[mythtv-commits] Ticket #11430: crash with amd catalyst (proprietary) driver
MythTV
noreply at mythtv.org
Fri Mar 1 16:02:53 UTC 2013
#11430: crash with amd catalyst (proprietary) driver
-------------------------------------+--------------------------------
Reporter: pmb@… | Owner:
Type: Bug Report - Crash | Status: infoneeded_new
Priority: minor | Milestone:
Component: MythTV - Video Playback | Version: 0.26-fixes
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
-------------------------------------+--------------------------------
Changes (by wagnerrp):
* status: new => infoneeded_new
Old description:
> My GPU has really bad performance with the open source driver, and HD
> playback was jerky, so I switched to the proprietary driver. It is very
> fast, but I get crashes with mythtv:
>
> 1. With OpenGL it crashes when I start any TV, live or recording. Log
> including stack trace is attached. Main part of stack trace:
>
> *** Error in `mythfrontend': free(): invalid pointer: 0x00000000069dd1a0
> ***
> ======= Backtrace: =========
> /usr/lib/libc.so.6(+0x7ab06)[0x7ff65d163b06]
> /usr/lib/libc.so.6(+0x7b883)[0x7ff65d164883]
> /usr/local/lib/libmythtv-0.26.so.0(+0x55c1c4)[0x7ff6611ea1c4]
> /usr/local/lib/libmythtv-0.26.so.0(+0x55c939)[0x7ff6611ea939]
> /usr/local/lib/libmythtv-0.26.so.0(+0x55d34f)[0x7ff6611eb34f]
> /usr/local/lib/libmythtv-0.26.so.0(+0x56235d)[0x7ff6611f035d]
> /usr/local/lib/libmythtv-0.26.so.0(+0x56304e)[0x7ff6611f104e]
> /usr/local/lib/libmythtv-0.26.so.0(+0x4f08bf)[0x7ff66117e8bf]
> /usr/local/lib/libmythtv-0.26.so.0(_ZN10MythPlayer9InitVideoEv+0xe2)[0x7ff6610e2422]
> /usr/local/lib/libmythtv-0.26.so.0(_ZN10MythPlayer12StartPlayingEv+0x87)[0x7ff6610e3457]
> /usr/local/lib/libmythtv-0.26.so.0(_ZN13PlayerContext12StartPlayingEi+0x28)[0x7ff6610fb648]
>
> 2. When setting the renderer to xv-blit, it works, but the deinterlacer
> gets stuck at "One Field" even though I configure a different one, and it
> sometimes crashes when I exit video playback. I then get a straight
> segmentation fault, no stack trace.
>
> The OpenGL problem (1) is the main issue, but I though that (2) may be
> related, and it's the current (bad) work-around.
New description:
My GPU has really bad performance with the open source driver, and HD
playback was jerky, so I switched to the proprietary driver. It is very
fast, but I get crashes with mythtv:
1. With OpenGL it crashes when I start any TV, live or recording. Log
including stack trace is attached. Main part of stack trace:
{{{
*** Error in `mythfrontend': free(): invalid pointer: 0x00000000069dd1a0
***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x7ab06)[0x7ff65d163b06]
/usr/lib/libc.so.6(+0x7b883)[0x7ff65d164883]
/usr/local/lib/libmythtv-0.26.so.0(+0x55c1c4)[0x7ff6611ea1c4]
/usr/local/lib/libmythtv-0.26.so.0(+0x55c939)[0x7ff6611ea939]
/usr/local/lib/libmythtv-0.26.so.0(+0x55d34f)[0x7ff6611eb34f]
/usr/local/lib/libmythtv-0.26.so.0(+0x56235d)[0x7ff6611f035d]
/usr/local/lib/libmythtv-0.26.so.0(+0x56304e)[0x7ff6611f104e]
/usr/local/lib/libmythtv-0.26.so.0(+0x4f08bf)[0x7ff66117e8bf]
/usr/local/lib/libmythtv-0.26.so.0(_ZN10MythPlayer9InitVideoEv+0xe2)[0x7ff6610e2422]
/usr/local/lib/libmythtv-0.26.so.0(_ZN10MythPlayer12StartPlayingEv+0x87)[0x7ff6610e3457]
/usr/local/lib/libmythtv-0.26.so.0(_ZN13PlayerContext12StartPlayingEi+0x28)[0x7ff6610fb648]
}}}
2. When setting the renderer to xv-blit, it works, but the deinterlacer
gets stuck at "One Field" even though I configure a different one, and it
sometimes crashes when I exit video playback. I then get a straight
segmentation fault, no stack trace.
The OpenGL problem (1) is the main issue, but I though that (2) may be
related, and it's the current (bad) work-around.
--
Comment:
We can't do anything with a backtrace if you're using stripped binaries.
Recompile MythTV, and leave the debugging symbols in.
--
Ticket URL: <http://code.mythtv.org/trac/ticket/11430#comment:2>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list