Processed: Re: Bug#369913: 0.1.1-6 with libdvdread3 0.9.6-1 does not "dvdbackup"

2006-06-02 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> severity 366092 grave
Bug#366092: dvdbackup: Segmentation fault - stack corruption?
Severity set to `grave' from `important'

> merge 366092 369913
Bug#366092: dvdbackup: Segmentation fault - stack corruption?
Bug#369913: 0.1.1-6 with libdvdread3 0.9.6-1 does not "dvdbackup"
Merged 366092 369913.

> kthxbye
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Bug#369913: 0.1.1-6 with libdvdread3 0.9.6-1 does not "dvdbackup"

2006-06-02 Thread Stephen Gran
severity 366092 grave
merge 366092 369913
kthxbye
This one time, at band camp, Marc Leeman said:
> After upgrading to 0.1.1-6 with libdvdread3 0.9.6-1 running 
> 
> $ sudo dvdbackup -i /dev/device -I 
> 
> just segfaults and when trying to mirror a DVD
> 
> $ sudo dvdbackup -i /dev/device -o . -M 

Just for the record, adding yourself to the group cdrom (or whatever
group the device is) is probably easier than using sudo - none of the
operations of dvdbackup need anything but read permissions on the device
node.  That is totally irrelevant, I know :)

> it dumps between 0 and 400 MB of the DVD (depending on the DVD tried,
> both DVD-5 and DVD-9). When some data is dumped, most of the files seem
> physically present, but are only a couple of kB.
> 
> Downgrading dvdbackup to
> 
> dvdbackup_0.1.1-5_i386.deb
> libdvdread3_0.9.4-5.1_i386.deb
> 
> "solves" the problem. Since playing a DVD with libdvdread3 0.9.6-1 is
> just fine, maybe the sync between the new libdvdread3 and the minor
> change in dvdbackup is off (new APIs?).

You are absolutely correct.  The problem is that libdvdread3 is compiled
with -D_FILE_OFFSET_BITS=64, and dvdbackup wasn't in this version.  So
copying from a libdvdread off_t to a dvdbackup off_t had interesting
side effects, like scribbling all over random bits of memory.

There was already a bug report open about it (#366092) but for some reason
I had left it at severity important instead of grave, as it should be,
so maybe you didn't see it.

This is fixed, but stuck in the NEW queue
(http://ftp-master.debian.org/new.html).  Ordinarily this has been
processed reasonably quickly, but I think the people handling it are on
vacation right now, so things are moving slowly.

Sorry for the inconvenience.  I am not sure what I can do about this,
but I'll ask around.
-- 
 -
|   ,''`.Stephen Gran |
|  : :' :[EMAIL PROTECTED] |
|  `. `'Debian user, admin, and developer |
|`- http://www.debian.org |
 -


signature.asc
Description: Digital signature


Bug#369913: 0.1.1-6 with libdvdread3 0.9.6-1 does not "dvdbackup"

2006-06-02 Thread Marc Leeman
Package: dvdbackup
Version: 0.1.1-6
Severity: grave


After upgrading to 0.1.1-6 with libdvdread3 0.9.6-1 running 

$ sudo dvdbackup -i /dev/device -I 

just segfaults and when trying to mirror a DVD

$ sudo dvdbackup -i /dev/device -o . -M 

it dumps between 0 and 400 MB of the DVD (depending on the DVD tried,
both DVD-5 and DVD-9). When some data is dumped, most of the files seem
physically present, but are only a couple of kB.

Downgrading dvdbackup to

dvdbackup_0.1.1-5_i386.deb
libdvdread3_0.9.4-5.1_i386.deb

"solves" the problem. Since playing a DVD with libdvdread3 0.9.6-1 is
just fine, maybe the sync between the new libdvdread3 and the minor
change in dvdbackup is off (new APIs?).

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (700, 'experimental'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)

Versions of packages dvdbackup depends on:
ii  libc6 2.3.6-9GNU C Library: Shared libraries
ii  libdvdread3   0.9.6-1  Simple foundation 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]