Bug 181293 - kickoff crashes in code related to recently used apps handling
Summary: kickoff crashes in code related to recently used apps handling
Status: RESOLVED DUPLICATE of bug 181036
Alias: None
Product: plasma4
Classification: Unmaintained
Component: widget-kickoff (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-19 13:28 UTC by Maciej Mrozowski
Modified: 2009-01-19 22:54 UTC (History)
1 user (show)

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 Maciej Mrozowski 2009-01-19 13:28:17 UTC
Version:           version 4.2.60 (KDE 4.2.60 (KDE 4.3 >= 20090116)) (using Devel)
Compiler:          gcc (Gentoo 4.3.2-r2 p1.5, pie-10.1.4) 4.3.2 
OS:                Linux
Installed from:    Compiled sources

Using KDE from trunk.
Plasma (kickoff applet) crashes when launching apps from it (occasional, when recently used apps list is modified in some way).

Steps to reproduce:
- launch apps from kickoff several times

Backtrace:
Application: Plasma Workspace (plasma), signal SIGSEGV
0x00007f2f360eadf1 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 4094)]

Thread 3 (Thread 0x7f2f19b66950 (LWP 4095)):
#0  0x00007f2f304a1319 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2f33efdb43 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f2f30d3f680 in ?? () from /usr/lib64/qt4/libQtNetwork.so.4
#3  0x00007f2f33efcc04 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f2f3049d3da in start_thread () from /lib/libpthread.so.0
#5  0x00007f2f3612942d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f2f18f46950 (LWP 4098)):
#0  0x00007f2f304a1319 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2f33efdb43 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f2f1b23b7b4 in RenderThread::run (this=0x19c56b8) at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/wallpapers/image/renderthread.cpp:91
#3  0x00007f2f33efcc04 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f2f3049d3da in start_thread () from /lib/libpthread.so.0
#5  0x00007f2f3612942d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2f2c083790 (LWP 4094)):
[KCrash Handler]
#5  0x00007f2f33a1b0e7 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#6  0x00007f2f33a1b2e7 in QStandardItem::row () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007f2f1d38505d in Kickoff::RecentlyUsedModel::Private::removeExistingItem (this=0x1ab73e0, path=@0x7fff3e854b30)
    at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/applets/kickoff/core/recentlyusedmodel.cpp:61
#8  0x00007f2f1d383513 in Kickoff::RecentlyUsedModel::recentApplicationRemoved (this=0x1ae1d10, service={d = 0x7fff3e854b80})
    at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/applets/kickoff/core/recentlyusedmodel.cpp:182
#9  0x00007f2f1d3836f0 in Kickoff::RecentlyUsedModel::qt_metacall (this=0x1ae1d10, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fff3e854c90)
    at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace_build/plasma/applets/kickoff/recentlyusedmodel.moc:86
#10 0x00007f2f33fe4cef in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f2f1d380111 in Kickoff::RecentApplications::applicationRemoved (this=0x1b16738, _t1={d = 0x7fff3e854ce0})
    at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace_build/plasma/applets/kickoff/recentapplications.moc:97
#12 0x00007f2f1d38308c in Kickoff::RecentApplications::Private::removeExpiredEntries (this=0x1b16720)
    at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/applets/kickoff/core/recentapplications.cpp:98
#13 0x00007f2f1d3804a2 in Kickoff::RecentApplications::add (this=0x1b16738, service={d = 0x7fff3e854e20})
    at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/applets/kickoff/core/recentapplications.cpp:185
#14 0x00007f2f1d38e030 in Kickoff::ServiceItemHandler::openUrl (this=0x1a6bc00, url=@0x7fff3e854eb0)
    at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/applets/kickoff/core/itemhandlers.cpp:55
#15 0x00007f2f1d38cd0b in Kickoff::UrlItemLauncher::Private::openUrl (urlString=@0x7fff3e854f50)
    at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/applets/kickoff/core/urlitemlauncher.cpp:76
#16 0x00007f2f1d38c1db in Kickoff::UrlItemLauncher::openItem (this=0x17b5680, index=@0x7fff3e855040)
    at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/applets/kickoff/core/urlitemlauncher.cpp:118
#17 0x00007f2f1d5c5540 in Kickoff::Launcher::eventFilter (this=0x187b240, object=0x1b07ac0, event=0x7fff3e8557f0)
    at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/applets/kickoff/ui/launcher.cpp:692
#18 0x00007f2f33fd2324 in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007f2f3357d5a4 in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007f2f33584f00 in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007f2f34baa1c0 in KApplication::notify (this=0x16e1ae0, receiver=0x1b07ac0, event=0x7fff3e8557f0) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:307
#22 0x00007f2f33fd2e45 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007f2f3358398a in QApplicationPrivate::sendMouseEvent () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007f2f335ddff5 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007f2f335dcb68 in QApplication::x11ProcessEvent () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007f2f335ff84b in ?? () from /usr/lib64/qt4/libQtGui.so.4
#27 0x00007f2f2ed4a156 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0x00007f2f2ed4d345 in ?? () from /usr/lib/libglib-2.0.so.0
#29 0x00007f2f2ed4d557 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0x00007f2f33ff6f49 in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007f2f335ff0f6 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007f2f33fd1af4 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#33 0x00007f2f33fd1c72 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#34 0x00007f2f33fd3bef in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#35 0x00007f2f363ef9e5 in kdemain (argc=1, argv=0x7fff3e8566e8) at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/main.cpp:54
#36 0x00000000004007b3 in main (argc=1, argv=0x7fff3e8566e8) at /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace_build/plasma/shells/desktop/plasma_qgv_dummy.cpp:3
Comment 1 Maciej Mrozowski 2009-01-19 13:29:22 UTC
And a side note, I haven't experienced this problem week ago.
Comment 2 Dario Andres 2009-01-19 21:53:22 UTC
Do you agree this is a duplicate/related of bug 181036 ?
Comment 3 Maciej Mrozowski 2009-01-19 22:48:23 UTC
Apparently yes, backtrace is very similar (differs by some line numbers) - sorry for duplicate bug report then.
Comment 4 Dario Andres 2009-01-19 22:54:41 UTC

*** This bug has been marked as a duplicate of bug 181036 ***