Kodi Community Forum

Full Version: Crash with VDA enabled when playing H264 videos
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi,

with XBMC 10.1 on OSX 10.6.7 XBMC is crashing when I try to watch a H.264 coded video in HD. This is only happening when VDA decoding is enabled.

Logfile:

Code:
11:17:54 T:2690557248 M:6710259712  NOTICE: DVDPlayer: Opening: /Volumes/Mac HD 2/Videos/Filme/Avatar - Aufbruch nach Pandora/Avatar - Aufbruch nach Pandora.ts
11:17:54 T:2690557248 M:6710259712 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
11:17:54 T:2955026432 M:6710251520   DEBUG: thread start, auto delete: 0
11:17:54 T:2955026432 M:6710251520  NOTICE: Creating InputStream
11:17:54 T:2955026432 M:6710226944    INFO: CDVDFactorySubtitle::GetSubtitles, searching subtitles
11:17:54 T:2955026432 M:6710226944   DEBUG: CacheSubtitles: START
11:17:54 T:2955026432 M:6710226944   DEBUG: CacheSubtitles: Checking for common subdirs...
11:17:54 T:2955026432 M:6710226944   DEBUG: CacheSubtitles: Done (time: 1 ms)
11:17:54 T:2955026432 M:6710226944   DEBUG: CacheSubtitles: Searching for subtitles...
11:17:54 T:2955026432 M:6710226944   DEBUG: CacheSubtitles: Done (time: 0 ms)
11:17:54 T:2955026432 M:6710226944   DEBUG: CacheSubtitles: END (total time: 2 ms)
11:17:54 T:2955026432 M:6710226944    INFO: CDVDFactorySubtitle::GetSubtitles, searching subtitles done
11:17:54 T:2955026432 M:6710226944  NOTICE: Creating Demuxer
11:17:54 T:2955026432 M:6710218752   DEBUG: Open - probing detected format [mpegts]
11:17:54 T:2955026432 M:6710206464   DEBUG: Open - av_find_stream_info starting
11:17:54 T:2955026432 M:6709293056   ERROR: ffmpeg[B0222000]: [h264] non-existing PPS referenced
11:17:54 T:2955026432 M:6709293056   ERROR: ffmpeg[B0222000]: [h264] non-existing PPS 0 referenced
11:17:54 T:2955026432 M:6709293056   ERROR: ffmpeg[B0222000]: [h264] decode_slice_header error
11:17:54 T:2955026432 M:6709293056   ERROR: ffmpeg[B0222000]: [h264] no frame!
11:17:54 T:2955026432 M:6709293056   ERROR: ffmpeg[B0222000]: [h264] non-existing PPS referenced
11:17:54 T:2955026432 M:6709293056   ERROR: ffmpeg[B0222000]: [h264] non-existing PPS 0 referenced
11:17:54 T:2955026432 M:6709293056   ERROR: ffmpeg[B0222000]: [h264] decode_slice_header error
11:17:54 T:2955026432 M:6709293056   ERROR: ffmpeg[B0222000]: [h264] no frame!
11:17:54 T:2690557248 M:6697955328   DEBUG: ------ Window Init (DialogBusy.xml) ------
11:17:54 T:2690557248 M:6698479616    INFO: Loading skin file: DialogBusy.xml
11:17:54 T:2955026432 M:6711910400   DEBUG: Open - av_find_stream_info finished
11:17:54 T:2955026432 M:6711910400    INFO: ffmpeg[B0222000]: Input #0, mpegts, from '/Volumes/Mac HD 2/Videos/Filme/Avatar - Aufbruch nach Pandora/Avatar - Aufbruch nach Pandora.ts':
11:17:54 T:2955026432 M:6711910400    INFO: ffmpeg[B0222000]:   Duration: 02:54:57.50, start: 71273.806822, bitrate: 11005 kb/s
11:17:54 T:2955026432 M:6711910400    INFO: ffmpeg[B0222000]:   Program 131
11:17:54 T:2955026432 M:6711910400    INFO: ffmpeg[B0222000]:     Stream #0.0[0x4ff]: Video: h264, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 50 tbr, 90k tbn, 50 tbc
11:17:54 T:2955026432 M:6711910400    INFO: ffmpeg[B0222000]:     Stream #0.1[0x503](deu): Audio: ac3, 48000 Hz, stereo, s16, 384 kb/s
11:17:54 T:2955026432 M:6711910400    INFO: ffmpeg[B0222000]:     Stream #0.2[0x504](eng): Audio: ac3, 48000 Hz, stereo, s16, 384 kb/s
11:17:54 T:2955026432 M:6711910400  NOTICE: Opening video stream: 0 source: 256
11:17:54 T:2955026432 M:6711910400  NOTICE: Creating video codec with codec id: 28
11:17:54 T:2955026432 M:6711910400   DEBUG: CDVDFactoryCodec: compiled in hardware support: VDADecoder:yes CrystalHD:no OpenMax:no
11:17:54 T:2955026432 M:6711910400   DEBUG: FactoryCodec - Video:  - Opening
11:17:54 T:2955026432 M:6711910400   DEBUG: Loading: /Applications/XBMC.app/Contents/Resources/XBMC/system/players/dvdplayer/swscale-0.6.1-x86-osx.so
11:17:54 T:2955026432 M:6711783424  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
11:17:54 T:2955558912 M:6717804544   DEBUG: FileCurl::Close(0xb02a35f0) http://api.themoviedb.org/2.1/Movie.search/de/xml/57983e31fb435df4df77afb854740ea9/slipstream%20dream+2007
11:17:54 T:2955558912 M:6717804544   DEBUG: scraper: GetSearchResults returned <results></results>
11:17:54 T:2955558912 M:6717804544   DEBUG: InternalFindMovie: Searching for 'slipstream.dream' using The MovieDB scraper (path: '/Users/Timo/Library/Application Support/XBMC/addons/metadata.themoviedb.org', content: 'movies', version: '1.3.1')
11:17:54 T:2955558912 M:6717804544   DEBUG: scraper: CreateSearchUrl returned <url>http://api.themoviedb.org/2.1/Movie.search/de/xml/57983e31fb435df4df77afb854740ea9/slipstream%2edream+2007</url>
11:17:54 T:2955558912 M:6717804544   DEBUG: FileCurl::Open(0xb02a35f0) http://api.themoviedb.org/2.1/Movie.search/de/xml/57983e31fb435df4df77afb854740ea9/slipstream%2edream+2007
11:17:55 T:2955026432 M:6717784064   DEBUG: FactoryCodec - Video: ff-h264 - Opened
11:17:55 T:2955026432 M:6717784064  NOTICE: Creating video thread
11:17:55 T:2959888384 M:6717775872   DEBUG: thread start, auto delete: 0
11:17:55 T:2955026432 M:6717775872  NOTICE: Opening audio stream: 1 source: 256
11:17:55 T:2955026432 M:6717775872  NOTICE: Finding audio codec for: 86020
11:17:55 T:2955026432 M:6717775872   DEBUG: FactoryCodec - Audio: PassthroughFFmpeg - Opening
11:17:55 T:2955026432 M:6717775872    INFO: CDVDAudioCodecPassthroughFFmpeg::Open - Won't transcode for HDMI
11:17:55 T:2955026432 M:6717775872   DEBUG: FactoryCodec - Audio: PassthroughFFmpeg - Failed
11:17:55 T:2955026432 M:6717562880   DEBUG: FactoryCodec - Audio: FFmpeg - Opening
11:17:55 T:2955026432 M:6717562880   DEBUG: FactoryCodec - Audio: FFmpeg - Opened

[...]

11:17:55 T:2960420864 M:6713729024   DEBUG: CoreAudioRenderer::Initialize: Renderer Configuration - Chunk Len: 6144, Max Cache: 192000 (1000ms).
11:17:55 T:2960420864 M:6713729024    INFO: CoreAudioRenderer::Initialize: Successfully configured audio output.
11:17:55 T:2960420864 M:6713729024   DEBUG: CoreAudioRenderer::Initialize: Allocated 192000 bytes for channel remapping
11:17:55 T:2960420864 M:6713729024   DEBUG: CCoreAudioRenderer::Initialize - Channels: 2 - SampleRate: 48000 - SampleBit: 16 - Resample false - IsMusic false - IsPassthrough true - audioDevice: Built-in Output
11:17:55 T:2960420864 M:6713729024   DEBUG: CDVDPlayerAudio:: synctype set to 0: clock feedback
11:17:55 T:2955026432 M:6714036224   DEBUG: CDVDPlayer::HandleMessages - player started 1
11:17:55 T:2955026432 M:6714036224   DEBUG: CDVDPlayer::SetCaching - caching state 3
11:17:55 T:2955026432 M:6714036224   DEBUG: CDVDPlayer::SetCaching - caching state 0
11:17:55 T:2960420864 M:6714036224   DEBUG: CDVDPlayerAudio:: Discontinuity - was:57679.030442, should be:0.222222, error:-57678.808220
11:17:55 T:2959888384 M:6709633024   ERROR: ffmpeg[B06C5000]: [h264] reference picture missing during reorder
11:17:55 T:2959888384 M:6709633024   ERROR: ffmpeg[B06C5000]: [h264] Missing reference picture
11:17:55 T:2959888384 M:6709600256   ERROR: ffmpeg[B06C5000]: [h264] mmco: unref short failure
11:17:55 T:2959888384 M:6709600256   ERROR: ffmpeg[B06C5000]: [h264] reference picture missing during reorder
11:17:55 T:2959888384 M:6709600256   ERROR: ffmpeg[B06C5000]: [h264] Missing reference picture
Post debug logs in pastebin or something.
Dev seem to prefer it