Bug 358922

Summary: Crash when conversation window closed
Product: [Unmaintained] kopete Reporter: richard
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: pali.rohar
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description richard 2016-02-02 17:23:52 UTC
Application: kopete (1.7.3)
KDE Platform Version: 4.14.14
Qt Version: 4.8.6
Operating System: Linux 4.2.0-27-generic i686
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:
Chatting with someone. When I closed the message window, the entire program crashed.

The crash can be reproduced every time.

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

Thread 4 (Thread 0xaeaacb40 (LWP 3175)):
#0  0xb67369ac in timerSourcePrepare (source=0xae102668, timeout=0xaeaac098) at kernel/qeventdispatcher_glib.cpp:177
#1  0xb49e23db in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb49e2e24 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb49e3054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb673727c in QEventDispatcherGlib::processEvents (this=0xae100468, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0xb6702daf in QEventLoop::processEvents (this=0xaeaac224, flags=...) at kernel/qeventloop.cpp:149
#6  0xb670313e in QEventLoop::exec (this=0xaeaac224, flags=...) at kernel/qeventloop.cpp:204
#7  0xb65e410b in QThread::exec (this=0x8e48d70) at thread/qthread.cpp:538
#8  0xb66e2576 in QInotifyFileSystemWatcherEngine::run (this=0x8e48d70) at io/qfilesystemwatcher_inotify.cpp:265
#9  0xb65e6c5e in QThreadPrivate::start (arg=0x8e48d70) at thread/qthread_unix.cpp:349
#10 0xb4ad31aa in start_thread (arg=0xaeaacb40) at pthread_create.c:333
#11 0xb579bfde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 3 (Thread 0xacfa3b40 (LWP 3184)):
#0  0xb49e23cb in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb49e2e24 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb49e3054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb673727c in QEventDispatcherGlib::processEvents (this=0xac600468, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0xb6702daf in QEventLoop::processEvents (this=0xac600de8, flags=...) at kernel/qeventloop.cpp:149
#5  0xb670313e in QEventLoop::exec (this=0xac600de8, flags=...) at kernel/qeventloop.cpp:204
#6  0xad39f837 in QCA::SyncThread::run() () from /usr/lib/i386-linux-gnu/libqca.so.2
#7  0xb65e6c5e in QThreadPrivate::start (arg=0x9004d18) at thread/qthread_unix.cpp:349
#8  0xb4ad31aa in start_thread (arg=0xacfa3b40) at pthread_create.c:333
#9  0xb579bfde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 2 (Thread 0xac3ffb40 (LWP 3185)):
#0  0xb775dbe8 in __kernel_vsyscall ()
#1  0xb57913db in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xb49f1980 in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb49e2f1c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb49e3054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb673727c in QEventDispatcherGlib::processEvents (this=0x92e7680, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#6  0xb6702daf in QEventLoop::processEvents (this=0xac3ff1f4, flags=...) at kernel/qeventloop.cpp:149
#7  0xb670313e in QEventLoop::exec (this=0xac3ff1f4, flags=...) at kernel/qeventloop.cpp:204
#8  0xb65e410b in QThread::exec (this=0x92ce3e0) at thread/qthread.cpp:538
#9  0xad5d32cf in ?? () from /usr/lib/kde4/kopete_jabber.so
#10 0xb65e6c5e in QThreadPrivate::start (arg=0x92ce3e0) at thread/qthread_unix.cpp:349
#11 0xb4ad31aa in start_thread (arg=0xac3ffb40) at pthread_create.c:333
#12 0xb579bfde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 1 (Thread 0xb23de780 (LWP 3155)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0xb671b387 in QObject::disconnect (sender=0x90db590, signal=0x95be781 "destroyed()", receiver=0x95c7eb0, method=0x9103ec1 "slotManagedTopLevelWidgetDestroyed()") at kernel/qobject.cpp:2911
#9  0xb473fa5a in KParts::PartManager::~PartManager() () from /usr/lib/libkparts.so.4
#10 0xb473fc8a in KParts::PartManager::~PartManager() () from /usr/lib/libkparts.so.4
#11 0xb671e3b7 in QObjectPrivate::deleteChildren (this=0x927e3a8) at kernel/qobject.cpp:1935
#12 0xb6720b87 in QObject::~QObject (this=0x934fd50, __in_chrg=<optimized out>) at kernel/qobject.cpp:954
#13 0xb4738ddb in KParts::Part::~Part() () from /usr/lib/libkparts.so.4
#14 0xb473927e in KParts::ReadOnlyPart::~ReadOnlyPart() () from /usr/lib/libkparts.so.4
#15 0xad99f33d in KHTMLPart::~KHTMLPart() () from /usr/lib/libkhtml.so.5
#16 0xae24e77b in ChatMessagePart::~ChatMessagePart() () from /usr/lib/libkopetechatwindow_shared.so.1
#17 0xae24e90a in ChatMessagePart::~ChatMessagePart() () from /usr/lib/libkopetechatwindow_shared.so.1
#18 0xb6719894 in qDeleteInEventHandler (o=0x934fd50) at kernel/qobject.cpp:4308
#19 0xb6720031 in QObject::event (this=0x934fd50, e=0x965be88) at kernel/qobject.cpp:1203
#20 0xb5b1a3ca in QApplicationPrivate::notify_helper (this=0x8c8b090, receiver=0x934fd50, e=0x965be88) at kernel/qapplication.cpp:4570
#21 0xb5b216d1 in QApplication::notify (this=0xbfae13ec, receiver=0x934fd50, e=0x965be88) at kernel/qapplication.cpp:4356
#22 0xb6db8b3c in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#23 0xb67046ca in QCoreApplication::notifyInternal (this=0xbfae13ec, receiver=0x934fd50, event=0x965be88) at kernel/qcoreapplication.cpp:955
#24 0xb67083b6 in QCoreApplication::sendEvent (event=0x965be88, receiver=0x934fd50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#25 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8c5b418) at kernel/qcoreapplication.cpp:1579
#26 0xb67086e5 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1472
#27 0xb67370f1 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#28 postEventSourceDispatch (s=0x8c85278) at kernel/qeventdispatcher_glib.cpp:300
#29 0xb49e2ce9 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#30 0xb49e2f89 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#31 0xb49e3054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#32 0xb6737255 in QEventDispatcherGlib::processEvents (this=0x8c5bf68, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#33 0xb5bd5096 in QGuiEventDispatcherGlib::processEvents (this=0x8c5bf68, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#34 0xb6702daf in QEventLoop::processEvents (this=0xbfae1364, flags=...) at kernel/qeventloop.cpp:149
#35 0xb670313e in QEventLoop::exec (this=0xbfae1364, flags=...) at kernel/qeventloop.cpp:204
#36 0xb6709736 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#37 0xb5b18264 in QApplication::exec () at kernel/qapplication.cpp:3828
#38 0x08057a69 in ?? ()
#39 0xb56ca72e in __libc_start_main (main=0x8055f70, argc=3, argv=0xbfae14d4, init=0x8070c20 <__libc_csu_init>, fini=0x8070c80 <__libc_csu_fini>, rtld_fini=0xb776d210 <_dl_fini>, stack_end=0xbfae14cc) at libc-start.c:289
#40 0x080582ae in _start ()

Possible duplicates by query: bug 356734, bug 356420, bug 356396, bug 356164, bug 356130.

Reported using DrKonqi
Comment 1 Pali Rohár 2016-03-12 16:54:14 UTC

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