(needs 2.21.15) Xorg crashed with SIGABRT in use_shadow()

Bug #1212344 reported by Rick Spencer
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Fix Released
Medium
Maarten Lankhorst

Bug Description

Tried changing the resolution in system settings and the session crashed

ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: xserver-xorg-core 2:1.14.2-0ubuntu9
ProcVersionSignature: Ubuntu 3.11.0-2.5-generic 3.11.0-rc5
Uname: Linux 3.11.0-2-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.12-0ubuntu3
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
Date: Wed Aug 14 12:12:35 2013
DistUpgraded: 2013-08-14 09:14:03,895 DEBUG enabling apt cron job
DistroCodename: saucy
DistroVariant: ubuntu
ExecutablePath: /usr/bin/Xorg
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: ASUSTeK Computer Inc. Device [1043:15f2]
 NVIDIA Corporation GF108M [GeForce GT 540M] [10de:0df4] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: ASUSTeK Computer Inc. Device [1043:15f2]
InstallationDate: Installed on 2013-04-23 (112 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130423.1)
MachineType: ASUSTeK Computer Inc. K53SV
MarkForUpload: True
ProcCmdline: /usr/bin/X -core :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
ProcEnviron:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-2-generic root=UUID=f6fdd2b0-ef68-4909-bca4-655662f88aec ro quiet splash vt.handoff=7
Signal: 6
SourcePackage: xorg-server
StacktraceTop:
 ?? () from /usr/lib/xorg/modules/drivers/intel_drv.so
 xf86CrtcSetModeTransform ()
 ?? ()
 RRCrtcSet ()
 ProcRRSetCrtcConfig ()
Title: Xorg crashed with SIGABRT in xf86CrtcSetModeTransform()
UpgradeStatus: Upgraded to saucy on 2013-08-14 (0 days ago)
UserGroups:

dmi.bios.date: 06/17/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: K53SV.302
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: K53SV
dmi.board.vendor: ASUSTeK Computer Inc.
dmi.board.version: 1.0
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 9
dmi.chassis.vendor: ASUSTeK Computer Inc.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrK53SV.302:bd06/17/2011:svnASUSTeKComputerInc.:pnK53SV:pvr1.0:rvnASUSTeKComputerInc.:rnK53SV:rvr1.0:cvnASUSTeKComputerInc.:ct9:cvr1.0:
dmi.product.name: K53SV
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK Computer Inc.
version.compiz: compiz 1:0.9.9~daily13.06.19~13.04-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.46-1
version.libgl1-mesa-dri: libgl1-mesa-dri 9.1.6-2ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.1.6-2ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.14.2-0ubuntu9
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu3.1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.2.0-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.21.12-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.8-0ubuntu3
xserver.bootTime: Wed Aug 14 12:12:41 2013
xserver.configfile: default
xserver.errors:
 Failed to load module "nvidia" (module does not exist, 0)
 Failed to load module "nvidia" (module does not exist, 0)
 NOUVEAU(G0): [XvMC] Failed to initialize extension.
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 9964
 vendor AUO
xserver.version: 2:1.14.2-0ubuntu9

Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :
Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :

Note also that in system settings, there was an "unkown monitor", but I had no monitor attached. After turning off the ghost monitor, everything works. The cursor was also flashing before I turned off the ghost monitor.

Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 use_shadow (crtc=0x7fa1ba5e0a60, sna=0x7fa1b862e000) at ../../../src/sna/sna_display.c:1128
 sna_crtc_attach (crtc=0x7fa1ba5e0a60) at ../../../src/sna/sna_display.c:1186
 sna_crtc_set_mode_major (crtc=0x7fa1ba5e0a60, mode=0x7fffa71351c0, rotation=<optimized out>, x=<optimized out>, y=<optimized out>) at ../../../src/sna/sna_display.c:1424
 xf86CrtcSetModeTransform (crtc=crtc@entry=0x7fa1ba5e0a60, mode=mode@entry=0x7fffa71351c0, rotation=rotation@entry=1, transform=transform@entry=0x0, x=x@entry=0, y=y@entry=0) at ../../../../hw/xfree86/modes/xf86Crtc.c:297
 xf86RandR12CrtcSet (pScreen=0x7fa1ba60c550, randr_crtc=0x7fa1ba611ff0, randr_mode=<optimized out>, x=0, y=0, rotation=<optimized out>, num_randr_outputs=1, randr_outputs=0x7fa1baf8c6d0) at ../../../../hw/xfree86/modes/xf86RandR12.c:1216

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in xorg-server (Ubuntu):
importance: Undecided → Medium
summary: - Xorg crashed with SIGABRT in xf86CrtcSetModeTransform()
+ Xorg crashed with SIGABRT in use_shadow()
tags: removed: need-amd64-retrace
information type: Private → Public
Changed in xorg-server (Ubuntu):
assignee: nobody → Maarten Lankhorst (mlankhorst)
Revision history for this message
Chris Wilson (ickle) wrote : Re: Xorg crashed with SIGABRT in use_shadow()

commit 5d29daa7df72d9a96e044d0706f3014811389629
Author: Chris Wilson <email address hidden>
Date: Wed Aug 14 18:16:22 2013 +0100

    sna: Make sure the frontbuffer exists before doing pitch checks

    An unusual path to be sure, to call sna_crtc_set_mode_major before we
    create a GPU bo for the scanout - but might be possible after a GPU
    hang, or it appears after trying to set a 0x0 mode. At any rate, make
    sure the GPU bo exists before dereferencing.

    Bugzilla: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/121234
    Signed-off-by: Chris Wilson <email address hidden>

Changed in xorg-server (Ubuntu):
status: New → Fix Committed
summary: - Xorg crashed with SIGABRT in use_shadow()
+ (needs 2.21.15) Xorg crashed with SIGABRT in use_shadow()
Chris Wilson (ickle)
affects: xorg-server (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xserver-xorg-video-intel - 2:2.21.14-4ubuntu2

---------------
xserver-xorg-video-intel (2:2.21.14-4ubuntu2) saucy; urgency=low

  * Re-add changes to xmir.
 -- Maarten Lankhorst <email address hidden> Thu, 15 Aug 2013 10:36:22 +0200

Changed in xserver-xorg-video-intel (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.