Basic System Problem Analysis - August 2003

59
Case Study: SA663 continued
Now that we have the file number we can use the FS_FILE macro to display information
about this file. The most important thing is the file name because if this file is damaged
and could not be quarantined there is a good chance someone else may try to access the
file which could cause another system abort.
Notice the record limit on the file. Thats pretty large. The proper way to convert that to
decimal is this:
$245 ($70) nmdat > =U32(fffeff00),d
#4294901504
$246 ($70) nmdat > =fffeff00,d
#-65792
Unless otherwise directed numbers are treated as signed 32 bit values. So if you do not
say that the value should be treated as an unsigned value all you get is a negative number
back.
If you look at the type “GUFD_T” you will see that the field “FILE_SIZE” is defined as
a BIT32 which is how an unsigned integer is defined.