I added --enable-debug to the vlc build and got some more info in the
backtrace....


(gdb) file vlc
Reading symbols from /usr/bin/vlc...done.
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) set args vv.fallet.g-neuroleptika.img
(gdb) run
Starting program: /usr/bin/vlc vv.fallet.g-neuroleptika.img
[Thread debugging using libthread_db enabled]
[New Thread 47530161193920 (LWP 4806)]
VLC media player 0.8.5 Janus
[New Thread 1082132832 (LWP 4809)]
[New Thread 1090525536 (LWP 4810)]
[New Thread 1098918240 (LWP 4811)]
[New Thread 1107310944 (LWP 4812)]
[New Thread 1115703648 (LWP 4813)]
[New Thread 1124096352 (LWP 4814)]
libdvdnav: Using dvdnav version 0.1.9 from http://dvd.sf.net
libdvdread: Encrypted DVD support unavailable.
libdvdnav: DVD Title: VV_FALLET_G_NEUROLEPTIKA
libdvdnav: DVD Serial Number: 44B6D2A00000005D
libdvdnav: DVD Title (Alternative):
libdvdnav: Unable to find map file 
'/home/gem/.dvdnav/VV_FALLET_G_NEUROLEPTIKA.map'
libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 3 
4 5 6 7 8
[New Thread 1132489056 (LWP 4815)]
[New Thread 1140881760 (LWP 4816)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1124096352 (LWP 4814)]
DemuxBlock (p_demux=0xdac9c0,
    pkt=0xffffffffab4cb800 <Address 0xffffffffab4cb800 out of bounds>,
    i_pkt=2048) at ../demux/ps.h:165
165         if( p[3] == 0xb9 && i_peek >= 4 )
(gdb) bt full
#0  DemuxBlock (p_demux=0xdac9c0,
    pkt=0xffffffffab4cb800 <Address 0xffffffffab4cb800 out of bounds>,
    i_pkt=2048) at ../demux/ps.h:165
        i_size = <value optimized out>
        p_pkt = (block_t *) 0x0
        p_sys = (demux_sys_t *) 0xe8f2e0
        p = (
    uint8_t *) 0xffffffffab4cb800 <Address 0xffffffffab4cb800 out of bounds>
#1  0x00002b3a7fde0dd9 in Demux (p_demux=0xdac9c0) at dvdnav.c:589
        p_sys = (demux_sys_t *) 0xe8f2e0
        buffer = 
"\000\000\001ºD\000\004\000\004\001\001\211Ãø\000\000\001»\000\022\200Äá\004á\177¹àè¸À
 ½à:¿à\002\000\000\001¿\003Ô", '\0' <repeats 15 times>, 
"\027\033\000\000Íë\000\000\000\000\000\000\000@", '\0' <repeats 953 times>, 
"\001¿\003ú\001", '\0' <repeats 11 times>, 
"Ó\000\000\000\017\000\000\000\037\000\000\000O\000\001\000\001\000\000\000@", 
'\0' <repeats 14 times>, "\027\033\000\021\200ë", '\0' <repeats 182 times>, 
"\200\000\000Ô?ÿÿÿ?ÿÿÿ\177ÿÿÿÀ\000\017T\200\000\vI\200\000\nz\200\000\t­\200\000\bÞ\200\000\b\017\200\000\aR\200\000\006z\200\000\005Ì\200\000\004à\200\000\004#"...
        packet = (
    uint8_t *) 0xffffffffab4cb800 <Address 0xffffffffab4cb800 out of bounds>
        i_event = 0
        i_len = 2048
#2  0x0000000000422b8f in MainLoop (p_input=0xdc7e00) at input/input.c:524
---Type <return> to continue, or q <return> to quit---
        b_force_update = 0
        i_ret = <value optimized out>
        i_type = 14338496
        val = {i_int = 1, b_bool = 1, f_float = 1.40129846e-45,
  psz_string = 0x1 <Address 0x1 out of bounds>, p_address = 0x1,
  p_object = 0x1, p_list = 0x1, i_time = 1, var = {
    psz_name = 0x1 <Address 0x1 out of bounds>, i_object_id = 800}, padding = {
    a = 1 '\001', b = 0 '\0', c = 0 '\0', d = 0 '\0', e = 0 '\0', f = 0 '\0',
    g = 0 '\0', h = 0 '\0'}}
        i_intf_update = 1152983793645893
#3  0x000000000042453a in Run (p_input=0xdc7e00) at input/input.c:431
No locals.
#4  0x00002b3a79bc9b1c in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002b3a7a3719c2 in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.
(gdb)



Regards,
Andreas Henriksson



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to