[Bug 20410] New: Crash on X1250 when use of XV involves scaling
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sun Mar 1 09:21:43 PST 2009
http://bugs.freedesktop.org/show_bug.cgi?id=20410
Summary: Crash on X1250 when use of XV involves scaling
Product: xorg
Version: 7.4
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Driver/Radeon
AssignedTo: xorg-driver-ati at lists.x.org
ReportedBy: ati at glidos.net
QAContact: xorg-team at lists.x.org
I'm running a MythTV frontend that has a K9AGM2 motherboard, which includes an
X1250 IGP. I use the radeon driver to generate an interleaved 720x576 mode from
VGA which is routed through the well known VGA to Scart circuit to my TV. I
select xv-blit as the render method.
All works well in situations where no scaling is necessary, but if there is
scaling then - although playback is successful - the X server crashes during
menu changes after playback. (It reliably fails on repeating the process). If I
select xlib for rendering then the crash doesn't occur. I see:
Backtrace:
0: /usr/bin/X(xf86SigHandler+0x9e) [0x80a22ae]
1: [0xb7f61400]
2: /usr/lib/xorg/modules/extensions//libdri.so [0xb7c7badf]
3: /usr/lib/xorg/modules/extensions//libdri.so(DRIClipNotify+0x1ec)
[0xb7c7bdd7]
4: /usr/bin/X [0x80ad6a8]
5: /usr/bin/X(miValidateTree+0x5b3) [0x80fd27a]
6: /usr/lib/xorg/modules/extensions//libdri.so(DRIValidateTree+0x48)
[0xb7c7aae8]
7: /usr/bin/X(UnmapWindow+0x126) [0x806f750]
8: /usr/bin/X(ProcUnmapWindow+0x49) [0x807effe]
9: /usr/bin/X(Dispatch+0x2b4) [0x807f753]
10: /usr/bin/X(main+0x58a) [0x806c49b]
11: /lib/libc.so.6(__libc_start_main+0xe6) [0xb7d715b6]
12: /usr/bin/X [0x806b7c1]
Fatal server error:
Caught signal 11. Server aborting
(II) event2: Close
(II) RADEON(0): RADEONLeaveVT
(II) RADEON(0): EngineRestore (32/32)
(II) RADEON(0): RADEONRestore
(II) RADEON(0): ParseTable said: CD_SUCCESS
Output CRT1 disable success
(II) RADEON(0): ParseTable said: CD_SUCCESS
Blank CRTC 0 success
(II) RADEON(0): ParseTable said: CD_SUCCESS
Disable CRTC 0 success
(II) RADEON(0): ParseTable said: CD_SUCCESS
Blank CRTC 1 success
(II) RADEON(0): ParseTable said: CD_SUCCESS
Disable CRTC 1 success
(II) RADEON(0): RADEONRestoreMemMapRegisters() :
(II) RADEON(0): MC_FB_LOCATION : 0x3fff3800 0x3fff3800
(II) RADEON(0): MC_AGP_LOCATION : 0x003f0000
(II) RADEON(0): avivo_restore !
(II) RADEON(0): ParseTable said: CD_SUCCESS
Enable CRTC 0 success
(II) RADEON(0): ParseTable said: CD_SUCCESS
Unblank CRTC 0 success
(II) RADEON(0): Ok, leaving now...
at the end of Xorg.0.0.log, and:
Mar 1 11:13:46 slinky local0.info mythfrontend: 2009-03-01 11:13:46.075 TV:
Changing from WatchingPreRecorded to None
Mar 1 11:13:47 slinky user.info kernel: [drm] Num pipes: 1
Mar 1 11:13:47 slinky local0.info mythfrontend: mythfrontend: Fatal IO error:
client killed
in my logs.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the xorg-driver-ati
mailing list