Bug 293317 - Kopete crashed after canceling file download
Summary: Kopete crashed after canceling file download
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: 1.2.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-04 19:15 UTC by Andrei
Modified: 2018-11-29 09:37 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei 2012-02-04 19:15:12 UTC
Application: kopete (1.2.0)
KDE Platform Version: 4.8.00 (4.8.0
Qt Version: 4.8.0
Operating System: Linux 3.2.0-12-generic x86_64
Distribution: Ubuntu precise (development branch)

-- Information about the crash:
- What I was doing when the application crashed:

I was canceling a file transfer that i was receiving from pidgin on a yahoo account, and the download was stalling so i hit the stop button from the indicator notifications and job.

If there is any info or files that you further require please let me know

Havent been on KDE for quite a while good job on the improvements

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f82bc3aa7a0 (LWP 3409))]

Thread 6 (Thread 0x7f82a4549700 (LWP 3410)):
#0  0x00007f82b424df9d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x24bf210) at pthread_mutex_unlock.c:290
#2  0x00007f82b39c30e1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f82b3987fbe in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f82b9e019a6 in QEventDispatcherGlib::processEvents (this=0x2092050, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f82b9dd1202 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f82b9dd1457 in QEventLoop::exec (this=0x7f82a4548db0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f82b9cd0f17 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007f82b9db0f9f in QInotifyFileSystemWatcherEngine::run (this=0x22c6630) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f82b9cd3f3b in QThreadPrivate::start (arg=0x22c6630) at thread/qthread_unix.cpp:298
#10 0x00007f82b424ae2b in start_thread (arg=0x7f82a4549700) at pthread_create.c:304
#11 0x00007f82b874f0dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f82a0836700 (LWP 3412)):
#0  0x00007f82b8743893 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f82b3987e86 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f82b39882ea in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f82a1766b56 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f82b39a9485 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f82b424ae2b in start_thread (arg=0x7f82a0836700) at pthread_create.c:304
#6  0x00007f82b874f0dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f829a028700 (LWP 3416)):
#0  0x00007f82b39c30e1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f82b3987d9e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f82b3987fb4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f82b9e019a6 in QEventDispatcherGlib::processEvents (this=0x25730d0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f82b9dd1202 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f82b9dd1457 in QEventLoop::exec (this=0x2570fc0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f829ad059ba in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#7  0x00007f82b9cd3f3b in QThreadPrivate::start (arg=0x25775f0) at thread/qthread_unix.cpp:298
#8  0x00007f82b424ae2b in start_thread (arg=0x7f829a028700) at pthread_create.c:304
#9  0x00007f82b874f0dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8299827700 (LWP 3417)):
#0  __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:46
#1  __pthread_mutex_unlock (mutex=0x1d9f7a0) at pthread_mutex_unlock.c:290
#2  0x00007f82b39c30e1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f82b39879e9 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f82b3987ef0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f82b3987fb4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f82b9e019a6 in QEventDispatcherGlib::processEvents (this=0x24ba060, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007f82b9dd1202 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f82b9dd1457 in QEventLoop::exec (this=0x230bd70, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f829b1440a5 in XMPP::SyncThread::run (this=0x1dba790) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#10 0x00007f82b9cd3f3b in QThreadPrivate::start (arg=0x1dba790) at thread/qthread_unix.cpp:298
#11 0x00007f82b424ae2b in start_thread (arg=0x7f8299827700) at pthread_create.c:304
#12 0x00007f82b874f0dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8299026700 (LWP 13884)):
#0  0x00007f82b87438a2 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:89
#1  0x00007f82b3987e86 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f82b3987fb4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f82b9e019a6 in QEventDispatcherGlib::processEvents (this=0x36eb840, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f82b9dd1202 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f82b9dd1457 in QEventLoop::exec (this=0x7f8299025db0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f82b9cd0f17 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f82b9db0f9f in QInotifyFileSystemWatcherEngine::run (this=0x36ec640) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f82b9cd3f3b in QThreadPrivate::start (arg=0x36ec640) at thread/qthread_unix.cpp:298
#9  0x00007f82b424ae2b in start_thread (arg=0x7f8299026700) at pthread_create.c:304
#10 0x00007f82b874f0dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f82bc3aa7a0 (LWP 3409)):
[KCrash Handler]
#6  KJob::kill (this=0x3ff0000000000000, verbosity=KJob::Quietly) at ../../kdecore/jobs/kjob.cpp:111
#7  0x00007f829b4a56d8 in ReceiveFileTask::canceled (this=0x37787d0, id=<optimized out>) at ../../../../../kopete/protocols/yahoo/libkyahoo/receivefiletask.cpp:294
#8  0x00007f82b9de6801 in QMetaObject::activate (sender=0x2220e80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff843b9550) at kernel/qobject.cpp:3547
#9  0x00007f829b46e041 in KYahoo::Client::fileTransferCanceled (this=<optimized out>, _t1=139) at ./client.moc:612
#10 0x00007f829b70c5e7 in YahooAccount::slotFileTransferResult (this=0x1de8850, job=<optimized out>) at ../../../../kopete/protocols/yahoo/yahooaccount.cpp:1545
#11 0x00007f829b710304 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=0x1de8850, _c=<optimized out>) at ./yahooaccount.moc:308
#12 YahooAccount::qt_static_metacall (_o=0x1de8850, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./yahooaccount.moc:220
#13 0x00007f82b9de6801 in QMetaObject::activate (sender=0x37bc7a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff843b9780) at kernel/qobject.cpp:3547
#14 0x00007f82ba25c6a2 in KJob::result (this=<optimized out>, _t1=0x37bc7a0) at ./kjob.moc:208
#15 0x00007f82ba25c6e0 in KJob::emitResult (this=0x37bc7a0) at ../../kdecore/jobs/kjob.cpp:318
#16 0x00007f82ba25c79e in KJob::kill (this=0x37bc7a0, verbosity=KJob::EmitResult) at ../../kdecore/jobs/kjob.cpp:117
#17 0x00007f82b9de6801 in QMetaObject::activate (sender=0x373efa0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#18 0x00007f82ba981e25 in OrgKdeJobViewV2Interface::qt_static_metacall (_o=0x373efa0, _id=<optimized out>, _a=0x7fff843b9db0, _c=<optimized out>) at jobviewifacev2.moc:75
#19 0x00007f82ba98276b in OrgKdeJobViewV2Interface::qt_metacall (this=0x373efa0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff843b9db0) at jobviewifacev2.moc:127
#20 0x00007f82b99fe35b in QDBusConnectionPrivate::deliverCall (this=0x1851e30, object=0x373efa0, msg=..., metaTypes=..., slotIdx=5) at qdbusintegrator.cpp:947
#21 0x00007f82b9deb9c6 in QObject::event (this=0x373efa0, e=<optimized out>) at kernel/qobject.cpp:1195
#22 0x00007f82b8ed85e4 in notify_helper (e=0x32ad2a0, receiver=0x373efa0, this=0x186b780) at kernel/qapplication.cpp:4555
#23 QApplicationPrivate::notify_helper (this=0x186b780, receiver=0x373efa0, e=0x32ad2a0) at kernel/qapplication.cpp:4527
#24 0x00007f82b8edd463 in QApplication::notify (this=0x7fff843ba7c0, receiver=0x373efa0, e=0x32ad2a0) at kernel/qapplication.cpp:4416
#25 0x00007f82ba831a46 in KApplication::notify (this=0x7fff843ba7c0, receiver=0x373efa0, event=0x32ad2a0) at ../../kdeui/kernel/kapplication.cpp:311
#26 0x00007f82b9dd241c in QCoreApplication::notifyInternal (this=0x7fff843ba7c0, receiver=0x373efa0, event=0x32ad2a0) at kernel/qcoreapplication.cpp:876
#27 0x00007f82b9dd61ea in sendEvent (event=0x32ad2a0, receiver=0x373efa0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#28 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x181f440) at kernel/qcoreapplication.cpp:1500
#29 0x00007f82b9e01513 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#30 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#31 0x00007f82b3987b2a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f82b3987ef0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f82b3987fb4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f82b9e0193f in QEventDispatcherGlib::processEvents (this=0x1820d20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#35 0x00007f82b8f801ce in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#36 0x00007f82b9dd1202 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#37 0x00007f82b9dd1457 in QEventLoop::exec (this=0x7fff843ba740, flags=...) at kernel/qeventloop.cpp:204
#38 0x00007f82b9dd64e7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#39 0x00000000004140ff in main (argc=3, argv=0x7fff843bb648) at ../../../kopete/kopete/main.cpp:105

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-30 00:02:26 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-14 11:28:53 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-11-29 09:37:26 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!