Xorg crash in PlayReleasedEvents() [natty,oneiric] - (xi2 issue?)

Bug #898214 reported by Paul Holcomb
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Triaged
High
Unassigned
Natty
Triaged
High
Unassigned
Oneiric
Triaged
High
Unassigned
Precise
Triaged
High
Unassigned

Bug Description

X crashes upon opening an xterm after a variable amount of time. I've been able to recreate this bug under Natty
(xserver-xorg-core: 2:1.10.1-1ubuntu1.2) and Oneiric (2:1.10.4-1ubuntu4.2) but was only able to generate a full backtrace and collect a core file under Natty; this problem is hard to reproduce.

It appears the problem introduced in: 500_xi2.1.patch

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: xorg 1:7.6+4ubuntu3.1
ProcVersionSignature: Ubuntu 2.6.38-11.48-generic 2.6.38.8
Uname: Linux 2.6.38-11-generic x86_64
NonfreeKernelModules: nvidia
.proc.driver.nvidia.gpus.0: Error: [Errno 21] Is a directory: '/proc/driver/nvidia/gpus/0'
.proc.driver.nvidia.gpus.1: Error: [Errno 21] Is a directory: '/proc/driver/nvidia/gpus/1'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 280.13 Wed Jul 27 16:53:56 PDT 2011
 GCC version: gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4)
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,gnomecompat,grid,imgpng,mousepoll,move,place,regex,resize,session,snap,wall,animation,ezoom,staticswitcher,workarounds,fade,scale]
Date: Wed Nov 30 09:40:47 2011
DistUpgraded: Fresh install
DistroCodename: natty
DistroVariant: ubuntu
DkmsStatus:
 nvidia-current, 280.13, 2.6.38-11-generic, x86_64: installed
 vboxhost, 4.0.12, 2.6.38-11-generic, x86_64: installed
GraphicsCard:
 nVidia Corporation NV43 [Quadro NVS 440] [10de:014a] (rev a2) (prog-if 00 [VGA controller])
   Subsystem: nVidia Corporation Device [10de:0358]
 nVidia Corporation NV43 [Quadro NVS 440] [10de:014a] (rev a2) (prog-if 00 [VGA controller])
   Subsystem: nVidia Corporation Device [10de:0358]
JockeyStatus:
 xorg:nvidia_173 - NVIDIA accelerated graphics driver (Proprietary, Disabled, Not in use)
 xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary, Enabled, Not in use)
MachineType: Dell Inc. OptiPlex 990
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-2.6.38-11-generic root=/dev/mapper/ub_vg_2011_09-root ro
Renderer: Unknown
SourcePackage: xorg
Symptom: display
Title: Xorg crash
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/26/2011
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A02
dmi.board.name: 06D7TR
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 6
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA02:bd02/26/2011:svnDellInc.:pnOptiPlex990:pvr01:rvnDellInc.:rn06D7TR:rvrA00:cvnDellInc.:ct6:cvr:
dmi.product.name: OptiPlex 990
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.4+bzr20110606-0ubuntu1~natty2
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.libgl1-mesa-dri: libgl1-mesa-dri 7.10.2-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.2-0ubuntu2
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg: xserver-xorg 1:7.6+4ubuntu3.1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.0-0ubuntu4.1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.14.0-4ubuntu7.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110107+b795ca6e-0ubuntu7

Revision history for this message
Paul Holcomb (noptys) wrote :
Revision history for this message
Paul Holcomb (noptys) wrote :

#0 0x0000000000434d25 in PlayReleasedEvents () at ../../dix/events.c:1188
        prev = <value optimized out>
        qe = 0x2798730
        dev = <value optimized out>
        pDev = <value optimized out>
#1 ComputeFreezes () at ../../dix/events.c:1385
        replayDev = <value optimized out>
        w = <value optimized out>
        grab = <value optimized out>
        dev = <value optimized out>
#2 0x000000000043545b in ProcAllowEvents (client=0x1d8e530)
    at ../../dix/events.c:1846
        time = {months = 0, milliseconds = 1900666646}
        mouse = 0x1b67020
        keybd = <value optimized out>
        stuff = 0x6175470
#3 0x00000000004411a9 in Dispatch () at ../../dix/dispatch.c:431
        clientReady = 0x1d202b0
        result = <value optimized out>
        client = 0x1d8e530
        nready = 0
        icheck = 0x7f1490
        start_tick = 35660
#4 0x0000000000421a7e in main (argc=8, argv=<value optimized out>,
    envp=<value optimized out>) at ../../dix/main.c:287
        i = <value optimized out>
        alwaysCheckForInput = {0, 1}

Revision history for this message
Paul Holcomb (noptys) wrote :

Relevant code added by 500_xi2.1.patch

http://paste.ubuntu.com/747191/

Bryce Harrington (bryce)
Changed in xorg-server (Ubuntu):
status: New → Triaged
importance: Undecided → High
Changed in xorg-server (Ubuntu Oneiric):
status: New → Triaged
Changed in xorg-server (Ubuntu Natty):
status: New → Triaged
importance: Undecided → High
Changed in xorg-server (Ubuntu Oneiric):
importance: Undecided → High
Revision history for this message
Bryce Harrington (bryce) wrote :

I've opened tasks for natty, oneiric, and precise.

For precise, the xi2.1 is targeted for being completely rewritten. I expect that will "fix" the issue there. But that work will be too invasive to qualify as an SRU for natty or oneiric.

summary: - Xorg crash in PlayReleasedEvents() [natty,oneiric]
+ Xorg crash in PlayReleasedEvents() [natty,oneiric] - (xi2 issue?)
Bryce Harrington (bryce)
tags: added: precise
tags: added: oneiric
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.