Bug 247834 - kTorrent crashes at trying to enable Magnet-links generator plugin
Summary: kTorrent crashes at trying to enable Magnet-links generator plugin
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdeui (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-14 10:35 UTC by Mike
Modified: 2011-11-25 20:07 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike 2010-08-14 10:35:49 UTC
Application: ktorrent (3.3.4)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2"
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

-- Information about the crash:
Scenario:
1. Open Plug-Ins bookmark
2. Check Magnet-links generator plug-in (Sorry, I don't know original english name of plug-in)
Expected result:
Everything is ok=)
Actual result:
KTorrent crashes

The crash can be reproduced every time.

 -- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f49b73e4760 (LWP 4211))]

Thread 5 (Thread 0x7f49a880c710 (LWP 4223)):
#0  0x00007f49b38b8e13 in select () from /lib64/libc.so.6
#1  0x00007f49b6f81444 in ?? () from /usr/lib64/libbtcore.so.12
#2  0x00007f49b51cabf5 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007f49b4f3ca4f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f49b38bf82d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f4993fff710 (LWP 5823)):
#0  0x00007f49b4f41709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f49b51ca9b5 in ?? () from /usr/lib64/libQtCore.so.4
#2  0x00007f49b51cab20 in QThread::msleep(unsigned long) () from /usr/lib64/libQtCore.so.4
#3  0x00007f49b6f33390 in ?? () from /usr/lib64/libbtcore.so.12
#4  0x00007f49b6f335b9 in ?? () from /usr/lib64/libbtcore.so.12
#5  0x00007f49b51cabf5 in ?? () from /usr/lib64/libQtCore.so.4
#6  0x00007f49b4f3ca4f in start_thread () from /lib64/libpthread.so.0
#7  0x00007f49b38bf82d in clone () from /lib64/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f49937fe710 (LWP 5824)):
#0  0x00007f49b4f4139c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f49b51cb2bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f49b6f32dff in ?? () from /usr/lib64/libbtcore.so.12
#3  0x00007f49b6f335b9 in ?? () from /usr/lib64/libbtcore.so.12
#4  0x00007f49b51cabf5 in ?? () from /usr/lib64/libQtCore.so.4
#5  0x00007f49b4f3ca4f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f49b38bf82d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4992ffd710 (LWP 5825)):
#0  0x00007f49b4f4139c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f49b51cb2bb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f49b6f35dd2 in ?? () from /usr/lib64/libbtcore.so.12
#3  0x00007f49b51cabf5 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f49b4f3ca4f in start_thread () from /lib64/libpthread.so.0
#5  0x00007f49b38bf82d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f49b73e4760 (LWP 4211)):
[KCrash Handler]
#5  0x00007f49b52c57ec in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#6  0x00007f49b497a295 in QAbstractItemView::entered (this=<value optimized out>, _t1=<value optimized out>) at .moc/release-shared/moc_qabstractitemview.cpp:352
#7  0x00007f49b497a3fd in QAbstractItemViewPrivate::checkMouseMove (this=0xaddf60, index=...) at itemviews/qabstractitemview.cpp:170
#8  0x00007f49b497cd5d in QAbstractItemView::mouseMoveEvent (this=0xadd6a0, event=0x7fff6a8d81e0) at itemviews/qabstractitemview.cpp:1715
#9  0x00007f49b4993411 in QListView::mouseMoveEvent (this=0xadd6a0, e=0x7fff6a8d81e0) at itemviews/qlistview.cpp:778
#10 0x00007f49b609794e in KCategorizedView::mouseMoveEvent(QMouseEvent*) () from /usr/lib64/libkdeui.so.5
#11 0x00007f49b44d6df0 in QWidget::event (this=0xadd6a0, event=0x7fff6a8d81e0) at kernel/qwidget.cpp:8029
#12 0x00007f49b48697d6 in QFrame::event (this=0xadd6a0, e=0x7fff6a8d81e0) at widgets/qframe.cpp:557
#13 0x00007f49b49761c3 in QAbstractItemView::viewportEvent (this=0xadd6a0, event=0x7fff6a8d81e0) at itemviews/qabstractitemview.cpp:1615
#14 0x00007f49b52b1fd7 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#15 0x00007f49b44864a1 in QApplicationPrivate::notify_helper (this=0x6fbcc0, receiver=0xacba10, e=0x7fff6a8d81e0) at kernel/qapplication.cpp:4298
#16 0x00007f49b448f34a in QApplication::notify (this=<value optimized out>, receiver=0xacba10, e=0x7fff6a8d81e0) at kernel/qapplication.cpp:3867
#17 0x00007f49b60c8c06 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#18 0x00007f49b52b1e4c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#19 0x00007f49b44881e5 in sendEvent (receiver=0xacba10, event=0x7fff6a8d81e0, alienWidget=0xacba10, nativeWidget=0x866860, buttonDown=0x7f49b4f32b28, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:215
#20 QApplicationPrivate::sendMouseEvent (receiver=0xacba10, event=0x7fff6a8d81e0, alienWidget=0xacba10, nativeWidget=0x866860, buttonDown=0x7f49b4f32b28, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2967
#21 0x00007f49b45026c8 in QETWidget::translateMouseEvent (this=0x866860, event=<value optimized out>) at kernel/qapplication_x11.cpp:4380
#22 0x00007f49b4500e19 in QApplication::x11ProcessEvent (this=0x7fff6a8d8f00, event=0x7fff6a8d8b40) at kernel/qapplication_x11.cpp:3513
#23 0x00007f49b4527492 in x11EventSourceDispatch (s=0x7014f0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#24 0x00007f49af5e8a93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#25 0x00007f49af5e9270 in ?? () from /usr/lib64/libglib-2.0.so.0
#26 0x00007f49af5e9510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#27 0x00007f49b52da67f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#28 0x00007f49b452714e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#29 0x00007f49b52b1292 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#30 0x00007f49b52b1495 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#31 0x00007f49b52b588b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#32 0x0000000000427372 in _start ()

Possible duplicates by query: bug 236118.

Reported using DrKonqi
Comment 1 Joris Guisson 2010-08-14 11:16:16 UTC
Appears to be a problem in libkdeui, reassigning
Comment 2 magist3r 2011-10-14 15:23:57 UTC
not present in 4.7.2 with ktorrent 4.1.2
Comment 3 Asen Lekov 2011-11-24 17:42:37 UTC
Duplicate of bug 221996
Comment 4 Myriam Schweingruber 2011-11-25 20:07:42 UTC
(In reply to comment #2)
> not present in 4.7.2 with ktorrent 4.1.2

Thank you for the feedback. Closing as fixed. Feel free to reopen this report if you can reproduce this with KDE 4.7.3 or later.