Bug 299786 - plasma desktop signal segmentation.
Summary: plasma desktop signal segmentation.
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: 4.8.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-11 00:47 UTC by Ivan Ramos
Modified: 2013-05-29 05:26 UTC (History)
0 users

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 Ivan Ramos 2012-05-11 00:47:18 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic-pae i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed: Iwas restarting my desktop after a completed crash of kubuntu, unable to handle the kernel report. So i restart my sistem and use the konsole to desinfect it. When the konsole start to close and open in a blink of eyes. And my bottom bar still frozzen and loading.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb77c5740 (LWP 1970))]

Thread 5 (Thread 0xafe2db40 (LWP 1971)):
#0  0x018d4483 in __i686.get_pc_thunk.bx () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x018da87f in pthread_getspecific () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0845a912 in g_private_get () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0843ec44 in g_thread_self () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x0841b1af in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x08e068e7 in QEventDispatcherGlib::processEvents (this=0xaf500468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x08dd250d in QEventLoop::processEvents (this=0xafe2d240, flags=...) at kernel/qeventloop.cpp:149
#7  0x08dd27a9 in QEventLoop::exec (this=0xafe2d240, flags=...) at kernel/qeventloop.cpp:204
#8  0x08cbb94c in QThread::exec (this=0xa65ca78) at thread/qthread.cpp:501
#9  0x08dafb5d in QInotifyFileSystemWatcherEngine::run (this=0xa65ca78) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x08cbede0 in QThreadPrivate::start (arg=0xa65ca78) at thread/qthread_unix.cpp:298
#11 0x018d5d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x0037bace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xaf4ffb40 (LWP 1972)):
#0  0x092a7dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x08d1d315 in do_gettime (frac=0xaf4fefb0, sec=0xaf4fefa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x08e07226 in QTimerInfoList::updateCurrentTime (this=0xb5402074) at kernel/qeventdispatcher_unix.cpp:343
#4  0x08e0757a in QTimerInfoList::timerWait (this=0xb5402074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0x08e05e23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xaf4ff0bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x08e05ebd in timerSourcePrepare (source=0xb5402040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0841a762 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x0841af6f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x0841b1c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x08e068e7 in QEventDispatcherGlib::processEvents (this=0xb5400468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x08dd250d in QEventLoop::processEvents (this=0xaf4ff240, flags=...) at kernel/qeventloop.cpp:149
#12 0x08dd27a9 in QEventLoop::exec (this=0xaf4ff240, flags=...) at kernel/qeventloop.cpp:204
#13 0x08cbb94c in QThread::exec (this=0xa6afdc8) at thread/qthread.cpp:501
#14 0x08dafb5d in QInotifyFileSystemWatcherEngine::run (this=0xa6afdc8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x08cbede0 in QThreadPrivate::start (arg=0xa6afdc8) at thread/qthread_unix.cpp:298
#16 0x018d5d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x0037bace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xaecfeb40 (LWP 1976)):
#0  0x0073d416 in __kernel_vsyscall ()
#1  0x018d996b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x003893dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x09743029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0x0974306f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0x018d5d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x0037bace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xad7ecb40 (LWP 1978)):
#0  0x018d7ca0 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x003895f4 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0x0845a390 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0841a262 in g_main_context_release () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x0841b018 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x0841b52b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x040030ea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#7  0x0843e673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x018d5d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0x0037bace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb77c5740 (LWP 1970)):
[KCrash Handler]
#7  QCoreApplication::notifyInternal (this=0x9e056e8, receiver=0x0, event=0xbfabd19c) at kernel/qcoreapplication.cpp:863
#8  0x08e08990 in sendEvent (event=0xbfabd19c, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#9  QTimerInfoList::activateTimers (this=0x9e14d0c) at kernel/qeventdispatcher_unix.cpp:611
#10 0x08e060f8 in timerSourceDispatch (source=0x9e14cd8) at kernel/qeventdispatcher_glib.cpp:186
#11 timerSourceDispatch (source=0x9e14cd8) at kernel/qeventdispatcher_glib.cpp:180
#12 0x08e06132 in idleTimerSourceDispatch (source=0x9e17bc0) at kernel/qeventdispatcher_glib.cpp:233
#13 0x0841acda in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#14 0x0841b0e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#15 0x0841b1c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#16 0x08e06887 in QEventDispatcherGlib::processEvents (this=0x9dc8eb8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#17 0x02a4daaa in QGuiEventDispatcherGlib::processEvents (this=0x9dc8eb8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#18 0x08dd250d in QEventLoop::processEvents (this=0xbfabd424, flags=...) at kernel/qeventloop.cpp:149
#19 0x08dd27a9 in QEventLoop::exec (this=0xbfabd424, flags=...) at kernel/qeventloop.cpp:204
#20 0x08dd7eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#21 0x02992a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#22 0x00247a7b in kdemain (argc=1, argv=0xbfabd624) at ../../../../plasma/desktop/shell/main.cpp:120
#23 0x0804850b in main (argc=1, argv=0xbfabd624) at plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 299726, bug 299559, bug 299531, bug 299341, bug 299077.

Reported using DrKonqi
Comment 1 Martin Flöser 2013-05-29 05:26:19 UTC
Thank you for this crash report and helping to improve our software. 
Unfortunately we were not able to work on this specific report yet. Nowadays 
the version this crash was reported against is no longer maintained and this 
makes it very difficult to work on this report as the source code might have 
changed and the information in the backtrace is no longer valid.

Also it is quite likely that this problem got fixed in a later version. Crash 
reports are very often reported multiple times.

If you are able to reproduce this crash with the latest version of KDE Plasma 
(4.10.3) please reopen this report and adjust the version information in the 
dropdown above and please also include a new backtrace as generated by the 
crash reporting tool. Please also make sure that the steps on how to reproduce 
the crash are precise and correct. Thank you!