#0 0x00007faeb4fbc896 in KScreen::Output::id (this=0x0) at /home/afiestas/kde4/source/libkscreen/src/output.cpp:151 #1 0x00007faeb4d9a8a6 in XRandRConfig::toKScreenConfig (this=0x1e7f100) at /home/afiestas/kde4/source/libkscreen/backends/xrandr/xrandrconfig.cpp:128 #2 0x00007faeb4d97501 in XRandR::config (this=0x1f5ce70) at /home/afiestas/kde4/source/libkscreen/backends/xrandr/xrandr.cpp:147 #3 0x00007faeb4fb8bc1 in KScreen::Config::current () at /home/afiestas/kde4/source/libkscreen/src/config.cpp:65 #4 0x00007faeb51d3380 in KScreenApplet::slotConfigurationChanged (this=0x1ed6800) at /home/afiestas/kde4/source/kscreen/plasma/kscreenapplet.cpp:265 #5 0x00007faeb51d3642 in KScreenApplet::qt_static_metacall (_o=0x1ed6800, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fffeab4f950) at /home/afiestas/kde4/build/kscreen/plasma/kscreenapplet.moc:71 #6 0x00007faf66e5042e in QLatin15Codec::QLatin15Codec (this=0x2) at /home/afiestas/kde4/build/qt/src/corelib/../../include/QtCore/../../../../source/qt/src/corelib/codecs/qlatincodec_p.h:77 #7 0x00007faeb4fbb41b in KScreen::ConfigMonitor::configurationChanged (this=0x1e595d0) at /home/afiestas/kde4/build/libkscreen/src/configmonitor.moc:103 #8 0x00007faeb4fbb240 in KScreen::ConfigMonitor::notifyUpdate (this=0x1e595d0) at /home/afiestas/kde4/source/libkscreen/src/configmonitor.cpp:98 #9 0x00007faeb4d97427 in XRandR::updateOutput (this=0x1f5ce70, output=67) at /home/afiestas/kde4/source/libkscreen/backends/xrandr/xrandr.cpp:130 #10 0x00007faeb4d97d33 in XRandR::qt_static_metacall (_o=0x1f5ce70, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffeab4fbd0) at /home/afiestas/kde4/build/libkscreen/backends/xrandr/xrandr.moc:55 #11 0x00007faf66e5042e in QLatin15Codec::QLatin15Codec (this=0x2) at /home/afiestas/kde4/build/qt/src/corelib/../../include/QtCore/../../../../source/qt/src/corelib/codecs/qlatincodec_p.h:77 #12 0x00007faeb4d9a0fd in XRandRX11Helper::outputChanged (this=0x1f31990, _t1=67) at /home/afiestas/kde4/build/libkscreen/backends/xrandr/xrandrx11helper.moc:119 #13 0x00007faeb4d99b04 in XRandRX11Helper::x11Event (this=0x1f31990, event=0x7fffeab502b0) at /home/afiestas/kde4/source/libkscreen/backends/xrandr/xrandrx11helper.cpp:147 #14 0x00007faf67f09f70 in KSystemEventFilterPrivate::filterEvent (this=0x1551450, message=0x7fffeab502b0) at /home/afiestas/kde4/source/kdelibs/kdeui/kernel/ksystemeventfilter.cpp:102 #15 0x00007faf66e20612 in QPointer<QObject>::operator-> (this=0x1) at ../../include/QtCore/../../../../source/qt/src/corelib/kernel/qpointer.h:74 Reproducible: Always Steps to Reproduce: 1-Plug screen 2-Click on the plasmoid 3-Remove the screen
*** Bug 334597 has been marked as a duplicate of this bug. ***
*** Bug 336347 has been marked as a duplicate of this bug. ***
Git commit 891fea508e1d1157ce6cd8ddc6005fc4b8f563fd by Dan Vrátil. Committed on 28/06/2014 at 08:55. Pushed by dvratil into branch 'master'. Fix crash in XRandR backend when primary output is not set Related: bug 335366 FIXED-IN: 1.0.5 M +1 -1 backends/xrandr/xrandrconfig.cpp http://commits.kde.org/libkscreen/891fea508e1d1157ce6cd8ddc6005fc4b8f563fd