Bug 185094 - When Desktop loads: The application Plasma Workspace (plasma) crashed and caused the signal 11 (SIGSEGV)
Summary: When Desktop loads: The application Plasma Workspace (plasma) crashed and cau...
Status: RESOLVED DUPLICATE of bug 180453
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-21 07:54 UTC by Gregg
Modified: 2009-02-24 19:18 UTC (History)
3 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 Gregg 2009-02-21 07:54:54 UTC
Version:           kde4-plasmoid-quicklauncher-0.4-4.17 kde4-plasmoid-quickaccess-0.7.1-4.18 (using KDE 4.1.3)
Compiler:          gcc43-32bit-4.3.3_20081022-9.8 gcc-c++-4.3-34.243 gcc43-gij-4.3.3_20081022-9.2 libgcc43-4.3.3_20081022-9.8 gcc-gij-4.3-34.243 gcc33-3.3.3-7.10 libgcc43-32bit-4.3.3_20081022-9.8 gcc43-4.3.3_20081022-9.8 gcc-4.3-34.243 gcc-32bit-4.3-34.243 gcc43-c++-4.3.3_20081022-9.8 
OS:                Linux
Installed from:    SuSE RPMs

When the KDE Desktop loads the Plasma Crashes, see Backtrace below. I am not sure if the two are related but my icons in the Folder view wigdet are "Hidden"/"Invisible" until I move the cursor over them, then only do they appear. The crash is unpredictable at all - In a day I might boot my Laptop five times, four out of the five times it might crash.  

Application: Plasma Workspace (plasma), signal SIGSEGV
[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f22cc884950 (LWP 4044)]
[KCrash handler]
#5  0x00007f22d81cbe02 in memcpy () from /lib64/libc.so.6
#6  0x00007f22db49762d in QIODevice::read(char*, long long) ()
   from /usr/lib64/libQtCore.so.4
#7  0x00007f22db483fba in QDataStream::readRawData(char*, int) ()
   from /usr/lib64/libQtCore.so.4
#8  0x00007f22db460e1c in operator>>(QDataStream&, QString&) ()
   from /usr/lib64/libQtCore.so.4
#9  0x00007f22dc2424c7 in KServicePrivate::load (this=0x7f22c8014440, 
    s=<value optimized out>)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservice.cpp:348
#10 0x00007f22dc242823 in KService (this=0x7f22c8014420, _str=@0x6e2540, 
    _offset=763485)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservice_p.h:41
#11 0x00007f22dc24a8fb in KServiceFactory::createEntry (
    this=<value optimized out>, offset=763485)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservicefactory.cpp:181
#12 0x00007f22dc24a261 in KServiceFactory::serviceOffers (this=0x702e80, 
    serviceTypeOffset=26000, serviceOffersOffset=<value optimized out>)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservicefactory.cpp:266
#13 0x00007f22dc25827f in KServiceTypeTrader::defaultOffers (
    this=<value optimized out>, serviceType=<value optimized out>, 
    constraint=@0x7fffe813d440)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservicetypetrader.cpp:125
#14 0x00007f22dc258b23 in KServiceTypeTrader::query (this=0x6e2580, 
    serviceType=@0x7fffe813d410, constraint=@0x7fffe813d440)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservicetypetrader.cpp:141
#15 0x00007f22df9c8a57 in Plasma::Applet::load(QString const&, unsigned int, QList<QVariant> const&) () from /usr/lib64/libplasma.so.2
#16 0x00007f22df9eb298 in ?? () from /usr/lib64/libplasma.so.2
#17 0x00007f22df9ed1d4 in Plasma::Containment::restoreContents(KConfigGroup&)
    () from /usr/lib64/libplasma.so.2
#18 0x00007f22df9ef031 in Plasma::Containment::restore(KConfigGroup&) ()
   from /usr/lib64/libplasma.so.2
#19 0x00007f22df9f15c9 in Plasma::Corona::loadLayout(QString const&) ()
   from /usr/lib64/libplasma.so.2
#20 0x00007f22df9f1d82 in Plasma::Corona::initializeLayout(QString const&) ()
   from /usr/lib64/libplasma.so.2
#21 0x00007f22dfd119d8 in ?? () from /usr/lib64/libkdeinit4_plasma.so
#22 0x00007f22dfd134f1 in ?? () from /usr/lib64/libkdeinit4_plasma.so
#23 0x00007f22dfd135cf in ?? () from /usr/lib64/libkdeinit4_plasma.so
#24 0x00007f22dfd066cc in kdemain () from /usr/lib64/libkdeinit4_plasma.so
#25 0x00007f22d816a586 in __libc_start_main () from /lib64/libc.so.6
#26 0x00000000004008d9 in _start ()
Comment 1 Dario Andres 2009-02-21 13:42:09 UTC
This looks related to bug 180453
Can you install the "kdebase-workspace-dbg" package in order to get a full backtrace?
Thanks :)
Comment 2 Gregg 2009-02-21 14:04:54 UTC
Hi,
I could not find that rpm in the OpenSuSE repository. I installed the following one which I though was the closest: kdebase4-workspace-debuginfo-4.1.3-10.1. Is this the right one ?
Gregg
Comment 3 Dario Andres 2009-02-21 14:06:05 UTC
Yes, it's the right package :) Now try to reproduce the crash and post here the new backtrace. Thanks!
Comment 4 Gregg 2009-02-21 14:13:50 UTC
Hi,
Restarted and as the Desktop loaded it crashed, BackTrace follows
Gregg

Application: Plasma Workspace (plasma), signal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0x7fdfcc36b950 (LWP 3927)]
[KCrash handler]
#5  0x00007fdfd7cb2d4e in memcpy () from /lib64/libc.so.6
#6  0x00007fdfdaf7e62d in QIODevice::read(char*, long long) ()
   from /usr/lib64/libQtCore.so.4
#7  0x00007fdfdaf6afba in QDataStream::readRawData(char*, int) ()
   from /usr/lib64/libQtCore.so.4
#8  0x00007fdfdaf47e1c in operator>>(QDataStream&, QString&) ()
   from /usr/lib64/libQtCore.so.4
#9  0x00007fdfdaff0882 in QMetaType::load(QDataStream&, int, void*) ()
   from /usr/lib64/libQtCore.so.4
#10 0x00007fdfdb007ca8 in QVariant::load(QDataStream&) ()
   from /usr/lib64/libQtCore.so.4
#11 0x00007fdfdb007e6f in operator>>(QDataStream&, QVariant&) ()
   from /usr/lib64/libQtCore.so.4
#12 0x00007fdfdbd2f0c6 in operator>><QString, QVariant> (in=@0x6e65e0, 
    map=@0x7fdfc4015518) at /usr/include/QtCore/qdatastream.h:391
#13 0x00007fdfdbd294a2 in KServicePrivate::load (this=0x7fdfc4015490, 
    s=<value optimized out>)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservice.cpp:348
#14 0x00007fdfdbd29823 in KService (this=0x7fdfc4015470, _str=@0x6e65e0, 
    _offset=798628)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservice_p.h:41
#15 0x00007fdfdbd318fb in KServiceFactory::createEntry (
    this=<value optimized out>, offset=798628)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservicefactory.cpp:181
#16 0x00007fdfdbd31261 in KServiceFactory::serviceOffers (this=0x703780, 
    serviceTypeOffset=26000, serviceOffersOffset=<value optimized out>)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservicefactory.cpp:266
#17 0x00007fdfdbd3f27f in KServiceTypeTrader::defaultOffers (
    this=<value optimized out>, serviceType=<value optimized out>, 
    constraint=@0x7fffe7c26f30)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservicetypetrader.cpp:125
#18 0x00007fdfdbd3fb23 in KServiceTypeTrader::query (this=0x6e2c40, 
    serviceType=@0x7fffe7c26f00, constraint=@0x7fffe7c26f30)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservicetypetrader.cpp:141
#19 0x00007fdfdf4afa57 in Plasma::Applet::load (appletName=@0x7fffe7c271c0, 
    appletId=2, args=@0x7fffe7c271a0)
    at /usr/src/debug/kdebase-workspace-4.1.3/libs/plasma/applet.cpp:1314
#20 0x00007fdfdf4d2298 in Plasma::ContainmentPrivate::addApplet (
    this=0x7bf870, name=@0x7fffe7c271c0, args=@0x7fffe7c271a0, 
    appletGeometry=@0x7fffe7c270c0, id=2, delayInit=true)
    at /usr/src/debug/kdebase-workspace-4.1.3/libs/plasma/containment.cpp:1490
#21 0x00007fdfdf4d41d4 in Plasma::Containment::restoreContents (this=0x7a5be0, 
    group=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.1.3/libs/plasma/containment.cpp:348
#22 0x00007fdfdf4d6031 in Plasma::Containment::restore (this=0x7a5be0, 
    group=@0x7fffe7c274f0)
    at /usr/src/debug/kdebase-workspace-4.1.3/libs/plasma/containment.cpp:277
#23 0x00007fdfdf4d85c9 in Plasma::Corona::loadLayout (this=0x6e1f90, 
    configName=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.1.3/libs/plasma/corona.cpp:289
#24 0x00007fdfdf4d8d82 in Plasma::Corona::initializeLayout (this=0x6e1f90, 
    configName=@0x7fffe7c276f0)
    at /usr/src/debug/kdebase-workspace-4.1.3/libs/plasma/corona.cpp:243
#25 0x00007fdfdf7f89d8 in PlasmaApp::corona (this=0x633680)
    at /usr/src/debug/kdebase-workspace-4.1.3/plasma/plasma/plasmaapp.cpp:448
#26 0x00007fdfdf7fa4f1 in PlasmaApp (this=0x633680, 
    display=<value optimized out>, visual=<value optimized out>, 
    colormap=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.1.3/plasma/plasma/plasmaapp.cpp:239
#27 0x00007fdfdf7fa5cf in PlasmaApp::self ()
    at /usr/src/debug/kdebase-workspace-4.1.3/plasma/plasma/plasmaapp.cpp:118
#28 0x00007fdfdf7ed6cc in kdemain (argc=1, argv=0x7fffe7c27bc8)
    at /usr/src/debug/kdebase-workspace-4.1.3/plasma/plasma/main.cpp:55
#29 0x00007fdfd7c51586 in __libc_start_main () from /lib64/libc.so.6
#30 0x00000000004008d9 in _start () at ../sysdeps/x86_64/elf/start.S:113
Comment 5 Dario Andres 2009-02-21 14:18:07 UTC
Thanks
Comment 6 Aaron J. Seigo 2009-02-24 10:00:58 UTC

*** This bug has been marked as a duplicate of bug 180453 ***
Comment 7 Gregg 2009-02-24 15:41:30 UTC
Hi,

I got another crash this afternoon. I am not sure if you need it, but I thought I would post it anyway. I have had a look at the duplicate bug, but there does not seem to be any information in the comments that is relevant to me?

Gregg

Application: Plasma Workspace (plasma), signal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0x7f9e08f43950 (LWP 3780)]
[KCrash handler]
#5  0x00007f9e1488ae02 in memcpy () from /lib64/libc.so.6
#6  0x00007f9e17b5662d in QIODevice::read(char*, long long) ()
   from /usr/lib64/libQtCore.so.4
#7  0x00007f9e17b42fba in QDataStream::readRawData(char*, int) ()
   from /usr/lib64/libQtCore.so.4
#8  0x00007f9e17b1fe1c in operator>>(QDataStream&, QString&) ()
   from /usr/lib64/libQtCore.so.4
#9  0x00007f9e189070bb in operator>><QString, QVariant> (in=@0x6e3600, 
    map=@0x7f9e04000968) at /usr/include/QtCore/qdatastream.h:391
#10 0x00007f9e189014a2 in KServicePrivate::load (this=0x7f9e040008e0, 
    s=<value optimized out>)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservice.cpp:348
#11 0x00007f9e18901823 in KService (this=0x7f9e040008c0, _str=@0x6e3600, 
    _offset=608062)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservice_p.h:41
#12 0x00007f9e189098fb in KServiceFactory::createEntry (
    this=<value optimized out>, offset=608062)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservicefactory.cpp:181
#13 0x00007f9e18909261 in KServiceFactory::serviceOffers (this=0x702f50, 
    serviceTypeOffset=26000, serviceOffersOffset=<value optimized out>)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservicefactory.cpp:266
#14 0x00007f9e1891727f in KServiceTypeTrader::defaultOffers (
    this=<value optimized out>, serviceType=<value optimized out>, 
    constraint=@0x7fff247fcb00)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservicetypetrader.cpp:125
#15 0x00007f9e18917b23 in KServiceTypeTrader::query (this=0x6e6aa0, 
    serviceType=@0x7fff247fcad0, constraint=@0x7fff247fcb00)
    at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kservicetypetrader.cpp:141
#16 0x00007f9e1c087a57 in Plasma::Applet::load (appletName=@0x7fff247fcd90, 
    appletId=2, args=@0x7fff247fcd70)
    at /usr/src/debug/kdebase-workspace-4.1.3/libs/plasma/applet.cpp:1314
#17 0x00007f9e1c0aa298 in Plasma::ContainmentPrivate::addApplet (
    this=0x7c0350, name=@0x7fff247fcd90, args=@0x7fff247fcd70, 
    appletGeometry=@0x7fff247fcc90, id=2, delayInit=true)
    at /usr/src/debug/kdebase-workspace-4.1.3/libs/plasma/containment.cpp:1490
#18 0x00007f9e1c0ac1d4 in Plasma::Containment::restoreContents (this=0x77cd90, 
    group=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.1.3/libs/plasma/containment.cpp:348
#19 0x00007f9e1c0ae031 in Plasma::Containment::restore (this=0x77cd90, 
    group=@0x7fff247fd0c0)
    at /usr/src/debug/kdebase-workspace-4.1.3/libs/plasma/containment.cpp:277
#20 0x00007f9e1c0b05c9 in Plasma::Corona::loadLayout (this=0x6e34c0, 
    configName=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.1.3/libs/plasma/corona.cpp:289
#21 0x00007f9e1c0b0d82 in Plasma::Corona::initializeLayout (this=0x6e34c0, 
    configName=@0x7fff247fd2c0)
    at /usr/src/debug/kdebase-workspace-4.1.3/libs/plasma/corona.cpp:243
#22 0x00007f9e1c3d09d8 in PlasmaApp::corona (this=0x633680)
    at /usr/src/debug/kdebase-workspace-4.1.3/plasma/plasma/plasmaapp.cpp:448
#23 0x00007f9e1c3d24f1 in PlasmaApp (this=0x633680, 
    display=<value optimized out>, visual=<value optimized out>, 
    colormap=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.1.3/plasma/plasma/plasmaapp.cpp:239
#24 0x00007f9e1c3d25cf in PlasmaApp::self ()
    at /usr/src/debug/kdebase-workspace-4.1.3/plasma/plasma/plasmaapp.cpp:118
#25 0x00007f9e1c3c56cc in kdemain (argc=1, argv=0x7fff247fd798)
    at /usr/src/debug/kdebase-workspace-4.1.3/plasma/plasma/main.cpp:55
#26 0x00007f9e14829586 in __libc_start_main () from /lib64/libc.so.6
#27 0x00000000004008d9 in _start () at ../sysdeps/x86_64/elf/start.S:113
Comment 8 Aaron J. Seigo 2009-02-24 19:18:16 UTC
"seem to be any information in the comments that is relevant to me?"

the backtraces are identical.