[mythtv-commits] Ticket #8179: kDecoderProbeBufferSize increase causes LiveTV crash

MythTV mythtv at cvs.mythtv.org
Sun Mar 14 13:48:33 UTC 2010


#8179: kDecoderProbeBufferSize increase causes LiveTV crash
------------------------------+---------------------------------------------
 Reporter:  nigel             |       Owner:  ijr    
     Type:  defect            |      Status:  new    
 Priority:  major             |   Milestone:  unknown
Component:  MythTV - General  |     Version:  head   
 Severity:  medium            |     Mlocked:  0      
------------------------------+---------------------------------------------
 [23528] increased kDecoderProbeBufferSize from 64K to 1M. For some unknown
 reason, this is causing the MacOS X client to crash (HDHR, Live TV only):
 {{{
 (gdb) run -v playback
 Starting program: /Volumes/Backups/MythTV/.osx-packager/src/myth-
 svn/mythtv/programs/mythfrontend/mythfrontend -v playback
 ...
 2010-03-15 00:43:15.715 Using audio as timebase
 2010-03-15 00:43:15.715 Video timing method: USleep with busy wait
 2010-03-15 00:43:15.715 Refresh rate: 6666, frame interval: 40000
 2010-03-15 00:43:15.716 NVP(0): LoadFilters(''..) -> 0x0
 2010-03-15 00:43:15.719
 RingBuf(/Volumes/Backups/Movies/1001_20100315004313.mpg):
 OpenFile(/Volumes/Backups/Movies/1001_20100315004314.mpg, 12)
 2010-03-15 00:43:15.756
 RingBuf(/Volumes/Backups/Movies/1001_20100315004314.mpg):
 CalcReadAheadThresh(0 KB)
                          -> threshhold(64 KB) min read(0 KB) blk size(32
 KB)

 Program received signal EXC_BAD_ACCESS, Could not access memory.
 Reason: KERN_PROTECTION_FAILURE at address: 0xb0441ff0
 [Switching to process 32381]
 0x8fe11f32 in __dyld_misaligned_stack_error ()
 }}}
 or
 {{{
 Thread 11 Crashed:
 0   dyld                                0x8fe11f32 misaligned_stack_error
 + 0
 1   ...havformat-0.23.0.23.0.dylib      0x00dad6cd get_buffer + 189
 (aviobuf.c:316)
 }}}
 [[BR]]
 The file recorded by that LiveTV session (all 5 to 10 seconds of it) plays
 back just file in watch recordings.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/8179>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list