From: <ran...@ya...> - 2003-01-25 21:23:31
|
Hi, I am getting a Segmentation Violation when trying to play a DVD. It looks as if the DVD plugin is being called with a NULL this pointer. Chris $ gdb xine dvd:// GNU gdb 5.3 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 "i686-pc-linux-gnu"... /home/chris/dvd://: No such file or directory. (gdb) quit $ gdb xine GNU gdb 5.3 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 "i686-pc-linux-gnu"... (gdb) run dvd:// Starting program: /usr/local/bin/xine dvd:// [New Thread 16384 (LWP 31654)] This is xine (X11 gui) - a free video player v0.9.17cvs (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: 40201000, Protocol Version: 11, Revision: 0, Available Screen(s): 1, using 0 Depth: 16. XShmQueryVersion: 1.1. -[ xiTK version 0.10.1 ]- -[ xiTK will use XShm ]- -[ WM type: Unknown ]- Display is not using Xinerama. XF86VidMode Extension (2.1) detected, trying to use it. XF86VidMode Extension: 4 modelines found. [New Thread 32769 (LWP 31655)] [New Thread 16386 (LWP 31656)] input_dvb: init class succeeded demux_sputext: initializing [New Thread 32771 (LWP 31657)] video_out_xv: using Xv port 67 from adaptor Matrox G-Series Backend Scaler for hardware colorspace conversion and scaling. video_out_xv: open_plugin video_out_xv: port attribute XV_COLORKEY (6) value is 8836000 video_out_xv: port attribute XV_BRIGHTNESS (5) value is 0 video_out_xv: port attribute XV_CONTRAST (4) value is 128 video_out_xv: double buffering mode = 1 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 49156 (LWP 31658)] video_out: thread created audio_alsa_out : supported modes are 8bit mono stereo (4-channel not enabled in xine config) (5-channel not enabled in xine config) (5.1-channel not enabled in xine config) (a/52 and DTS pass-through not enabled in xine config) [New Thread 65541 (LWP 31659)] xine: xine_stream_new [New Thread 81926 (LWP 31660)] [New Thread 98311 (LWP 31661)] xine: xine_stream_new [New Thread 114696 (LWP 31662)] [New Thread 131081 (LWP 31663)] xine: xine_stream_new [New Thread 147466 (LWP 31664)] [New Thread 163851 (LWP 31665)] xine: xine_stream_new [New Thread 180236 (LWP 31666)] [New Thread 196621 (LWP 31667)] video_out_xv: property #2 = 0 video_out_xv: property #5 = 0 video_out_xv: property #3 = 0 video_out_xv: property #4 = 128 [New Thread 213006 (LWP 31668)] demux_sputext: open_plugin() called 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 247483 metronom: audio vpts adjusted with prebuffer to 247484 dxr3_decode_video: dxr3 not present load_plugins: plugin dxr3-mpeg2 failed to instantiate itself. Using MMXEXT for IDCT transform Using MMXEXT for motion compensation xine: xine_play [New Thread 229391 (LWP 31669)] xine: xine_play_internal ...done input_dvd.c: open_plugin called. input_dvd.c:open_plugin:dvd_device=/dev/cdroms/rdvd libdvdnav: Using dvdnav version 1-cvs from http://xine.sf.net libdvdread: Using libdvdcss version 1.2.4 for DVD access libdvdread: Can't read name block. Probably not a DVD-ROM device. Loading /home/chris/.xine/.map. Unable to find map file '/home/chris/.xine/.map' libdvdnav: DVD disk reports itself with Region mask 0x00fd0000. Maybe region 2. libdvdread: Attempting to retrieve all CSS keys libdvdread: This can take a _long_ time, please be patient libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x0000012f libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00007575 libdvdread: Elapsed time 1 libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00068efe libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x00354baf libdvdread: Elapsed time 0 libdvdread: Found 2 VTS's libdvdread: Elapsed time 1 input_dvd: Can't read name block. Probably not a DVD-ROM device. demux_wav.c: input not seekable, can not handle! demux_voc.c: input not seekable, can not handle! demux_snd.c: input not seekable, can not handle! demux_ra.c: input not seekable, can not handle! demux_nsf.c: input not seekable, can not handle! demux_cdda.c: input not seekable, can not handle! demux_aiff.c: input not seekable, can not handle! demux_aud.c: input not seekable, can not handle! demux_ac3.c: input not seekable, can not handle! demux_smjpeg.c: input not seekable, can not handle! demux_film.c: input not seekable, can not handle! demux_str.c: input not seekable, can not handle! demux_roq.c: input not seekable, can not handle! demux_mve.c: input not seekable, can not handle! demux_ipmovie.c: input not seekable, can not handle! demux_idcin.c: input not seekable, can not handle! demux_pva.c: input not seekable, can not handle! demux_sputext: open_plugin() called demux_yuv4mpeg2.c: input not seekable, can not handle! demux_fli.c: input not seekable, can not handle! demux_qt.c: input not seekable, can not handle! demux_mpeg_block:open_plugin:input ID=DVD count = 1 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 131081 (LWP 31663)] 0x40743d1c in dvdnav_get_audio_logical_stream (this=0x0, audio_num=0 '\0') at dvdnav.c:87 87 if(state->pgc->audio_control[audio_num] & (1 << 15)) { __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com |