[Oberon] FPGA - TRAP 4
Jörg
joerg.straube at iaeth.ch
Tue May 26 09:54:03 CEST 2020
Tomas
All text you see on screen are files. In the system track on the right side of the screen, the two files normally opened are "System.Log" and "System.Tool"
If a trap occurs, it is written into System.Log. So it's possible you find the trap text in the System.Log file on disk.
A little exercise would be to write a procedure that finds the file given a sector.
You could then verify, whether this sector is really free (perhaos used by a former file) or still used by a file. Perhaps even System.Log?
br
Jörg
Am 26.05.20, 09:39 schrieb "Oberon im Auftrag von Tomas Kral" <oberon-bounces at lists.inf.ethz.ch im Auftrag von thomas.kral at email.cz>:
Hi,
Analysing some me crashed OBERON.FS
(backed before recovery), I found this towards the end.
It is most peculiar, I admit did something wrong, yet this seems
echoing TRAP 4 into some [free??] sectors on the disk.
000977b0 20 54 52 41 50 20 20 20 34 20 69 6e 20 54 65 78 | TRAP 4 in Tex|
000977c0 74 73 20 61 74 20 30 30 30 30 45 38 45 38 0d 0d |ts at 0000E8E8..|
000977d0 20 20 70 6f 73 20 35 35 35 34 20 20 54 52 41 50 | pos 5554 TRAP|
000977e0 20 20 20 34 20 69 6e 20 54 65 78 74 73 20 61 74 | 4 in Texts at|
000977f0 20 30 30 30 30 45 38 45 38 0d 0d 20 20 70 6f 73 | 0000E8E8.. pos|
...
000a6bb0 34 20 20 54 52 41 50 20 20 20 34 20 61 74 20 30 |4 TRAP 4 at 0|
000a6bc0 30 30 30 45 38 45 38 0d 0d 20 20 70 6f 73 20 35 |000E8E8.. pos 5|
000a6bd0 35 35 34 20 20 54 52 41 50 20 20 20 34 20 61 74 |554 TRAP 4 at|
000a6be0 20 30 30 30 30 45 38 45 38 0d 0d 20 20 70 6f 73 | 0000E8E8.. pos|
000a6bf0 20 35 35 35 34 20 20 54 52 41 50 20 20 20 34 20 | 5554 TRAP 4 |
The above takes up some 63 sectors on the disk.
--
Tomas Kral <thomas.kral at email.cz>
--
Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
https://lists.inf.ethz.ch/mailman/listinfo/oberon
More information about the Oberon
mailing list