Xorg crashed with SIGSEGV in XIChangeDeviceProperty()

Bug #575066 reported by Alan Briolat
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

I'm attempting to set up some form of auto-screen-rotate script on my Lenovo X200 tablet, but whenever I attempt to execute "xsetwacom set stylus rotate cw" Xorg segfaults, leaving the following message in logs:

[ 638.519704] Xorg[2216]: segfault at 18 ip 00007fece33247ce sp 00007fffd00b7980 error 4 in wacom_drv.so[7fece331c000+12000]

ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: xserver-xorg-core 2:1.7.6-2ubuntu7
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic x86_64
Architecture: amd64
Date: Tue May 4 11:48:42 2010
DkmsStatus:
 vboxnetadp, 3.1.6, 2.6.32-21-generic, x86_64: installed
 vboxnetflt, 3.1.6, 2.6.32-21-generic, x86_64: installed
 vboxdrv, 3.1.6, 2.6.32-21-generic, x86_64: installed
ExecutablePath: /usr/bin/Xorg
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
MachineType: LENOVO 7448CTO
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-21-generic root=UUID=5f4225f1-a2bd-436b-b88b-2a69a4c29c79 ro quiet splash
ProcCmdline: /usr/bin/X :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-LWTOM8/database -nolisten tcp vt7
ProcEnviron:
 LANG=en_GB.UTF-8
 PATH=(custom, no user)
SegvAnalysis:
 Segfault happened at: 0x7f6e0cd857ce: mov 0x8(%rax),%rax
 PC (0x7f6e0cd857ce) ok
 source "0x8(%rax)" (0x00000018) not located in a known VMA region (needed readable region)!
 destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: xorg-server
StacktraceTop:
 ?? () from /usr/lib/xorg/modules/input/wacom_drv.so
 ?? () from /usr/lib/xorg/modules/input/wacom_drv.so
 ?? () from /usr/lib/xorg/modules/input/wacom_drv.so
 XIChangeDeviceProperty ()
 ?? ()
Title: Xorg crashed with SIGSEGV in XIChangeDeviceProperty()
UserGroups:

dmi.bios.date: 09/03/2009
dmi.bios.vendor: LENOVO
dmi.bios.version: 7WET59WW (3.09 )
dmi.board.name: 7448CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr7WET59WW(3.09):bd09/03/2009:svnLENOVO:pn7448CTO:pvrThinkPadX200T:rvnLENOVO:rn7448CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 7448CTO
dmi.product.version: ThinkPad X200T
dmi.sys.vendor: LENOVO
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro: Ubuntu
 codename: lucid
 architecture: x86_64
 kernel: 2.6.32-21-generic

Revision history for this message
Alan Briolat (alan-codescape) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 rotateOneTool (priv=0x299da40) at ../../src/wcmCommon.c:1845
 wcmRotateTablet (local=0x29293c0, value=1)
 wcmSetProperty (dev=<value optimized out>,
 XIChangeDeviceProperty ()
 ?? ()

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in xorg-server (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Robert Hooker (sarvatt)
visibility: private → public
Changed in xorg-server (Ubuntu):
status: New → Confirmed
Revision history for this message
Alan Briolat (alan-codescape) wrote :

Oh well, another bug successfully waited out... The bug wasn't present in Fedora 13 (which froze on more recent packages than Lucid) and it isn't present in Maverick beta. Looks like Lucid just happened to sync a buggy version.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

marking as fixed per the latest comment

Changed in xorg-server (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.