Bug 35126

Summary: [i945] Xorg segfault with kwin compositing + fullscreen youtube
Product: Mesa Reporter: Dillon <rezbit.hex>
Component: Drivers/DRI/i915Assignee: Ian Romanick <idr>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: medium CC: aaron
Version: 7.10   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: Xorg backtrace
dmesg
intel_reg_dumper
xorg.conf
Xorg log
dmesg with drm.debug=0x06
vbios dump
New Xorg backtrace

Description Dillon 2011-03-08 16:09:50 UTC
Created attachment 44252 [details]
Xorg backtrace

2) System environment:
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS,
943/940GML Express Integrated Graphics Controller (rev 03)
-- system architecture: i686
-- xf86-video-intel: 2.14.0
-- xserver version: 1.9.4
-- mesa version: 7.9.1 
--libdrm version: 2.4.23
-- kernel version: 2.6.36-hardened-r9
-- Linux distribution: Gentoo Linux
-- Machine or mobo model: Toshiba Satellite A105-S4094
-- Display connector: LVDS1 connected 1280x800+0+0 (normal left inverted right
x axis y axis) 289mm x 2100mm

3) Reproduce steps.
Start X, kwin, enable compositing, start a full-screen YouTube video.
You may need to toggle fullscreen a few times.
(at this point Xorg segfaults and restarts)
Comment 1 Dillon 2011-03-08 16:10:42 UTC
Created attachment 44253 [details]
dmesg

Still need drm.debug=0x06
Comment 2 Dillon 2011-03-08 16:11:25 UTC
Created attachment 44254 [details]
intel_reg_dumper
Comment 3 Dillon 2011-03-08 16:23:02 UTC
Created attachment 44255 [details]
xorg.conf
Comment 4 Dillon 2011-03-08 16:23:50 UTC
Created attachment 44256 [details]
Xorg log
Comment 5 Dillon 2011-03-08 16:59:45 UTC
Created attachment 44257 [details]
dmesg with drm.debug=0x06
Comment 6 Dillon 2011-03-10 08:32:10 UTC
Created attachment 44305 [details]
vbios dump
Comment 7 Dillon 2011-03-12 08:17:52 UTC
Problem persists with mesa 7.10.1
Comment 8 Dillon 2011-03-13 17:21:59 UTC
The problem is not triggered when the hardware acceleration setting in flash is disabled.
Comment 9 Olaf Freyer 2011-04-07 23:37:05 UTC
I'm seeing the exact same issue - and similiar to 35808 activating DebugFlushBatches stops the segfault (Xorg is still to be considered unusable afterwards - but at least I can cleanly shut it down that way).

00:02.0 VGA compatible controller: Intel Corporation Device 0126 (rev 09)
-- system architecture: i686
-- xf86-video-intel: 2.14.902
-- xserver version: 1.10.0.901
-- mesa version: 7.10.2
-- libdrm version: 2.4.24
-- kernel version: 2.6.38-gentoo-r1
-- Machine or mobo model: MySN XMG-701
Comment 10 Dillon 2011-05-13 22:31:47 UTC
I still experience this crash with updated libraries, though wrt comment 9, my desktop is still usable afterwards. I tried this with Ubuntu 10.10, the screen image merely froze until I exited fullscreen.

System environment:
 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS,
 943/940GML Express Integrated Graphics Controller (rev 03)
 -- system architecture: i686
 -- xf86-video-intel: 2.14.0
 -- xserver version: 1.9.5
 -- mesa version: 7.10.2
 --libdrm version: 2.4.25
 -- kernel version: 2.6.37-hardened-r7
 -- Linux distribution: Gentoo Linux
 -- Machine or mobo model: Toshiba Satellite A105-S4094
 -- Display connector: LVDS1 connected 1280x800+0+0 (normal left inverted right
 x axis y axis) 289mm x 2100mm
Comment 11 Dillon 2011-05-17 13:24:37 UTC
Created attachment 46838 [details]
New Xorg backtrace

It appears to segfault in a different place now.
Comment 12 Dillon 2011-05-18 07:23:03 UTC
Not sure how I missed this.

*** This bug has been marked as a duplicate of bug 26937 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.