compiz crashed with SIGSEGV in prepare_depthbuffer()

Bug #916368 reported by Roland Dreier
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Suspended laptop with external displayport monitor attached; resumed without the external monitor, and now compiz crashes every time it tries to restart.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: compiz-core 1:0.9.6+bzr20110929-0ubuntu8
ProcVersionSignature: Ubuntu 3.2.0-8.15-generic 3.2.0
Uname: Linux 3.2.0-8-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 1.90-0ubuntu2
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,resize,gnomecompat,grid,move,snap,vpswitch,place,regex,session,imgpng,mousepoll,animation,wall,expo,unitymtgrabhandles,fade,workarounds,scale,ezoom,unityshell]
CompositorRunning: compiz
CrashCounter: 1
Date: Fri Jan 13 19:45:47 2012
DistUpgraded: Log time: 2012-01-06 08:52:49.240576
DistroCodename: precise
DistroVariant: ubuntu
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/compiz
GraphicsCard:
 Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:21c1]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120104)
MachineType: LENOVO 2901CTO
PlymouthDebug: Error: [Errno 13] Permission denied: '/var/log/plymouth-debug.log'
ProcCmdline: compiz --replace
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-8-generic root=UUID=677292b2-a7ba-4d9e-8f1a-662c546b62ce ro intel_iommu=igfx_off drm.debug=0xe plymouth:debug splash quiet drm.debug=0xe vt.handoff=7
SegvAnalysis:
 Segfault happened at: 0x7f8533f4c685: mov (%rax),%r13
 PC (0x7f8533f4c685) ok
 source "(%rax)" (0x00000000) not located in a known VMA region (needed readable region)!
 destination "%r13" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: compiz
StacktraceTop:
 ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
 brw_validate_state () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
 brw_draw_prims () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
 ?? () from /usr/lib/x86_64-linux-gnu/dri/libdricore.so
 GLWindow::glDrawGeometry() () from /usr/lib/compiz/libopengl.so
Title: compiz crashed with SIGSEGV in brw_validate_state()
UpgradeStatus: Upgraded to precise on 2012-01-14 (0 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 12/12/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 6UET68WW (1.48 )
dmi.board.name: 2901CTO
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:bvr6UET68WW(1.48):bd12/12/2011:svnLENOVO:pn2901CTO:pvrThinkPadT410s:rvnLENOVO:rn2901CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 2901CTO
dmi.product.version: ThinkPad T410s
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.6+bzr20110929-0ubuntu8
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.30-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu4
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu4
version.xserver-xorg-core: xserver-xorg-core 2:1.10.4-1ubuntu6
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1

Revision history for this message
Roland Dreier (roland.dreier) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 prepare_depthbuffer (brw=0x7f8540215010) at brw_misc_state.c:208
 brw_validate_state (brw=0x7f8540215010) at brw_state_upload.c:480
 brw_try_draw_prims (max_index=<optimized out>, min_index=<optimized out>, ib=0x0, nr_prims=1, prim=0x7ffff3cc4110, arrays=0x22bec08, ctx=0x7f8540215010) at brw_draw.c:340
 brw_draw_prims (ctx=0x7f8540215010, arrays=0x22bec08, prim=0x7ffff3cc4110, nr_prims=1, ib=0x0, index_bounds_valid=<optimized out>, min_index=0, max_index=15) at brw_draw.c:431
 vbo_draw_arrays (ctx=0x7f8540215010, mode=7, start=0, count=<optimized out>, numInstances=1) at vbo/vbo_exec_array.c:640

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 compiz (Ubuntu):
importance: Undecided → Medium
summary: - compiz crashed with SIGSEGV in brw_validate_state()
+ compiz crashed with SIGSEGV in prepare_depthbuffer()
tags: removed: need-amd64-retrace
Revision history for this message
jhfhlkjlj (fdsuufijjejejejej-deactivatedaccount) wrote :

Hi, can you still reproduce this with an up-to-date install of 12.04? Thanks!

visibility: private → public
Changed in compiz (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for compiz (Ubuntu) because there has been no activity for 60 days.]

Changed in compiz (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.