Bug 19789

Summary: [PATCH] msinfo reports incorrect data for multisession disks
Product: Base System Reporter: seva <seva>
Component: binAssignee: Søren Schmidt <sos>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.0-STABLE   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description seva 2000-07-09 00:20:00 UTC

For correct generation of multisession cd9660 data mkisofs need to known 
nextwritable address of cdr media and start block of LAST data track.
Current burncd reports start address of FIRST track on media
So you get incorrect cd9660 multisession image (you get only files from first
and last sessions, and not middle tracks)

And when you generate iso image on the fly:

mkisofs -C `burncd msinfo` -M /dev/acd0 <args> | burncd <args>

disk becomes opened before mkisofs get directory from previous session, so
cd-writer generates errors about incorred command sequence

Fix: With this patch I can generate correct multisession disks:
How-To-Repeat: 
Try to write multisession disk with 3 data tracks
Comment 1 Sheldon Hearn freebsd_committer freebsd_triage 2000-07-10 13:34:22 UTC
Responsible Changed
From-To: freebsd-bugs->sos

Over to the maintainer.
Comment 2 Søren Schmidt freebsd_committer freebsd_triage 2000-11-14 08:48:30 UTC
State Changed
From-To: open->analyzed


Hmm, this needs more investigation, please try 4.2 or later and 
see if the problem still persists..
Comment 3 Søren Schmidt freebsd_committer freebsd_triage 2001-04-02 20:52:15 UTC
State Changed
From-To: analyzed->closed


No feedback.