Bug 155251

Summary: plasma crash on login with CIAvc applet
Product: [Unmaintained] plasma4 Reporter: Björn 'Fuchs' Krombholz <fox.box>
Component: generalAssignee: Shawn Starr <shawn.starr>
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 Björn 'Fuchs' Krombholz 2008-01-07 23:39:01 UTC
Version:           0.0 (using KDE 4.00.00 (KDE 4.0.0), compiled sources)
Compiler:          gcc
OS:                Linux (i686) release 2.6.20-16-generic

After playing around a bit in current rev 758242 (using KDEDaily) kwin (?) crashed, meaning all window decorations where gone and no crash handler opened up. Applications running at that time: konsole, CIAvc applet, Network monitor applet, marble (Desktop Globe).

Logging out and trying too re-login to the KDE4 session resulted in a plasma crash with the following backtrace:

#0  0xffffe402 in __kernel_vsyscall ()
#1  0xb664ce66 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2  0xb664cc8f in sleep () from /lib/tls/i686/cmov/libc.so.6
#3  0xb79acef1 in KCrash::startDrKonqi () from /storage/tmp/kde4dev/kde/lib/libkdeui.so.5
#4  0xb79ad5a6 in KCrash::defaultCrashHandler () from /storage/tmp/kde4dev/kde/lib/libkdeui.so.5
#5  <signal handler called>
#6  0xb3fcc079 in CiaVc::contentSizeHint () from /storage/tmp/kde4dev/kde/lib/kde4/plasma_applet_ciavc.so
#7  0xb7e1e54b in Plasma::Applet::sizeHint () from /storage/tmp/kde4dev/kde/lib/libplasma.so.1
#8  0xb7e5ed46 in Plasma::FreeLayout::relayout () from /storage/tmp/kde4dev/kde/lib/libplasma.so.1
#9  0xb7e624be in Plasma::Layout::invalidate () from /storage/tmp/kde4dev/kde/lib/libplasma.so.1
#10 0xb7e1e28b in Plasma::Applet::setGeometry () from /storage/tmp/kde4dev/kde/lib/libplasma.so.1
#11 0xb7e464a7 in Plasma::Containment::addApplet () from /storage/tmp/kde4dev/kde/lib/libplasma.so.1
#12 0xb7e4b9b0 in Plasma::Corona::loadApplets () from /storage/tmp/kde4dev/kde/lib/libplasma.so.1
#13 0xb7e4c1ba in Plasma::Corona::loadApplets () from /storage/tmp/kde4dev/kde/lib/libplasma.so.1
#14 0xb7f04f86 in PlasmaApp::corona () from /storage/tmp/kde4dev/kde/lib/libkdeinit4_plasma.so
#15 0xb7f07af8 in RootWidget::RootWidget () from /storage/tmp/kde4dev/kde/lib/libkdeinit4_plasma.so
#16 0xb7f05930 in PlasmaApp::PlasmaApp () from /storage/tmp/kde4dev/kde/lib/libkdeinit4_plasma.so
#17 0xb7f06198 in PlasmaApp::self () from /storage/tmp/kde4dev/kde/lib/libkdeinit4_plasma.so
Comment 1 Shawn Starr 2008-01-07 23:43:15 UTC
Yes, I get this too. It was 3am and I couldn't code any longer. I'll fix it today.
Comment 2 Alex Merry 2008-01-07 23:55:51 UTC
SVN commit 758451 by alexmerry:

Don't crash when reloading.

BUG: 155251



 M  +6 -2      ciavc.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=758451