Description
Running the Scalos Menu Prefs Editor on i386 ABIv1 hosted crashes:
#0 0xda5db4de in AddAddresses (srcTree=0xb4bd3fda, MenuTree=0xda5e9ffa, BaseAddr=0xda5e9fe0 "")
at /home/mazze/projects/fullaros/aros-src/contrib/scalos/Plugins/Prefs/Menu/./MenuPrefs.c:3547
#1 0xda5db6dd in AddAddresses (srcTree=0xda5e9fe4, MenuTree=0xda5e9fe4, BaseAddr=0xda5e9fe0 "")
at /home/mazze/projects/fullaros/aros-src/contrib/scalos/Plugins/Prefs/Menu/./MenuPrefs.c:3579
#2 0xda5d9f7b in ReadPrefsFile (inst=0xda5fb10c, Filename=0xda5e5572 "ENV:Scalos/Menu13.prefs", Quiet=1)
at /home/mazze/projects/fullaros/aros-src/contrib/scalos/Plugins/Prefs/Menu/./MenuPrefs.c:2860
#3 0xda5d2d01 in MenuPrefsDispatcher (cl=0xda59e220, obj=0xda5faf8c, msg=0xda5b17f4) at /home/mazze/projects/fullaros/aros-src/contrib/scalos/Plugins/Prefs/Menu/./MenuPrefs.c:797
#4 0xd9cd3a16 in metaDispatcher (cl=0xda59e220, obj=0xda5faf8c, msg=0xda5b17f4) at /home/mazze/projects/fullaros/aros-src/workbench/libs/muimaster/./support_classes.c:258
#5 0xda5a5a7f in main (argc=0, argv=0xda4f98b0) at /home/mazze/projects/fullaros/aros-src/contrib/scalos/Prefs/Menu/./Menu.c:468
Crash occurs in line:
MenuTree->MenuCombo.MenuTree.mtre_name = SCA_BE_ADDR(srcTree->MenuCombo.MenuTree.mtre_name);
because:
(gdb) p srcTree->MenuCombo
Cannot access memory at address 0xb4bd3fe4