Xorg crashed with SIGABRT in raise()

Bug #1197102 reported by filip
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
New
Undecided
Unassigned

Bug Description

this happens on full up to date saucy.
if i booted i ended up with just a blinking cursor.
I had to switch to vt1, log on and restart lightdm.
Than i was able to login and i got this to report the bug.

I also got problems when i leave the pc alone and the screen blanks. Than i get only a mousepointer when i move the mouse.
if i switch to another VT and than VT7 i instantly see the desktop but it disapears.

I must note that i use a xrandr script to get a higher resolution than my screen actualy is but with raring i had no
problems with it.

ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: xserver-xorg-core 2:1.13.3-0ubuntu13
ProcVersionSignature: Ubuntu 3.10.0-2.9-generic 3.10.0
Uname: Linux 3.10.0-2-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.10.2-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
CrashCounter: 1
CurrentDmesg: [ 24.613816] init: plymouth-stop pre-start process (1646) terminated with status 1
Date: Tue Jul 2 21:11:46 2013
DistUpgraded: Fresh install
DistroCodename: saucy
DistroVariant: ubuntu
ExecutablePath: /usr/bin/Xorg
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03) (prog-if 00 [VGA controller])
   Subsystem: Hewlett-Packard Company Device [103c:30a2]
   Subsystem: Hewlett-Packard Company Device [103c:30a2]
MachineType: Hewlett-Packard HP Compaq nx7400 (RH399EA#UUG)
MarkForUpload: True
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdline: /usr/bin/X -core :1 -auth /var/run/lightdm/root/:1 -nolisten tcp vt7 -novtswitch
ProcEnviron:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.10.0-2-generic root=UUID=f63e812d-79a7-496a-83c0-8c23dfadfdd3 ro quiet splash vt.handoff=7
Signal: 6
SourcePackage: xorg-server
StacktraceTop:
 raise () from /lib/x86_64-linux-gnu/libc.so.6
 abort () from /lib/x86_64-linux-gnu/libc.so.6
 OsAbort ()
 ?? ()
 FatalError ()
Title: Xorg crashed with SIGABRT in raise()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 08/27/2008
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68YGU Ver. F.0E
dmi.board.name: 30A2
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 40.17
dmi.chassis.asset.tag: CNU6421VZN
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvr68YGUVer.F.0E:bd08/27/2008:svnHewlett-Packard:pnHPCompaqnx7400(RH399EA#UUG):pvrF.0E:rvnHewlett-Packard:rn30A2:rvrKBCVersion40.17:cvnHewlett-Packard:ct10:cvr:
dmi.product.name: HP Compaq nx7400 (RH399EA#UUG)
dmi.product.version: F.0E
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.9~daily13.04.18.1~13.04-0ubuntu2
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.45-2ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 9.1.4-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.1.4-0ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.13.3-0ubuntu13
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu2b2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.1.0-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.21.9-0ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.8-0ubuntu1
xserver.bootTime: Tue Jul 2 21:15:30 2013
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.13.3-0ubuntu13
xserver.video_driver: intel

Revision history for this message
filip (bandit-s-fw) wrote :
Revision history for this message
Apport retracing service (apport) wrote : This bug is a duplicate

Thank you for taking the time to report this crash and helping to make this software better. This particular crash has already been reported and is a duplicate of bug #1188123, so is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Please continue to report any other bugs you may find.

information type: Private → Public
tags: removed: need-amd64-retrace
filip (bandit-s-fw)
description: updated
Revision history for this message
Chris Wilson (ickle) wrote :

The logs did not capture the error, do you mind tracking down one with a stack trace? Search /var/log/Xorg*

Can you give the xrandr commands you use, for it looks like you have just resized the panning area rather than change the resolution on the display? I am not sure that is what you want. Perhaps an Xorg.log/xrandr from raring might help explain what you want.

Signal 6 is SIGBUS, indicative of a GPU hang. That it results in a crash is fixed in current kernels, but the root cause is that something hung your gpu. There should be a /sys/kernel/debug/dri/0/i915_error_state containing the debug details.

Revision history for this message
filip (bandit-s-fw) wrote :

With recent updates i think the gpu doesn't hang anymore.
checked the i915_error_state, no error state collected

But however when the laptop is idle and screens blanks i still can't get my screen back.
I can see my desktop for a fraction of a second when i swith VT after that i only get a black screen and my mouse pointer (which i can move).
I have fiddled with my setup of my custom xrandr script but nothing helps.
What i did is in lightdm.conf
i use display-setup-script=/usr/share/test.sh
and session-setup-script=/usr/share/test.sh

and my test.sh contains the following:
#!/bin/sh
export DISPLAY=:0
xrandr --output LVDS1 --mode 1280x800 --scale 1.5x1.5
xrandr --output LVDS1 --mode 1280x800 --scale 1.5x1.5 --panning 1920x1200 --pos 0x0 --rotate normal --output TV1 --off --output VGA1 --off

i have to issue the xrandr twice. The first time it scales the screen but there is right and under a black border. Also i need to add the panning otherwise i can't get with the pointer to the right bottom off the screen (even after issuing the same command without the panning i can't get there.) its get stuck in the corner in the corner of the border of the first scale action.

i use the script to get a higher resolution of my screen than it actually is. normaly it is 1280x800 but i find that the icons etc are to large.

if i kill compiz i get my screen back also with setsid unity i get my screen back. however some things are missing like the icons in the left corner. But maybe thats normal.
If i restart lightdm i get my session back like normal. Now this always works as opposed to when i first reported the bug. Probably due to the gpu hang that is resolved.

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.