Bug 1217 - xorg crashes playing a video fullscreen on openchrome hardware through Xv
Summary: xorg crashes playing a video fullscreen on openchrome hardware through Xv
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard: Errata
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-08 22:40 CEST by José Jorge
Modified: 2012-02-19 22:15 CET (History)
3 users (show)

See Also:
Source RPM: x11-driver-video-openchrome
CVE:
Status comment:


Attachments
Debug info for the crash (5.32 KB, text/plain)
2011-05-10 22:00 CEST, José Jorge
Details

Description José Jorge 2011-05-08 22:40:40 CEST
The openchrome driver always crash playing Elephants Dream HD video.


Backtrace:
[   471.265] 0: /usr/bin/Xorg (xorg_backtrace+0x37) [0x80e9b77]
[   471.265] 1: /usr/bin/Xorg (0x8048000+0x5e5fa) [0x80a65fa]
[   471.265] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xffffe40c]
[   471.265] 3: /usr/lib/xorg/modules/drivers/openchrome_drv.so (0xb71d5000+0x25d14) [0xb71fad14]
[   471.265] 4: /usr/lib/xorg/modules/drivers/openchrome_drv.so (0xb71d5000+0x26938) [0xb71fb938]
[   471.265] 5: /usr/bin/Xorg (0x8048000+0x13d6df) [0x81856df]
[   471.265] 6: /usr/bin/Xorg (0x8048000+0x13e127) [0x8186127]
[   471.265] 7: /usr/bin/Xorg (miHandleValidateExposures+0x84) [0x81bafb4]
[   471.265] 8: /usr/bin/Xorg (UnmapWindow+0x224) [0x8099224]
[   471.266] 9: /usr/bin/Xorg (0x8048000+0x21651) [0x8069651]
[   471.266] 10: /usr/bin/Xorg (0x8048000+0x27887) [0x806f887]
[   471.266] 11: /usr/bin/Xorg (0x8048000+0x1a695) [0x8062695]
[   471.266] 12: /lib/i686/libc.so.6 (__libc_start_main+0xe6) [0xb73cfca6]
[   471.266] 13: /usr/bin/Xorg (0x8048000+0x1a271) [0x8062271]
[   471.266] Segmentation fault at address 0x4d
[   471.266] 
Fatal server error:
[   471.266] Caught signal 11 (Segmentation fault). Server aborting
José Jorge 2011-05-09 08:35:31 CEST

Summary: xorg crashes playing a 1080p video => xorg crashes playing a 1080p video on openchrome hardware

Comment 1 José Jorge 2011-05-09 08:36:34 CEST
Looks like this driver has many bugs : teapot from mesa-demos also crashes him.
Comment 2 Thierry Vignaud 2011-05-09 18:24:26 CEST
Please download both https://bugs.mageia.org/attachment.cgi?id=121 and
https://bugs.mageia.org/attachment.cgi?id=122

Then enable the core/debug_release media/repository and install
x11-server-debug, x11-driver-video-openchrome-debug, glibc-debug

Then just run "sh ./Xgdb2.sh" on a text terminal as root
(not from a terminal within X11!!! use Ctrl+Alt+F1),
then switch back to X11 until it segfaults (Ctrl+Alt+F7).

Keywords: (none) => NEEDINFO
CC: (none) => thierry.vignaud

Comment 3 Thierry Vignaud 2011-05-10 12:01:34 CEST
redhat has fixed some XV crashes in it's FC15 openchrome driver by using a newer snapshot.
Maybe should we do that.
Comment 4 José Jorge 2011-05-10 13:26:44 CEST
I'll try it immediately if an rpm is avalaible?
Comment 5 Ahmad Samir 2011-05-10 19:19:32 CEST
Not sure this will have have an effect, but try disabling the X composite extension, drakx11 -> Options, disable "Enable Translucency (Composite Extension)".
Comment 6 José Jorge 2011-05-10 21:37:13 CEST
(In reply to comment #5)
> Not sure this will have have an effect, but try disabling the X composite
> extension, drakx11 -> Options, disable "Enable Translucency (Composite
> Extension)".

This does not change anything.
Comment 7 José Jorge 2011-05-10 22:00:05 CEST
(In reply to comment #2)
> Then just run "sh ./Xgdb2.sh" on a text terminal as root
> then switch back to X11 until it segfaults (Ctrl+Alt+F7).

Done, I attach the log. I had to add a 'run' command before the 'cont' line to get Xorg running, and it is Alt+F8 now in Mageia for X ;-)

I got the crash with any video when switching it to fullscreen in mplayer.
Comment 8 José Jorge 2011-05-10 22:00:40 CEST
Created attachment 379 [details]
Debug info for the crash
José Jorge 2011-05-12 10:40:01 CEST

Summary: xorg crashes playing a 1080p video on openchrome hardware => xorg crashes playing a video fullscreen on openchrome hardware through Xv

Comment 9 José Jorge 2011-05-19 12:08:21 CEST
Maybe for the Errata : use X11 output instead of Xv in Chrome hardware, as the bug is not solved.

Keywords: NEEDINFO => (none)
Whiteboard: (none) => Errata

Comment 11 Samuel Verschelde 2011-10-01 01:43:39 CEST
Assigning to maintainer now that our maintainer's database has an entry for
this package. Please assign back to bugsquad@mageia.org in case of a mistake
from me.

CC: (none) => stormi
Assignee: bugsquad => thierry.vignaud

Comment 12 Marja Van Waes 2012-01-06 10:45:34 CET
(In reply to comment #1)
> Looks like this driver has many bugs

Does anyone know a link to an upstream bug report (I didn't search, because I suppose someone already did)

CC: (none) => marja11

Comment 13 José Jorge 2012-02-19 22:15:43 CET
I don't have the hardware anymore to test if latest X fixes it, so closing as old.

Status: NEW => RESOLVED
Resolution: (none) => OLD


Note You need to log in before you can comment on or make changes to this bug.