Path: utzoo!attcan!uunet!dalcs!aucs!840493n From: 840493n@aucs.UUCP (Bill Nickerson) Newsgroups: comp.sys.amiga Subject: Re: Dillon's Shell Gripe...is it fixed? Message-ID: <1491@aucs.UUCP> Date: 10 Jan 89 19:18:01 GMT References: <8901090859.AA22394@postgres.Berkeley.EDU> Reply-To: 840493n@aucs.UUCP (Bill Nickerson) Organization: School of Computer Science, Acadia Univ., Nova Scotia (yeah!) Lines: 27 In article <8901090859.AA22394@postgres.Berkeley.EDU> dillon@POSTGRES.BERKELEY.EDU (Matt Dillon) writes: > > Yow! strange. This is a bug, but not in my shell. This is a bug >in the filesystem. Interesting though, when you do it in RAM: the directory >gets blown away but the memory is still allocated. > > -Matt > Sorry for blaming it on the shell, Matt, but I rarely use Commodore's CLI and I thought it may have been an oversight in shell's code. Well, well, well. I hope C= is reading this and think about it a bit. Admittedly, it probably happens very rarely, but point being, it shouldn't happen at all. I can see myself learning a lot about the filesystem in the near future.... Just for interest's sake, I tried using DiskSalv to fix it first. The results were interesting. The version on FF#20 found the directory that had been moved into itself (at block 886 or so), but stopped - just stopped - when it went to print the name to the screen. A later version of it fared slightly better. It managed to find and print the name of the directory at block 886, but stopped with either a "software error - task held", just plain nothing, or a guru at block 901. All the time. Period. Oh well. I'm using Sectorama now, and poking around trying to see if I can patch things up. I know that the disk structures are given in the AmigaDOS Reference Manual, but since that is at home, is there any other reference around, maybe in Amazing Computing or AmigaWorld? I have the Lattice C 4.0 compiler. Is there anything useful there? Thanx a lot. ...Bill.