klauncher crash with kdelibs 4.0.1 from area51
Robert Gogolok <gogo <at> cs.uni-sb.de>
2008-03-03 22:26:58 GMT
I attached a backtrace for the klauncher crashes with kdelibs 4.0.1.
The klauncher crash should be reproducable if you haven't running kde (there
is no kde stuff running like kde4, kdeinit and so on) and you start kdeinit
and kill it afterwards.
klauncher will crash in the destructor when calling XCloseDisplay.
Since I don't know the X11 stuff I'm not sure what's going on/what's wrong.
The code seems to be similar to the kde3 klauncher code.
Robert
#0 0x28b9b5d4 in XSync (dpy=0x8049ca0, discard=1) at Sync.c:47
#1 0x28b74cb5 in XCloseDisplay (dpy=0x8049ca0) at ClDisplay.c:67
#2 0x2808218f in KLauncher::close (this=0xbfbfe750) at /usr/ports/x11/kdelibs4/work/kdelibs-4.0.1/kinit/klauncher.cpp:235
#3 0x280821ce in KLauncher::destruct (exit_code=255) at qcoreapplication.h:97
#4 0x280879d5 in KLauncher::slotKDEInitData (this=0x8073100) at /usr/ports/x11/kdelibs4/work/kdelibs-4.0.1/kinit/klauncher.cpp:318
#5 0x2808c331 in KLauncher::qt_metacall (this=0x8073100, _c=QMetaObject::InvokeMetaMethod,
_id=5, _a=0xbfbfe1c8) at klauncher.moc:152
#6 0x290c8746 in QMetaObject::activate (sender=0x807c060, from_signal_index=4,
to_signal_index=4, argv=0xbfbfe1c8) at kernel/qobject.cpp:3085
#7 0x290c8962 in QMetaObject::activate (sender=0x807c060, m=0x291374d0, local_signal_index=0,
argv=0xbfbfe1c8) at kernel/qobject.cpp:3147
#8 0x290ecee0 in QSocketNotifier::activated (this=0x807c060, _t1=42) at .moc/release-shared/moc_qsocketnotifier.cpp:80
#9 0x290d0722 in QSocketNotifier::event (this=0x807c060, e=0xbfbfe360) at kernel/qsocketnotifier.cpp:324
#10 0x290b4418 in QCoreApplicationPrivate::notify_helper (this=0x805a480, receiver=0x807c060,
event=0xbfbfe360) at kernel/qcoreapplication.cpp:641
#11 0x290b422a in QCoreApplication::notify (this=0xbfbfe750, receiver=0x807c060,
event=0xbfbfe360) at kernel/qcoreapplication.cpp:599
(Continue reading)