[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