[jrs47@noggin video]$ gdb xine GNU gdb Red Hat Linux (5.2-2) Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux"... (gdb) run animatrixlgfinal_dl.mov Starting program: /usr/local/bin/xine animatrixlgfinal_dl.mov [New Thread 1024 (LWP 1429)] This is xine (X11 gui) - a free video player v0.9.18cvs (c) 2000-2003 by G. Bartsch and the xine project team. Built with xine library 1.0.0 (1-cvs) Found xine library version: 1.0.0 (1-cvs). XServer Vendor: The XFree86 Project, Inc. Release: 40200000, Protocol Version: 11, Revision: 0, Available Screen(s): 1, using 0 Depth: 24. XShmQueryVersion: 1.1. -[ xiTK version 0.10.2 ]- -[ xiTK will use XShm ]- -[ WM type: (GnomeCompliant) (EWMH) Sawfish {Sawfish} ]- Display is not using Xinerama. [New Thread 2049 (LWP 1436)] [New Thread 1026 (LWP 1437)] demux_sputext: initializing [New Thread 2051 (LWP 1446)] pixel_aspect: 1.000900 video_out_xv: using Xv port 69 from adaptor NV10 Video Overlay for hardware colorspace conversion and scaling. video_out_xv: open_plugin video_out_xv: double buffering mode = 1 video_out_xv: port attribute XV_COLORKEY (6) value is 66046 video_out_xv: port attribute XV_AUTOPAINT_COLORKEY (7) value is 1 video_out_xv: port attribute XV_BRIGHTNESS (5) value is -3 video_out_xv: port attribute XV_CONTRAST (4) value is 4093 video_out_xv: port attribute XV_SATURATION (3) value is 4093 video_out_xv: port attribute XV_HUE (2) value is 0 video_out_xv: this adaptor supports the yuy2 format. video_out_xv: this adaptor supports the yv12 format. video_out_xv: property #11 = 0 [New Thread 3076 (LWP 1448)] video_out: thread created audio_oss_out: Opening audio device... audio_oss_out: using device >/dev/dsp< audio_oss_out: using SNDCTL_DSP_GETODELAY audio_oss_out: supported modes are mono stereo xine: xine_stream_new [New Thread 4101 (LWP 1450)] [New Thread 5126 (LWP 1451)] xine: xine_stream_new [New Thread 6151 (LWP 1452)] [New Thread 7176 (LWP 1453)] xine-lib:xine_select_spu_channel:set to -1 xine: xine_stream_new [New Thread 8201 (LWP 1454)] [New Thread 9226 (LWP 1455)] xine-lib:xine_select_spu_channel:set to -1 xine: xine_stream_new [New Thread 10251 (LWP 1456)] [New Thread 11276 (LWP 1457)] xine-lib:xine_select_spu_channel:set to -1 video_out_xv: property #2 = 0 video_out_xv: property #2 = 0 video_out_xv: property #5 = -3 video_out_xv: property #5 = -512 video_out_xv: property #5 = -4 video_out_xv: property #3 = 4093 video_out_xv: property #3 = 0 video_out_xv: property #3 = 4092 video_out_xv: property #4 = 4093 video_out_xv: property #4 = 0 video_out_xv: property #4 = 4092 [New Thread 12301 (LWP 1459)] xine: xine_open file:/usr/local/share/xine/skins/xine-ui_logo.mpv xine: xine_open_internal 'file:/usr/local/share/xine/skins/xine-ui_logo.mpv'... xine: xine_stop. status before = 1 xine: xine_stop ignored xine_close: disposing demux xine: engine should be stopped now xine: input plugin file found demux_sputext: open_plugin() called xine: demux and input plugin found xine: found input plugin : file input plugin xine: found demuxer plugin: Elementary MPEG stream demux plugin metronom: audio discontinuity #1, type is 0, disc_off 0 metronom: waiting for in_discontinuity update #1 metronom: video discontinuity #1, type is 0, disc_off is 0 metronom: video vpts adjusted with prebuffer to 1331918 metronom: audio vpts adjusted with prebuffer to 1331921 dxr3_decode_video: dxr3 not present load_plugins: plugin dxr3-mpeg2 failed to instantiate itself. Using MMX for IDCT transform Using MMX for motion compensation xine: xine_open_internal done xine: xine_stop. status before = 1 xine: xine_stop ignored xine_close: disposing demux xine: xine_play [New Thread 13326 (LWP 1461)] xine: xine_play_internal ...done xine: xine_stop. status before = 2 xine_stop: stopping demux xine_stop: stop thread done xine_stop: flush engine done xine_stop: demux stopped xine_stop: done xine: xine_open animatrixlgfinal_dl.mov xine: xine_open_internal 'animatrixlgfinal_dl.mov'... xine: xine_stop. status before = 1 xine: xine_stop ignored xine_close: disposing demux xine: engine should be stopped now xine: input plugin file found demux_sputext: open_plugin() called xine: demux and input plugin found xine: found input plugin : file input plugin xine: found demuxer plugin: Apple Quicktime (MOV) and MPEG-4 demux plugin metronom: audio discontinuity #2, type is 0, disc_off 0 metronom: waiting for in_discontinuity update #2 metronom: video discontinuity #2, type is 0, disc_off is 0 metronom: video vpts adjusted with prebuffer to 1980172 metronom: audio vpts adjusted with prebuffer to 1980173 External func COMCTL32.dll:17 External func COMCTL32.dll:16 wine/module: QuickTime6 DLLs found wine/module: QuickTime.qts patched!!! old entry=0x6693b330 theQuickTimeDispatcher catched -> 0x6693b330 wine/win32: Win32 Warning: Accessed uninitialized Critical Section (0x66bc4210)! WARNING! Invalid Ptr handle! wine/win32: Win32 Warning: Accessed uninitialized Critical Section (0x66bc41f8)! ### FindNext: QuickTimeEssentials.qtx ### FindNext: QuickTimeInternetExtras.qtx ### FindNext: QuickTimeEssentials.qtx ### FindNext: QuickTimeInternetExtras.qtx ### FindNext: QuickTimeEssentials.qtx ### FindNext: QuickTimeInternetExtras.qtx theQuickTimeDispatcher catched -> 0x6693b330 theQuickTimeDispatcher catched -> 0x6693b330 audio_oss_out: ao_open rate=44100, mode=8, dev=/dev/dsp audio_oss_out: audio rate : 44100 requested, 44100 provided by device/sec audio_oss_out: 2 channels output audio_out: output sample rate 44100 [New Thread 14351 (LWP 1462)] audio_out: thread created xine: xine_open_internal done xine: xine_stop. status before = 1 xine: xine_stop ignored xine_close: disposing demux xine: xine_play [New Thread 15376 (LWP 1463)] xine: xine_play_internal ...done metronom: audio discontinuity #3, type is 2, disc_off 0 metronom: waiting for in_discontinuity update #3 metronom: video discontinuity #3, type is 2, disc_off is 0 metronom: video vpts adjusted with prebuffer to 2412242 metronom: audio vpts adjusted with prebuffer to 2412243 marker=d8 avail_size_in_buf=36686 marker parser used 0 bytes (0 bits) marker=e0 avail_size_in_buf=36684 mjpeg: JFIF header found (version: 1.1) marker parser used 16 bytes (128 bits) marker=db avail_size_in_buf=36666 index=0 marker parser used 67 bytes (536 bits) marker=db avail_size_in_buf=36597 index=1 marker parser used 67 bytes (536 bits) marker=c2 avail_size_in_buf=36528 mjpeg: unsupported coding type (c2) marker parser used 0 bytes (0 bits) marker=c4 avail_size_in_buf=36509 class=0 index=0 nb_codes=11 marker parser used 30 bytes (240 bits) marker=c4 avail_size_in_buf=36477 class=0 index=1 nb_codes=8 marker parser used 27 bytes (216 bits) marker=da avail_size_in_buf=36448 escaping removed 34541 bytes component: 0 decode_sos: index(0) out of components marker parser used 4 bytes (32 bits) marker=c4 avail_size_in_buf=34538 class=1 index=0 nb_codes=145 marker parser used 43 bytes (344 bits) marker=da avail_size_in_buf=34493 escaping removed 32731 bytes decode_sos: components(1) mismatch marker parser used 3 bytes (24 bits) marker=c4 avail_size_in_buf=32720 class=1 index=1 nb_codes=242 marker parser used 75 bytes (600 bits) marker=da avail_size_in_buf=32643 escaping removed 21994 bytes decode_sos: components(1) mismatch marker parser used 3 bytes (24 bits) marker=c4 avail_size_in_buf=21966 class=1 index=1 nb_codes=242 marker parser used 52 bytes (416 bits) marker=da avail_size_in_buf=21912 escaping removed 20973 bytes decode_sos: components(1) mismatch marker parser used 3 bytes (24 bits) marker=c4 avail_size_in_buf=20972 class=1 index=0 nb_codes=241 marker parser used 75 bytes (600 bits) marker=da avail_size_in_buf=20895 escaping removed 12387 bytes decode_sos: components(1) mismatch marker parser used 3 bytes (24 bits) marker=c4 avail_size_in_buf=12347 class=1 index=0 nb_codes=242 marker parser used 41 bytes (328 bits) marker=da avail_size_in_buf=12304 escaping removed 9463 bytes decode_sos: components(1) mismatch marker parser used 3 bytes (24 bits) marker=da avail_size_in_buf=9449 escaping removed 8416 bytes component: 0 decode_sos: index(0) out of components marker parser used 4 bytes (32 bits) marker=c4 avail_size_in_buf=8412 class=1 index=1 nb_codes=242 marker parser used 40 bytes (320 bits) marker=da avail_size_in_buf=8370 escaping removed 5339 bytes decode_sos: components(1) mismatch marker parser used 3 bytes (24 bits) marker=c4 avail_size_in_buf=5332 class=1 index=1 nb_codes=242 marker parser used 41 bytes (328 bits) marker=da avail_size_in_buf=5289 escaping removed 3109 bytes decode_sos: components(1) mismatch marker parser used 3 bytes (24 bits) marker=c4 avail_size_in_buf=3106 class=1 index=0 nb_codes=242 marker parser used 40 bytes (320 bits) marker=da avail_size_in_buf=3064 escaping removed 14 bytes decode_sos: components(1) mismatch marker parser used 3 bytes (24 bits) marker=d9 avail_size_in_buf=0 mjpeg decode frame unused 0 bytes Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 4101 (LWP 1450)] 0x400da1e7 in linux_kernel_memcpy (to=0x45981000, from=0x0, len=640) at memcpy.c:137 137 __asm__ __volatile__( (gdb) bt full #0 0x400da1e7 in linux_kernel_memcpy (to=0x45981000, from=0x0, len=640) at memcpy.c:137 len = 640 d0 = 160 d1 = 1105714443 d2 = 0 #1 0x41e7de4e in ff_decode_data (this_gen=0x8121460, buf=0x86af960) at xine_decoder.c:588 img = (vo_frame_t *) 0x8589df0 got_picture = 32 len = 0 y = 0 dy = (uint8_t *) 0x45981000 "" du = (uint8_t *) 0x459b6200 "" dv = (uint8_t *) 0x459ab800 "" sy = (uint8_t *) 0x0 su = (uint8_t *) 0x0 sv = (uint8_t *) 0x0 offset = 36688 this = (ff_video_decoder_t *) 0x8121460 codec_type = 34734080 #2 0x400cdf4c in video_decoder_loop (stream_gen=0x869fc10) at video_decoder.c:276 buf = (buf_element_t *) 0x86af960 stream = (xine_stream_t *) 0x869fc10 running = 1 streamtype = 18 prof_video_decode = 0 prof_spu_decode = 1 buftype_unknown = 0 #3 0x4005cfaf in pthread_start_thread () from /lib/i686/libpthread.so.0 No symbol table info available. #4 0x4005d09f in pthread_start_thread_event () from /lib/i686/libpthread.so.0 No symbol table info available. (gdb)