Hello listers,
                I've encountered a problem which I am not able to attribute to anything particular and would like to know if I am making any basic mistake or have overlooked something.
 
I'm creating a catalog B-Tree with 1 root node (index) containing five ptr recs to a second level of five index nodes, each of which contains 11 pointer records to 11 leaf nodes each.
The problem I'm facing is that the files referenced by the last 22 ptr recs i.e. in the last 2 lower level index nodes
are not readable on my Mac although the correct Icons do appear and all my files are displayed.
 
I think there must be some problem with the referencing (data fork locations in the leaf nodes) so I checked this but it seems to be fine (just like it is for the first 3 index nodes which work perfectly) . Since all the icons get displayed correctly I thought the problem must lie within the leaf nodes but this doesn't seem to be the case.
On my Mac I get an error of the form "Schreib/Lese Fehler" or "Read/Write error"..... What could this be due to ? Checking with hfsutils under Linux gives me the error "Wrong logical location" or similar.... does anybody know what this is due to?
 
I think it must be some basic mistake I am making (related to the HFS-Specifications perhaps ?) but I have been unable to narrow it down so far..(hlp!).. would be glad of some professional advice.
 
Regards,
Nandini Hengen