crash with one DVD
Frederic Crozat <[email protected]> Wed, 20 Oct 2004 15:32:28 +0200
| Newsgroups | gmane.comp.video.ogle.user |
|---|---|
| Organization | Mandrakesoft |
| Message-ID | <[email protected]> |
Hi,
I have one "custom" (read made with iMovie) DVD which is causing
libdvdread (as well as libdvdnav, since they use your code) to crash.
Backtrace when using ifo_dump /mnt/cdrom2 0 is :
Starting
program: /mnt/gnome/cvs/libdvdread-0.9.4/src/.libs/ifo_dump /mnt/cdrom2
0
libdvdread: Encrypted DVD support unavailable.
libdvdread: Attempting to use device /dev/hdc mounted on /mnt/cdrom2 for
CSS authentication
VMG top level
-------------
VMG Identifier: DVDVIDEO-VMG
Last Sector of VMG: 0000005a
Last Sector of VMGI: 00000006
Specification version number: 1.1
VMG Category: 00400000
VMG Number of Volumes: 1
VMG This Volume: 1
Disc side 1
VMG Number of Title Sets 1
Provider ID: DISQUE_SANS_TITRE
VMG POS Code: 0000000000000000
End byte of VMGI_MAT: 000003ff
Start byte of First Play PGC FP PGC: 00000000
Start sector of VMGM_VOBS: 00000007
Start sector of TT_SRPT: 00000001
Start sector of VMGM_PGCI_UT: 00000002
Start sector of PTL_MAIT: 00000000
Start sector of VTS_ATRT: 00000004
Start sector of TXTDT_MG: 00000000
Start sector of VMGM_C_ADT: 00000005
Start sector of VMGM_VOBU_ADMAP: 00000006
Video attributes of VMGM_VOBS: mpeg2 pal 4:3 U0 Variable Bit Rate
720x576 video
VMGM Number of Audio attributes: 0
VMGM Number of Sub-picture attributes: 1
stream 1 status: -- Unspecified --
First Play PGC
--------------
Program received signal SIGSEGV, Segmentation fault.
0x4002465a in ifoPrint_PGC (pgc=0x0) at ifo_print.c:753
753 printf("Number of Programs: %i\n", pgc->nr_of_programs);
(gdb) bt
#0 0x4002465a in ifoPrint_PGC (pgc=0x0) at ifo_print.c:753
#1 0x40025d43 in ifoPrint (dvd=0x804c1c8, title=1073920248)
at ifo_print.c:1040
#2 0x0804860d in main (argc=3, argv=0x0) at stdlib.h:382
(gdb)
ifo files for this DVD are available on
http://people.mandrakesoft.com/~fcrozat/dvd/
My PS2 is able to read this DVD without crashing (but it isn't able to
activate optical output for it, so there might be other problem with
it..). It starts directly by playing the film.
If you need more info, just ask..
--
Frederic Crozat <[email protected]>
Mandrakesoft