Package: dvdbackup
Version: 0.1.1-6
Severity: important

*** Please type your report below this line ***
dvdbackup segfaults for all operations, at its simplest:

$ dvdbackup -v 10 -i /dev/dvd -I
(( snip lots of output ))
File sizes for Title set 23 i.e.VTS_23_X.XXX
IFO: 18432, MENU: 157696
BUP: 18432
Bottom of loop
Segmentation fault

The DVD being used is disc one of "The Corporation" (Filmmakers
Edition) which can be read successfully by thoggen (which also depends
on libdvdread3).

Breakpoint 2, DVDGetFileSet (_dvd=0x8053018) at dvdbackup.c:1548
1548    title_set_info_t *DVDGetFileSet(dvd_reader_t * _dvd) {
(gdb) break dvdbackup.c:1714
Breakpoint 3 at 0x804b8eb: file dvdbackup.c, line 1714.
(gdb) c
Continuing.

Breakpoint 3, DVDGetFileSet (_dvd=0x8053018) at dvdbackup.c:1718
1718    }
(gdb) print title_set_info
$5 = (title_set_info_t *) 0x80522d0
(gdb) print *title_set_info
$6 = {number_of_title_sets = 23, title_set = 0x805e268}
(gdb) print *title_set_info->title_set
$7 = {size_ifo = 45056, size_menu = 157696, size_bup = 45056,
number_of_vob_files = 0, size_vob = {0, 0, 0, 21, 4352, 65536, 65537, 0,
0, 0}}
(gdb) bt
#0  DVDGetFileSet (_dvd=0x8053018) at dvdbackup.c:1718
#1  0x0804c16e in DVDDisplayInfo (_dvd=0x3ffd5000, dvd=0x4800 <Address
0x4800 out of bounds>) at dvdbackup.c:2042
Previous frame inner to this frame (corrupt stack?)
(gdb) s
Cannot access memory at address 0x4
(gdb) n

Program received signal SIGSEGV, Segmentation fault.
0x0804c16e in DVDDisplayInfo (_dvd=0x3ffd5000, dvd=0x80522d0 "\027") at
dvdbackup.c:2042
2042            title_set_info = DVDGetFileSet(_dvd);


That's all I've had time to find out so far.

Marked this bug important because at the moment I only have one disc to
test with, and I suspect it could be the result of having a large number
of titles.

-Ted

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.16-1-686-smp
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages dvdbackup depends on:
ii  libc6                         2.3.6-7    GNU C Library: Shared libraries
ii  libdvdread3                   0.9.6-1    library for reading DVDs

dvdbackup recommends no packages.

-- no debconf information


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

Reply via email to