| Summary: | 2_a2: xserver segfaults in fglrx when viewing a video when XV is enabled | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Bit Twister <bittwister2> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | anssi.hannula, thierry.vignaud |
| Version: | Cauldron | Keywords: | Triaged, UPSTREAM, USABILITY |
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| URL: | http://ati.cchtml.com/show_bug.cgi?id=337 | ||
| Whiteboard: | Errata | ||
| Source RPM: | fglrx | CVE: | |
| Status comment: | |||
| Attachments: |
Xorg log
Xorg.log requested gdb results Requested gdb results |
||
|
Description
Bit Twister
2012-01-03 14:09:22 CET
Created attachment 1324 [details]
Xorg log
Hi, thanks for reporting this bug. Assigned to the package maintainer. (Please set the status to 'assigned' if you are working on it) Assignee:
bugsquad =>
thierry.vignaud segfault also occurs when viewing a .flv or .mpg video with dragon player. Summary:
2_a2: xserver segfaults when viewing a mythtv video =>
2_a2: xserver segfaults when viewing a video Clean install of Alpha3, Dragon Player plays videos. Installed proprietary Radeon driver and get the xserver crash. :(
Thierry Vignaud
2012-01-13 10:49:09 CET
Summary:
2_a2: xserver segfaults when viewing a video =>
2_a2: xserver segfaults when viewing a video with fglrx
Bit Twister
2012-01-22 22:16:49 CET
Source RPM:
x11-server-1.11.2-3.mga2.src.rpm =>
x11-server-1.11.3.902-1.mga2.src.rpm
Bit Twister
2012-02-09 07:08:58 CET
Source RPM:
x11-server-1.11.3.902-1.mga2.src.rpm =>
x11-server-1.11.4-1.mga2.src.rpm
Bit Twister
2012-02-11 17:27:28 CET
Severity:
normal =>
major We would need a GDB trace in order to know what happen (GDB is a debugger).
Could you
1) enable the core debug medium, then
2) install at least the following packages: gcc-debug, glibc-debug,
x11-server-debug, gdb
3) go to a text console (eg: press Ctrl-Alt-F2), log in as root
(not in an X11 terminal)
4) run "pidof X" or "pidof Xorg" in order to get the
Process ID of the x11 server
5) attach gdb to the X11 server thanks to the PID you just got.
just run: gdb -q /usr/bin/Xorg <PID>
6) type the follwing commands:
handle SIGUSR1 nostop
handle SIGUSR2 nostop
handle SIGPIPE nostop
cont
7) return back to X11 (press Ctrl+F7)
8) play your video; once X11 crashed, return back to the console (Ctrl+Alt+F2)
then type "bt" in gdb and copy the stack trace in a file you will
attach hereKeywords:
(none) =>
NEEDINFO Created attachment 1556 [details]
requested gdb results
Bit Twister
2012-02-15 08:41:52 CET
Keywords:
NEEDINFO =>
(none) You forgot to type the "cont" command thus GDB didn't enable the X server to continue its execution and x11 just remained paused Keywords:
(none) =>
NEEDINFO
Thierry Vignaud
2012-02-15 11:56:24 CET
Attachment 1556 is obsolete:
0 =>
1 Created attachment 1561 [details]
Requested gdb results
(In reply to comment #8) > You forgot to type the "cont" command thus GDB didn't enable the X server to > continue its execution and x11 just remained paused Sorry, gotta quit these 3am debugging sessions. Keywords:
NEEDINFO =>
(none) It's a proprietary driver bug... Source RPM:
x11-server-1.11.4-1.mga2.src.rpm =>
fglrx Debian suggests disabling XV... (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=649346) CC:
(none) =>
thierry.vignaud Yea, appending the following to /etc/X11/xorg.conf solves the problem.
Section "Extensions"
Option "XVideo" "Disable"
EndSection
Solution needs to go into the errata document for fglrx users, unless you want to tack it onto a post scriptlet to the fglrx rpm.
Thank you for your time. That was one of four of my blockers for converting to Mageia 2 from Mandriva 2011.
Thierry Vignaud
2012-02-15 17:17:35 CET
Summary:
2_a2: xserver segfaults in fglrx when viewing a video =>
2_a2: xserver segfaults in fglrx when viewing a video when XV is enabled
Manuel Hiebel
2012-02-15 17:42:25 CET
Whiteboard:
(none) =>
Errata Can you test with current cauldron, there is now fglrx 8.950 which I think should fix this issue? x11-driver-video-fglrx-8.950-1.mga2.nonfree does fix the problem on my old single core cpu and quad cpu system. Guessing you will change the errata document. Status:
NEW =>
RESOLVED |