Bug 1063975 - [abrt] kdelibs: KScreen::Mode::size(): kded4 killed by SIGSEGV
Summary: [abrt] kdelibs: KScreen::Mode::size(): kded4 killed by SIGSEGV
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: libkscreen
Version: 20
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Daniel Vrátil
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:5d341837466a34600d9cd2ada3e...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-02-11 17:35 UTC by redhatbugzilla
Modified: 2015-11-02 01:37 UTC (History)
11 users (show)

Fixed In Version: libkscreen-1.0.2-3.fc20
Clone Of:
Environment:
Last Closed: 2014-12-18 13:29:40 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (72.96 KB, text/plain)
2014-02-11 17:35 UTC, redhatbugzilla
no flags Details
File: cgroup (172 bytes, text/plain)
2014-02-11 17:35 UTC, redhatbugzilla
no flags Details
File: core_backtrace (48.09 KB, text/plain)
2014-02-11 17:35 UTC, redhatbugzilla
no flags Details
File: dso_list (21.01 KB, text/plain)
2014-02-11 17:35 UTC, redhatbugzilla
no flags Details
File: environ (1.87 KB, text/plain)
2014-02-11 17:35 UTC, redhatbugzilla
no flags Details
File: exploitable (82 bytes, text/plain)
2014-02-11 17:35 UTC, redhatbugzilla
no flags Details
File: limits (1.29 KB, text/plain)
2014-02-11 17:35 UTC, redhatbugzilla
no flags Details
File: maps (109.66 KB, text/plain)
2014-02-11 17:35 UTC, redhatbugzilla
no flags Details
File: open_fds (2.11 KB, text/plain)
2014-02-11 17:35 UTC, redhatbugzilla
no flags Details
File: proc_pid_status (932 bytes, text/plain)
2014-02-11 17:35 UTC, redhatbugzilla
no flags Details
File: var_log_messages (345 bytes, text/plain)
2014-02-11 17:35 UTC, redhatbugzilla
no flags Details

Description redhatbugzilla 2014-02-11 17:35:25 UTC
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

Comment 1 redhatbugzilla 2014-02-11 17:35:30 UTC
Created attachment 861900 [details]
File: backtrace

Comment 2 redhatbugzilla 2014-02-11 17:35:38 UTC
Created attachment 861901 [details]
File: cgroup

Comment 3 redhatbugzilla 2014-02-11 17:35:43 UTC
Created attachment 861902 [details]
File: core_backtrace

Comment 4 redhatbugzilla 2014-02-11 17:35:46 UTC
Created attachment 861903 [details]
File: dso_list

Comment 5 redhatbugzilla 2014-02-11 17:35:48 UTC
Created attachment 861904 [details]
File: environ

Comment 6 redhatbugzilla 2014-02-11 17:35:49 UTC
Created attachment 861905 [details]
File: exploitable

Comment 7 redhatbugzilla 2014-02-11 17:35:51 UTC
Created attachment 861906 [details]
File: limits

Comment 8 redhatbugzilla 2014-02-11 17:35:53 UTC
Created attachment 861907 [details]
File: maps

Comment 9 redhatbugzilla 2014-02-11 17:35:54 UTC
Created attachment 861908 [details]
File: open_fds

Comment 10 redhatbugzilla 2014-02-11 17:35:55 UTC
Created attachment 861909 [details]
File: proc_pid_status

Comment 11 redhatbugzilla 2014-02-11 17:35:57 UTC
Created attachment 861910 [details]
File: var_log_messages

Comment 12 Tom Watson 2014-04-19 01:50:29 UTC
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

Comment 13 Tom Watson 2014-04-19 01:56:16 UTC
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.

Comment 14 Kevin Kofler 2014-04-19 02:12:46 UTC
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?

Comment 15 Daniel Vrátil 2014-04-22 10:03:55 UTC
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.

Comment 16 Rex Dieter 2014-12-18 13:29:40 UTC
Re-assigning to libkscreen

Fix landed,
https://admin.fedoraproject.org/updates/FEDORA-2014-5461/libkscreen-1.0.2-3.fc20


Note You need to log in before you can comment on or make changes to this bug.