| 1 | Video files encoded with DTS crash with init_audio_codec, videos encoded with other audio formats such as AAC, AC3, etc do not crash. Happens in other builds like SubJunk. MPlayer r35243 / FFmpeg 5a75924dfd432c0ada79a9f489889dc92d53b481 / MinGW GCC 4.6.2 on Windows.
|
|---|
| 2 |
|
|---|
| 3 | MPlayer Redxii-SVN-r35243-4.6.2 (C) 2000-2012 MPlayer Team
|
|---|
| 4 | CPU vendor name: GenuineIntel max cpuid level: 13
|
|---|
| 5 | CPU: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz (Family: 6, Model: 42, Stepping: 7)
|
|---|
| 6 | extended cpuid-level: 8
|
|---|
| 7 | extended cache-info: 16801856
|
|---|
| 8 | Detected cache-line size is 64 bytes
|
|---|
| 9 | Testing OS support for SSE... yes.
|
|---|
| 10 | CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSSE3: 1
|
|---|
| 11 | Compiled with runtime CPU detection.
|
|---|
| 12 | Setting PATH to E:\Buildsys\release\releases\mplayer-svn-35243\codecs
|
|---|
| 13 | get_path('codecs.conf') -> 'E:/Buildsys/release/releases/mplayer-svn-35243/mplayer/codecs.conf'
|
|---|
| 14 | Reading optional codecs config file E:/Buildsys/release/releases/mplayer-svn-35243/mplayer/codecs.conf: 199 audio & 413 video codecs
|
|---|
| 15 | init_freetype
|
|---|
| 16 | Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
|
|---|
| 17 | get_path('fonts') -> 'E:/Buildsys/release/releases/mplayer-svn-35243/mplayer/fonts'
|
|---|
| 18 | Configuration: --extra-cflags=-I/E/Buildsys/MinGW/msys/home/Joshua/live-10.04.2012 --prefix=e:/buildsys/release/mplayer-dev-r35243 --enable-static --enable-runtime-cpudetection --disable-mp3lib --disable-libmpeg2-internal --disable-mng --disable-libopencore_amrnb --disable-libopencore_amrwb --disable-tv --disable-vidix --disable-faac-lavc
|
|---|
| 19 | CommandLine: '-vo' 'direct3d' '-v' 'J:\TV\Anime\Paprika\[B-G]_Paprika.BRD(x264_720p.DTS_5.1)_[93CA247E].mkv'
|
|---|
| 20 | Using Windows native timing
|
|---|
| 21 | get_path('input.conf') -> 'E:/Buildsys/release/releases/mplayer-svn-35243/mplayer/input.conf'
|
|---|
| 22 | Parsing input config file E:/Buildsys/release/releases/mplayer-svn-35243/mplayer/input.conf
|
|---|
| 23 | Input config file E:/Buildsys/release/releases/mplayer-svn-35243/mplayer/input.conf parsed: 92 binds
|
|---|
| 24 | get_path('[B-G]_Paprika.BRD(x264_720p.DTS_5.1)_[93CA247E].mkv.conf') -> 'E:/Buildsys/release/releases/mplayer-svn-35243/mplayer/[B-G]_Paprika.BRD(x264_720p.DTS_5.1)_[93CA247E].mkv.conf'
|
|---|
| 25 |
|
|---|
| 26 | Playing J:\TV\Anime\Paprika\[B-G]_Paprika.BRD(x264_720p.DTS_5.1)_[93CA247E].mkv.
|
|---|
| 27 | get_path('sub/') -> 'E:/Buildsys/release/releases/mplayer-svn-35243/mplayer/sub/'
|
|---|
| 28 | WINSOCK2 init: 0
|
|---|
| 29 | WINSOCK2 init: 0
|
|---|
| 30 | [file] File size is 1537271522 bytes
|
|---|
| 31 | STREAM: [file] J:\TV\Anime\Paprika\[B-G]_Paprika.BRD(x264_720p.DTS_5.1)_[93CA247E].mkv
|
|---|
| 32 | STREAM: Description: File
|
|---|
| 33 | STREAM: Author: Albeu
|
|---|
| 34 | STREAM: Comment: based on the code from ??? (probably Arpi)
|
|---|
| 35 | libavformat version 54.32.100 (internal)
|
|---|
| 36 | Configuration: --enable-gpl --enable-postproc
|
|---|
| 37 | LAVF_check: Matroska / WebM
|
|---|
| 38 | libavformat file format detected.
|
|---|
| 39 | st:0 removing common factor 1000000 from timebase
|
|---|
| 40 | st:1 removing common factor 1000000 from timebase
|
|---|
| 41 | st:2 removing common factor 1000000 from timebase
|
|---|
| 42 | [matroska,webm @ 012ba940]File position before avformat_find_stream_info() is 83911
|
|---|
| 43 | [h264 @ 012e1140]Using externally provided dimensions
|
|---|
| 44 | [h264 @ 012e1140]no picture
|
|---|
| 45 | [dca @ 012e1140]Stream with high frequencies VQ coding
|
|---|
| 46 | [matroska,webm @ 012ba940]All info found
|
|---|
| 47 | [matroska,webm @ 012ba940]File position after avformat_find_stream_info() is 276338
|
|---|
| 48 | ==> Found video stream: 0
|
|---|
| 49 | ======= VIDEO Format ======
|
|---|
| 50 | biSize 80
|
|---|
| 51 | biWidth 1280
|
|---|
| 52 | biHeight 688
|
|---|
| 53 | biPlanes 0
|
|---|
| 54 | biBitCount 0
|
|---|
| 55 | biCompression 875967048='H264'
|
|---|
| 56 | biSizeImage 0
|
|---|
| 57 | Unknown extra header dump: [1] [64] [0] [33] [ff] [e1] [0] [19] [67] [64] [0] [33] [ac] [34] [e1] [10] [14] [1] [5e] [84] [0] [6] [5d] [3c] [1] [31] [2d] [2] [3c] [60] [c6] [11] [80] [1] [0] [4] [68] [ee] [bc] [b0]
|
|---|
| 58 | ===========================
|
|---|
| 59 | [lavf] stream 0: video (h264), -vid 0, 720p x264 R2
|
|---|
| 60 | ==> Found audio stream: 1
|
|---|
| 61 | ======= WAVE Format =======
|
|---|
| 62 | Format Tag: 8193 (0x2001)
|
|---|
| 63 | Channels: 6
|
|---|
| 64 | Samplerate: 48000
|
|---|
| 65 | avg byte/sec: 96000
|
|---|
| 66 | Block align: 1
|
|---|
| 67 | bits/sample: 0
|
|---|
| 68 | cbSize: 0
|
|---|
| 69 | ==========================================================================
|
|---|
| 70 | [lavf] stream 1: audio (dca), -aid 0, -alang jpn, 5.1 DTS
|
|---|
| 71 | [lavf] stream 2: subtitle (ass), -sid 0, -slang eng, Styled Subtitles
|
|---|
| 72 | LAVF: 1 audio and 1 video streams found
|
|---|
| 73 | LAVF: build 3547236
|
|---|
| 74 | VIDEO: [H264] 1280x688 0bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
|
|---|
| 75 | [V] filefmt:44 fourcc:0x34363248 size:1280x688 fps:23.976 ftime:=0.0417
|
|---|
| 76 | Clip info:
|
|---|
| 77 | creation_time: 2007-06-11 19:17:21
|
|---|
| 78 | Load subtitles in J:\TV\Anime\Paprika\
|
|---|
| 79 | get_path('sub/') -> 'E:/Buildsys/release/releases/mplayer-svn-35243/mplayer/sub/'
|
|---|
| 80 | <vo_direct3d>Setting backbuffer dimensions to (1680x1050).
|
|---|
| 81 | <vo_direct3d>device_caps_power2_only 0, device_caps_square_only 0
|
|---|
| 82 | <vo_direct3d>device_texture_sys 0
|
|---|
| 83 | <vo_direct3d>max_texture_width 8192, max_texture_height 8192
|
|---|
| 84 | vo: win32: running at 1680x1050 with depth 32
|
|---|
| 85 | ==========================================================================
|
|---|
| 86 | Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
|
|---|
| 87 | libavcodec version 54.65.100 (internal)
|
|---|
| 88 | Configuration: --enable-gpl --enable-postproc
|
|---|
| 89 | INFO: libavcodec init OK!
|
|---|
| 90 | Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
|
|---|
| 91 | ==========================================================================
|
|---|
| 92 | ==========================================================================
|
|---|
| 93 | Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
|
|---|
| 94 | dec_audio: Allocating 1536000 + 131072 = 1667072 bytes for output buffer.
|
|---|
| 95 | FFmpeg's libavcodec audio codec
|
|---|
| 96 | INFO: libavcodec "dca" init OK!
|
|---|
| 97 | [dca @ 012e1140]Stream with high frequencies VQ coding
|
|---|
| 98 |
|
|---|
| 99 |
|
|---|
| 100 |
|
|---|
| 101 | MPlayer interrupted by signal 11 in module: init_audio_codec
|
|---|
| 102 | - MPlayer crashed by bad usage of CPU/FPU/RAM.
|
|---|
| 103 | Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
|
|---|
| 104 | disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
|
|---|
| 105 | - MPlayer crashed. This shouldn't happen.
|
|---|
| 106 | It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
|
|---|
| 107 | gcc version. If you think it's MPlayer's fault, please read
|
|---|
| 108 | DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
|
|---|
| 109 | won't help unless you provide this information when reporting a possible bug.
|
|---|
| 110 |
|
|---|
| 111 |
|
|---|
| 112 |
|
|---|
| 113 | ---------------------------------------------------------------------------
|
|---|
| 114 |
|
|---|
| 115 |
|
|---|
| 116 | (gdb) bt
|
|---|
| 117 | #0 synth_filter_float (imdct=0x106873e4, synth_buf_ptr=0x10645f40, synth_buf_offset=0x10649ac0,
|
|---|
| 118 | synth_buf2=0x10649740, window=0x116f960, out=0x0, in=0x10649ae0, scale=7.62939453e-006)
|
|---|
| 119 | at libavcodec/synth_filter.c:51
|
|---|
| 120 | #1 0x00850383 in qmf_32_subbands (samples_out=0x0, samples_in=<optimized out>, chans=0, s=0x1063fec0,
|
|---|
| 121 | scale=<optimized out>) at libavcodec/dcadec.c:1128
|
|---|
| 122 | #2 dca_filter_channels (block_index=0, s=0x1063fec0) at libavcodec/dcadec.c:1441
|
|---|
| 123 | #3 dca_decode_frame (avctx=0x1063fae0, data=0x106876c0, got_frame_ptr=0x28ec88, avpkt=0x28eb60)
|
|---|
| 124 | at libavcodec/dcadec.c:2350
|
|---|
| 125 | #4 0x00661476 in avcodec_decode_audio4 (avctx=0x1063fae0, frame=0x106876c0, got_frame_ptr=0x28ec88, avpkt=0x28ec30)
|
|---|
| 126 | at libavcodec/utils.c:1693
|
|---|
| 127 | #5 0x00525c1f in decode_audio (sh_audio=0x105bb340, buf=0x13840040 "", minlen=1, maxlen=1667072)
|
|---|
| 128 | at libmpcodecs/ad_ffmpeg.c:291
|
|---|
| 129 | #6 0x005263b6 in init (sh_audio=0x105bb340) at libmpcodecs/ad_ffmpeg.c:163
|
|---|
| 130 | #7 0x00451bec in init_audio_codec (sh_audio=0x105bb340) at libmpcodecs/dec_audio.c:107
|
|---|
| 131 | #8 init_audio (sh_audio=<optimized out>, codecname=0x0, afm=0x0, status=1, selected=0x28edec)
|
|---|
| 132 | at libmpcodecs/dec_audio.c:229
|
|---|
| 133 | #9 0x00451fea in init_best_audio_codec (sh_audio=0x105bb340, audio_codec_list=0x28ede8, audio_fm_list=0x0)
|
|---|
| 134 | at libmpcodecs/dec_audio.c:282
|
|---|
| 135 | #10 0x0040c8a5 in reinit_audio_chain () at mplayer.c:1660
|
|---|
| 136 | #11 0x00f2a2be in main (argc=3, argv=0x32fe8) at mplayer.c:3634
|
|---|
| 137 |
|
|---|
| 138 | (gdb) info all-registers
|
|---|
| 139 | eax 0x10 16
|
|---|
| 140 | ecx 0x10645f44 275013444
|
|---|
| 141 | edx 0x0 0
|
|---|
| 142 | ebx 0xd 13
|
|---|
| 143 | esp 0x28e9c0 0x28e9c0
|
|---|
| 144 | ebp 0x1f 0x1f
|
|---|
| 145 | esi 0x10645f78 275013496
|
|---|
| 146 | edi 0x10649740 275027776
|
|---|
| 147 | eip 0x99a8ba 0x99a8ba <synth_filter_float+378>
|
|---|
| 148 | eflags 0x210206 [ PF IF RF ID ]
|
|---|
| 149 | cs 0x23 35
|
|---|
| 150 | ss 0x2b 43
|
|---|
| 151 | ds 0x2b 43
|
|---|
| 152 | es 0x2b 43
|
|---|
| 153 | fs 0x53 83
|
|---|
| 154 | gs 0x2b 43
|
|---|
| 155 | st0 0 (raw 0x00000000000000000000)
|
|---|
| 156 | st1 0 (raw 0x00000000000000000000)
|
|---|
| 157 | st2 0 (raw 0x00000000000000000000)
|
|---|
| 158 | st3 0 (raw 0x00000000000000000000)
|
|---|
| 159 | st4 7.62939453125e-006 (raw 0x3fee8000000000000000)
|
|---|
| 160 | st5 -nan(0x150a1e500ec) (raw 0xffff00000150a1e500ec)
|
|---|
| 161 | st6 -nan(0x400000009) (raw 0xffff0000000400000009)
|
|---|
| 162 | st7 0 (raw 0x00000000000000000000)
|
|---|
| 163 | fctrl 0x37f 895
|
|---|
| 164 | fstat 0x1820 6176
|
|---|
| 165 | ftag 0x157f 5503
|
|---|
| 166 | fiseg 0x23 35
|
|---|
| 167 | fioff 0x99a8a3 10070179
|
|---|
| 168 | foseg 0x2b 43
|
|---|
| 169 | fooff 0x106466bc 275015356
|
|---|
| 170 | fop 0x0 0
|
|---|
| 171 | xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
|---|
| 172 | 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, v8_int16 = {0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x8000},
|
|---|
| 173 | v4_int32 = {0x0, 0x80000000, 0x0, 0x80000000}, v2_int64 = {0x8000000000000000, 0x8000000000000000},
|
|---|
| 174 | uint128 = 0x80000000000000008000000000000000}
|
|---|
| 175 | xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x80, 0x0, 0x0,
|
|---|
| 176 | 0x0, 0x80, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x80}, v8_int16 = {0x0, 0x8000, 0x0, 0x8000, 0x0, 0x8000, 0x0,
|
|---|
| 177 | 0x8000}, v4_int32 = {0x80000000, 0x80000000, 0x80000000, 0x80000000}, v2_int64 = {0x8000000080000000,
|
|---|
| 178 | 0x8000000080000000}, uint128 = 0x80000000800000008000000080000000}
|
|---|
| 179 | xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
|---|
| 180 | 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, v8_int16 = {0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x8000},
|
|---|
| 181 | v4_int32 = {0x0, 0x80000000, 0x0, 0x80000000}, v2_int64 = {0x8000000000000000, 0x8000000000000000},
|
|---|
| 182 | uint128 = 0x80000000000000008000000000000000}
|
|---|
| 183 | xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>},
|
|---|
| 184 | v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
|
|---|
| 185 | uint128 = 0x00000000000000000000000000000000}
|
|---|
| 186 | xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
|---|
| 187 | 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, v8_int16 = {0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x8000},
|
|---|
| 188 | v4_int32 = {0x0, 0x80000000, 0x0, 0x80000000}, v2_int64 = {0x8000000000000000, 0x8000000000000000},
|
|---|
| 189 | uint128 = 0x80000000000000008000000000000000}
|
|---|
| 190 | xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x80, 0x0, 0x0,
|
|---|
| 191 | 0x0, 0x80, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x80}, v8_int16 = {0x0, 0x8000, 0x0, 0x8000, 0x0, 0x8000, 0x0,
|
|---|
| 192 | 0x8000}, v4_int32 = {0x80000000, 0x80000000, 0x80000000, 0x80000000}, v2_int64 = {0x8000000080000000,
|
|---|
| 193 | 0x8000000080000000}, uint128 = 0x80000000800000008000000080000000}
|
|---|
| 194 | xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
|
|---|
| 195 | 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, v8_int16 = {0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x8000},
|
|---|
| 196 | v4_int32 = {0x0, 0x80000000, 0x0, 0x80000000}, v2_int64 = {0x8000000000000000, 0x8000000000000000},
|
|---|
| 197 | uint128 = 0x80000000000000008000000000000000}
|
|---|
| 198 | xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x80, 0x0, 0x0,
|
|---|
| 199 | 0x0, 0x80, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x80}, v8_int16 = {0x0, 0x8000, 0x0, 0x8000, 0x0, 0x8000, 0x0,
|
|---|
| 200 | 0x8000}, v4_int32 = {0x80000000, 0x80000000, 0x80000000, 0x80000000}, v2_int64 = {0x8000000080000000,
|
|---|
| 201 | 0x8000000080000000}, uint128 = 0x80000000800000008000000080000000}
|
|---|
| 202 | mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ]
|
|---|
| 203 | mm0 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0,
|
|---|
| 204 | 0x0, 0x0, 0x0, 0x0}}
|
|---|
| 205 | mm1 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000},
|
|---|
| 206 | v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}}
|
|---|
| 207 | mm2 {uint64 = 0x150a1e500ec, v2_int32 = {0xa1e500ec, 0x150}, v4_int16 = {0xec, 0xa1e5, 0x150, 0x0},
|
|---|
| 208 | v8_int8 = {0xec, 0x0, 0xe5, 0xa1, 0x50, 0x1, 0x0, 0x0}}
|
|---|
| 209 | mm3 {uint64 = 0x400000009, v2_int32 = {0x9, 0x4}, v4_int16 = {0x9, 0x0, 0x4, 0x0}, v8_int8 = {0x9, 0x0,
|
|---|
| 210 | 0x0, 0x0, 0x4, 0x0, 0x0, 0x0}}
|
|---|
| 211 | mm4 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0,
|
|---|
| 212 | 0x0, 0x0, 0x0, 0x0}}
|
|---|
| 213 | mm5 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0,
|
|---|
| 214 | 0x0, 0x0, 0x0, 0x0}}
|
|---|
| 215 | mm6 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0,
|
|---|
| 216 | 0x0, 0x0, 0x0, 0x0}}
|
|---|
| 217 | mm7 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0,
|
|---|
| 218 | 0x0, 0x0, 0x0, 0x0}}
|
|---|