[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [kontact] [Bug 222878] kontact process does not exit after closing kontact window in every case
From:       Alexander Stein <alexanders83 () web ! de>
Date:       2014-04-30 20:25:25
Message-ID: bug-222878-17878-Bj3jNclORM () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=222878

--- Comment #33 from Alexander Stein <alexanders83@web.de> ---
Unfortunately this hasn't gone yet :(
Here I have the backtraces of all this existing threads of kontact after
closing it:
(gdb) info threads
  Id   Target Id         Frame 
  4    Thread 0x7f4f92048700 (LWP 12365) "kontact" 0x00007f4fa1583fdc in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  3    Thread 0x7f4f91747700 (LWP 12370) "QThread" 0x00007f4fa6d6213d in poll
() from /lib64/libc.so.6
  2    Thread 0x7f4f42601700 (LWP 22120) "QInotifyFileSys" 0x00007f4fa6d6213d
in poll () from /lib64/libc.so.6
* 1    Thread 0x7f4fa99db780 (LWP 11840) "kontact" 0x00007f4fa6d6213d in poll
() from /lib64/libc.so.6
(gdb) bt
#0  0x00007f4fa6d6213d in poll () from /lib64/libc.so.6
#1  0x00007f4fa05366bc in g_main_context_poll (n_fds=11, fds=0x56d72d0,
timeout=15012, context=0x22430b0, priority=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:4007
#2  g_main_context_iterate (context=context@entry=0x22430b0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:3708
#3  0x00007f4fa05367ec in g_main_context_iteration (context=0x22430b0,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:3774
#4  0x00007f4fa828e10e in QEventDispatcherGlib::processEvents (this=0x223e680,
flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5  0x00007f4fa75c5126 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#6  0x00007f4fa825ba2f in QEventLoop::processEvents
(this=this@entry=0x7fff27fd22c0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f4fa825bd0d in QEventLoop::exec (this=this@entry=0x7fff27fd22c0,
flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f4fa8261d2b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1221
#9  0x00007f4fa75158bc in QApplication::exec () at kernel/qapplication.cpp:3823
#10 0x00000000004039d9 in main (argc=3, argv=0x7fff27fd25a8) at
/var/tmp/portage/kde-base/kontact-4.13.0/work/kontact-4.13.0/kontact/src/main.cpp:219
(gdb) thread 2
[Switching to thread 2 (Thread 0x7f4f42601700 (LWP 22120))]
#0  0x00007f4fa6d6213d in poll () from /lib64/libc.so.6
(gdb) bt
#0  0x00007f4fa6d6213d in poll () from /lib64/libc.so.6
#1  0x00007f4fa05366bc in g_main_context_poll (n_fds=2, fds=0x7f4f3c0029b0,
timeout=-1, context=0x7f4f3c0009a0, priority=<optimized out>)
    at
/var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:4007
#2  g_main_context_iterate (context=context@entry=0x7f4f3c0009a0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at
/var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:3708
#3  0x00007f4fa05367ec in g_main_context_iteration (context=0x7f4f3c0009a0,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:3774
#4  0x00007f4fa828e10e in QEventDispatcherGlib::processEvents
(this=0x7f4f3c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5  0x00007f4fa825ba2f in QEventLoop::processEvents
(this=this@entry=0x7f4f42600e20, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4fa825bd0d in QEventLoop::exec (this=this@entry=0x7f4f42600e20,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f4fa8149f96 in QThread::exec (this=this@entry=0x2d8d280) at
thread/qthread.cpp:536
#8  0x00007f4fa823b1f8 in QInotifyFileSystemWatcherEngine::run (this=0x2d8d280)
at io/qfilesystemwatcher_inotify.cpp:256
#9  0x00007f4fa814c4dc in QThreadPrivate::start (arg=0x2d8d280) at
thread/qthread_unix.cpp:338
#10 0x00007f4fa1580033 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f4fa6d6bf0d in clone () from /lib64/libc.so.6
(gdb) thread 3
[Switching to thread 3 (Thread 0x7f4f91747700 (LWP 12370))]
#0  0x00007f4fa6d6213d in poll () from /lib64/libc.so.6
(gdb) bt
#0  0x00007f4fa6d6213d in poll () from /lib64/libc.so.6
#1  0x00007f4fa05366bc in g_main_context_poll (n_fds=1, fds=0x7f4f8c0029c0,
timeout=-1, context=0x7f4f8c0009a0, priority=<optimized out>)
    at
/var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:4007
#2  g_main_context_iterate (context=context@entry=0x7f4f8c0009a0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at
/var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:3708
#3  0x00007f4fa05367ec in g_main_context_iteration (context=0x7f4f8c0009a0,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:3774
#4  0x00007f4fa828e0e3 in QEventDispatcherGlib::processEvents
(this=0x7f4f8c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f4fa825ba2f in QEventLoop::processEvents
(this=this@entry=0x7f4f91746e60, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4fa825bd0d in QEventLoop::exec (this=this@entry=0x7f4f91746e60,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f4fa8149f96 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:536
#8  0x00007f4fa814c4dc in QThreadPrivate::start (arg=0x2464b70) at
thread/qthread_unix.cpp:338
#9  0x00007f4fa1580033 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f4fa6d6bf0d in clone () from /lib64/libc.so.6
(gdb) thread 4
[Switching to thread 4 (Thread 0x7f4f92048700 (LWP 12365))]
#0  0x00007f4fa1583fdc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
(gdb) bt
#0  0x00007f4fa1583fdc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f4fa45aa167 in ?? () from /usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007f4fa45aa1a9 in ?? () from /usr/lib64/qt4/libQtWebKit.so.4
#3  0x00007f4fa1580033 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f4fa6d6bf0d in clone () from /lib64/libc.so.6
(gdb) info thread
  Id   Target Id         Frame 
* 4    Thread 0x7f4f92048700 (LWP 12365) "kontact" 0x00007f4fa1583fdc in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  3    Thread 0x7f4f91747700 (LWP 12370) "QThread" 0x00007f4fa6d6213d in poll
() from /lib64/libc.so.6
  2    Thread 0x7f4f42601700 (LWP 22120) "QInotifyFileSys" 0x00007f4fa6d6213d
in poll () from /lib64/libc.so.6
  1    Thread 0x7f4fa99db780 (LWP 11840) "kontact" 0x00007f4fa6d6213d in poll
() from /lib64/libc.so.6

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic