Opened 15 years ago

Last modified 15 years ago

#3861 closed bug

iso9660 has issues with various discs burned on a mac — at Initial Version

Reported by: anevilyak Owned by: axeld
Priority: normal Milestone: R1
Component: File Systems/ISO 9660 Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

A disc I burned on my Mac appears to have major interpretation problems with our iso9660 driver. The actual contents of the disc look as follows:

05/03/2009  11:20 AM        17,313,824 Helmer_altMoviePoster.jpg
04/13/2009  03:01 PM       209,176,224 Helmer_altMoviePoster.psd
05/03/2009  11:08 AM         4,106,772 Helmer_MoviePoster.jpg
04/13/2009  03:02 PM       134,074,020 Helmer_MoviePoster.psd
               4 File(s)    364,670,840 bytes
               0 Dir(s)               0 bytes free

However, our iso9660 add-on claims this instead:

total 591
dr-xr-xr-x 0 rene root  2048 May  3 16:47 .
drwxrwxrwx 1 rene root     0 May  3 17:03 ..
-r--r--r-- 0 rene root 91095 May  3 11:08 Helmer_MoviePoster.jpg
-r--r--r-- 0 rene root 91095 May  3 11:08 Helmer_MoviePoster.jpg
-r--r--r-- 0 rene root 54130 Apr 13 15:02 Helmer_MoviePoster.psd
-r--r--r-- 0 rene root 54130 Apr 13 15:02 Helmer_MoviePoster.psd
-r--r--r-- 0 rene root 98113 May  3 11:20 Helmer_altMoviePoster.jpg
-r--r--r-- 0 rene root 98113 May  3 11:20 Helmer_altMoviePoster.jpg
-r--r--r-- 0 rene root 57832 Apr 13 15:01 Helmer_altMoviePoster.psd
-r--r--r-- 0 rene root 57832 Apr 13 15:01 Helmer_altMoviePoster.psd

None of the files are usable. Syslog of that CD insertion:

KERN: Media changed from /dev/disk/atapi/4/master/raw
KERN: KDiskDeviceManager::_ScanPartition(/dev/disk/atapi/4/master/raw)
KERN: intel: ep_std_ops(0x1)
KERN:   trying: partitioning_systems/intel/extended/v1
KERN:   returned: -1
KERN: intel: ep_std_ops(0x2)
KERN:   trying: partitioning_systems/intel/map/v1
KERN: intel: pm_identify_partition(8, 1: 0, 366448640, 2048)
KERN:   returned: -1
KERN:   trying: file_systems/bfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/devfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/rootfs/v1
KERN:   returned: -1
KERN:   trying: partitioning_systems/session/v1
KERN: raw_command: 
KERN:   returned: 0.699
KERN:   trying: file_systems/attribute_overlay/v1
KERN:   returned: -1
KERN:   trying: file_systems/cdda/v1
KERN: raw_command: 
KERN: 01. 00:02.00 (length 39:45.55)
KERN:   returned: -2147483648
KERN:   trying: file_systems/ext2/v1
KERN:   returned: -2147483648
KERN:   trying: file_systems/fat/v1
KERN:   returned: -1
KERN:   trying: file_systems/iso9660/v1
KERN: identify(8, 0x93823ec0)
KERN: found primary descriptor
KERN:   iso9660_primary_descriptor:
KERN:     volume descriptor type: 1 (primary)
KERN:     standard identifier:    CD001 (valid)
KERN:     version:                1
KERN:     identifier:             'PORTFOLIODISC1'
KERN:     size:                   178780
KERN:     set size:               1
KERN:     sequence number:        1
KERN:     logical block size:     2048
KERN:     path table size:        10
KERN:     set identifier:                                     
KERN:     root directory record:
KERN:       length:               34
KERN:       location:             41
KERN:       data length:          2048
KERN:       volume space:         1
KERN: iso9660_info::set_string(0x93823ec0 ('<NULL>'), 'PORTFOLIODISC1', 32)
KERN:   returned: 0.6
KERN:   trying: file_systems/nfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/userlandfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/write_overlay/v1
KERN:   returned: -1
KERN:   scanning with: partitioning_systems/session/v1
KERN: KDiskDeviceManager::_ScanPartition(/dev/disk/atapi/4/master/0)
KERN: intel: ep_std_ops(0x1)
KERN:   trying: partitioning_systems/intel/extended/v1
KERN:   returned: -1
KERN: intel: ep_std_ops(0x2)
KERN:   trying: partitioning_systems/intel/map/v1
KERN: intel: pm_identify_partition(8, 6: 0, 366448640, 2048)
KERN:   returned: -1
KERN:   trying: file_systems/bfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/devfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/rootfs/v1
KERN:   returned: -1
KERN:   trying: partitioning_systems/session/v1
KERN:   returned: -1
KERN:   trying: file_systems/attribute_overlay/v1
KERN:   returned: -1
KERN:   trying: file_systems/cdda/v1
KERN: raw_command: 
KERN: 01. 00:02.00 (length 39:45.55)
KERN:   returned: -2147483648
KERN:   trying: file_systems/ext2/v1
KERN:   returned: -2147483648
KERN:   trying: file_systems/fat/v1
KERN:   returned: -1
KERN:   trying: file_systems/iso9660/v1
KERN: identify(8, 0x811f9150)
KERN: found primary descriptor
KERN:   iso9660_primary_descriptor:
KERN:     volume descriptor type: 1 (primary)
KERN:     standard identifier:    CD001 (valid)
KERN:     version:                1
KERN:     identifier:             'PORTFOLIODISC1'
KERN:     size:                   178780
KERN:     set size:               1
KERN:     sequence number:        1
KERN:     logical block size:     2048
KERN:     path table size:        10
KERN:     set identifier:                                     
KERN:     root directory record:
KERN:       length:               34
KERN:       location:             41
KERN:       data length:          2048
KERN:       volume space:         1
KERN: iso9660_info::set_string(0x811f9150 ('<NULL>'), 'PORTFOLIODISC1', 32)
KERN:   returned: 0.6
KERN:   trying: file_systems/nfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/userlandfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/write_overlay/v1
KERN:   returned: -1
KERN:   scanning with: file_systems/iso9660/v1
KERN: Media changed from /dev/disk/atapi/4/master/raw
KERN: KDiskDeviceManager::_ScanPartition(/dev/disk/atapi/4/master/raw)
KERN: intel: ep_std_ops(0x1)
KERN:   trying: partitioning_systems/intel/extended/v1
KERN:   returned: -1
KERN: intel: ep_std_ops(0x2)
KERN:   trying: partitioning_systems/intel/map/v1
KERN: intel: pm_identify_partition(8, 1: 0, 366448640, 2048)
KERN:   returned: -1
KERN:   trying: file_systems/bfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/devfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/rootfs/v1
KERN:   returned: -1
KERN:   trying: partitioning_systems/session/v1
KERN: raw_command: 
KERN:   returned: 0.699
KERN:   trying: file_systems/attribute_overlay/v1
KERN:   returned: -1
KERN:   trying: file_systems/cdda/v1
KERN: raw_command: 
KERN: 01. 00:02.00 (length 39:45.55)
KERN:   returned: -2147483648
KERN:   trying: file_systems/ext2/v1
KERN:   returned: -2147483648
KERN:   trying: file_systems/fat/v1
KERN:   returned: -1
KERN:   trying: file_systems/iso9660/v1
KERN: identify(8, 0x811f91b0)
KERN: found primary descriptor
KERN:   iso9660_primary_descriptor:
KERN:     volume descriptor type: 1 (primary)
KERN:     standard identifier:    CD001 (valid)
KERN:     version:                1
KERN:     identifier:             'PORTFOLIODISC1'
KERN:     size:                   178780
KERN:     set size:               1
KERN:     sequence number:        1
KERN:     logical block size:     2048
KERN:     path table size:        10
KERN:     set identifier:                                     
KERN:     root directory record:
KERN:       length:               34
KERN:       location:             41
KERN:       data length:          2048
KERN:       volume space:         1
KERN: iso9660_info::set_string(0x811f91b0 ('<NULL>'), 'PORTFOLIODISC1', 32)
KERN:   returned: 0.6
KERN:   trying: file_systems/nfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/userlandfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/write_overlay/v1
KERN:   returned: -1
KERN:   scanning with: partitioning_systems/session/v1
KERN: KDiskDeviceManager::_ScanPartition(/dev/disk/atapi/4/master/0)
KERN: intel: ep_std_ops(0x1)
KERN:   trying: partitioning_systems/intel/extended/v1
KERN:   returned: -1
KERN: intel: ep_std_ops(0x2)
KERN:   trying: partitioning_systems/intel/map/v1
KERN: intel: pm_identify_partition(8, 7: 0, 366448640, 2048)
KERN:   returned: -1
KERN:   trying: file_systems/bfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/devfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/rootfs/v1
KERN:   returned: -1
KERN:   trying: partitioning_systems/session/v1
KERN:   returned: -1
KERN:   trying: file_systems/attribute_overlay/v1
KERN:   returned: -1
KERN:   trying: file_systems/cdda/v1
KERN: raw_command: 
KERN: 01. 00:02.00 (length 39:45.55)
KERN:   returned: -2147483648
KERN:   trying: file_systems/ext2/v1
KERN:   returned: -2147483648
KERN:   trying: file_systems/fat/v1
KERN:   returned: -1
KERN:   trying: file_systems/iso9660/v1
KERN: identify(8, 0x811f9120)
KERN: found primary descriptor
KERN:   iso9660_primary_descriptor:
KERN:     volume descriptor type: 1 (primary)
KERN:     standard identifier:    CD001 (valid)
KERN:     version:                1
KERN:     identifier:             'PORTFOLIODISC1'
KERN:     size:                   178780
KERN:     set size:               1
KERN:     sequence number:        1
KERN:     logical block size:     2048
KERN:     path table size:        10
KERN:     set identifier:                                     
KERN:     root directory record:
KERN:       length:               34
KERN:       location:             41
KERN:       data length:          2048
KERN:       volume space:         1
KERN: iso9660_info::set_string(0x811f9120 ('<NULL>'), 'PORTFOLIODISC1', 32)
KERN:   returned: 0.6
KERN:   trying: file_systems/nfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/userlandfs/v1
KERN:   returned: -1
KERN:   trying: file_systems/write_overlay/v1
KERN:   returned: -1
KERN:   scanning with: file_systems/iso9660/v1

Let me know if you need any other information, I can make these discs pretty much at will.

Change History (0)

Note: See TracTickets for help on using tickets.