Question about BinFS.

From: Danny (danny_at_nospam.com)
Date: 11/26/04


Date: Fri, 26 Nov 2004 09:43:21 -0500

Hi All,

I am working with BinFS for the first time. I have created an image that
uses mulitple bin files and works correctly when I am not using binfs (copy
bins to correct location in ram in my bootloader). When I am using binfs I
get strange errors like illegal instructions and prefetch aborts. I added a
debug version of binfs to my retail image and enabled debug through the
registry. Is shows some weird infomation in the output. It seems that it is
trying to load a file with no name just before it crashes. What could could
cause this behaviour?

  43769 PID:bfe9b46 TID:cbd5f262 ReadAtOffset 2) Reading 4096 Bytes at
sector 35968, #of sectors = 8
  43770 PID:bfe9b46 TID:cbd5f262 BINFS:ReadAtOffset hDsk=00062520
dwBytesToRead=4096
  43773 PID:bfe9b46 TID:cbd5f262 ReadAtOffset 2) Reading 4096 Bytes at
sector 36024, #of sectors = 8
  43774 PID:bfe9b46 TID:cbd5f262 BINFS:ReadAtOffset hDsk=00062520
dwBytesToRead=4096
  43777 PID:bfe9b46 TID:cbd5f262 ReadAtOffset 2) Reading 4096 Bytes at
sector 36016, #of sectors = 8
  43787 PID:bfe9b46 TID:6bfaad2a BINFS:ReadAtOffset hDsk=00062520
dwBytesToRead=4096
  43790 PID:bfe9b46 TID:6bfaad2a ReadAtOffset 2) Reading 4096 Bytes at
sector 36088, #of sectors = 8
  43791 PID:bfe9b46 TID:6bfaad2a BINFS: FSD_GetFileAttributesWW
  43792 PID:bfe9b46 TID:6bfaad2a BINFS:ReadAtOffset hDsk=00062520
dwBytesToRead=4096
  43793 PID:bfe9b46 TID:6bfaad2a ReadAtOffset 1) Reading 3736 bytes at
sector 6259
  43795 PID:bfe9b46 TID:6bfaad2a ReadAtOffset 2) Reading 3584 Bytes at
sector 6260, #of sectors = 7
  43796 PID:bfe9b46 TID:6bfaad2a ReadAtOffset 3) Reading 152 Bytes at sector
6267
  43799 PID:bfe9b46 TID:6bfaad2a BINFS: FSD_CreateFileW
lpFileName=\Windows\}
  43801 PID:bfe9b46 TID:6bfaad2a BINFS: FSD_GetFileAttributesWW
  43803 PID:bfe9b46 TID:6bfaad2a BINFS: FSD_CreateFileW lpFileName=\}
  43811 PID:bfe9b46 TID:6bfaad2a BINFS: FSD_GetFileAttributesWW
  43813 PID:bfe9b46 TID:6bfaad2a BINFS: FSD_CreateFileW
lpFileName=\Windows\}
  43815 PID:bfe9b46 TID:6bfaad2a BINFS: FSD_GetFileAttributesWW
  43817 PID:bfe9b46 TID:6bfaad2a BINFS: FSD_CreateFileW lpFileName=\}
  43826 PID:6bf59ab6 TID:6bfaad2a Undefined Instruction: Thread=8bf43000
Proc=82029548 'device.exe'
  43826 PID:6bf59ab6 TID:6bfaad2a AKY=00000009 PC=014fd724 RA=80137f24
BVA=0864fefc FSR=00000005