Description of problem: Plugged in a DisplayPort to VGA adapter (from StarTech.com) to my laptop's dock (Lenovo W530 on a 75Y5731 dock). Adapter had no monitor connected to it. Version-Release number of selected component: kdelibs-4.11.5-1.fc20 Additional info: reporter: libreport-2.1.12 backtrace_rating: 4 cmdline: /usr/bin/kded4 --nocrashhandler crash_function: KScreen::Mode::size executable: /usr/bin/kded4 kernel: 3.12.9-301.fc20.x86_64 runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (10 frames) #0 KScreen::Mode::size at /usr/src/debug/libkscreen-1.0.2/src/mode.cpp:102 #1 Generator::biggestOutput at /usr/src/debug/kscreen-1.0.2.1/kded/generator.cpp:474 #2 Generator::laptop at /usr/src/debug/kscreen-1.0.2.1/kded/generator.cpp:354 #3 Generator::idealConfig at /usr/src/debug/kscreen-1.0.2.1/kded/generator.cpp:88 #4 KScreenDaemon::applyIdealConfig at /usr/src/debug/kscreen-1.0.2.1/kded/daemon.cpp:118 #5 KScreenDaemon::applyConfig at /usr/src/debug/kscreen-1.0.2.1/kded/daemon.cpp:98 #6 QMetaObject::activate at kernel/qobject.cpp:3547 #8 ready at /usr/src/debug/kscreen-1.0.2.1/x86_64-redhat-linux-gnu/kded/device.moc:112 #9 Device::setReady at /usr/src/debug/kscreen-1.0.2.1/kded/device.cpp:80 #10 setReady at /usr/src/debug/kscreen-1.0.2.1/kded/device.cpp:148
Created attachment 861900 [details] File: backtrace
Created attachment 861901 [details] File: cgroup
Created attachment 861902 [details] File: core_backtrace
Created attachment 861903 [details] File: dso_list
Created attachment 861904 [details] File: environ
Created attachment 861905 [details] File: exploitable
Created attachment 861906 [details] File: limits
Created attachment 861907 [details] File: maps
Created attachment 861908 [details] File: open_fds
Created attachment 861909 [details] File: proc_pid_status
Created attachment 861910 [details] File: var_log_messages
Another user experienced a similar problem: On boot it appears that kde aborts a process. I don't know why, but most things DO work, and I keep getting the error. reporter: libreport-2.2.1 backtrace_rating: 4 cmdline: /usr/bin/kded4 --nocrashhandler crash_function: KScreen::Mode::size executable: /usr/bin/kded4 kernel: 3.13.10-200.fc20.x86_64 package: kdelibs-4.12.4-1.fc20 reason: kded4 killed by SIGSEGV runlevel: N 5 type: CCpp uid: 1000
I am using a laptop that has a nice displayport (on its docking station). On boot, it appears that the displayport isn't being recognized, but after things come up, and I open the Nvidia settings program (sorry, it is what I've got), a unplugging and re-plugging will allow the monitor to be recognized. I don't know exactly what is going on, but I use the monitor as the primary area (taskbar) and if the monitor isn't there, it does shift over to the normal laptop display. Maybe there is something about the primary monitor shifting or something that triggers the bug. I don't know.
Both users seeing this are using the proprietary nvidia driver, looks like this only happens with that unsupported driver, should we close that bug or do you want to have a look anyway?
This is not related to nvidia driver only. We have a potential fix for this in upstream, I'll backport it to our packages today. It will fix other reported crashes, this one most probably too.
Re-assigning to libkscreen Fix landed, https://admin.fedoraproject.org/updates/FEDORA-2014-5461/libkscreen-1.0.2-3.fc20