Bug 253509 - plasma crash when changing screen setup
Summary: plasma crash when changing screen setup
Status: RESOLVED DUPLICATE of bug 249516
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Exherbo Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-07 14:46 UTC by Kim Højgaard-Hansen
Modified: 2010-11-15 17:01 UTC (History)
1 user (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 Kim Højgaard-Hansen 2010-10-07 14:46:36 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.5.2 (KDE 4.5.2) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.35.4 i686
Distribution (Platform): Exherbo Packages

-- Information about the crash:
Plasma-desktop crash everytime i run this set of commands to setup my two monitors:

xrandr --output HDMI2 --auto
xrandr --output LVDS1 --auto
xrandr --output HDMI2 --left-of LVDS1
xrandr --output HDMI2 --primary

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#7  0xb646c8dd in QWidget::visibleRegion (this=0x0) at kernel/qwidget.cpp:7780
#8  0xb646c95b in QWidgetPrivate::paintBackground (this=0xbff6be68, painter=0xa4b6bd0, rgn=..., flags=-1074348288) at kernel/qwidget.cpp:2206
#9  0xabb68a02 in SystemTray::X11EmbedPainter::performUpdates() () from /usr/lib/kde4/plasma_applet_systemtray.so
#10 0xabb68e01 in SystemTray::X11EmbedPainter::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/plasma_applet_systemtray.so
#11 0xb6f2a91a in QObjectPrivate::~QObjectPrivate (this=0x9c1f500, __in_chrg=<value optimized out>) at kernel/qobject.cpp:156
#12 0xb6f39295 in QRect (x=0x9e336ac, copy=0xb70396c4) at ../../include/QtCore/../../src/corelib/tools/qrect.h:61
#13 QVariantPrivateSharedEx (x=0x9e336ac, copy=0xb70396c4) at ../../include/QtCore/private/../../../src/corelib/kernel/qvariant_p.h:100
#14 v_construct<QRect> (x=0x9e336ac, copy=0xb70396c4) at ../../include/QtCore/private/../../../src/corelib/kernel/qvariant_p.h:112
#15 construct (x=0x9e336ac, copy=0xb70396c4) at kernel/qvariant.cpp:120
#16 0xb6f8b5e7 in locale_data () from /usr/lib/qt4/libQtCore.so.4
#17 0x09e336ac in ?? ()
#18 0xb6f410be in QSharedMemoryPrivate::detach (this=0x9e336ac) at kernel/qsharedmemory_unix.cpp:288
#19 0xb6f35d54 in QVariant::load (this=0x9e336ac, s=...) at kernel/qvariant.cpp:1939
#20 0xb641cc4c in QApplicationPrivate::setFocusWidget (focus=0x9b1d080, reason=165885612) at kernel/qapplication.cpp:2137
#21 0xb64237ae in QApplication::notify (this=0x9b17060, receiver=0x9e336ac, e=0xbff6c570) at kernel/qapplication.cpp:3887
#22 0xb75f344a in KApplication::notify (this=0x9b17060, receiver=0x9e336ac, event=0xbff6c570) at /var/tmp/paludis/build/kde-kdelibs-4.5.2/work/kdelibs-4.5.2/kdeui/kernel/kapplication.cpp:310
#23 0xb6f2563b in QMimeDataPrivate::retrieveTypedData (this=0x9e336ac, format=..., type=162205720) at kernel/qmimedata.cpp:175
#24 0xb6f546a6 in ~QPair (this=0x9b1fc34, transitionList=..., exitedStates=..., enteredStates=...) at ../../include/QtCore/../../src/corelib/tools/qpair.h:55
#25 QStateMachinePrivate::applyProperties (this=0x9b1fc34, transitionList=..., exitedStates=..., enteredStates=...) at statemachine/qstatemachine.cpp:770
#26 0xb6f51384 in operator= (this=0x0, abstractAnimation=0x0, prop=...) at ../../include/QtCore/../../src/corelib/tools/qlist.h:410
#27 operator= (this=0x0, abstractAnimation=0x0, prop=...) at ../../include/QtCore/../../src/corelib/tools/qpair.h:63
#28 QStateMachinePrivate::initializeAnimation (this=0x0, abstractAnimation=0x0, prop=...) at statemachine/qstatemachine.cpp:1083
#29 0xb5d185b5 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0xb5d1c288 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#31 0xb5d1c468 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#32 0xb6f51075 in ~QByteArray (this=0xbff6c75c, restorables=...) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:382
#33 ~QPropertyAssignment (this=0xbff6c75c, restorables=...) at statemachine/qstate_p.h:65
#34 QStateMachinePrivate::restorablesToPropertyList (this=0xbff6c75c, restorables=...) at statemachine/qstatemachine.cpp:970
#35 0xb64d9115 in convert_qargb6666_to_quint32 (dest=0x9b1c880, src=0xbff6c79c) at image/qimage.cpp:3072
#36 0xb6f23c79 in freeData (this=0xbff6c834, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:567
#37 QHash<QString, QVariant>::~QHash (this=0xbff6c834, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:284
#38 0xb6f240ca in QVector<QCustomTypeInfo>::append (this=0xbff6c834, t=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:547
#39 0xb6f292df in qt_find_obj_child (parent=0x9b17060, type=0x0, name=...) at kernel/qobject.cpp:703
#40 0xb641cce7 in QApplicationPrivate::setFocusWidget (focus=0x9b17060, reason=3220621544) at kernel/qapplication.cpp:2117
#41 0xb344e9f3 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#42 0x0804de19 in launch (argc=1, _name=0x9b0277c "/usr/bin/plasma-desktop", args=<value optimized out>, cwd=0x0, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x8051c96 "0") at /var/tmp/paludis/build/kde-kdelibs-4.5.2/work/kdelibs-4.5.2/kinit/kinit.cpp:723
#43 0x0804e8f2 in handle_launcher_request (sock=8, who=<value optimized out>) at /var/tmp/paludis/build/kde-kdelibs-4.5.2/work/kdelibs-4.5.2/kinit/kinit.cpp:1215
#44 0x0804eecf in handle_requests (waitForPid=0) at /var/tmp/paludis/build/kde-kdelibs-4.5.2/work/kdelibs-4.5.2/kinit/kinit.cpp:1408
#45 0x0804fc61 in main (argc=41942566, argv=0x7fffe5, envp=0xb6f4e109) at /var/tmp/paludis/build/kde-kdelibs-4.5.2/work/kdelibs-4.5.2/kinit/kinit.cpp:1892

Reported using DrKonqi
Comment 1 Dario Andres 2010-11-15 17:01:56 UTC
[This is a comment from a bug triager]
This issue was reported at bug 249516 and it should be fixed in KDE SC 4.6.
Regards

*** This bug has been marked as a duplicate of bug 249516 ***