crashes when running flash in fullscreen

Bug #1116011 reported by Robert Jordens
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When activating full screen video playback of a flash app, X crashes.
The first couple of times it works, then the playback gets stuck and X crashes.

[ 69965.398] (EE)
[ 69965.398] (EE) Backtrace:
[ 69965.399] (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x7fcb0b92ff46]
[ 69965.399] (EE) 1: /usr/bin/X (0x7fcb0b787000+0x1acd79) [0x7fcb0b933d79]
[ 69965.399] (EE) 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7fcb0aaad000+0xfbd0) [0x7fcb0aabcbd0]
[ 69965.399] (EE) 3: /lib/x86_64-linux-gnu/libc.so.6 (0x7fcb098f6000+0x150568) [0x7fcb09a46568]
[ 69965.399] (EE) 4: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fcb0847b000+0x369ee) [0x7fcb084b19ee]
[ 69965.399] (EE) 5: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fcb0847b000+0x5a71c) [0x7fcb084d571c]
[ 69965.399] (EE) 6: /usr/bin/X (0x7fcb0b787000+0x135ae2) [0x7fcb0b8bcae2]
[ 69965.399] (EE) 7: /usr/bin/X (0x7fcb0b787000+0xf2d5c) [0x7fcb0b879d5c]
[ 69965.399] (EE) 8: /usr/bin/X (0x7fcb0b787000+0xf3bf5) [0x7fcb0b87abf5]
[ 69965.399] (EE) 9: /usr/bin/X (0x7fcb0b787000+0x55b71) [0x7fcb0b7dcb71]
[ 69965.399] (EE) 10: /usr/bin/X (0x7fcb0b787000+0x4465a) [0x7fcb0b7cb65a]
[ 69965.400] (EE) 11: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf5) [0x7fcb09917ea5]
[ 69965.400] (EE) 12: /usr/bin/X (0x7fcb0b787000+0x449a1) [0x7fcb0b7cb9a1]
[ 69965.400] (EE)
[ 69965.400] (EE) Segmentation fault at address 0x7fcafcb49ff0
[ 69965.400]
Fatal server error:
[ 69965.400] Caught signal 11 (Segmentation fault). Server aborting
[ 69965.400]

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: xorg 1:7.7+1ubuntu4
ProcVersionSignature: Ubuntu 3.8.0-4.8-generic 3.8.0-rc6
Uname: Linux 3.8.0-4-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.8-0ubuntu4
Architecture: amd64
CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
CompositorRunning: compiz
Date: Tue Feb 5 00:39:06 2013
DistUpgraded: 2013-02-02 19:05:20,749 DEBUG enabling apt cron job
DistroCodename: raring
DistroVariant: ubuntu
DkmsStatus:
 tp-smapi, 0.41, 3.8.0-4-generic, x86_64: installed
 virtualbox, 4.1.22, 3.8.0-4-generic, x86_64: installed
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 2011-09-10 (513 days ago)
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110901)
MachineType: LENOVO 3626EN1
MarkForUpload: True
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-4-generic root=UUID=8ca53f1a-ba71-401d-93d3-f37c00b4c4fb ro quiet splash pcie_aspm=force i915.i915_enable_rc6=1 vt.handoff=7
SourcePackage: xorg
UpgradeStatus: Upgraded to raring on 2013-02-03 (2 days ago)
dmi.bios.date: 06/29/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 6QET67WW (1.37 )
dmi.board.name: 3626EN1
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:bvr6QET67WW(1.37):bd06/29/2011:svnLENOVO:pn3626EN1:pvrThinkPadX201:rvnLENOVO:rn3626EN1:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 3626EN1
dmi.product.version: ThinkPad X201
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.9~daily13.02.04-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.41-0ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 9.0.2-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.0.2-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.13.2-0ubuntu1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.1.0-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.20.19-0ubuntu3
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.6-0ubuntu2
xserver.bootTime: Tue Feb 5 00:17:14 2013
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.13.2-0ubuntu1
xserver.video_driver: intel

Revision history for this message
Robert Jordens (jordens) wrote :
Robert Jordens (jordens)
affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

fixed by:

xserver-xorg-video-intel (2:2.21.0-0ubuntu1) raring; urgency=low

Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Fix Released
Revision history for this message
Chris Wilson (ickle) wrote :

I believe this is

commit de28027ffc649920268ae6fdd64146f08310e8a4
Author: Chris Wilson <email address hidden>
Date: Wed Jan 30 08:42:48 2013 +0000

    sna/dri: Make sure we discard the existing mappings when swapping GPU bo

    If the GPU bo is currently mapped to the Pixmap, we need to be sure to
    invalidate that mapping if we swap the GPU bo (for SwapBuffers). If we
    forget, we leave a dangling pointer to chase.

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.