[Oberon] Linux Aos TRAP

Felix Friedrich felix.friedrich at inf.ethz.ch
Wed Nov 9 10:48:10 CET 2016


Hallo Jan

some new release sets have been added recently (such as the LinuxAos 
with Generic Object File), which is why the set type used in Release.Mod 
basically overflows. This has been fixed in the Release module. You only 
need to compile a recent version of Release.Mod and it should work.

Rgds
Felix


On 09.11.2016 08:53, Jan de Kruyf wrote:
> Hallo,
> I am getting a bit discouraged here. I used to be able to decipher 
> oberon traps but this one gets me:
>
> I am trying to rebuild the latest source of LinuxAos with the last 
> release from the Feldman site. So I have set up my working directory 
> as per instructions, and I can see the working directories in the Aos 
> window. open files and all.
>
> But when I execute Release.Build LinuxAos ~ the thing traps.
>
> Here is the log from a newly started Aos window:
>
> (below this line is the trap:
> Loading package description file Release.Tool ...)
>
> ---------------------------
> LinuxAos (rev.6661): Kernel: Initialized and started.
> X11 Display depth = 24
> Default font installedOpenType 0.45 BBPort /3.12.2004  eos, pl
> WindowManager: 24-bit color
> WindowManager: Display resolution: 1904x1048x24
> DisplayRefresher installed.
> Autostart: executing FileTrapWriter.Install
> Autostart: executing WMTrapWriter.Install
> {P cpuid= 0, pid= 30 Events: System event log started.}
> WMMacros: Macro file Macros.XML loaded.
> Autostart: executing UpTime.Install
> Uptime monitor started.
> Autostart: executing Kernel.GC
> Autostart: executing FSTools.Mount 'Work Directory' RelativeFileSystem .
> Work Directory: mounted
> Autostart: executing FSTools.Mount 'Module Sources' RelativeFileSystem 
> .aoshome/source
> Module Sources: mounted
> Autostart: executing FSTools.Mount 'Fonts' RelativeFileSystem 
> .aoshome/fonts
> Fonts: mounted
> Autostart: executing StartMenu.Open
> Autostart: executing SkinEngine.Unload
> ZeroSkin already loaded
> Autostart: executing WMRestorable.Load Auto.dsk
> {P cpuid= 0, pid= 46 Starting logger}
> WMRestorable: Loading desktop from Auto.dsk...
> Autostart: executing WMNavigate.Open -vs 1 0 0 Navigation:TaskList
> Autostart: executing Kernel.GC
> Autostart: executing WMTextView.EnablePiemenu
> Piemenu enabled
> Loading package description file Release.Tool ...
> LinuxAos (rev.6661)   2016/11/09  09:42
>
> Trap 5.99  (programmed HALT)
>
>     sp = EAF68B94, fp = EAF68BA4, pc = ECD5F4D2
>
> Release.Builds.GetReleaseSet:221 pc=31562 [00007B4AH] = 31341 + 221 
> crc=B5465335
>   build=EB05C1E0H (Release.BuildObj)
>   release={30, 24}
>   prefix=2 (00000002H)
>   index=-1
>   @hiddenIRVar0=31 (0000001FH)
> State Release:
> Release.Builds.Initialize:190 pc=33458 [000082B2H] = 33268 + 190 
> crc=B5465335
>   diagnostics=EB003870H (Diagnostics.DiagnosticsList)
>   error=TRUE
>   build=15 (0000000FH)
>   package=2 (00000002H)
>   message=""...
>   @hiddenIRVar0=31 (0000001FH)
>   @hiddenIRVar1=1 (00000001H)
>   @hiddenIRVar2=00000000H (NIL)
> Release.Parser.Parse:590 pc=37683 [00009333H] = 37093 + 590 crc=B5465335
>   builds=EB1829C0H (Release.Builds)
>   token=""...
>   v1=""
>   v2=""
>   @hiddenIRVar0=EB1829C0H (Release.Builds)
> Release.ParseBuildDescription:536 pc=50331 [0000C49BH] = 49795 + 536 
> crc=B5465335
>   text=EB000160H (Texts.UnicodeText)
>   source=""...
>   builds=EB1829C0H (Release.Builds)
>   log=EC448E70H (Streams.Writer)
>   diagnostics=EB003870H (Diagnostics.DiagnosticsList)
>   parser=EB21F220H (Release.Parser)
>   scanner=EC371AC0H (Release.Scanner)
>   reader=EC3A5570H (Streams.StringReader)
>   buffer=ECED41B8H (NIL)
>   length=73234 (00011E12H)
>   @hiddenIRVar0=EC3A5570H (Streams.StringReader)
>   @hiddenIRVar1=EC371AC0H (Release.Scanner)
>   @hiddenIRVar2=EB21F220H (Release.Parser)
> Release.ParseBuildFile:268 pc=41274 [0000A13AH] = 41006 + 268 crc=B5465335
>   filename=""...
>   builds=EB1829C0H (Release.Builds)
>   log=EC448E70H (Streams.Writer)
>   diagnostics=EB003870H (Diagnostics.DiagnosticsList)
>   text=EB000160H (Texts.UnicodeText)
>   format=2 (00000002H)
>   res=0
>   message=""...
>   @hiddenIRVar0=EB000160H (Texts.UnicodeText)
> Release.Build:1116 pc=62135 [0000F2B7H] = 61019 + 1116 crc=B5465335
>   context=EC449890H (Commands.Context)
>   filename=""...
>   fullname=""...
>   builds=EB1829C0H (Release.Builds)
>   build=00000000H (NIL)
>   diagnostics=EB003870H (Diagnostics.DiagnosticsList)
>   options=ECEBF070H (Options.Options)
>   buildname=""
>   start0=Rec at 00000190H
>   error=FALSE
>   nofWorkers=0
>   res=0
>   @hiddenIRVar0=ECEBF070H (Options.Options)
>   @hiddenIRVar1=EB003870H (Diagnostics.DiagnosticsList)
> Commands.Runner. at Body:710 pc=2356 [00000934H] = 1646 + 710 crc=D7B9578A
> Objects.BodyStarter:409 pc=3845 [00000F05H] = 3436 + 409 crc=021A20DA
>   p=F725B8D0H (Objects.Process)
>   res=0
>   prevBP=-352939176
>
>
> ----------------------------------------------------
>
>
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20161109/19bb3fdf/attachment.html>


More information about the Oberon mailing list