Xorg crashed with SIGABRT in OsAbort()

Bug #1188123 reported by Martin Pitt
582
This bug affects 63 people
Affects Status Importance Assigned to Milestone
xf86-video-intel
Fix Released
Critical
xserver-xorg-video-intel (Ubuntu)
Fix Released
High
Timo Aaltonen

Bug Description

Reproducer:
- create a fresh test user
- login as that user (Unity session)
- Open all things from the launcher
- Open the dash (I used the windows key)
- type "london", remove and add a few characters and wait a bit
- session crashes

ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: xserver-xorg-core 2:1.13.3-0ubuntu10
ProcVersionSignature: Ubuntu 3.9.0-3.8-generic 3.9.4
Uname: Linux 3.9.0-3-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.10.2-0ubuntu1
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: Thu Jun 6 12:16:17 2013
DistUpgraded: Fresh install
DistroCodename: saucy
DistroVariant: ubuntu
ExecutablePath: /usr/bin/Xorg
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:215a]
InstallationDate: Installed on 2013-02-08 (118 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130207.1)
MachineType: LENOVO 3323REG
MarkForUpload: True
ProcCmdline: /usr/bin/X :1 -core -auth /var/run/lightdm/root/:1 -nolisten tcp vt7 -novtswitch
ProcEnviron:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.9.0-3-generic root=UUID=d6631e13-149b-41e6-b6d3-67d5a2fa9812 ro quiet splash vt.handoff=7
Signal: 6
SourcePackage: xorg-server
StacktraceTop:
 OsAbort ()
 ?? ()
 FatalError ()
 ?? ()
 __libc_start_main (main=0x7f62be7ce1c0, argc=9, ubp_av=0x7fff64dc2538, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff64dc2528) at libc-start.c:260
Title: Xorg crashed with SIGABRT in OsAbort()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: sbuild
dmi.bios.date: 06/07/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6QET46WW (1.16 )
dmi.board.name: 3323REG
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:bvr6QET46WW(1.16):bd06/07/2010:svnLENOVO:pn3323REG:pvrThinkPadX201:rvnLENOVO:rn3323REG:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 3323REG
dmi.product.version: ThinkPad X201
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.9~daily13.04.18.1~13.04-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.45-1
version.libgl1-mesa-dri: libgl1-mesa-dri 9.1.3-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.1.3-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.13.3-0ubuntu10
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.7-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.7-0ubuntu1
xserver.bootTime: Thu Jun 6 12:17:54 2013
xserver.configfile: /etc/X11/xorg.conf
xserver.errors:

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

Revision history for this message
In , Kedgedev (kedgedev) wrote :

Created attachment 80140
Xorg.server log

When I open internal page in Firefox the xorg server crashes.
It's simple page with flash in it but sadly I cannot show it to you.

xf86-video-intel-9999/src/sna/sna_damage.h:47: sna_damage_add: Assertion `!(((uintptr_t)(*damage))&1)' failed.

Full xorg log is attached.
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
Linux kedgelenovo 3.9.4 #1 SMP Fri May 24 21:11:07 CEST 2013 x86_64 Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz GenuineIntel GNU/Linux

Using latest git version 2e11b520bbdb1af7e977db7fdef2d4c41242d56f
SNA initialized with Ivybridge (gen7) backend

Revision history for this message
In , Kedgedev (kedgedev) wrote :

Created attachment 80141
Xorg server log

Revision history for this message
In , Chris Wilson (ickle) wrote :

commit c4ad7b14ca71b95af83864b05793ea357f48bb88
Author: Chris Wilson <email address hidden>
Date: Sat Jun 1 16:58:15 2013 +0100

    sna: Prevent adding damage to an already all-damaged GPU bo

    Keep the bookkeeping straight after propagating the source clear colour:
    commit 810a0ce2f89ba6b343b5043963626c0f2d50fb22 [2.21.7]
    Author: Chris Wilson <email address hidden>
    Date: Fri May 10 12:02:10 2013 +0100

        sna: Propagate clear color when replacing by a CopyArea

    Reported-by: Roman Jarosz <email address hidden>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=65247
    Signed-off-by: Chris Wilson <email address hidden>

Revision history for this message
In , Kedgedev (kedgedev) wrote :

It works now, thanks!

Revision history for this message
Martin Pitt (pitti) wrote :
information type: Private → Public
Revision history for this message
Apport retracing service (apport) wrote : Possible regression detected

This crash has the same stack trace characteristics as bug #1037518. However, the latter was already fixed in an earlier package version than the one in this report. This might be a regression or because the problem is in a dependent package.

tags: added: regression-retracer
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 OsAbort () at ../../os/utils.c:1266
 AbortServer () at ../../os/log.c:655
 FatalError (f=f@entry=0x7f62be93b322 "no screens found") at ../../os/log.c:793
 main (argc=9, argv=0x7fff64dc2538, envp=<optimized out>) at ../../dix/main.c:207

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
Revision history for this message
Sebastien Bacher (seb128) wrote :

Confirmed here, seems to be fixed upstream with that commit:
http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/src/sna/sna_accel.c?id=c4ad7b14ca71b95af83864b05793ea357f48bb88

The intel driver should be updated today with a release including that fix

affects: xorg-server (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Changed in xserver-xorg-video-intel (Ubuntu):
importance: Medium → High
status: New → Fix Committed
assignee: nobody → Timo Aaltonen (tjaalton)
Changed in xserver-xorg-video-intel:
importance: Unknown → Critical
status: Unknown → Fix Released
bugbot (bugbot)
tags: added: crash
Chris Wilson (ickle)
Changed in xserver-xorg-video-intel (Ubuntu):
status: Fix Committed → Fix Released
tags: added: raring
tags: added: bugpattern-needed
Revision history for this message
filip (bandit-s-fw) wrote :

is it possible this bug is returned in saucy?
if i report my bug it reports as a duplicate of this one.

Revision history for this message
Chris Wilson (ickle) wrote :

It's likely to be a different bug. Best to file separately with full debug info and let me sort out whether it is an already known/fixed bug.

Revision history for this message
filip (bandit-s-fw) wrote :
Revision history for this message
ZhengJianhui (zheng1733) wrote : Re: [Bug 1188123] Re: Xorg crashed with SIGABRT in OsAbort()
Download full text (4.3 KiB)

I am sorry that I have uninstalled Ubuntu 13.10 few days ago. The final exam is coming, I need to work on a stable system, so I turn to the Ubuntu 12.04. Sorry to waste your time.

Chris Wilson <email address hidden> wrote:

>It's likely to be a different bug. Best to file separately with full
>debug info and let me sort out whether it is an already known/fixed bug.
>
>--
>You received this bug notification because you are subscribed to a
>duplicate bug report (1196035).
>https://bugs.launchpad.net/bugs/1188123
>
>Title:
> Xorg crashed with SIGABRT in OsAbort()
>
>Status in X.org xf86-video-intel:
> Fix Released
>Status in “xserver-xorg-video-intel” package in Ubuntu:
> Fix Released
>
>Bug description:
> Reproducer:
> - create a fresh test user
> - login as that user (Unity session)
> - Open all things from the launcher
> - Open the dash (I used the windows key)
> - type "london", remove and add a few characters and wait a bit
> - session crashes
>
> ProblemType: Crash
> DistroRelease: Ubuntu 13.10
> Package: xserver-xorg-core 2:1.13.3-0ubuntu10
> ProcVersionSignature: Ubuntu 3.9.0-3.8-generic 3.9.4
> Uname: Linux 3.9.0-3-generic x86_64
> .tmp.unity.support.test.0:
>
> ApportVersion: 2.10.2-0ubuntu1
> 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: Thu Jun 6 12:16:17 2013
> DistUpgraded: Fresh install
> DistroCodename: saucy
> DistroVariant: ubuntu
> ExecutablePath: /usr/bin/Xorg
> ExtraDebuggingInterest: Yes
> GraphicsCard:
> Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
> Subsystem: Lenovo Device [17aa:215a]
> InstallationDate: Installed on 2013-02-08 (118 days ago)
> InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130207.1)
> MachineType: LENOVO 3323REG
> MarkForUpload: True
> ProcCmdline: /usr/bin/X :1 -core -auth /var/run/lightdm/root/:1 -nolisten tcp vt7 -novtswitch
> ProcEnviron:
>
> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.9.0-3-generic root=UUID=d6631e13-149b-41e6-b6d3-67d5a2fa9812 ro quiet splash vt.handoff=7
> Signal: 6
> SourcePackage: xorg-server
> StacktraceTop:
> OsAbort ()
> ?? ()
> FatalError ()
> ?? ()
> __libc_start_main (main=0x7f62be7ce1c0, argc=9, ubp_av=0x7fff64dc2538, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff64dc2528) at libc-start.c:260
> Title: Xorg crashed with SIGABRT in OsAbort()
> UpgradeStatus: No upgrade log present (probably fresh install)
> UserGroups: sbuild
> dmi.bios.date: 06/07/2010
> dmi.bios.vendor: LENOVO
> dmi.bios.version: 6QET46WW (1.16 )
> dmi.board.name: 3323REG
> 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:bvr6QET46WW(1.16):bd06/07/2010:svnLENOVO:pn3323REG:pvrThinkPadX201:rvnLENOVO:rn3323REG:rvrNotAvailable:cv...

Read more...

tags: added: trusty
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.