Bug 700519 - [abrt] gnome-settings-daemon-3.0.1-1.fc15: XGetDeviceProperty: Process /usr/libexec/gnome-settings-daemon was killed by signal 11 (SIGSEGV)
Summary: [abrt] gnome-settings-daemon-3.0.1-1.fc15: XGetDeviceProperty: Process /usr/l...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-settings-daemon
Version: 15
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Bastien Nocera
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:6f914c6a26297a028e3d6b92b0f...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-04-28 15:15 UTC by Tom Horsley
Modified: 2011-05-03 16:19 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2011-05-03 16:19:32 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: environ (2.27 KB, text/plain)
2011-04-28 15:15 UTC, Tom Horsley
no flags Details
File: event_log (12.88 KB, text/plain)
2011-04-28 15:15 UTC, Tom Horsley
no flags Details
File: dsos (36.66 KB, text/plain)
2011-04-28 15:15 UTC, Tom Horsley
no flags Details
File: backtrace (39.37 KB, text/plain)
2011-04-28 15:15 UTC, Tom Horsley
no flags Details
File: maps (48.36 KB, text/plain)
2011-04-28 15:15 UTC, Tom Horsley
no flags Details

Description Tom Horsley 2011-04-28 15:15:03 UTC
abrt version: 2.0.1
executable: /usr/libexec/gnome-settings-daemon
cmdline: /usr/libexec/gnome-settings-daemon
component: gnome-settings-daemon
crash_function: XGetDeviceProperty
kernel: 2.6.38.2-9.fc15.x86_64
package: gnome-settings-daemon-3.0.1-1.fc15
reason: Process /usr/libexec/gnome-settings-daemon was killed by signal 11 (SIGSEGV)
uid: 0
architecture: x86_64
username: root
rating: 4
time: 1303929164
os_release: Fedora release 15 (Lovelock)

Text file: environ, 2326 bytes
Text file: event_log, 13192 bytes
Binary file: coredump, 47566848 bytes
Text file: dsos, 37537 bytes
Text file: backtrace, 40319 bytes
Text file: maps, 49525 bytes

comment
-----
I typed this command:

xinput create-master NewMaster

and the gnome-settings-daemon abort happened immediately after that. It seems to be 100% reproducable.

Comment 1 Tom Horsley 2011-04-28 15:15:05 UTC
Created attachment 495566 [details]
File: environ

Comment 2 Tom Horsley 2011-04-28 15:15:07 UTC
Created attachment 495567 [details]
File: event_log

Comment 3 Tom Horsley 2011-04-28 15:15:09 UTC
Created attachment 495568 [details]
File: dsos

Comment 4 Tom Horsley 2011-04-28 15:15:10 UTC
Created attachment 495569 [details]
File: backtrace

Comment 5 Tom Horsley 2011-04-28 15:15:12 UTC
Created attachment 495570 [details]
File: maps

Comment 6 Tom Horsley 2011-04-29 23:49:43 UTC
Package: gnome-settings-daemon-3.0.1-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Just checking to see if creating a new master still crashes gnome-settings-daemon (it does).
All I did was run this command in a shell:

xinput create-master NewMaster

And gnome-settings-daemon crashed with a sigsegv.

Comment 7 Matthias Clasen 2011-05-02 17:49:18 UTC
Analysis in this upstream bug: https://bugzilla.gnome.org/show_bug.cgi?id=649214

Comment 8 Bastien Nocera 2011-05-03 16:19:32 UTC
Fixed upstream, will be in the next gnome-settings-daemon bugfix release.

commit 09902ed0c30137fd07de3f33d1418dbf8f959af6
Author: Matthias Clasen <mclasen>
Date:   Mon May 2 14:52:16 2011 -0400

    Don't pass NULL to device_is_touchpad
    
    It can't handle it...
    https://bugzilla.gnome.org/show_bug.cgi?id=649214


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