[mythtv-commits] Ticket #5356: Internal DVD playback segfaults using multiple cores.

MythTV mythtv at cvs.mythtv.org
Sat Feb 28 10:30:19 UTC 2009


#5356: Internal DVD playback segfaults using multiple cores.
--------------------------+-------------------------------------------------
 Reporter:  john          |        Owner:  skamithi  
     Type:  defect        |       Status:  infoneeded
 Priority:  minor         |    Milestone:  unknown   
Component:  DVD Playback  |      Version:  0.21-fixes
 Severity:  medium        |   Resolution:            
  Mlocked:  0             |  
--------------------------+-------------------------------------------------

Comment(by klaas.de.waal at gmail.com):

 Added three attachments with gdb logs, now produced with the gdb settings
 as described in the MythTV documentation pages. This time the logs are
 made on an older machine with an E4600 CPU running Fedora 8. MythTV
 release-0-21-fixes svn 20069, compiled today.

 If you run it without gdb then you get the following line in
 /var/log/messages:

 {{{
 Feb 28 10:56:33 zolder kernel: mythfrontend[15257]: segfault at
 7fe7e41880d8 ip 7fe7eb2d282e sp 450d49d8 error 7 in
 libmythavcodec-0.21.so.0.21.0[7fe7eb099000+32b000]

 }}}

 Running from the commandline (without gdb) there are a lot of [mpeg2video]
 messages which suggest that the DVD image is not error-free. Here are the
 last lines:

 {{{
 2009-02-28 11:17:05.448 [mpeg2video @ 0x7f571b39f380]ac-tex damaged at 0
 15
 2009-02-28 11:17:05.448 [mpeg2video @ 0x7f571b39f380]00 motion_type at 10
 16
 2009-02-28 11:17:05.448 [mpeg2video @ 0x7f571b39f380]ac-tex damaged at 0
 17
 2009-02-28 11:17:05.473 [mpeg2video @ 0x7f571b39f380]Warning MVs not
 available
 Segmentation fault

 }}}
 Also, the gdb tracebacks do always contain functions from file
 error_resilience.c which suggests that the buggy code might be trying to
 correct the [mpeg2video] errors.

 Hope this helps! If there is a patch for this I can of course test it.

 Klaas.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/5356#comment:13>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list