Bug 334598 - Plasma crashes due the plasmoid
Summary: Plasma crashes due the plasmoid
Status: RESOLVED FIXED
Alias: None
Product: KScreen
Classification: Plasma
Component: Plasma Applet (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Daniel Vrátil
URL:
Keywords:
: 334597 336347 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-05-11 01:40 UTC by Alex Fiestas
Modified: 2014-06-28 09:09 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 1.0.5


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Fiestas 2014-05-11 01:40:30 UTC
#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
Comment 1 Andre Klapper 2014-05-11 08:33:00 UTC
*** Bug 334597 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2014-06-17 19:10:09 UTC
*** Bug 336347 has been marked as a duplicate of this bug. ***
Comment 3 Daniel Vrátil 2014-06-28 09:09:17 UTC
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