Bug 13377 - Intel 2.2 crashes if playing a video then switching to another desktop
Summary: Intel 2.2 crashes if playing a video then switching to another desktop
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 7.3 (2007.09)
Hardware: Other All
: medium normal
Assignee: Eric Anholt
QA Contact: Xorg Project Team
URL: http://bugs.debian.org/cgi-bin/bugrep...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-24 05:03 UTC by Brice Goglin
Modified: 2008-02-01 03:23 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Brice Goglin 2007-11-24 05:03:37 UTC
Bug reported by Eamonn Hamilton on the Debian BTS recently. I can't be sure that the problem is in Intel and not in the server, but the problem apparently appeared when upgrading to Intel 2.2.

He says: "X crashes after playing a video. This is repeatable using both totem and mplayer."

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x7e) [0x80c660e]
1: [0xb7f52420]
2: /lib/libc.so.6(vsnprintf+0xb4) [0xb7d29bd4]
3: /usr/bin/X(LogVWrite+0xb7) [0x81bac47]
4: /usr/bin/X(LogVMessageVerb+0x99) [0x81bb189]
5: /usr/bin/X(xf86VDrvMsgVerb+0xda) [0x80d01ca]
6: /usr/bin/X(xf86DrvMsg+0x3d) [0x80d11ad]
7: /usr/lib/xorg/modules/drivers//intel_drv.so [0xb7aef207]
8: /usr/lib/xorg/modules/drivers//intel_drv.so(i830_free_memory+0x24)
[0xb7aeffa4]
9: /usr/lib/xorg/modules/drivers//intel_drv.so [0xb7af306a]
10: /usr/bin/X [0x80d7fa3]
11: /usr/lib/xorg/modules/extensions//libdbe.so [0xb7f49865]
12: /usr/bin/X(compDestroyWindow+0xc5) [0x8103575]
13: /usr/bin/X [0x807bc11]
14: /usr/bin/X(DeleteWindow+0x158) [0x807be08]
15: /usr/bin/X(FreeResource+0x12c) [0x80762ec]
16: /usr/bin/X(ProcDestroyWindow+0x7f) [0x808946f]
17: /usr/bin/X [0x814d60e]
18: /usr/bin/X(Dispatch+0x2bf) [0x808d1ff]
19: /usr/bin/X(main+0x48b) [0x807474b]
20: /lib/libc.so.6(__libc_start_main+0xe0) [0xb7cdd450]
21: /usr/bin/X(FontFileCompleteXLFD+0x20d) [0x8073ac1]

The config and log is available at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=452372
Comment 1 Gordon Jin 2007-11-26 00:30:11 UTC
Does the crash happen immediately after playing video, without any specific window operation?
I'm using mplayer fine on 855GM, except bug#13108 which requires some specific operation to trigger the bug and has been proven to be server issue (working with server tip but broken with server 1.4).
Comment 2 Eamonn Hamilton 2007-11-26 01:25:07 UTC
Hi,

Basically, I start a video in totem, and switch to another desktop. If the video playback finishes without me being on that desktop, X crashes. Switching to a text console also doesn't work, there is no usable display, although I can switch back to X OK from there.

Hope this helps,
Eamonn
Comment 3 Gordon Jin 2007-11-26 01:44:01 UTC
This seems similar to bug#13108. Could you try the latest upstream xserver git code?
Comment 4 Eamonn Hamilton 2007-11-26 02:10:36 UTC
I can give it a shot, though I haven't compiled X in a decade :)

Where is the repository?
Comment 5 Gordon Jin 2007-11-26 18:16:11 UTC
git://anongit.freedesktop.org/git/xorg/xserver
Comment 6 Eamonn Hamilton 2007-11-27 02:04:43 UTC
hmm.

the git port is blocked by our firewall types, so I used http://anongit.freedesktop.org/git/xorg/xserver.git
instead, and during the clone I got 

Cannot obtain needed blob ad591a1afc1f2bc0f703bfa2fdfd6b6d9300559d
while processing commit decd5a7c605e42c99b6a4523c8e1833b859d9b24.

Is there some other stuff needed, or is it just my fumble fingered use of git ( we had RCS when I was a lad, mans SCM :)
 
Comment 7 Gordon Jin 2007-12-27 17:43:06 UTC
Similar bug reports are said to have been fixed in the latest driver, so I'm closing this one.
Please reopen if you still see this issue with the current driver git code or the next driver release.


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.