Bug 321181 - Crash when I select option "Show a launcher when not running" in task manager for any application
Summary: Crash when I select option "Show a launcher when not running" in task manager...
Status: RESOLVED DUPLICATE of bug 322283
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-taskbar (show other bugs)
Version: 4.10.80
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-15 15:06 UTC by Bhushan Shah
Modified: 2013-07-14 11:03 UTC (History)
2 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 Bhushan Shah 2013-06-15 15:06:07 UTC
In the default panel, for any application If i choose "Show a launcher when not running", that crashes plasma. Crash report is as follows

Paste : http://paste.kde.org/774956/

Reproducible: Always

Steps to Reproduce:
1. Right click on any open application in task manager
2. Select option for the "Show a launcher when not running"
3. Close the application

Actual Results:  
Plasma crashed.

Expected Results:  
Plasma should not crash. Instead it should show a icon of the application in the task manager.

If you want to upgrade to KDE 4.10.80 from older version and have that option enabled for any application. Plasma will crash.
Comment 1 Aaron J. Seigo 2013-06-15 19:41:01 UTC
thank you for the report; however, please always put the backtrace in the bug report. external sites often scrub such data and then it gets lost.

what's really odd is that it is showing a crash in libakonadi-kde; this may indicate some serious memory corruption rather than be an accurate crash.

Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb5463740 (LWP 1395))]

Thread 3 (Thread 0xae63fb40 (LWP 1407)):
#0  0xb7734424 in __kernel_vsyscall ()
#1  0xb6bfc6fb in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#2  0xb0ecdef2 in ?? () from /usr/lib/libQtScript.so.4
#3  0xb0ecdf3f in ?? () from /usr/lib/libQtScript.so.4
#4  0xb6bf8cf0 in start_thread () from /usr/lib/libpthread.so.0
#5  0xb5f9c41e in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0xa6df8b40 (LWP 1408)):
#0  0xb59a5854 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#1  0xb5962e1f in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#2  0xb59633ca in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb5963578 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb6db268f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0xb6d81c43 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb6d81f69 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb6c70aed in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0xb6d620d4 in ?? () from /usr/lib/libQtCore.so.4
#9  0xb6c733df in ?? () from /usr/lib/libQtCore.so.4
#10 0xb6bf8cf0 in start_thread () from /usr/lib/libpthread.so.0
#11 0xb5f9c41e in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0xb5463740 (LWP 1395)):
[KCrash Handler]
#6  0xb6cbdf76 in QString::fromLatin1_helper(char const*, int) () from /usr/lib/libQtCore.so.4
#7  0xa72d57a5 in Akonadi::ServerManager::instanceIdentifier() () from /usr/lib/libakonadi-kde.so.4
#8  0xa72d5806 in ?? () from /usr/lib/libakonadi-kde.so.4
#9  0xa72d5aba in Akonadi::ServerManager::serviceName(Akonadi::ServerManager::ServiceType) () from /usr/lib/libakonadi-kde.so.4
#10 0xa72d6512 in Akonadi::ServerManager::state() () from /usr/lib/libakonadi-kde.so.4
#11 0xa72d7261 in ?? () from /usr/lib/libakonadi-kde.so.4
#12 0xb6d9453a in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#13 0xb6d9c34b in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#14 0xb6280924 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#15 0xb6287333 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb74c7df4 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#17 0xb6d8312a in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#18 0xb6d8646d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#19 0xb6d8697c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#20 0xb6db2d1e in ?? () from /usr/lib/libQtCore.so.4
#21 0xb596310e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb59634b8 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0xb5963578 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#24 0xb6db266f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#25 0xb633017e in ?? () from /usr/lib/libQtGui.so.4
#26 0xb6d81c43 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0xb6d81f69 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0xb6d8765e in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#29 0xb627edc4 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#30 0xafa78937 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#31 0x0804f3ab in _start ()
Comment 2 Hrvoje Senjan 2013-07-14 11:03:21 UTC
Bug 322283 is newer, but has better backtraces

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