Summary: | mplayer crashes X with xv enabled on ATI Radeon Mobility 9600 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | René 'Necoro' Neumann <gentoo> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | VERIFIED NEEDINFO | ||
Severity: | normal | CC: | chutzpah |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Complete output of strace
strace -i output |
Description
René 'Necoro' Neumann
2005-12-22 15:42:24 UTC
Created attachment 75356 [details]
Complete output of strace
Try the open source ati drivers, this sounds like a bug in the ati proprietary video drivers. still a bug? Created attachment 89988 [details]
strace -i output
Yes...
I use "x11-drivers/ati-drivers-8.25.18" at the moment and the 2.6.16-r9-gentoo-sources...
I re-ran "strace" (better "strace -i" this time) on mplayer and it seems, that it is not the broken pipe, but that mplayer hangs up itself some time before
strace -i: (see attachment for full trace)
-----------
[ffffe410] ioctl(5, SNDCTL_DSP_GETODELAY or SNDCTL_DSP_PROFILE, 0xbf8cb484) = 0
[ffffe410] gettimeofday({1151141821, 446590}, NULL) = 0
[ffffe410] gettimeofday({1151141821, 448090}, NULL) = 0
[ffffe410] gettimeofday({1151141821, 448110}, NULL) = 0
[ffffe410] gettimeofday({1151141821, 448128}, NULL) = 0
[ffffe410] ioctl(5, SNDCTL_DSP_GETODELAY or SNDCTL_DSP_PROFILE, 0xbf8cb484) = 0
[ffffe410] nanosleep({0, 36770000}, 0) = ? ERESTART_RESTARTBLOCK (To be restarted)
[ffffe410] --- SIGHUP (Hangup) @ 0 (0) ---
[ffffe410] write(2, "\n\nMPlayer wurde durch Signal 1 i"..., 66) = -1 EIO (Input/output error)
[ffffe410] write(2, "- MPlayer ist abgest\303\274rzt. Das s"..., 398) = -1 EIO (Input/output error)
[ffffe410] munmap(0xb690e000, 163840) = 0
[ffffe410] munmap(0xb682c000, 311296) = 0
[ffffe410] munmap(0xb67e0000, 311296) = 0
[ffffe410] munmap(0xb6936000, 7917568) = 0
[ffffe410] --- SIGCONT (Continued) @ 0 (0) ---
[ffffe410] close(3) = 0
[ffffe410] shmdt(0xb68c3000) = 0
[ffffe410] write(4, "\224\2\2\0\7\0@\1+\0\1\0", 12) = -1 EPIPE (Broken pipe)
[ffffe410] --- SIGPIPE (Broken pipe) @ 0 (0) ---
[ffffe410] write(2, "\n\nMPlayer wurde durch Signal 13 "..., 65) = -1 EIO (Input/output error)
try with the opensource driver, I'm afraid isn't mplayer fault. Just saw that this bug is still not closed :) The problem does not exist any more ;) |