[Panel-devel] [Bug 153610] New: different ways to let desktop crash

Edwin Schepers yez at familieschepers.nl
Fri Dec 7 12:52:17 CET 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=153610         
           Summary: different ways to let desktop crash
           Product: plasma
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: panel-devel kde org
        ReportedBy: yez familieschepers nl


Version:           svn (using KDE 3.97.1 (KDE 4.0 >= 20071206), compiled sources)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.22-5-default

Hi,
One situation it crashes is as follows :
create a file 'k' and chmod +x it (make sure it's location is in PATH)
press the K-button
type 'k' ( in the search area)
press return.

All situations lead to the same backtrace:
Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0x2b35d3a74250 (LWP 17418)]
[KCrash handler]
#5  0x00002b35d0d32a95 in raise () from /lib64/libc.so.6
#6  0x00002b35d0d34030 in abort () from /lib64/libc.so.6
#7  0x00002b35ce90cc3e in qt_message_output (msgType=QtFatalMsg, 
    buf=0x7fffe06036b0 "ASSERT: \"d\" in file /opt/kde4/include/ksharedptr.h, line 114") at global/qglobal.cpp:2162
#8  0x00002b35ce90cd4d in qFatal (
    msg=0x2b35cea003f8 "ASSERT: \"%s\" in file %s, line %d")
    at global/qglobal.cpp:2393
#9  0x00002b35ce90ce8b in qt_assert (assertion=0x2b35d85c8db7 "d", 
    file=0x2b35d85c8d98 "/opt/kde4/include/ksharedptr.h", line=114)
    at global/qglobal.cpp:1919
#10 0x00002b35d85a57d8 in KSharedPtr<KService>::operator-> (
    this=0x7fffe0605840) at /opt/kde4/include/ksharedptr.h:114
#11 0x00002b35d85ad9bd in Kickoff::RecentlyUsedModel::recentApplicationRemoved
    (this=0x9c24a0, service= 0x7fffe0605840)
    at /install/kde4/kdebase/workspace/plasma/applets/kickoff/core/recentlyusedmodel.cpp:158
#12 0x00002b35d85adbfa in Kickoff::RecentlyUsedModel::qt_metacall (
    this=0x9c24a0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fffe0605de0)
    at /install/kde4/kdebase/workspace/plasma/applets/kickoff/recentlyusedmodel.moc:82
#13 0x00002b35ce9da699 in QMetaObject::activate (sender=0x9c1ca8, 
    from_signal_index=5, to_signal_index=5, argv=0x7fffe0605de0)
    at kernel/qobject.cpp:3089
#14 0x00002b35ce9db03d in QMetaObject::activate (sender=0x9c1ca8, 
    m=0x2b35d87dcd80, local_signal_index=1, argv=0x7fffe0605de0)
    at kernel/qobject.cpp:3151
#15 0x00002b35d85aa455 in Kickoff::RecentApplications::applicationRemoved (
    this=0x9c1ca8, _t1= 0x7fffe0605e80)
    at /install/kde4/kdebase/workspace/plasma/applets/kickoff/recentapplications.moc:96
#16 0x00002b35d85ac975 in Kickoff::RecentApplications::Private::addEntry (
    this=0x9c1c90, id= 0x7fffe0605eb0, info= 0x7fffe0605eb0)
    at /install/kde4/kdebase/workspace/plasma/applets/kickoff/core/recentapplications.cpp:104
#17 0x00002b35d85aa7b4 in Kickoff::RecentApplications::add (this=0x9c1ca8, 
    service= 0x7fffe0605fe0)
    at /install/kde4/kdebase/workspace/plasma/applets/kickoff/core/recentapplications.cpp:181
#18 0x00002b35d85b6944 in Kickoff::ServiceItemHandler::openUrl (this=0x759e00, 
    url= 0x7fffe0606070)
    at /install/kde4/kdebase/workspace/plasma/applets/kickoff/core/itemhandlers.cpp:53
#19 0x00002b35d85b6393 in Kickoff::UrlItemLauncher::Private::openUrl (
    urlString= 0x7fffe0606110)
    at /install/kde4/kdebase/workspace/plasma/applets/kickoff/core/urlitemlauncher.cpp:79
#20 0x00002b35d85b5871 in Kickoff::UrlItemLauncher::openItem (this=0x7fca90, 
    index= 0x7fffe0606200)
    at /install/kde4/kdebase/workspace/plasma/applets/kickoff/core/urlitemlauncher.cpp:121
#21 0x00002b35d85c00eb in Kickoff::Launcher::eventFilter (this=0x954dc0, 
    object=0x9d7080, event=0x7fffe0607080)
    at /install/kde4/kdebase/workspace/plasma/applets/kickoff/ui/launcher.cpp:369
#22 0x00002b35cf5b4447 in QApplicationPrivate::notify_helper (this=0x63f5c0, 
    receiver=0x9d7080, e=0x7fffe0607080) at kernel/qapplication.cpp:3550
#23 0x00002b35cf5b4b6f in QApplication::notify (this=0x621d90, 
    receiver=0x9d7080, e=0x7fffe0607080) at kernel/qapplication.cpp:3171
#24 0x00002b35cb9a5f16 in KApplication::notify (this=0x621d90, 
    receiver=0x9d7080, event=0x7fffe0607080)
    at /install/kde4/kdelibs/kdeui/kernel/kapplication.cpp:319
#25 0x00002b35ce9c6b8c in QCoreApplication::notifyInternal (this=0x621d90, 
    receiver=0x9d7080, event=0x7fffe0607080) at kernel/qcoreapplication.cpp:532
#26 0x00002b35d85c0b47 in QCoreApplication::sendEvent (receiver=0x9d7080, 
    event=0x7fffe0607080) at /opt/qt-copy/include/QtCore/qcoreapplication.h:202
#27 0x00002b35d85bfec8 in Kickoff::Launcher::eventFilter (this=0x954dc0, 
    object=0x9607c0, event=0x7fffe0607080)
    at /install/kde4/kdebase/workspace/plasma/applets/kickoff/ui/launcher.cpp:337
#28 0x00002b35cf5b4447 in QApplicationPrivate::notify_helper (this=0x63f5c0, 
    receiver=0x9607c0, e=0x7fffe0607080) at kernel/qapplication.cpp:3550
#29 0x00002b35cf5b4b6f in QApplication::notify (this=0x621d90, 
    receiver=0x8970e0, e=0x7fffe0607080) at kernel/qapplication.cpp:3171
#30 0x00002b35cb9a5f16 in KApplication::notify (this=0x621d90, 
    receiver=0x8970e0, event=0x7fffe0607080)
    at /install/kde4/kdelibs/kdeui/kernel/kapplication.cpp:319
#31 0x00002b35ce9c6b8c in QCoreApplication::notifyInternal (this=0x621d90, 
    receiver=0x8970e0, event=0x7fffe0607080) at kernel/qcoreapplication.cpp:532
#32 0x00002b35cf5bf71b in QCoreApplication::sendSpontaneousEvent (
    receiver=0x8970e0, event=0x7fffe0607080)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:205
#33 0x00002b35cf60dc7d in qt_sendSpontaneousEvent (receiver=0x8970e0, 
    event=0x7fffe0607080) at kernel/qapplication_x11.cpp:4399
#34 0x00002b35cf6423a3 in QKeyMapper::sendKeyEvent (keyWidget=0x8970e0, 
    grab=false, type=QEvent::KeyPress, code=16777220, 
    modifiers= 0x7fffe06075a0, text= 0x7fffe0607530, autorepeat=false, 
    count=1, nativeScanCode=36, nativeVirtualKey=65293, nativeModifiers=16)
    at kernel/qkeymapper_x11.cpp:1601
#35 0x00002b35cf643752 in QKeyMapperPrivate::translateKeyEvent (this=0x664dc0, 
    keyWidget=0x8970e0, event=0x7fffe0607bf0, grab=false)
    at kernel/qkeymapper_x11.cpp:1581
#36 0x00002b35cf61c07e in QApplication::x11ProcessEvent (this=0x621d90, 
    event=0x7fffe0607bf0) at kernel/qapplication_x11.cpp:2937
#37 0x00002b35cf645e2f in x11EventSourceDispatch (s=0x6430f0, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:137
#38 0x00002b35d23f6044 in g_main_context_dispatch ()
   from /usr/lib64/libglib-2.0.so.0
#39 0x00002b35d23f933d in ?? () from /usr/lib64/libglib-2.0.so.0
#40 0x00002b35d23f980e in g_main_context_iteration ()
   from /usr/lib64/libglib-2.0.so.0
#41 0x00002b35ce9eeb46 in QEventDispatcherGlib::processEvents (this=0x63eed0, 
    flags= 0x7fffe0607e80) at kernel/qeventdispatcher_glib.cpp:340
#42 0x00002b35cf6456cb in QGuiEventDispatcherGlib::processEvents (
    this=0x63eed0, flags= 0x7fffe0607ed0)
    at kernel/qguieventdispatcher_glib.cpp:193
#43 0x00002b35ce9c3d2d in QEventLoop::processEvents (this=0x7fffe0607f80, 
    flags= 0x7fffe0607f30) at kernel/qeventloop.cpp:142
#44 0x00002b35ce9c3e82 in QEventLoop::exec (this=0x7fffe0607f80, 
    flags= 0x7fffe0607f90) at kernel/qeventloop.cpp:184
#45 0x00002b35ce9c7306 in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:761
#46 0x00002b35cf5b409c in QApplication::exec () at kernel/qapplication.cpp:3055
#47 0x00002b35ca6c5abd in kdemain (argc=1, argv=0x7fffe06082e8)
    at /install/kde4/kdebase/workspace/plasma/plasma/main.cpp:52
#48 0x0000000000400983 in main (argc=1, argv=0x7fffe06082e8)
    at /install/kde4/kdebase/workspace/plasma/plasma/plasma-qgv_dummy.cpp:3
#0  0x00002b35d0d97460 in nanosleep () from /lib64/libc.so.6

Regards,
Edwin


More information about the Panel-devel mailing list