Bug 181036 - Plasma crashes when using the menu
Summary: Plasma crashes when using the menu
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-kickoff (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 181093 181237 181293 181478 181618 181662 181717 181753 181757 182615 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-01-17 01:18 UTC by Rosetzky Cedric
Modified: 2011-12-20 23:00 UTC (History)
15 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (10.39 KB, text/plain)
2011-12-20 23:00 UTC, Aldo Sencio
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rosetzky Cedric 2009-01-17 01:18:26 UTC
Version:            (using Devel)
Compiler:          gcc-4.3.2 
OS:                Linux
Installed from:    Compiled sources

When launching an application using the menu (kickoff or traditional one), Plasma crashes.
It's not happening on every apps, but it seems to happen everytime when trying to launch Ktorrent.

Updated from SVN trunk, rev.912096.

Backtrace :

Application : Espace de travail Plasma (plasma), signal SIGSEGV
[?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
0xb63ed35c in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 7527)]

Thread 5 (Thread 0xa8867b90 (LWP 7530)):
#0  0xb65c0721 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb6636853 in QWaitCondition::wait () from /usr/lib/qt4/libQtCore.so.4
#2  0xb7941330 in ?? () from /usr/lib/qt4/libQtNetwork.so.4
#3  0xb663565b in ?? () from /usr/lib/qt4/libQtCore.so.4
#4  0xb65bcf10 in start_thread () from /lib/libpthread.so.0
#5  0xb6421ffe in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa7ea0b90 (LWP 7531)):
#0  0xb65c0721 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb6636853 in QWaitCondition::wait () from /usr/lib/qt4/libQtCore.so.4
#2  0xa8c08a7b in RenderThread::run (this=0x82e445c) at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdebase/workspace/plasma/wallpapers/image/renderthread.cpp:91
#3  0xb663565b in ?? () from /usr/lib/qt4/libQtCore.so.4
#4  0xb65bcf10 in start_thread () from /lib/libpthread.so.0
#5  0xb6421ffe in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa6babb90 (LWP 7543)):
#0  0xb65c0992 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb6636828 in QWaitCondition::wait () from /usr/lib/qt4/libQtCore.so.4
#2  0xb662b8d2 in ?? () from /usr/lib/qt4/libQtCore.so.4
#3  0xb663565b in ?? () from /usr/lib/qt4/libQtCore.so.4
#4  0xb65bcf10 in start_thread () from /lib/libpthread.so.0
#5  0xb6421ffe in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa63abb90 (LWP 7544)):
#0  0xb65c0992 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb6636828 in QWaitCondition::wait () from /usr/lib/qt4/libQtCore.so.4
#2  0xb662b8d2 in ?? () from /usr/lib/qt4/libQtCore.so.4
#3  0xb663565b in ?? () from /usr/lib/qt4/libQtCore.so.4
#4  0xb65bcf10 in start_thread () from /lib/libpthread.so.0
#5  0xb6421ffe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb451d6f0 (LWP 7527)):
[KCrash Handler]
#5  0xb6ebfb03 in QStandardItem::parent () from /usr/lib/qt4/libQtGui.so.4
#6  0xa8d6b4b7 in Kickoff::RecentlyUsedModel::Private::removeExistingItem (this=0x83f8920, path=@0xbfa58b10)
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdebase/workspace/plasma/applets/kickoff/core/recentlyusedmodel.cpp:60
#7  0xa8d69839 in Kickoff::RecentlyUsedModel::recentApplicationRemoved (this=0x8405de0, service={d = 0xbfa58b4c})
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdebase/workspace/plasma/applets/kickoff/core/recentlyusedmodel.cpp:182
#8  0xa8d69b0e in Kickoff::RecentlyUsedModel::qt_metacall (this=0x8405de0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfa58c1c)
    at /home/loacoon/Documents/Downloads/SVN/KDE4/build/kdebase/workspace/plasma/applets/kickoff/recentlyusedmodel.moc:86
#9  0xb673e3cc in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
#10 0xb673f175 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
#11 0xa8d65ff7 in Kickoff::RecentApplications::applicationRemoved (this=0x84057a8, _t1={d = 0xbfa58c5c})
    at /home/loacoon/Documents/Downloads/SVN/KDE4/build/kdebase/workspace/plasma/applets/kickoff/recentapplications.moc:97
#12 0xa8d692d5 in Kickoff::RecentApplications::Private::removeExpiredEntries (this=0x8405798)
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdebase/workspace/plasma/applets/kickoff/core/recentapplications.cpp:98
#13 0xa8d664cc in Kickoff::RecentApplications::add (this=0x84057a8, service={d = 0xbfa58d10})
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdebase/workspace/plasma/applets/kickoff/core/recentapplications.cpp:185
#14 0xa8d7525f in Kickoff::ServiceItemHandler::openUrl (this=0x8588938, url=@0xbfa58d5c)
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdebase/workspace/plasma/applets/kickoff/core/itemhandlers.cpp:55
#15 0xa8d7390b in Kickoff::UrlItemLauncher::Private::openUrl (urlString=@0xbfa58dbc)
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdebase/workspace/plasma/applets/kickoff/core/urlitemlauncher.cpp:76
#16 0xa8d72d03 in Kickoff::UrlItemLauncher::openItem (this=0x8819c98, index=@0xbfa58e24)
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdebase/workspace/plasma/applets/kickoff/core/urlitemlauncher.cpp:118
#17 0xa88f6c82 in Kickoff::MenuView::actionTriggered (this=0x8816958, action=0x8841178)
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdebase/workspace/plasma/applets/kickoff/simpleapplet/menuview.cpp:389
#18 0xa88f9559 in MenuLauncherApplet::actionTriggered (this=0x8316c60, action=0x8841178)
    at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdebase/workspace/plasma/applets/kickoff/simpleapplet/simpleapplet.cpp:498
#19 0xa88fb2a1 in MenuLauncherApplet::qt_metacall (this=0x8316c60, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfa58f7c)
    at /home/loacoon/Documents/Downloads/SVN/KDE4/build/kdebase/workspace/plasma/applets/kickoff/simpleapplet.moc:103
#20 0xb673e3cc in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
#21 0xb673f175 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
#22 0xb6d436b6 in QMenu::triggered () from /usr/lib/qt4/libQtGui.so.4
#23 0xb6d4ae89 in ?? () from /usr/lib/qt4/libQtGui.so.4
#24 0xb6d4bab1 in QMenu::mouseReleaseEvent () from /usr/lib/qt4/libQtGui.so.4
#25 0xb77af89f in KMenu::mouseReleaseEvent (this=0x883a428, e=0xbfa596fc) at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kdeui/widgets/kmenu.cpp:454
#26 0xb69e3cd7 in QWidget::event () from /usr/lib/qt4/libQtGui.so.4
#27 0xb6d4dbaf in QMenu::event () from /usr/lib/qt4/libQtGui.so.4
#28 0xb698da9a in QApplicationPrivate::notify_helper () from /usr/lib/qt4/libQtGui.so.4
#29 0xb6996168 in QApplication::notify () from /usr/lib/qt4/libQtGui.so.4
#30 0xb76d555b in KApplication::notify (this=0x8068648, receiver=0x883a428, event=0xbfa596fc) at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#31 0xb67299a3 in QCoreApplication::notifyInternal () from /usr/lib/qt4/libQtCore.so.4
#32 0xb6994acf in QApplicationPrivate::sendMouseEvent () from /usr/lib/qt4/libQtGui.so.4
#33 0xb69fbe0b in ?? () from /usr/lib/qt4/libQtGui.so.4
#34 0xb69fa52b in QApplication::x11ProcessEvent () from /usr/lib/qt4/libQtGui.so.4
#35 0xb6a20753 in ?? () from /usr/lib/qt4/libQtGui.so.4
#36 0xb6727ff1 in QEventLoop::processEvents () from /usr/lib/qt4/libQtCore.so.4
#37 0xb67281c8 in QEventLoop::exec () from /usr/lib/qt4/libQtCore.so.4
#38 0xb672a895 in QCoreApplication::exec () from /usr/lib/qt4/libQtCore.so.4
#39 0xb698d929 in QApplication::exec () from /usr/lib/qt4/libQtGui.so.4
#40 0xb7f05434 in kdemain (argc=1, argv=0xbfa59e54) at /home/loacoon/Documents/Downloads/SVN/KDE4/KDE/kdebase/workspace/plasma/shells/desktop/main.cpp:54
#41 0x080487a6 in main (argc=) at /home/loacoon/Documents/Downloads/SVN/KDE4/build/kdebase/workspace/plasma/shells/desktop/plasma_qgv_dummy.cpp:3
Comment 1 Dario Andres 2009-01-17 01:25:27 UTC
May be a regression (bug 153787 / bug 153441)
Comment 2 Dario Andres 2009-01-18 22:26:09 UTC
*** Bug 181237 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2009-01-18 22:26:34 UTC
*** Bug 181093 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2009-01-19 22:54:41 UTC
*** Bug 181293 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2009-01-21 15:53:27 UTC
*** Bug 181478 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2009-01-22 21:16:42 UTC
*** Bug 181618 has been marked as a duplicate of this bug. ***
Comment 7 Dario Andres 2009-01-23 14:41:54 UTC
*** Bug 181662 has been marked as a duplicate of this bug. ***
Comment 8 Nicolas L. 2009-01-24 00:49:53 UTC
confirmed in mandriva too : https://qa.mandriva.com/show_bug.cgi?id=47182
Comment 9 Nicolas L. 2009-01-24 00:51:45 UTC
it is simple to reproduce, if you have authorised a maximum of 3 "Recent apps", open 3, and the 4th will make the menu crashy
Comment 10 Anne-Marie Mahfouf 2009-01-24 09:31:17 UTC
*** Bug 181717 has been marked as a duplicate of this bug. ***
Comment 11 Dario Andres 2009-01-24 14:46:39 UTC
*** Bug 181753 has been marked as a duplicate of this bug. ***
Comment 12 Dario Andres 2009-01-24 15:09:49 UTC
*** Bug 181757 has been marked as a duplicate of this bug. ***
Comment 13 Marco Martin 2009-01-24 18:47:49 UTC
fixed in rev. r916135
Comment 14 Dario Andres 2009-02-01 20:29:41 UTC
*** Bug 182615 has been marked as a duplicate of this bug. ***
Comment 15 Aldo Sencio 2011-12-20 23:00:06 UTC
Created attachment 66961 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4

I was running vmware workstation 8.1 with two virtual machines I'm using for study and development.

-- Backtrace (Reduced):
#6  Kickoff::UrlItemLauncher::Private::openUrl (urlString=<optimized out>) at ../../../../../plasma/desktop/applets/kickoff/core/urlitemlauncher.cpp:78
#7  0x00007f191ed26cea in Kickoff::UrlItemLauncher::openItem (this=0x2965d10, index=...) at ../../../../../plasma/desktop/applets/kickoff/core/urlitemlauncher.cpp:129
#8  0x00007f191f18ac31 in Kickoff::MenuView::actionTriggered (this=0xbb5a10, action=0x2956aa0) at ../../../../../plasma/desktop/applets/kickoff/simpleapplet/menuview.cpp:550
#9  0x00007f191f192b11 in MenuLauncherApplet::actionTriggered (this=<optimized out>, action=0x2956aa0) at ../../../../../plasma/desktop/applets/kickoff/simpleapplet/simpleapplet.cpp:789
#10 0x00007f191f1995d4 in MenuLauncherApplet::qt_metacall (this=0xcc5bd0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff46b65540) at ./simpleapplet.moc:139