Bug 223117

Summary: Kontact process is not really terminated by quitting
Product: [Applications] kontact Reporter: Oliver Zimmermann <o-z>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: 4.4 rc1   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Oliver Zimmermann 2010-01-17 12:39:15 UTC
Application: kontact (4.4 rc1)
KDE Platform Version: 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1)) "release 212"
Qt Version: 4.6.1
Operating System: Linux 2.6.31.8-0.1-desktop i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
When quitting Kontact, the corresponding process is not terminated. When starting the program again, it crashed.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb33e3760 (LWP 16163))]

Thread 3 (Thread 0xacb6fb70 (LWP 16176)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb45630c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0xb5f112d4 in __pthread_cond_timedwait (cond=0x9037b30, mutex=0x9037b18, abstime=0xacb6f2d0) at forward.c:152
#3  0xadd0c19b in metronom_sync_loop () from /usr/lib/libxine.so.1
#4  0xb455e6e5 in start_thread (arg=0x0) at pthread_create.c:297
#5  0xb455e600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 2 (Thread 0xac314b70 (LWP 16177)):
#0  0xb4562104 in __pthread_mutex_unlock_usercnt (mutex=0x8f61b2c, decr=<value optimized out>) at pthread_mutex_unlock.c:52
#1  0xb5f11484 in pthread_mutex_unlock (mutex=0x8f61b2c) at forward.c:184
#2  0xb403038b in IA__g_main_context_check (context=0x8f61b28, max_priority=2147483647, fds=0x8e222f0, n_fds=1) at gmain.c:2467
#3  0xb4030ac0 in g_main_context_iterate (context=0x8f61b28, block=<value optimized out>, dispatch=1, self=0x8c0ddc0) at gmain.c:2588
#4  0xb4030ebe in IA__g_main_context_iteration (context=0x8f61b28, may_block=1) at gmain.c:2654
#5  0xb6c9344f in QEventDispatcherGlib::processEvents (this=0x89d7738, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb6c64e9d in QEventLoop::processEvents (this=0xac314260, flags=) at kernel/qeventloop.cpp:149
#7  0xb6c652e9 in QEventLoop::exec (this=0xac314260, flags=...) at kernel/qeventloop.cpp:201
#8  0xb6b5b0c0 in QThread::exec (this=0x8cf59d8) at thread/qthread.cpp:487
#9  0xae787d68 in Phonon::Xine::XineThread::run (this=0x8cf59d8) at /usr/src/debug/phonon-4.3.80/xine/xinethread.cpp:143
#10 0xb6b5df0f in QThreadPrivate::start (arg=0x8cf59d8) at thread/qthread_unix.cpp:248
#11 0xb455e6e5 in start_thread (arg=0x0) at pthread_create.c:297
#12 0xb455e600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0
The current source language is "auto; currently c".

Thread 1 (Thread 0xb33e3760 (LWP 16163)):
[KCrash Handler]
#6  0xb75b59db in QString (other=<value optimized out>, this=<value optimized out>) at /usr/include/QtCore/qstring.h:714
#7  KontactInterface::Plugin::identifier (other=<value optimized out>, this=<value optimized out>) at /usr/src/debug/kdepimlibs-4.3.90/kontactinterface/plugin.cpp:101
#8  0xb7746ac3 in Kontact::MainWindow::activateInitialPluginModule (this=0x8163ac0) at /usr/src/debug/kdepim-4.3.90/kontact/src/mainwindow.cpp:289
#9  0xb7746b75 in Kontact::MainWindow::setInitialActivePluginModule (this=0x8163ac0, module=...) at /usr/src/debug/kdepim-4.3.90/kontact/src/mainwindow.cpp:266
#10 0x0804bd50 in KontactApp::newInstance (this=0xbfcb9a54) at /usr/src/debug/kdepim-4.3.90/kontact/src/main.cpp:150
#11 0xb720ce23 in KUniqueApplicationAdaptor::newInstance (this=0x8131658, asn_id=..., args=...) at /usr/src/debug/kdelibs-4.3.90/kdeui/kernel/kuniqueapplication.cpp:459
#12 0xb720cedc in KUniqueApplicationAdaptor::qt_metacall (this=0x8131658, _c=InvokeMetaMethod, _id=0, _a=0xbfcb8ffc) at /usr/src/debug/kdelibs-4.3.90/build/kdeui/kuniqueapplication_p.moc:81
#13 0xb541ddae in QDBusConnectionPrivate::deliverCall (this=0x806e3f0, object=0x8131658, msg=..., metaTypes=..., slotIdx=-1077179016) at qdbusintegrator.cpp:904
#14 0xb541ec6e in QDBusConnectionPrivate::activateCall (this=0x806e3f0, object=0x8131658, flags=337, msg=...) at qdbusintegrator.cpp:816
#15 0xb541f79e in QDBusConnectionPrivate::activateObject (this=0x806e3f0, node=..., msg=..., pathStartPos=-1077178004) at qdbusintegrator.cpp:1364
#16 0xb541fa68 in QDBusActivateObjectEvent::placeMetaCall (this=0x85f8978) at qdbusintegrator.cpp:1477
#17 0xb6c7769f in QObject::event (this=0xbfcb9a54, e=0x85f8978) at kernel/qobject.cpp:1240
#18 0xb6c6632a in QCoreApplication::event (this=0xbfcb9a54, e=0x85f8978) at kernel/qcoreapplication.cpp:1533
#19 0xb61bced8 in QApplication::event (this=0xbfcb9a54, e=0x85f8978) at kernel/qapplication.cpp:2350
#20 0xb61b86ec in QApplicationPrivate::notify_helper (this=0x807fc18, receiver=0xbfcb9a54, e=0x85f8978) at kernel/qapplication.cpp:4297
#21 0xb61bf530 in QApplication::notify (this=0xbfcb9a54, receiver=0xbfcb9a54, e=0x85f8978) at kernel/qapplication.cpp:4180
#22 0xb7184e91 in KApplication::notify (this=0xbfcb9a54, receiver=0xbfcb9a54, event=0x85f8978) at /usr/src/debug/kdelibs-4.3.90/kdeui/kernel/kapplication.cpp:302
#23 0xb6c6682e in QCoreApplication::notifyInternal (this=0xbfcb9a54, receiver=0xbfcb9a54, event=0x85f8978) at kernel/qcoreapplication.cpp:704
#24 0xb6c69233 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#25 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1345
#26 0xb6c6938c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#27 0xb6c9391d in sendPostedEvents () at kernel/qcoreapplication.h:220
#28 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276
#29 0xb402d4c2 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#30 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#31 0xb4030d98 in g_main_context_iterate (context=0x807c798, block=<value optimized out>, dispatch=1, self=0x807f3d8) at gmain.c:2591
#32 0xb4030ebe in IA__g_main_context_iteration (context=0x807c798, may_block=1) at gmain.c:2654
#33 0xb6c93401 in QEventDispatcherGlib::processEvents (this=0x807f908, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#34 0xb62788ea in QGuiEventDispatcherGlib::processEvents (this=0x807f908, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0xb6c64e9d in QEventLoop::processEvents (this=0xbfcb99b4, flags=) at kernel/qeventloop.cpp:149
#36 0xb6c652e9 in QEventLoop::exec (this=0xbfcb99b4, flags=...) at kernel/qeventloop.cpp:201
#37 0xb6c69460 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#38 0xb61b8794 in QApplication::exec () at kernel/qapplication.cpp:3576
#39 0x0804b506 in main (argc=1, argv=0xbfcb9c64) at /usr/src/debug/kdepim-4.3.90/kontact/src/main.cpp:221

Possible duplicates by query: bug 193514.

Reported using DrKonqi
Comment 1 Dario Andres 2010-01-18 22:05:50 UTC
Merging with bug 193514. Thanks

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