Bug 159077 - Seemingly random Plasma (kdelibs?) crash [KStartupInfo::Private::remove_startup_pids]
Summary: Seemingly random Plasma (kdelibs?) crash [KStartupInfo::Private::remove_start...
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-taskbar (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 178589 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-03-10 17:47 UTC by Oliver Putz
Modified: 2009-02-25 00:59 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Putz 2008-03-10 17:47:04 UTC
Version:            (using Devel)
Installed from:    Compiled sources
Compiler:          gcc version 4.1.2 20070214 (  (gdc 0.24, using dmd 1.020)) (Gentoo 4.1.2 p1.0.2) 
OS:                Linux

Today, while I was fetching several thousand mails with kmail, plasma crashed with the following backtrace as I tried to open a konsole via krunner:
 
Application: Plasma Workspace (plasma), signal SIGSEGV
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb6011af0 (LWP 5725)]
[New Thread 0xb49b4b90 (LWP 5726)]
[KCrash handler]
#6  0xb76dad92 in KStartupInfo::Private::remove_startup_pids (this=0x81a2008, 
    id_P=@0xbfe7bff4, data_P=@0xbfe7bff0)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kstartupinfo.cpp:438
#7  0xb76db074 in KStartupInfo::Private::got_remove_startup_info (
    this=0x81a2008, msg_P=@0xbfe7c058)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kstartupinfo.cpp:378
#8  0xb76dbab5 in KStartupInfo::Private::got_message (this=0x81a2008, 
    msg_P=@0xbfe7c198)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kstartupinfo.cpp:232
#9  0xb76dbbbf in KStartupInfo::qt_metacall (this=0x81637a0, 
    _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfe7c14c)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs_build/kdeui/kstartupinfo.moc:85
#10 0xb70892c8 in QMetaObject::activate (sender=0x81a201c, 
    from_signal_index=<value optimized out>, to_signal_index=27, 
    argv=<value optimized out>) at kernel/qobject.cpp:2995
#11 0xb7089a44 in QMetaObject::activate (sender=0x81a201c, m=0xb7807ea4, 
    local_signal_index=0, argv=0xbfe7c14c) at kernel/qobject.cpp:3065
#12 0xb77363b1 in KXMessages::gotMessage (this=0x81a201c, _t1=@0xbfe7c198)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs_build/kdeui/kxmessages.moc:76
#13 0xb7736647 in KXMessages::x11Event (this=0x81a201c, ev_P=0xbfe7c5d8)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/util/kxmessages.cpp:217
#14 0xb76b5e9b in KAppX11HackWidget::publicx11Event (this=0x81a201c, 
    e=0xbfe7c5d8)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:920
#15 0xb76b2e3d in KApplication::x11EventFilter (this=0x8073c78, 
    _event=0xbfe7c5d8)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:970
#16 0xb66969ae in qt_x11EventFilter (ev=0xbfe7c5d8)
    at kernel/qapplication_x11.cpp:367
#17 0xb66a41b7 in QApplication::x11ProcessEvent (this=0x8073c78, 
    event=0xbfe7c5d8) at kernel/qapplication_x11.cpp:2972
#18 0xb66ccc75 in QEventDispatcherX11::processEvents (this=0x8057228, 
    flags=@0xbfe7c6c4) at kernel/qeventdispatcher_x11.cpp:134
#19 0xb7071e61 in QEventLoop::processEvents (this=0xbfe7c730, 
    flags=@0xbfe7c6f8) at kernel/qeventloop.cpp:146
#20 0xb7071f8f in QEventLoop::exec (this=0xbfe7c730, flags=@0xbfe7c738)
    at kernel/qeventloop.cpp:197
#21 0xb7074476 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:838
#22 0xb6633e37 in QApplication::exec () at kernel/qapplication.cpp:3267
#23 0xb7f30404 in kdemain (argc=1, argv=0xbfe7c934)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/plasma/plasma/main.cpp:54
#24 0x080487e2 in main (argc=0, argv=0x3)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/workspace/plasma/plasma/plasma-qgv_dummy.cpp:3
#25 0xb62d0fdc in __libc_start_main (main=0x80487c0 <main>, argc=1, 
    ubp_av=0xbfe7c934, init=0x8048810 <__libc_csu_init>, 
    fini=0x8048800 <__libc_csu_fini>, rtld_fini=0xb7f4c100 <_dl_fini>, 
    stack_end=0xbfe7c92c) at libc-start.c:229
#26 0x08048731 in _start ()
#0  0xffffe410 in __kernel_vsyscall ()
Comment 1 Dario Andres 2008-12-19 12:43:24 UTC
The backtrace seems a lot like the one in bug 175125.
Comment 2 Aaron J. Seigo 2008-12-23 20:21:28 UTC
*** Bug 178589 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2009-02-21 13:58:45 UTC
Have you experienced this recently with an updated KDE version? Thanks
Comment 4 Oliver Putz 2009-02-24 20:20:10 UTC
No, I havent come across this crash recently. But then again: I havent used KDE4 too much recently either ;) So if you want you can close it and I will just reopen the report if I stumble across this problem again...
Comment 5 Nicolas L. 2009-02-25 00:59:14 UTC
closing as suggested by comment #4 , please reopen if the bug come back