Bug 305139 - Crash when kded4 exits
Summary: Crash when kded4 exits
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Unmaintained
Component: kded (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Cédric Bellegarde
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-14 15:23 UTC by Christoph Feck
Modified: 2012-08-14 15:29 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Feck 2012-08-14 15:23:13 UTC
Application: kded4 ($Id$)
KDE Platform Version: 4.9.00 (Compiled from sources)
Qt Version: 4.8.2
Operating System: Linux 3.4.6-1.1-desktop i686
Distribution: "openSUSE 12.2 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:
Exiting kded4 crashes since a recent update in appmenu daemon.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Daemon (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb53f0740 (LWP 10136))]

Thread 2 (Thread 0xb0871b40 (LWP 10141)):
#0  0xb76f2424 in __kernel_vsyscall ()
#1  0xb6a4aadb in read () from /lib/libpthread.so.0
#2  0xb566cb2e in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb562d692 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#4  0xb562daf2 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb562dcc1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6  0xb6c0db47 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb6bd964d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0xb6bd98e9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0xb6ac2dac in QThread::exec() () from /usr/lib/libQtCore.so.4
#10 0xb6bb6b6d in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6ac6290 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb6a43e32 in start_thread () from /lib/libpthread.so.0
#13 0xb5d0f96e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb53f0740 (LWP 10136)):
[KCrash Handler]
#7  0xb6bf1498 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#8  0xafc64def in MenuBar::aboutToHide (this=0x0) at /local/build/playground/base/kded-appmenu/src/moc_menubar.cpp:244
#9  0xafc7151d in MenuBar::hide (this=0x0) at /local/git/playground/base/kded-appmenu/src/menubar.cpp:377
#10 0xafc660ae in AppMenuModule::~AppMenuModule (this=0x91542c8, __in_chrg=<optimized out>) at /local/git/playground/base/kded-appmenu/src/appmenu.cpp:134
#11 0xafc6626f in AppMenuModule::~AppMenuModule (this=0x91542c8, __in_chrg=<optimized out>) at /local/git/playground/base/kded-appmenu/src/appmenu.cpp:140
#12 0xb1cbd783 in Kded::~Kded (this=0x8f724c0, __in_chrg=<optimized out>) at /local/git/KDE/libs/kdelibs/kded/kded.cpp:170
#13 0xb1cbd843 in Kded::~Kded (this=0x8f724c0, __in_chrg=<optimized out>) at /local/git/KDE/libs/kdelibs/kded/kded.cpp:172
#14 0xb1cc0aa2 in kdemain (argc=1, argv=0x8f57dc0) at /local/git/KDE/libs/kdelibs/kded/kded.cpp:926
#15 0x0804debc in launch (argc=1, _name=0x8053e3e "kded4", args=0x0, cwd=0x0, envc=0, envs=0x0, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x8053739 "0") at /local/git/KDE/libs/kdelibs/kinit/kinit.cpp:734
#16 0x08050d9d in main (argc=4, argv=0xbfd4cd14, envp=0xbfd4cd28) at /local/git/KDE/libs/kdelibs/kinit/kinit.cpp:1849

Reported using DrKonqi
Comment 1 Christoph Feck 2012-08-14 15:29:31 UTC
I just did a git pull, and see new code exactly in that place, so I guess it's already fixed.