Xorg crashed with SIGSEGV in XIChangeDeviceProperty() when pressing "disable touchpad" hardware-button multiple times

Bug #548991 reported by Linus C Unneback
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

X crashed and I dropped back to the GDM loginscreen when i pressed the hardware-button to disable the touchpad. I think something is broken in the XIChangeDeviceProperty() because:

1) When I log in my touchpad stops working (it works in GDM). The light indicating touchpad status is white (indicating it should work).
2) When I press the disable touchpad button the light turns orange, indicating it shouldn't work, which it doesn't.
3) When I press the button again the light turns white but I still can't use it.
4) I press again and the light turns orange, trying to move the cursor does nothing.
5) At last, when I press the button again the light turns white and this time I can use my touchpad.
6) If i press the button again I'm going thru the process from step 2 to 5 again.

X crashed when I had repeated 2-5 a numerous times, it happend while I was figuring out the behaviour of my "broken" touchpad.

$ lsb_release -rd
Description: Ubuntu lucid (development branch)
Release: 10.04

ProblemType: Crash
Architecture: amd64
Date: Fri Mar 26 17:57:48 2010
DistroRelease: Ubuntu 10.04
DkmsStatus:
 virtualbox-ose, 3.1.4, 2.6.32-17-generic, x86_64: installed
 virtualbox-ose, 3.1.4, 2.6.31-20-generic, x86_64: built
 virtualbox-ose, 3.1.4, 2.6.32-16-generic, x86_64: installed
 nvidia-current, 195.36.15, 2.6.32-17-generic, x86_64: installed
 nvidia-current, 195.36.15, 2.6.32-16-generic, x86_64: installed
ExecutablePath: /usr/bin/Xorg
MachineType: Hewlett-Packard HP Pavilion dv7 Notebook PC
NonfreeKernelModules: nvidia
Package: xserver-xorg-core 2:1.7.6-1ubuntu1
ProcCmdLine: root=UUID=a41a44bb-5f43-4074-91bb-695dc3aa1260 ro quiet splash
ProcCmdline: /usr/bin/X :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-wIxb67/database -nolisten tcp vt7
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
ProcVersionSignature: Ubuntu 2.6.32-17.26-generic 2.6.32.10+drm33.1
SegvAnalysis:
 Segfault happened at: 0x7f781bcf2063: mov 0x1d0(%r12),%rdi
 PC (0x7f781bcf2063) ok
 source "0x1d0(%r12)" (0x000001d0) not located in a known VMA region (needed readable region)!
 destination "%rdi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: nvidia-graphics-drivers
StacktraceTop:
 ?? ()
 XIChangeDeviceProperty ()
 ?? ()
 ?? ()
 _start ()
Title: Xorg crashed with SIGSEGV in XIChangeDeviceProperty()
Uname: Linux 2.6.32-17-generic x86_64
UserGroups:

dmi.bios.date: 02/06/2009
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.26
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 30F4
dmi.board.vendor: Compal
dmi.board.version: 99.98
dmi.chassis.type: 10
dmi.chassis.vendor: Compal
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnHewlett-Packard:bvrF.26:bd02/06/2009:svnHewlett-Packard:pnHPPaviliondv7NotebookPC:pvrF.26:rvnCompal:rn30F4:rvr99.98:cvnCompal:ct10:cvrN/A:
dmi.product.name: HP Pavilion dv7 Notebook PC
dmi.product.version: F.26
dmi.sys.vendor: Hewlett-Packard
system:
 distro: Ubuntu
 codename: lucid
 architecture: x86_64
 kernel: 2.6.32-17-generic

Revision history for this message
Linus C Unneback (linusu) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 SetProperty (dev=<value optimized out>,
 XIChangeDeviceProperty ()
 ?? ()
 ?? ()
 _start ()

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 nvidia-graphics-drivers (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
dino99 (9d9) wrote :

That version is no more supported; please open a new bug report if the actual archive found version also has the same issue.

Changed in nvidia-graphics-drivers (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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