Bug 165719

Summary: Workspace Plasma fails kde 4.0.84
Product: [Unmaintained] plasma4 Reporter: Pedro Piminchumo <pedropsalinas>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED NOT A BUG    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Pedro Piminchumo 2008-07-04 15:41:03 UTC
Version:            (using KDE 4.0.83)
Installed from:    SuSE RPMs
OS:                Linux

Distribution: Opensuse 11.0, kde 4.0.84
Each time a work area of plasma panel fails and distortion of tasks and displays an error message handler failures kde, which is shown below

Application Procedure: Areas of work Plasma (plasma), signal SIGSEGV
  [? 1034h (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)
[Thread debugging using libthread_db enabled]
[New Thread 0xb4b0f6f0 (LWP 3637)]
[New Thread 0xb2855b90 (LWP 3639)]
[New Thread 0xb308bb90 (LWP 3638)]
(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)
(found no debugging symbols)
(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)
[KCrash handler]
# 6 0xb31be1a5 in TaskManager: TaskManager: isOnTop ()
    from / usr/lib/libtaskmanager.so.4
# 7 0xb31b7046 in TaskManager: Task: isOnTop ()
    from / usr/lib/libtaskmanager.so.4
# 8 0xb31b709c in TaskManager: Task: activateRaiseOrIconify ()
    from / usr/lib/libtaskmanager.so.4
# 9 0xb31e5219 in? () From / usr/lib/kde4/plasma_applet_tasks.so
# 10 0xb31e34b4 in? () From / usr/lib/kde4/plasma_applet_tasks.so
# 11 0xb65402d0 in QGraphicsItem: sceneEvent () from / usr/lib/libQtGui.so.4
# 12 0xb657e5df in QGraphicsWidget: sceneEvent () from / usr/lib/libQtGui.so.4
# 13 0xb655e4bc in? () From / usr/lib/libQtGui.so.4
# 14 0xb655f713 in? () From / usr/lib/libQtGui.so.4
# 15 0xb6564f11 in QGraphicsScene: mouseReleaseEvent ()
    from / usr/lib/libQtGui.so.4
# 16 0xb656522f in QGraphicsScene: event () from / usr/lib/libQtGui.so.4
# 17 0xb6043ecc in QApplicationPrivate: notify_helper ()
    from / usr/lib/libQtGui.so.4
# 18 0xb604a31e in QApplication: notify () from / usr/lib/libQtGui.so.4
# 19 0xb79ca2cd in KApplication: notify () from / usr/lib/libkdeui.so.5
# 20 0xb6abdb51 in QCoreApplication: notifyInternal ()
    from / usr/lib/libQtCore.so.4
# 21 0xb65766eb in QGraphicsView: mouseReleaseEvent ()
    from / usr/lib/libQtGui.so.4
# 22 0xb6096176 in QWidget:: event () from / usr/lib/libQtGui.so.4
# 23 0xb637fb53 in QFrame: event () from / usr/lib/libQtGui.so.4
# 24 0xb64098ef in QAbstractScrollArea: viewportEvent ()
    from / usr/lib/libQtGui.so.4
# 25 0xb657267f in QGraphicsView: viewportEvent () from / usr/lib/libQtGui.so.4
# 26 0xb640bcf5 in? () From / usr/lib/libQtGui.so.4
# 27 0xb6abcd4a in QCoreApplicationPrivate: sendThroughObjectEventFilters ()
    from / usr/lib/libQtCore.so.4
# 28 0xb6043eaa in QApplicationPrivate: notify_helper ()
    from / usr/lib/libQtGui.so.4
# 29 0xb604aca7 in QApplication: notify () from / usr/lib/libQtGui.so.4
# 30 0xb79ca2cd in KApplication: notify () from / usr/lib/libkdeui.so.5
# 31 0xb6abdb51 in QCoreApplication: notifyInternal ()
    from / usr/lib/libQtCore.so.4
# 32 0xb604bfae in QApplicationPrivate: sendMouseEvent ()
    from / usr/lib/libQtGui.so.4
# 33 0xb60a91e8 in? () From / usr/lib/libQtGui.so.4
# 34 0xb60a85a4 in QApplication: x11ProcessEvent () from / usr/lib/libQtGui.so.4
# 35 0xb60ce3ae in? () From / usr/lib/libQtGui.so.4
# 36 0xb6abc2ca in QEventLoop: processEvents () from / usr/lib/libQtCore.so.4
# 37 0xb6abc48a in QEventLoop: exec () from / usr/lib/libQtCore.so.4
# 38 0xb6abe66d in QCoreApplication: exec () from / usr/lib/libQtCore.so.4
# 39 0xb6043d47 in QApplication: exec () from / usr/lib/libQtGui.so.4
# 40 0xb7f674a1 in kdemain () from / usr/lib/libkdeinit4_plasma.so
# 41 0x08048802 in _start ()
# 0 0xffffe430 in __kernel_vsyscall ()
Comment 1 Maxi Schimmel 2008-07-05 05:57:12 UTC
I have the same issue, yesterday I updated my opensuse 11.0 and plasma doesn't work (krunner, with alt-f2, works).
Before, with kde 4.0.83 plasma works fine, now when I run "plasma" in konsole I have the follow krash report:

X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 18 (X_ChangeProperty)
  Resource id:  0x1c00022
Plasma crashed, attempting to automatically recover
KCrash: Application 'plasma' crashing...
sock_file=/home/maxx/.kde4/socket-austin/kdeinit4__0
plasma(8820): Communication problem with  "plasma" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

maxx@austin:~ $ X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 18 (X_ChangeProperty)
  Resource id:  0x2c00022
plasma(8824): Communication problem with  "plasma" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "


================== ======================

Aplicación: Plasma Workspace (plasma), señal SIGSEGV
[?1034h(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)
[Thread debugging using libthread_db enabled]
[New Thread 0xb31ddb90 (LWP 8822)]
(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)
[KCrash handler]
#6  0xb761044a in KConfigGroup::config () from /usr/lib/libkdecore.so.5
#7  0xb7f1895e in Plasma::Containment::addApplet ()
   from /usr/lib/libplasma.so.2
#8  0xb7f18b57 in Plasma::Containment::Private::addApplet ()
   from /usr/lib/libplasma.so.2
#9  0xb7f18c45 in Plasma::Containment::addApplet ()
   from /usr/lib/libplasma.so.2
#10 0xb7fd9562 in DesktopCorona::loadDefaultLayout ()
   from /usr/lib/libkdeinit4_plasma.so
#11 0xb7f2066e in Plasma::Corona::initializeLayout ()
   from /usr/lib/libplasma.so.2
#12 0xb7fe5016 in ?? () from /usr/lib/libkdeinit4_plasma.so
#13 0xb7fe734f in ?? () from /usr/lib/libkdeinit4_plasma.so
#14 0xb7fe7471 in ?? () from /usr/lib/libkdeinit4_plasma.so
#15 0xb7fdc46a in kdemain () from /usr/lib/libkdeinit4_plasma.so
#16 0x08048802 in _start ()
Comment 2 Aaron J. Seigo 2008-07-05 06:07:43 UTC
Pedro: can you offer any more details, such as what you or the computer was doing when it crashes like this? also, can you provide a more complete backtrace of the crash, following the instructions on this page:

http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

thanks in advance =)

Maxi: your crash is different, and the result of a binary incompatibilities between plasma applets and libplasma in your install. probably just need to update other packages (kdeplasmoids, kdepim or kdeedu, for instance)
Comment 3 Maxi Schimmel 2008-07-05 06:48:38 UTC
With the opensuse debug packages installed the complete crash report is:

Aplicación: Plasma Workspace (plasma), señal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0xb320cb90 (LWP 11183)]
[KCrash handler]
#6  0xb763f44a in KConfigGroup::config () from /usr/lib/libkdecore.so.5
#7  0xb7f4795e in Plasma::Containment::addApplet (this=0x81bb690, 
    applet=0x8186d80, pos=@0xbff61e50, delayInit=false)
    at /usr/src/debug/kdebase-workspace-4.0.84/libs/plasma/containment.cpp:568
#8  0xb7f47b57 in Plasma::Containment::Private::addApplet (this=0x81b81a8, 
    name=@0xbff620d4, args=@0xbff620d0, appletGeometry=@0xbff61ff8, id=0, 
    delayInit=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.0.84/libs/plasma/containment.cpp:1235
#9  0xb7f47c45 in Plasma::Containment::addApplet (this=0x81bb690, 
    name=@0xbff620d4, args=@0xbff620d0, appletGeometry=@0xbff61ff8)
    at /usr/src/debug/kdebase-workspace-4.0.84/libs/plasma/containment.cpp:511
#10 0xb8008562 in DesktopCorona::loadDefaultLayout (this=0x80f2ff8)
    at /usr/src/debug/kdebase-workspace-4.0.84/plasma/plasma/desktopcorona.cpp:140
#11 0xb7f4f66e in Plasma::Corona::initializeLayout (this=0x80f2ff8, 
    configName=@0xbff621e8)
    at /usr/src/debug/kdebase-workspace-4.0.84/libs/plasma/corona.cpp:231
#12 0xb8014016 in PlasmaApp::corona (this=0x8060e70)
    at /usr/src/debug/kdebase-workspace-4.0.84/plasma/plasma/plasmaapp.cpp:389
#13 0xb801634f in PlasmaApp (this=0x8060e70, display=0x8058880, 
    visual=134612944, colormap=62914561)
    at /usr/src/debug/kdebase-workspace-4.0.84/plasma/plasma/plasmaapp.cpp:213
#14 0xb8016471 in PlasmaApp::self ()
    at /usr/src/debug/kdebase-workspace-4.0.84/plasma/plasma/plasmaapp.cpp:109
#15 0xb800b46a in kdemain (argc=1, argv=0xbff62484)
    at /usr/src/debug/kdebase-workspace-4.0.84/plasma/plasma/main.cpp:51
#16 0x08048802 in main (argc=1962959872, argv=0x66006600)
    at /usr/src/debug/kdebase-workspace-4.0.84/build/plasma/plasma/plasma-qgv_dummy.cpp:3
Comment 4 Maxi Schimmel 2008-07-05 07:50:28 UTC
Thanks Aaron, I uninstall kdeplasmoid (version 4.0.83) and plasma works again!
Now I wait until the 4.0.84 release of kdeplasmoid.

Comment 5 Pedro Piminchumo 2008-07-05 16:06:56 UTC
	
I upgraded to version 4.0.85 KDE and apparently the problem has been corrected.
Comment 6 Anne-Marie Mahfouf 2008-07-05 16:08:55 UTC
Closing as the reporter says it's now working on next snapshot.