Bug 279919

Summary: Kopete crash after some hours idle
Product: [Unmaintained] kopete Reporter: Alex Godko <k0l0b0k.void>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: harun.pekdemir
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alex Godko 2011-08-11 18:18:57 UTC
Application: kopete (1.1.0)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.3
Operating System: Linux 3.0.0-8-generic x86_64
Distribution: Ubuntu oneiric (development branch)

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

I'm using Kopete only for XMPP, no video, no audio, no file transfers - just one chat + two chatrooms. Server is ProsodyIM.
I'm leave my laptop alone, and when I'm back, after 5 hours, and move the mouse, screensaver is gone (there are no sleep mode or something) and Kopete is crashed (it is crashed exactly when I'm kick my computer, not earlier, not later). In the same time, plasma crashed too, but report does not contain useful crash information, so plasma crash is not reported (-dbg packages is installed, "Install Debug Symbols" button reports "Could not find debug symbol packages for this application"). I saved plasma crash and can provide this info too.
I'm saw this behavior one more time, some days ago. Think I can test it.
Hope it helps

The crash can be reproduced some of the time.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f52adf4e780 (LWP 2226))]

Thread 5 (Thread 0x7f5295177700 (LWP 2237)):
#0  0x00007f52aa327403 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f52a53a3ac8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f52a53a42f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5296095516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f52a53c9086 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f52a5e71edc in start_thread (arg=0x7f5295177700) at pthread_create.c:304
#6  0x00007f52aa33352d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f528ee60700 (LWP 2241)):
#0  0x00007f52aa327403 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f52a53a3ac8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f52a53a3f89 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f52ab9e17ae in QEventDispatcherGlib::processEvents (this=0x15c5820, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f52ab9b5c62 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f52ab9b5e67 in QEventLoop::exec (this=0x15c5630, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f528f90a9ba in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#7  0x00007f52ab8cfd55 in QThreadPrivate::start (arg=0x15c4ff0) at thread/qthread_unix.cpp:320
#8  0x00007f52a5e71edc in start_thread (arg=0x7f528ee60700) at pthread_create.c:304
#9  0x00007f52aa33352d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f528e65f700 (LWP 2242)):
#0  __pthread_mutex_lock (mutex=0x17b5f68) at pthread_mutex_lock.c:127
#1  0x00007f52a53a3f74 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f52ab9e17ae in QEventDispatcherGlib::processEvents (this=0x1656c40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#3  0x00007f52ab9b5c62 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#4  0x00007f52ab9b5e67 in QEventLoop::exec (this=0x1663590, flags=...) at kernel/qeventloop.cpp:201
#5  0x00007f528fd43545 in XMPP::SyncThread::run (this=0x17ba7a0) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#6  0x00007f52ab8cfd55 in QThreadPrivate::start (arg=0x17ba7a0) at thread/qthread_unix.cpp:320
#7  0x00007f52a5e71edc in start_thread (arg=0x7f528e65f700) at pthread_create.c:304
#8  0x00007f52aa33352d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f5295bb1700 (LWP 2279)):
#0  0x00007f52a53a32c3 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f52a53a3ae2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f52a53a3f89 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f52ab9e17ae in QEventDispatcherGlib::processEvents (this=0x17ed6f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f52ab9b5c62 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f52ab9b5e67 in QEventLoop::exec (this=0x7f5295bb0dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f52ab8cd2cf in QThread::exec (this=<optimized out>) at thread/qthread.cpp:492
#7  0x00007f52ab998c2f in QInotifyFileSystemWatcherEngine::run (this=0x17fd3a0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f52ab8cfd55 in QThreadPrivate::start (arg=0x17fd3a0) at thread/qthread_unix.cpp:320
#9  0x00007f52a5e71edc in start_thread (arg=0x7f5295bb1700) at pthread_create.c:304
#10 0x00007f52aa33352d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f52adf4e780 (LWP 2226)):
[KCrash Handler]
#6  indexOfMethodRelative<4> (normalizeStringData=false, method=0x7f52ad64e3a1 "accepted(Kopete::MessageEvent*)", baseObject=0x7fffde753768) at kernel/qmetaobject.cpp:498
#7  QMetaObjectPrivate::indexOfSignalRelative (baseObject=0x7fffde753768, signal=0x7f52ad64e3a1 "accepted(Kopete::MessageEvent*)", normalizeStringData=false) at kernel/qmetaobject.cpp:601
#8  0x00007f52ab9ca44f in QObject::connect (sender=0x5c86930, signal=0x7f52ad64e3a1 "accepted(Kopete::MessageEvent*)", receiver=0x45fb1e0, method=0x7f52ad64e378 "1messageAccepted(Kopete::MessageEvent*)", type=Qt::AutoConnection) at kernel/qobject.cpp:2492
#9  0x00007f52ad60a1b3 in Kopete::MessageHandler::handleMessageInternal (this=0x45fb1e0, event=0x5c86930) at ../../../kopete/libkopete/kopetemessagehandler.cpp:59
#10 0x00007f52ad609422 in Kopete::ProcessMessageTask::qt_metacall (this=0x5cabd30, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=<optimized out>) at ./kopetemessagehandlerchain.moc:124
#11 0x00007f52ab9cd28e in QObject::event (this=0x5cabd30, e=<optimized out>) at kernel/qobject.cpp:1217
#12 0x00007f52aaaf2154 in notify_helper (e=0x5d28780, receiver=0x5cabd30, this=0xdc3f20) at kernel/qapplication.cpp:4467
#13 QApplicationPrivate::notify_helper (this=0xdc3f20, receiver=0x5cabd30, e=0x5d28780) at kernel/qapplication.cpp:4439
#14 0x00007f52aaaf6fc1 in QApplication::notify (this=0x7fffde754000, receiver=0x5cabd30, e=0x5d28780) at kernel/qapplication.cpp:4346
#15 0x00007f52ac3eade6 in KApplication::notify (this=0x7fffde754000, receiver=0x5cabd30, event=0x5d28780) at ../../kdeui/kernel/kapplication.cpp:311
#16 0x00007f52ab9b6a6c in QCoreApplication::notifyInternal (this=0x7fffde754000, receiver=0x5cabd30, event=0x5d28780) at kernel/qcoreapplication.cpp:731
#17 0x00007f52ab9b9dff in sendEvent (event=0x5d28780, receiver=0x5cabd30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xd78430) at kernel/qcoreapplication.cpp:1372
#19 0x00007f52ab9e12e3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#20 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#21 0x00007f52a53a35bd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f52a53a3db8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f52a53a3f89 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f52ab9e1746 in QEventDispatcherGlib::processEvents (this=0xd79f40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#25 0x00007f52aab9972e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#26 0x00007f52ab9b5c62 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#27 0x00007f52ab9b5e67 in QEventLoop::exec (this=0x7fffde753f80, flags=...) at kernel/qeventloop.cpp:201
#28 0x00007f52ab9ba07b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#29 0x00000000004140ef in main (argc=3, argv=0x7fffde754e88) at ../../../kopete/kopete/main.cpp:105

Possible duplicates by query: bug 271288.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-10-05 13:33:37 UTC

*** This bug has been marked as a duplicate of bug 271288 ***