Bug 155708

Summary: Plasma Workspace (plasma) crashed and caused the signal 8 (SIGFPE)
Product: [Unmaintained] plasma4 Reporter: Stephen <stephen.lk>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Stephen 2008-01-14 02:20:03 UTC
Version:            (using KDE KDE 4.0.0)
Installed from:    Compiled From Sources
OS:                Linux

When trying to change the wallpaper (background image) Plasma consistently crashes, Plasma also crashed a couple times when i was using the search function. When i log in (after the first incidence) the background shows only white.I try to change it and by right clicking and selecting the configure desktop. When i do that the dialog box pops up for a half a second then every thing goes to a light gray screen and then every thing pops back up but instead of the white background and and dialog box, theres a light grey background and an error from the crash handler (I'll explain the error message in a second) (the kicker remains, though it isn't present when the screen go all grey) i close the error message and proceed to change the background again. this time the dialog pops up for a half a second and the screen go to all light grey, this time nothing pops back up, it donut have a kicker anymore, and the right click functionality is gone. I can' do anything from here but ctrl-alt-backspace. So i do that and I go back to the log in screen.

Error Message:

Short Description
The Plasma Workspace (plasma) crashed and caused the signal 8 (SIGFPE)

Back Trace:
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1249036576 (LWP 5979)]
[New Thread -1302963312 (LWP 6078)]
[New Thread -1276769392 (LWP 5980)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()
[Current thread is 0 (LWP 5979)]

Thread 3 (Thread -1276769392 (LWP 5980)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7af4676 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7ec931d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7b4629d in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb421b636 in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#5  0x0811e1b8 in ?? ()
#6  0x0811e1b4 in ?? ()
#7  0xffffffff in ?? ()
#8  0x00000000 in ?? ()

Thread 2 (Thread -1302963312 (LWP 6078)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7e7b6db in waitpid () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7816c2b in ?? () from /usr/lib/kde4/lib/libkdeui.so.5
#3  0x000017c1 in ?? ()
#4  0x00000000 in ?? ()

Thread 1 (Thread -1249036576 (LWP 5979)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7af4676 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7ec931d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7b4629d in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7b45352 in QThread::wait () from /usr/lib/libQtCore.so.4
#5  0xb421c0fc in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#6  0x08417648 in ?? ()
#7  0xffffffff in ?? ()
#8  0x08417650 in ?? ()
#9  0xb7c1a149 in QVariant::create () from /usr/lib/libQtCore.so.4
#10 0xb4206bd7 in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#11 0x08417648 in ?? ()
#12 0x00000001 in ?? ()
#13 0x081060a8 in ?? ()
#14 0xb4206baa in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#15 0xb42222d8 in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#16 0x0811e120 in ?? ()
#17 0xbfad9238 in ?? ()
#18 0xb4209221 in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#19 0x084175b8 in ?? ()
#20 0x00000001 in ?? ()
#21 0xbfad9238 in ?? ()
#22 0xb42091ea in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#23 0xb7de42ec in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#24 0xbfad9278 in ?? ()
#25 0xbfad9258 in ?? ()
#26 0xb7d3ca66 in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#27 0x0811e120 in ?? ()
#28 0xbfad9274 in ?? ()
#29 0xb7d3ca3b in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#30 0xb7de42ec in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#31 0x081060d0 in ?? ()
#32 0xbfad9278 in ?? ()
#33 0xbfad9288 in ?? ()
#34 0xb7d3cc93 in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#35 0xbfad9278 in ?? ()
#36 0xbfad9274 in ?? ()
#37 0xbfad9274 in ?? ()
#38 0xb7de42ec in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#39 0xbfad929c in ?? ()
#40 0x0812145c in ?? ()
#41 0x08121454 in ?? ()
#42 0xb7de42ec in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#43 0x081060a8 in ?? ()
#44 0x081060d0 in ?? ()
#45 0xbfad92a8 in ?? ()
#46 0xb7d3e4a8 in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#47 0x081060d0 in ?? ()
#48 0xb7f547b8 in ?? () from /usr/lib/kde4/lib/libkdeinit4_plasma.so
#49 0x082f62b0 in ?? ()
#50 0xb7de42ec in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#51 0xbfad92d8 in ?? ()
#52 0x08108aa8 in ?? ()
#53 0xbfad92e8 in ?? ()
#54 0xb7d3c270 in Plasma::Corona::~Corona ()
   from /usr/lib/kde4/lib/libplasma.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
#0  0xffffe410 in __kernel_vsyscall ()
Comment 1 Aaron J. Seigo 2008-01-14 03:43:23 UTC
is it possible to enable debug symbols in your build so we get a more informational backtrace? thanks ...

(this may already be fixed in svn, btw)
Comment 2 Stephen 2008-01-14 22:50:02 UTC
Thats not possible as the the KDE on my computer was pre-compiled for me so I don't have the specific build, It was labeled as KDE 4.0.0 and (I believe) it was a reputable source so i conclude it was just the official release
Comment 3 Aaron J. Seigo 2008-01-15 01:05:16 UTC
your distribution should have -dbg or -debug packages that you can optionally install which will give you debug information in your build.
Comment 4 Stephen 2008-01-15 22:03:02 UTC
I've enabled some of the debugging symbols, but must not have enable all of the ones I needed (I don't know for sure) But the back trace turned out different so I'm hoping there is some helpful information in there. If you can provide more information on what i need to enable debugging symbols on (if I'm even close to correct on understanding what they mean ) then do so (if not just explain what I did wrong)




(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1248889120 (LWP 5435)]
[New Thread -1302832240 (LWP 5456)]
[New Thread -1276626032 (LWP 5444)]
[KCrash handler]
#5  0xb423ef8a in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#6  0xb25852d4 in ?? ()
#7  0x00000000 in ?? ()

Thread 1 (Thread -1248889120 (LWP 5435)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7b18676 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7eed31d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7b6a29d in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7b69352 in QThread::wait () from /usr/lib/libQtCore.so.4
#5  0xb423f17c in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#6  0x084486f8 in ?? ()
#7  0xffffffff in ?? ()
#8  0x08448700 in ?? ()
#9  0xb7c3e149 in QVariant::create () from /usr/lib/libQtCore.so.4
#10 0xb4229c27 in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#11 0x084486f8 in ?? ()
#12 0x00000001 in ?? ()
#13 0x08107bb0 in ?? ()
#14 0xb4229bfa in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#15 0xb4245378 in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#16 0x08121380 in ?? ()
#17 0xbffb2f08 in ?? ()
#18 0xb422c271 in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#19 0x08448668 in ?? ()
#20 0x00000001 in ?? ()
#21 0xbffb2f08 in ?? ()
#22 0xb422c23a in ?? ()
   from /usr/lib/kde4/lib/kde4/plasma_containment_desktop.so
#23 0xb7e0844c in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#24 0xbffb2f48 in ?? ()
#25 0xbffb2f28 in ?? ()
#26 0xb7d60ab6 in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#27 0x08121380 in ?? ()
#28 0xbffb2f44 in ?? ()
#29 0xb7d60a8b in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#30 0xb7e0844c in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#31 0x08107bd8 in ?? ()
#32 0xbffb2f48 in ?? ()
#33 0xbffb2f58 in ?? ()
#34 0xb7d60ce3 in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#35 0xbffb2f48 in ?? ()
#36 0xbffb2f44 in ?? ()
#37 0xbffb2f44 in ?? ()
#38 0xb7e0844c in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#39 0xbffb2f6c in ?? ()
#40 0x08122f24 in ?? ()
#41 0x08122f1c in ?? ()
#42 0xb7e0844c in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#43 0x08107bb0 in ?? ()
#44 0x08107bd8 in ?? ()
#45 0xbffb2f78 in ?? ()
#46 0xb7d624f8 in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#47 0x08107bd8 in ?? ()
#48 0xb7f787b8 in ?? () from /usr/lib/kde4/lib/libkdeinit4_plasma.so
#49 0x080e9b98 in ?? ()
#50 0xb7e0844c in ?? () from /usr/lib/kde4/lib/libplasma.so.1
#51 0xbffb2fa8 in ?? ()
#52 0x0810a228 in ?? ()
#53 0xbffb2fb8 in ?? ()
#54 0xb7d602c0 in Plasma::Corona::~Corona ()
   from /usr/lib/kde4/lib/libplasma.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
#0  0xffffe410 in __kernel_vsyscall ()
Comment 5 Aaron J. Seigo 2008-01-24 22:14:04 UTC
*** Bug has been marked as fixed ***.
Comment 6 dmoyne 2008-02-21 12:03:22 UTC
can we simply forget about this new plasma desktop very confusing where some guys wnat to reinvent icons 20 years after Xerox magnificent work ; we simply cannot have conventional icons everywhere and these animals in tha plasma desktop.

Please maintain the ols desktop very comprehensive for everybody (no deed to read doc to use it).
Regards.
Comment 7 Sebastian Sauer 2008-02-21 12:36:07 UTC
Hi Daniel Moyne,

for sure you can since you are free to do whatever you like.

p.s. as you may note, this report is marked resolved since the problem is fixed. So, there is no need to reply here with something that is 1) offtopic to this report and 2) offtopic to any other report since bugzilla is not designed to compensate morning depressions ;)
Comment 8 Aaron J. Seigo 2008-02-22 00:33:30 UTC
> can we simply forget about this new plasma desktop very confusing where some
> guys wnat to reinvent icons 20 years after Xerox magnificent work ;

the work at Xerox Park was not that magnificent. it was a tremendous stride forward, but that's like saying "the Model T ford is all we need. ever." when it comes to cars.

> we simply cannot have conventional icons everywhere and
> these animals in tha plasma desktop. 

conventional icons actually don't work very well. they are being phased out over time.

> Please maintain the ols desktop very comprehensive for everybody
> (no deed to read doc to use it). 

it's called KDE3. as for standing in the way of progress, thank GOD you weren't around when the people at Xerox Park (and elsewhere, it wasn't just them) were trying to leave the "well known, works for everybody, docs not necessary" command line driven time share model, because then you wouldn't even have those "conventional icons" to complain about. they wouldn't exist.