Xorg crashed with SIGABRT in kgem_create_2d()

Bug #1289049 reported by balde
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

It's happend just after the login

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: xserver-xorg-core 2:1.15.0-1ubuntu6
ProcVersionSignature: Ubuntu 3.13.0-16.36-generic 3.13.5
Uname: Linux 3.13.0-16-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.13.2-0ubuntu5
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
Date: Thu Mar 6 20:33:54 2014
DistUpgraded: Fresh install
DistroCodename: trusty
DistroVariant: ubuntu
ExecutablePath: /usr/bin/Xorg
ExtraDebuggingInterest: No
GraphicsCard:
 Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [8086:a011] (rev 02) (prog-if 00 [VGA controller])
   Subsystem: ASUSTeK Computer Inc. Device [1043:8446]
   Subsystem: ASUSTeK Computer Inc. Device [1043:8446]
InstallationDate: Installed on 2014-03-02 (4 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140302)
MachineType: ASUSTeK Computer INC. 1215P
ProcCmdline: /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
ProcEnviron:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-16-generic root=UUID=ead762a2-b38e-45eb-9e11-ca3c8122114f ro quiet splash vt.handoff=7
Signal: 6
SourcePackage: xorg-server
StacktraceTop:
 ?? () from /usr/lib/xorg/modules/drivers/intel_drv.so
 ?? () from /usr/lib/xorg/modules/drivers/intel_drv.so
 ?? ()
 ?? ()
 DRI2GetBuffersWithFormat ()
Title: Xorg crashed with SIGABRT in DRI2GetBuffersWithFormat()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 04/18/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0601
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: 1215P
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: x.xx
dmi.chassis.asset.tag: 0x00000000
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK Computer INC.
dmi.chassis.version: x.x
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0601:bd04/18/2011:svnASUSTeKComputerINC.:pn1215P:pvrx.x:rvnASUSTeKComputerINC.:rn1215P:rvrx.xx:cvnASUSTeKComputerINC.:ct10:cvrx.x:
dmi.product.name: 1215P
dmi.product.version: x.x
dmi.sys.vendor: ASUSTeK Computer INC.
version.compiz: compiz 1:0.9.11+14.04.20140305-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.52-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.0~rc3-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.0~rc3-0ubuntu3
version.xserver-xorg-core: xserver-xorg-core 2:1.15.0-1ubuntu6
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2
xserver.bootTime: Thu Mar 6 23:54:49 2014
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 1206
 vendor HSD
xserver.version: 2:1.15.0-1ubuntu6

Revision history for this message
balde (balde87-gmail) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 kgem_create_2d (kgem=kgem@entry=0x7f5289305000, width=<optimized out>, height=<optimized out>, bpp=<optimized out>, tiling=0, flags=flags@entry=0) at ../../../src/sna/kgem.c:4616
 sna_dri_create_buffer (draw=0x7f528a2c2710, attachment=1, format=32) at ../../../src/sna/sna_dri.c:291
 create_buffer (format=32, attachment=1, pDraw=0x7f528a2c2710) at ../../../../hw/xfree86/dri2/dri2.c:433
 allocate_or_reuse_buffer (pDraw=pDraw@entry=0x7f528a2c2710, pPriv=pPriv@entry=0x7f528a1fef10, attachment=attachment@entry=1, format=format@entry=32, dimensions_match=dimensions_match@entry=1, buffer=buffer@entry=0x7f528a296b70, ds=<optimized out>) at ../../../../hw/xfree86/dri2/dri2.c:480
 do_get_buffers (pDraw=0x7f528a2c2710, width=width@entry=0x7fff3a7120c8, height=height@entry=0x7fff3a7120d0, attachments=0x7f528a28e570, attachments@entry=0x7f528a28e568, count=1, out_count=out_count@entry=0x7fff3a7120d8, has_format=has_format@entry=1) at ../../../../hw/xfree86/dri2/dri2.c:556

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 DRI2GetBuffersWithFormat()
+ Xorg crashed with SIGABRT in kgem_create_2d()
tags: removed: need-amd64-retrace
Timo Aaltonen (tjaalton)
affects: xorg-server (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
information type: Private → Public
Revision history for this message
Chris Wilson (ickle) wrote :

This will report the failure back to the client for trying to create an OpenGL window for something far beyond its hardware restrictions:

commit 78970676e79d462cf99509012db54479ba93c01a
Author: Chris Wilson <email address hidden>
Date: Tue Mar 11 07:33:09 2014 +0000

    sna: Be defensive when applying size restrictions to bo

    The assumption that all paths prevalidate the restrictions upon creation
    the bo are false. Some important paths try to force the bo creation in
    order to meet client expectations (e.g. DRI). So we are faced with
    impossible requests which must fail, so make sure we do report those
    failures.

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

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