On 2007-12-24 12:17:42 +0100, Joerg Schilling wrote: > Apple may or may not follow the standards here.......
Since isoinfo detect errors (or do you mean that isoinfo may be buggy?), it seems that Apple does not follow the standards here (unless their interpretation is ambiguous). But the important point is that this can be detected, but it isn't detected when using mount + {ls or cp or whatever software that tries to read the file}. > Your primary problem seems to be Linux kernel related and This is what I thought first. The bug is in the code that reads the RR index but doesn't check that it is valid. But I don't know if it is "mount" that reads the data and passes it to the kernel, or if it is the kernel that reads the data directly (according to Maximilian Attems, the bug is not in the kernel). > it seems to be important to verify the filesystem image for > standard compliance. If the filesystem is not standard compliant, > you need to send a bug report to Apple. Yes, I did that too on 2007-12-21. FYI, the bug id is 5659957. Now, if an error can be detected on the Linux side (and isoinfo, if not buggy, shows that this can be detected), the software should at least output a warning or an error message when the RR index is read. > Not all problems seen in cdrkit are present with the original > software, so it may be helpful to check therecent original cdrtools > first. > > ftp://ftp.berlios.de/pub/cdrecord/alpha/ I won't have the Linux machine in question in front of me until early January... There's another Linux machine here with a working CD drive, I'll try it. > The old mkisofs code definitely did not handle Apple extensions > correctly. Could this explain the errors returned by isoinfo? > Unfortunately I am not sure whether I fixed all related problems > already. I know that the Solaris "hsfs" kernel filesystem driver > correctly ignores Apple extensions, so you may like to test the CD > on a recent Solaris version to verify whether there is a Linux > kernel problem. Unfortunately I don't have physical access to Solaris machines. > I am interested in the filesystem image to check mkisofs and fix it > if needed. Could you please send a small example? This iso image contains private data, but I could try to build another one when I come back home. -- Vincent Lefèvre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]