Bug 289103 - plasma-active crashes on statup after upgrade on suse to PA2
Summary: plasma-active crashes on statup after upgrade on suse to PA2
Status: RESOLVED NOT A BUG
Alias: None
Product: Active
Classification: Plasma
Component: Widgets strip containment (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: unscheduled
Assignee: Marco Martin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-16 10:27 UTC by Kenny Duffus
Modified: 2011-12-27 13:33 UTC (History)
4 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 Kenny Duffus 2011-12-16 10:27:02 UTC
Application: plasma-device (1.0)
KDE Platform Version: 4.7.4 (4.7.4) "release 6"
Qt Version: 4.7.4
Operating System: Linux 2.6.37.6-0.9-desktop i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
crashes on startup after upgrading on opensuse to PA2

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Workspace (plasma-device), signal: Segmentation fault
[Current thread is 1 (Thread 0xb1f4e710 (LWP 2565))]

Thread 2 (Thread 0xb0e63b70 (LWP 2599)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb31c2105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7603aac in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3a9a007 in ?? () from /usr/lib/libQtScript.so.4
#4  0xb3a9a04f in ?? () from /usr/lib/libQtScript.so.4
#5  0xb31bdb05 in start_thread () from /lib/libpthread.so.0
#6  0xb75f5d1e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb1f4e710 (LWP 2565)):
[KCrash Handler]
#7  data (this=0x0, name=0xaf120227 "childrenPositions") at ../../src/corelib/tools/qscopedpointer.h:135
#8  qGetPtrHelper<QScopedPointer<QObjectData> > (this=0x0, name=0xaf120227 "childrenPositions") at ../../src/corelib/global/qglobal.h:2342
#9  d_func (this=0x0, name=0xaf120227 "childrenPositions") at kernel/qobject.h:125
#10 QObject::property (this=0x0, name=0xaf120227 "childrenPositions") at kernel/qobject.cpp:3458
#11 0xaf11d6fc in WindowStrip::updateFrame (this=0x840b0d8) at /usr/src/debug/plasma-mobile/applets/windowstrip/windowstrip.cpp:143
#12 0xaf11e61d in WindowStrip::scrollChanged (this=0x840b0d8) at /usr/src/debug/plasma-mobile/applets/windowstrip/windowstrip.cpp:114
#13 0xaf11e92b in WindowStrip::WindowStrip (this=0x840b0d8, parent=0x840cd18) at /usr/src/debug/plasma-mobile/applets/windowstrip/windowstrip.cpp:71
#14 0xaf11f931 in WindowStripApplet::graphicsWidget (this=0x840cd18) at /usr/src/debug/plasma-mobile/applets/windowstrip/applet.cpp:60
#15 0xb730898e in ?? () from /usr/lib/libplasma.so.3
#16 0xb7309465 in Plasma::Corona::loadLayout(QString const&) () from /usr/lib/libplasma.so.3
#17 0xb730953e in Plasma::Corona::initializeLayout(QString const&) () from /usr/lib/libplasma.so.3
#18 0xb76b132e in PlasmaApp::corona (this=0x8069ce0) at /usr/src/debug/plasma-mobile/shell/plasmaapp.cpp:335
#19 0xb76b1c43 in PlasmaApp::PlasmaApp (this=0x8069ce0) at /usr/src/debug/plasma-mobile/shell/plasmaapp.cpp:163
#20 0xb76b2100 in PlasmaApp::self () at /usr/src/debug/plasma-mobile/shell/plasmaapp.cpp:76
#21 0xb76aa5c1 in kdemain (argc=1, argv=0xbf8ec6f4) at /usr/src/debug/plasma-mobile/shell/main.cpp:59
#22 0x0804852b in main (argc=1, argv=0xbf8ec6f4) at /usr/src/debug/plasma-mobile/builddir/shell/plasma-device_dummy.cpp:3

Reported using DrKonqi
Comment 1 Javier Llorente 2011-12-16 12:19:52 UTC
Have you tried starting PA2 with a clean ~/.kde directory?
Comment 2 Sebastian Kügler 2011-12-16 12:48:38 UTC
Upgrade to 12.1 and change you repos to the ones listed on the wiki (community.kde.org/Plasma/Active/Installation), that should fix your issue(s). :)
Comment 3 con 2011-12-27 13:33:02 UTC
I can confirm that bug. I upgraded from pa1 to 2 and i tryed a clean reinstallation.

I get that bugtrace:


Application: Plasma Workspace (plasma-device), signal: Segmentation fault
[Current thread is 1 (Thread 0xb2088710 (LWP 3136))]

Thread 2 (Thread 0xb0f8fb70 (LWP 3137)):
#0  0xb3330782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb776736c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb3be94f9 in ?? () from /usr/lib/libQtScript.so.4
#3  0xb3be953f in ?? () from /usr/lib/libQtScript.so.4
#4  0xb332ca7d in start_thread () from /lib/libpthread.so.0
#5  0xb775985e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb2088710 (LWP 3136)):
[KCrash Handler]
#6  data (this=0x4) at ../../src/corelib/tools/qscopedpointer.h:135
#7  qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at ../../src/corelib/global/qglobal.h:2342
#8  d_func (this=0x0) at kernel/qobject.h:125
#9  QObject::property (this=0x0, name=0xb0256227 "childrenPositions") at kernel/qobject.cpp:3458
#10 0xb02536fc in WindowStrip::updateFrame (this=0x8292fb0) at /usr/src/debug/plasma-mobile/applets/windowstrip/windowstrip.cpp:143
#11 0xb025461d in WindowStrip::scrollChanged (this=0x8292fb0) at /usr/src/debug/plasma-mobile/applets/windowstrip/windowstrip.cpp:114
#12 0xb025492b in WindowStrip::WindowStrip (this=0x8292fb0, parent=0x82c0740) at /usr/src/debug/plasma-mobile/applets/windowstrip/windowstrip.cpp:71
#13 0xb0255931 in WindowStripApplet::graphicsWidget (this=0x82c0740) at /usr/src/debug/plasma-mobile/applets/windowstrip/applet.cpp:60
#14 0xb746de6e in ?? () from /usr/lib/libplasma.so.3
#15 0xb746e87b in Plasma::Corona::importLayout(KConfigGroup const&) () from /usr/lib/libplasma.so.3
#16 0xb780d71f in MobCorona::loadDefaultLayout (this=0x8178508) at /usr/src/debug/plasma-mobile/shell/mobcorona.cpp:153
#17 0xb746eb93 in Plasma::Corona::initializeLayout(QString const&) () from /usr/lib/libplasma.so.3
#18 0xb781332e in PlasmaApp::corona (this=0x8069cf0) at /usr/src/debug/plasma-mobile/shell/plasmaapp.cpp:335
#19 0xb7813c43 in PlasmaApp::PlasmaApp (this=0x8069cf0) at /usr/src/debug/plasma-mobile/shell/plasmaapp.cpp:163
#20 0xb7814100 in PlasmaApp::self () at /usr/src/debug/plasma-mobile/shell/plasmaapp.cpp:76
#21 0xb780c5c1 in kdemain (argc=1, argv=0xbfb376e4) at /usr/src/debug/plasma-mobile/shell/main.cpp:59
#22 0x0804852b in main (argc=1, argv=0xbfb376e4) at /usr/src/debug/plasma-mobile/builddir/shell/plasma-device_dummy.cpp:3


Con