AOS 4.1 FE bug - the shell crashes when iconified

A forum for AmigaOne XE and MicroA1-C specific issues.

AOS 4.1 FE bug - the shell crashes when iconified

Postby saimo » Sat Jan 17, 2015 8:41 pm

I haven't seen this (and other little bugs, but I'll open a separate thread for those) reported yet, so here it is...

Problem: when I click on the iconification gadget of a shell, I get a crash.
System: A1 XE G4 / 512 MB RAM / Radeon 9000 with 64 MB / SoundBlaster Live! / IDE HD on a1ide / SATA SSD on sil3512ide
Environment: minimally* or fully loaded Workbench.

*This is the exact sequence to reproduce the crash under a minimal configuration:
1. boot without startup-sequence;
2. SetPatch (running or not running this makes no difference);
3. Assign T: RAM:
4. LoadWB (without any WBStartup application);
5. NewCLI;
6. click on iconification gadget.

(EDIT: added line 3, which I had forgotten)

I tried to attach the crash logs, but it didn't work, so here they are...

Crash log relative to minimal boot:
Code: Select all
Crash log for task "WinFrame 4 Process"
Generated by GrimReaper 53.19
Crash occured in module icon.library at address 0x7FF65128
Type of crash: DSI (Data Storage Interrupt) exception
Alert number: 0x80000003

Register dump:
GPR (General Purpose Registers):
   0: 00000000 6C6B2D20 00000000 00000000 00000000 6C6B2DC0 000000C6 6C6B2DC8
   8: 6C6B2DC8 6CABE0CC 01DB68E2 6C657570 28444088 00000000 8000000E 85027002
  16: 00570001 6C6B2F28 6FEAA1AE 01CA2B84 6C6B2DC0 6C35C360 000000C6 6C6B2DC8
  24: 6C657540 00000000 00000000 00000000 000000D4 6C6B2DC8 6C60F1F0 6FFF9300


FPR (Floating Point Registers, NaN = Not a Number):
   0:                0       1.1175e+08              977                0
   4:               40             87.8             43.8      2.14748e+09
   8:              nan              909              nan              nan
  12:              933              nan                0                0
  16:                0                0                0                0
  20:                0                0                0                0
  24:            1e+61            1e-59              0.5       4.5036e+15
  28:              nan            65536      1.67772e+07                0

FPSCR (Floating Point Status and Control Register): 0x82008000


SPRs (Special Purpose Registers):
           Machine State (msr) : 0x0000D030
                Condition (cr) : 0x6C349D80
      Instruction Pointer (ip) : 0x7FF65128
       Xtended Exception (xer) : 0x0141F340
                   Count (ctr) : 0x6C34A0F8
                     Link (lr) : 0x0002000E
            DSI Status (dsisr) : 0x6C331094
            Data Address (dar) : 0x6C34A0F8



680x0 emulated registers:
DATA: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
FPU0:                0                0                0                0
FPU4:                0                0                0                0



Symbol info:
Instruction pointer 0x7FF65128 belongs to module "icon.library" (HUNK/Kickstart)

Stack trace:
    module LIBS:icon.library at 0x7FF65128 (section 5 @ 0x1D104)
    module LIBS:icon.library at 0x7FF62B44 (section 5 @ 0x1AB20)
    module LIBS:workbench.library at 0x7FF70114 (section 5 @ 0x80F0)
    module LIBS:workbench.library at 0x7FF70228 (section 5 @ 0x8204)
    native kernel module console.device.kmod+0x00018A84
    native kernel module console.device.kmod+0x0000DD94
    native kernel module dos.library.kmod+0x00024C18
    native kernel module kernel+0x000414C4
    native kernel module kernel+0x00041544

PPC disassembly:
 7ff65120: 409eff8c   bne+              cr7,0x7FF650AC
 7ff65124: 4e800020   blr               
*7ff65128: 81630016   lwz               r11,22(r3)
 7ff6512c: 7c6a1b78   mr                r10,r3
 7ff65130: 2f8b0000   cmpwi             cr7,r11,0

System information:

CPU
 Model: Motorola MPC 7447/7457 Apollo V1.2
 CPU speed: 1000 MHz
 FSB speed: 133 MHz
 Extensions: performancemonitor altivec

Machine
 Machine name: AmigaOne
 Memory: 524288 KB
 Extensions: bus.pci bus.agp

Expansion buses
 PCI/AGP
  00:00.0 Vendor 0x10CC Device 0x0660
   Range 0: 00000000 - 00400000 (PREF.MEM)
  00:01.0 Vendor 0x10CC Device 0x0661
  00:06.0 Vendor 0x10B7 Device 0x9200
   Range 0: 00802000 - 00802080 (IO)
   Range 1: 8C100000 - 8C100080 (MEM)
  00:07.0 Vendor 0x1106 Device 0x0686
  00:07.1 Vendor 0x1106 Device 0x0571
   Range 0: 000001F0 - 000001F8 (IO)
   Range 1: 000003F0 - 000003F8 (IO)
   Range 2: 00000170 - 00000178 (IO)
   Range 3: 00000370 - 00000378 (IO)
   Range 4: 0000CC00 - 0000CC10 (IO)
  00:07.2 Vendor 0x1106 Device 0x3038
   Range 4: 00802080 - 008020A0 (IO)
  00:07.3 Vendor 0x1106 Device 0x3038
   Range 4: 008020A0 - 008020C0 (IO)
  00:07.4 Vendor 0x1106 Device 0x3057
  00:07.5 Vendor 0x1106 Device 0x3058
   Range 0: 00000000 - 00000100 (IO)
   Range 1: 00000000 - 00000008 (IO)
   Range 2: 00000000 - 00000008 (IO)
  00:07.6 Vendor 0x1106 Device 0x3068
   Range 0: 00000000 - 00000100 (IO)
  00:09.0 Vendor 0x1095 Device 0x3512
   Range 0: 008020C0 - 008020C8 (IO)
   Range 1: 008020C8 - 008020D0 (IO)
   Range 2: 008020D0 - 008020D8 (IO)
   Range 3: 008020D8 - 008020E0 (IO)
   Range 4: 008020E0 - 008020F0 (IO)
  00:0A.0 Vendor 0x1102 Device 0x0002
   Range 0: 00802100 - 00802120 (IO)
  00:0A.1 Vendor 0x1102 Device 0x7002
   Range 0: 00802120 - 00802128 (IO)
  01:00.0 Vendor 0x1002 Device 0x4966
   Range 0: 80000000 - 84000000 (PREF.MEM)
   Range 1: 00002000 - 00002100 (IO)
   Range 2: 84000000 - 84010000 (MEM)
  01:00.1 Vendor 0x1002 Device 0x496E
   Range 0: 88000000 - 8C000000 (PREF.MEM)
   Range 1: 8C000000 - 8C010000 (MEM)

Libraries
 0x01DB68E2: exec.library V53.70
 0x6FF0E048: cgxvideo.library V42.1
 0x6C656C10: getfile.gadget V53.12
 0x6C3594D4: asl.library V53.49
 0x6C656B70: checkbox.gadget V53.9
 0x6C5D3648: clicktab.gadget V53.44
 0x6C5D4C88: chooser.gadget V53.21
 0x6C6568F0: penmap.image V53.5
 0x6C5D20B8: listbrowser.gadget V53.62
 0x6C6149E0: string.gadget V53.20
 0x6C656A30: scroller.gadget V53.14
 0x6C656AD0: button.gadget V53.19
 0x6C656990: glyph.image V53.3
 0x6C656210: space.gadget V53.6
 0x6C612510: window.class V54.1
 0x6C60FB68: application.library V53.12
 0x6C60F7C8: popupmenu.class V53.2
 0x6C610578: popupmenu.library V53.11
 0x6FFFBC8C: commodities.library V53.7
 0x6C656030: label.image V53.13
 0x6C60F5F8: layout.gadget V54.2
 0x6C60F6D0: bevel.image V53.6
 0x6C650140: datatypes.library V53.4
 0x6FF5FF20: drawlist.image V53.3
 0x6C6BD360: Picasso96API.library V54.9
 0x6C6BE264: png.iconmodule V53.1
 0x6CABE0CC: icon.library V53.16
 0x6C60F370: z.library V53.5
 0x6FF1808C: workbench.library V53.53
 0x6C6C1A00: gadtools.library V53.7
 0x6C6C1460: iffparse.library V53.1
 0x6C8724B8: version.library V53.14
 0x6FE04ACC: locale.library V53.7
 0x6FF617AC: diskfont.library V53.5
 0x6FF9E798: petunia.library V53.6
 0x6FF9E618: diskcache.library V3.30
 0x6FDCA690: dos.library V53.157
 0x6FF0E9E4: usbprivate.library V53.12
 0x6FF5F84C: massstorage.usbfd V53.39
 0x6FF110A8: bootkeyboard.usbfd V52.3
 0x6FF11028: bootmouse.usbfd V53.2
 0x6FF0E89C: hub.usbfd V53.10
 0x6FF90D98: mounter.library V53.2
 0x6FF0E24C: usbresource.library V53.12
 0x6FF5F5B8: hunk.library V53.4
 0x6FF9E294: elf.library V53.19
 0x6FF694D0: intuition.library V54.10
 0x6FF9F530: keymap.library V53.9
 0x6FF0D100: cybergraphics.library V43.0
 0x6FF905A0: ATIRadeon.chip V53.28
 0x6FF90524: PCIGraphics.card V53.9
 0x6FFB0420: graphics.library V54.148
 0x6FF62150: layers.library V54.12
 0x6FF57150: rtg.library V54.89
 0x6FF5F0E4: nonvolatile.library V53.5
 0x6FF9D2B8: newlib.library V53.30
 0x6FF8F1AC: utility.library V54.1
 0x6FFFB398: expansion.library V53.1

Devices
 0x6FF8F910: usbsys.device V53.12
 0x6FF5F7D0: uhci.usbhcd V53.13
 0x6FF5F704: sii3512ide.device V53.20
 0x6FF90AA4: a1ide.device V53.20
 0x6FF8F648: console.device V53.83
 0x6FF602B0: ramdrive.device V52.6
 0x6FF9F77C: input.device V53.5
 0x6FF613B4: keyboard.device V53.11
 0x6FF60050: timer.device V53.2

Tasks
 input.device (Waiting)
  Stack: 0x6FECC000 - 0x6FEDC000, pointer @ 0x6FEDBF00 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000000
  State: Task (Waiting)
 SFS DosList handler (Waiting)
  Stack: 0x6CAC3004 - 0x6CAC6FFC, pointer @ 0x6CAC6F20 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000000
  State: Process (Waiting)
 USB stack (Waiting)
  Stack: 0x6FE2E000 - 0x6FE32000, pointer @ 0x6FE31F20 (Cookie OK)
  Signals: SigRec 0xF8007000, SigWait 0x00000000
  State: Task (Waiting)
 UHCI Controller Task Unit 0 (Waiting)
  Stack: 0x6FE26000 - 0x6FE2E000, pointer @ 0x6FE2DF20 (Cookie OK)
  Signals: SigRec 0xBE001000, SigWait 0x00000000
  State: Task (Waiting)
 bootmouse.usbfd (Waiting)
  Stack: 0x6FDBE004 - 0x6FDC5FFC, pointer @ 0x6FDC5F40 (Cookie OK)
  Signals: SigRec 0x60000000, SigWait 0x00000000
  State: Task (Waiting)
 sii3512ide.device - chip 0 port 0 (Waiting)
  Stack: 0x6FE8A000 - 0x6FE92000, pointer @ 0x6FE91F30 (Cookie OK)
  Signals: SigRec 0xC0000000, SigWait 0x20008000
  State: Task (Waiting)
 page_sweep (Waiting)
  Stack: 0x6FE5A004 - 0x6FE61FFC, pointer @ 0x6FE61E70 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000000
  State: Task (Waiting)
 a1ide.device - chip 0 port 0 (Waiting)
  Stack: 0x6FEA2000 - 0x6FEAA000, pointer @ 0x6FEA9F30 (Cookie OK)
  Signals: SigRec 0xC0000000, SigWait 0x20000000
  State: Task (Waiting)
 SSD0/SmartFilesystem 1.290  (Waiting)
  Stack: 0x6FD2E004 - 0x6FD31FFC, pointer @ 0x6FD31EB0 (Cookie OK)
  Signals: SigRec 0xE0000100, SigWait 0x10000000
  State: Process (Waiting)
 reaper.task (Waiting)
  Stack: 0x6C7FB004 - 0x6C802FFC, pointer @ 0x6C802670 (Cookie OK)
  Signals: SigRec 0x00007000, SigWait 0x00000000
  State: Process (Waiting)
 SSD1/SmartFilesystem 1.290  (Waiting)
  Stack: 0x6CAB3004 - 0x6CAB6FFC, pointer @ 0x6CAB6EB0 (Cookie OK)
  Signals: SigRec 0xE0000100, SigWait 0x10000000
  State: Process (Waiting)
 SSD2/SmartFilesystem 1.290  (Waiting)
  Stack: 0x6C9EB004 - 0x6C9EEFFC, pointer @ 0x6C9EEEB0 (Cookie OK)
  Signals: SigRec 0xE0000100, SigWait 0x10000000
  State: Process (Waiting)
 SSD3/SmartFilesystem 1.290  (Waiting)
  Stack: 0x6C923004 - 0x6C926FFC, pointer @ 0x6C926EB0 (Cookie OK)
  Signals: SigRec 0xE0000100, SigWait 0x10000000
  State: Process (Waiting)
 RAM/ram-handler 53.171  (Waiting)
  Stack: 0x6C79E004 - 0x6C7A1FFC, pointer @ 0x6C7A1C80 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000100
  State: Process (Waiting)
 pager (Waiting)
  Stack: 0x6C7D7004 - 0x6C7F6FFC, pointer @ 0x6C7F6F00 (Cookie OK)
  Signals: SigRec 0x80001000, SigWait 0x00000000
  State: Process (Waiting)
 dos_filedir_notify (Waiting)
  Stack: 0x6FD66004 - 0x6FD69FFC, pointer @ 0x6FD69AD0 (Cookie OK)
  Signals: SigRec 0x40001000, SigWait 0x00000000
  State: Process (Waiting)
 CON/con-handler 53.72  (Waiting)
  Stack: 0x6C6E8004 - 0x6C6EFFFC, pointer @ 0x6C6EFE20 (Cookie OK)
  Signals: SigRec 0xB0000100, SigWait 0x00000000
  State: Process (Waiting)
 ENV/env-handler 54.5  (Waiting)
  Stack: 0x6C7B6004 - 0x6C7B9FFC, pointer @ 0x6C7B9EF0 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000100
  State: Process (Waiting)
 APPDIR/appdir-handler-in-dos 53.157  (Waiting)
  Stack: 0x6C7CB004 - 0x6C7D2FFC, pointer @ 0x6C7D2DD0 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000100
  State: Process (Waiting)
 CON/con-handler 53.72  (Waiting)
  Stack: 0x6C81F004 - 0x6C826FFC, pointer @ 0x6C826E20 (Cookie OK)
  Signals: SigRec 0xA0000100, SigWait 0x00000000
  State: Process (Waiting)
 RAW/con-handler 53.72  (Waiting)
  Stack: 0x6C843004 - 0x6C84AFFC, pointer @ 0x6C84AE20 (Cookie OK)
  Signals: SigRec 0xA0000100, SigWait 0x00000000
  State: Process (Waiting)
 CON/con-handler 53.72  (Waiting)
  Stack: 0x6C867004 - 0x6C86EFFC, pointer @ 0x6C86EE20 (Cookie OK)
  Signals: SigRec 0xA0000100, SigWait 0x00000000
  State: Process (Waiting)
 dos_nbmd_process (Waiting)
  Stack: 0x6FD76004 - 0x6FD79FFC, pointer @ 0x6FD79F30 (Cookie OK)
  Signals: SigRec 0x00001100, SigWait 0x00000000
  State: Process (Waiting)
 dos_lock_handler (Waiting)
  Stack: 0x6FD7E004 - 0x6FD81FFC, pointer @ 0x6FD81F00 (Cookie OK)
  Signals: SigRec 0x00001100, SigWait 0x00000000
  State: Process (Waiting)
 WinFrame 4 Process (Crashed)
  Stack: 0x6C673004 - 0x6C6B2FFC, pointer @ 0x6C6B2D20 (Cookie OK)
  Signals: SigRec 0x00000020, SigWait 0x10800000
  State: Process (Crashed)
 Workbench (Waiting)
  Stack: 0x6C5C7004 - 0x6C5D0FFC, pointer @ 0x6C5D0EA0 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000100
  State: Process (Waiting)
 ramlib (Waiting)
  Stack: 0x6C714004 - 0x6C72CFFC, pointer @ 0x6C72CF20 (Cookie OK)
  Signals: SigRec 0x80001000, SigWait 0x00000100
  State: Process (Waiting)
 Workbench DosList Notify (Waiting)
  Stack: 0x6C473004 - 0x6C47AFFC, pointer @ 0x6C47AF40 (Cookie OK)
  Signals: SigRec 0x00003000, SigWait 0x00000100
  State: Process (Waiting)
 string.gadget server (Waiting)
  Stack: 0x6C45B004 - 0x6C462FFC, pointer @ 0x6C462DB0 (Cookie OK)
  Signals: SigRec 0x40000000, SigWait 0x00000100
  State: Process (Waiting)
 Workbench Clipboard Server (Waiting)
  Stack: 0x6C513004 - 0x6C51AFFC, pointer @ 0x6C51AF00 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000100
  State: Process (Waiting)
 datatypes.library (Waiting)
  Stack: 0x6C57B004 - 0x6C5BAFFC, pointer @ 0x6C5BAF10 (Cookie OK)
  Signals: SigRec 0x00001100, SigWait 0x00000000
  State: Process (Waiting)
 hub.usbfd (Waiting)
  Stack: 0x6FDDA004 - 0x6FDE1FFC, pointer @ 0x6FDE1F10 (Cookie OK)
  Signals: SigRec 0x30000000, SigWait 0x00000000
  State: Task (Waiting)
 Initial CLI (Waiting)
  Stack: 0x6FD46004 - 0x6FD55FFC, pointer @ 0x6FD55BA0 (Cookie OK)
  Signals: SigRec 0x00000100, SigWait 0x00000000
  State: Process (Waiting)
 application.library messageserver (Waiting)
  Stack: 0x6C623000 - 0x6C623FA0, pointer @ 0x6C623F10 (Cookie OK)
  Signals: SigRec 0xC0000000, SigWait 0x00000000
  State: Task (Waiting)
 MassStorage Notifier (Waiting)
  Stack: 0x6FE3E000 - 0x6FE45D00, pointer @ 0x6FE45C70 (Cookie OK)
  Signals: SigRec 0x80001000, SigWait 0x00000000
  State: Task (Waiting)
 ramlib.support (Ready)
  Stack: 0x6C731004 - 0x6C749FFC, pointer @ 0x6C749590 (Cookie OK)
  Signals: SigRec 0x00000010, SigWait 0x80000000
  State: Process (Ready)
 Mounter Task (Waiting)
  Stack: 0x6FE46000 - 0x6FE4E000, pointer @ 0x6FE4DE10 (Cookie OK)
  Signals: SigRec 0xB0001000, SigWait 0x00000000
  State: Task (Waiting)
 Mounter Task (Waiting)
  Stack: 0x6FE4E000 - 0x6FE56000, pointer @ 0x6FE55F10 (Cookie OK)
  Signals: SigRec 0xB0001000, SigWait 0x00000000
  State: Task (Waiting)
 dos_signal_server (Waiting)
  Stack: 0x6FD6E004 - 0x6FD71FFC, pointer @ 0x6FD71F10 (Cookie OK)
  Signals: SigRec 0x0000F000, SigWait 0x00000000
  State: Process (Waiting)
 idle.task (Ready)
  Stack: 0x6FF86000 - 0x6FF87000, pointer @ 0x6FF86FD0 (Cookie OK)
  Signals: SigRec 0x00000000, SigWait 0x00000000
  State: Task (Ready)


Crash log relative to full boot:
Code: Select all
Crash log for task "WinFrame 1 Process"
Generated by GrimReaper 53.19
Crash occured in module icon.library at address 0x7FF21128
Type of crash: DSI (Data Storage Interrupt) exception
Alert number: 0x80000003

Register dump:
GPR (General Purpose Registers):
   0: 00000000 6A18AD20 00000000 00000000 00000000 6A18ADC0 000000C6 6A18ADC8
   8: 6A18ADC8 6C8780CC 01DB68E2 6C71A570 28444088 00000000 8000000E 85027002
  16: 00570001 6A18AF28 6FEAA18E 01CA2B84 6A18ADC0 6A6A19A0 000000C6 6A18ADC8
  24: 6C71A540 00000000 00000000 00000000 000000D4 6A18ADC8 6C6CE1F0 6FFF9300


FPR (Floating Point Registers, NaN = Not a Number):
   0:              nan             1483              740               40
   4:                0             43.8            127.8      2.14748e+09
   8:              128                4          2.34375              255
  12:              nan            65536                0                0
  16:                0                0                0                0
  20:                0                0                0                0
  24:                0                0                0                0
  28:                0                0                0                0

FPSCR (Floating Point Status and Control Register): 0x82004000


SPRs (Special Purpose Registers):
           Machine State (msr) : 0x0200F030
                Condition (cr) : 0x6A22DD80
      Instruction Pointer (ip) : 0x7FF21128
       Xtended Exception (xer) : 0x0141F340
                   Count (ctr) : 0x6A22E0F8
                     Link (lr) : 0x0002000E
            DSI Status (dsisr) : 0x6A67A9F4
            Data Address (dar) : 0x6A22E0F8



680x0 emulated registers:
DATA: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
FPU0:                0                0                0                0
FPU4:                0                0                0                0



Symbol info:
Instruction pointer 0x7FF21128 belongs to module "icon.library" (HUNK/Kickstart)

Stack trace:
    module LIBS:icon.library at 0x7FF21128 (section 5 @ 0x1D104)
    module LIBS:icon.library at 0x7FF1EB44 (section 5 @ 0x1AB20)
    module LIBS:workbench.library at 0x7FF2C114 (section 5 @ 0x80F0)
    module LIBS:workbench.library at 0x7FF2C228 (section 5 @ 0x8204)
    native kernel module console.device.kmod+0x00018a84
    native kernel module console.device.kmod+0x0000dd94
    native kernel module dos.library.kmod+0x00024c18
    native kernel module kernel+0x000414c4
    native kernel module kernel+0x00041544

PPC disassembly:
 7ff21120: 409eff8c   bne+              cr7,0x7FF210AC
 7ff21124: 4e800020   blr               
*7ff21128: 81630016   lwz               r11,22(r3)
 7ff2112c: 7c6a1b78   mr                r10,r3
 7ff21130: 2f8b0000   cmpwi             cr7,r11,0

System information:

CPU
 Model: Motorola MPC 7447/7457 Apollo V1.2
 CPU speed: 1000 MHz
 FSB speed: 133 MHz
 Extensions: performancemonitor altivec

Machine
 Machine name: AmigaOne
 Memory: 524288 KB
 Extensions: bus.pci bus.agp

Expansion buses
 PCI/AGP
  00:00.0 Vendor 0x10CC Device 0x0660
   Range 0: 00000000 - 00400000 (PREF.MEM)
  00:01.0 Vendor 0x10CC Device 0x0661
  00:06.0 Vendor 0x10B7 Device 0x9200
   Range 0: 00802000 - 00802080 (IO)
   Range 1: 8C100000 - 8C100080 (MEM)
  00:07.0 Vendor 0x1106 Device 0x0686
  00:07.1 Vendor 0x1106 Device 0x0571
   Range 0: 000001F0 - 000001F8 (IO)
   Range 1: 000003F0 - 000003F8 (IO)
   Range 2: 00000170 - 00000178 (IO)
   Range 3: 00000370 - 00000378 (IO)
   Range 4: 0000CC00 - 0000CC10 (IO)
  00:07.2 Vendor 0x1106 Device 0x3038
   Range 4: 00802080 - 008020A0 (IO)
  00:07.3 Vendor 0x1106 Device 0x3038
   Range 4: 008020A0 - 008020C0 (IO)
  00:07.4 Vendor 0x1106 Device 0x3057
  00:07.5 Vendor 0x1106 Device 0x3058
   Range 0: 00000000 - 00000100 (IO)
   Range 1: 00000000 - 00000008 (IO)
   Range 2: 00000000 - 00000008 (IO)
  00:07.6 Vendor 0x1106 Device 0x3068
   Range 0: 00000000 - 00000100 (IO)
  00:09.0 Vendor 0x1095 Device 0x3512
   Range 0: 008020C0 - 008020C8 (IO)
   Range 1: 008020C8 - 008020D0 (IO)
   Range 2: 008020D0 - 008020D8 (IO)
   Range 3: 008020D8 - 008020E0 (IO)
   Range 4: 008020E0 - 008020F0 (IO)
  00:0A.0 Vendor 0x1102 Device 0x0002
   Range 0: 00802100 - 00802120 (IO)
  00:0A.1 Vendor 0x1102 Device 0x7002
   Range 0: 00802120 - 00802128 (IO)
  01:00.0 Vendor 0x1002 Device 0x4966
   Range 0: 80000000 - 84000000 (PREF.MEM)
   Range 1: 00002000 - 00002100 (IO)
   Range 2: 84000000 - 84010000 (MEM)
  01:00.1 Vendor 0x1002 Device 0x496E
   Range 0: 88000000 - 8C000000 (PREF.MEM)
   Range 1: 8C000000 - 8C010000 (MEM)

Libraries
 0x01db68e2: exec.library V53.70
 0x6ff0e048: cgxvideo.library V42.1
 0x6a33d0e8: DateTime.docky V52.8
 0x6c1f97b0: datebrowser.gadget V53.7
 0x6c1fcea0: slider.gadget V53.15
 0x6c1fce00: getfont.gadget V53.9
 0x6c1fcd60: getfile.gadget V53.12
 0x6a5544c8: clicktab.gadget V53.44
 0x6c1fc4a0: checkbox.gadget V53.9
 0x6a51dbc0: requester.class V53.18
 0x6c1fcae0: space.gadget V53.6
 0x6a49d078: chooser.gadget V53.21
 0x6c1fcb80: penmap.image V53.5
 0x6c1fca40: bitmap.image V53.9
 0x6c1fc720: integer.gadget V53.12
 0x6c0a6498: listbrowser.gadget V53.62
 0x6b019290: string.gadget V53.20
 0x6c1fc540: scroller.gadget V53.14
 0x6c1f95a0: mathieeedoubbas.library V52.1
 0x6c1fc040: png.datatype V53.10
 0x6c2701f4: picture.datatype V53.6
 0x6c5e5b74: asl.library V53.49
 0x6c7dfe7c: hid.usbfd V53.12
 0x6c5e726c: ft2.library V53.2
 0x6c5e3288: timezone.library V53.8
 0x6c6b67b0: button.gadget V53.19
 0x6c6b6850: glyph.image V53.3
 0x6c565530: window.class V54.1
 0x6c5028a8: application.library V53.12
 0x6c6cea98: popupmenu.class V53.2
 0x6c5e3cc8: popupmenu.library V53.11
 0x6c4ed6ac: commodities.library V53.7
 0x6c6b65d0: label.image V53.13
 0x6c502518: layout.gadget V54.2
 0x6c502320: bevel.image V53.6
 0x6c6b63f0: drawlist.image V53.3
 0x6c503104: usergroup.library V4.30
 0x6c6da140: datatypes.library V53.4
 0x6c7d1320: bsdsocket.library V4.307
 0x6c88a7b8: version.library V53.14
 0x6c6d25e0: Picasso96API.library V54.9
 0x6c6cf164: png.iconmodule V53.1
 0x6c8780cc: icon.library V53.16
 0x6c6ce370: z.library V53.5
 0x6ff19c4c: workbench.library V53.53
 0x6c6d3a00: gadtools.library V53.7
 0x6c6d35e0: iffparse.library V53.1
 0x6fe24acc: locale.library V53.7
 0x6ff617ac: diskfont.library V53.5
 0x6ff9e798: petunia.library V53.6
 0x6ff9e618: diskcache.library V3.30
 0x6fdea690: dos.library V53.157
 0x6ff0e9e4: usbprivate.library V53.12
 0x6ff5f84c: massstorage.usbfd V53.39
 0x6ff10028: bootkeyboard.usbfd V52.3
 0x6ff90f18: bootmouse.usbfd V53.2
 0x6ff0e89c: hub.usbfd V53.10
 0x6ff90d18: mounter.library V53.2
 0x6ff0e24c: usbresource.library V53.12
 0x6ff5f5b8: hunk.library V53.4
 0x6ff9e294: elf.library V53.19
 0x6ff694d0: intuition.library V54.10
 0x6ff9f530: keymap.library V53.9
 0x6ff0d100: cybergraphics.library V43.0
 0x6ff905a0: ATIRadeon.chip V53.28
 0x6ff90524: PCIGraphics.card V53.9
 0x6ffb0420: graphics.library V54.148
 0x6ff62150: layers.library V54.12
 0x6ff57150: rtg.library V54.89
 0x6ff5f0e4: nonvolatile.library V53.5
 0x6ff9d2b8: newlib.library V53.30
 0x6ff8f1ac: utility.library V54.1
 0x6fffb398: expansion.library V53.1
 0x6c15858e: rexxsyslib.library V53.4 (Legacy)

Devices
 0x6c536194: eth3com.device V53.3
 0x6c88a8c4: a1ide.device V53.20
 0x6ff8fd10: usbsys.device V53.12
 0x6ff5f7d0: uhci.usbhcd V53.13
 0x6ff5f704: sii3512ide.device V53.20
 0x6ff8f648: console.device V53.83
 0x6ff602b0: ramdrive.device V52.6
 0x6ff9f77c: input.device V53.5
 0x6ff613b4: keyboard.device V53.11
 0x6ff60050: timer.device V53.2

Tasks
 DepthToFront (Waiting)
  Stack: 0x6a4a9004 - 0x6a4b0ffc, pointer @ 0x6a4b09e0 (Cookie OK)
  Signals: SigRec 0xc000d000, SigWait 0x00000100
  State: Process (Waiting)
 ClickToFront (Waiting)
  Stack: 0x6a591004 - 0x6a598ffc, pointer @ 0x6a5989f0 (Cookie OK)
  Signals: SigRec 0xc000d000, SigWait 0x00000100
  State: Process (Waiting)
 input.device (Waiting)
  Stack: 0x6fecc000 - 0x6fedc000, pointer @ 0x6fedbf00 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000000
  State: Task (Waiting)
 SFS DosList handler (Waiting)
  Stack: 0x6cad3004 - 0x6cad6ffc, pointer @ 0x6cad6f20 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000000
  State: Process (Waiting)
 USB stack (Waiting)
  Stack: 0x6fe46000 - 0x6fe4a000, pointer @ 0x6fe49f20 (Cookie OK)
  Signals: SigRec 0xf8007000, SigWait 0x00000000
  State: Task (Waiting)
 UHCI Controller Task Unit 0 (Waiting)
  Stack: 0x6fe3e000 - 0x6fe46000, pointer @ 0x6fe45f20 (Cookie OK)
  Signals: SigRec 0xbe001000, SigWait 0x00000000
  State: Task (Waiting)
 sii3512ide.device - chip 0 port 0 (Waiting)
  Stack: 0x6fea2000 - 0x6feaa000, pointer @ 0x6fea9f30 (Cookie OK)
  Signals: SigRec 0xc0000000, SigWait 0x20008000
  State: Task (Waiting)
 page_sweep (Waiting)
  Stack: 0x6fe72004 - 0x6fe79ffc, pointer @ 0x6fe79e70 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000000
  State: Task (Waiting)
 eth3com.device (Waiting)
  Stack: 0x6a4e1004 - 0x6a4f0ffc, pointer @ 0x6a4f0ef0 (Cookie OK)
  Signals: SigRec 0xe0001000, SigWait 0x10000000
  State: Process (Waiting)
 a1ide.device - chip 0 port 0 (Waiting)
  Stack: 0x6c661000 - 0x6c669000, pointer @ 0x6c668f30 (Cookie OK)
  Signals: SigRec 0xc0000000, SigWait 0x20000000
  State: Task (Waiting)
 SSD0/SmartFilesystem 1.290  (Waiting)
  Stack: 0x6fd46004 - 0x6fd49ffc, pointer @ 0x6fd49eb0 (Cookie OK)
  Signals: SigRec 0xe0000100, SigWait 0x10000000
  State: Process (Waiting)
 hid.usbfd (Waiting)
  Stack: 0x6fdde004 - 0x6fde5ffc, pointer @ 0x6fde5e90 (Cookie OK)
  Signals: SigRec 0xe0000000, SigWait 0x00000100
  State: Process (Waiting)
 HID Mouse (Waiting)
  Stack: 0x6c1e9004 - 0x6c1f0ffc, pointer @ 0x6c1f0f20 (Cookie OK)
  Signals: SigRec 0x80001000, SigWait 0x00000000
  State: Process (Waiting)
 reaper.task (Waiting)
  Stack: 0x6c80b004 - 0x6c812ffc, pointer @ 0x6c812670 (Cookie OK)
  Signals: SigRec 0x00007000, SigWait 0x00000000
  State: Process (Waiting)
 SSD1/SmartFilesystem 1.290  (Waiting)
  Stack: 0x6cacb004 - 0x6caceffc, pointer @ 0x6caceeb0 (Cookie OK)
  Signals: SigRec 0xe0000100, SigWait 0x10000000
  State: Process (Waiting)
 SSD2/SmartFilesystem 1.290  (Waiting)
  Stack: 0x6ca03004 - 0x6ca06ffc, pointer @ 0x6ca06eb0 (Cookie OK)
  Signals: SigRec 0xe0000100, SigWait 0x10000000
  State: Process (Waiting)
 SSD3/SmartFilesystem 1.290  (Waiting)
  Stack: 0x6c93b004 - 0x6c93effc, pointer @ 0x6c93eeb0 (Cookie OK)
  Signals: SigRec 0xe0000100, SigWait 0x10000000
  State: Process (Waiting)
 RAM/ram-handler 53.171  (Waiting)
  Stack: 0x6c7ae004 - 0x6c7b1ffc, pointer @ 0x6c7b1c80 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000100
  State: Process (Waiting)
 dos_filedir_notify (Waiting)
  Stack: 0x6fd7e004 - 0x6fd81ffc, pointer @ 0x6fd81ad0 (Cookie OK)
  Signals: SigRec 0x40001000, SigWait 0x80000000
  State: Process (Waiting)
 pager (Waiting)
  Stack: 0x6c7e7004 - 0x6c806ffc, pointer @ 0x6c806f00 (Cookie OK)
  Signals: SigRec 0x80001000, SigWait 0x00000000
  State: Process (Waiting)
 CON/con-handler 53.72  (Waiting)
  Stack: 0x6a1af004 - 0x6a1b6ffc, pointer @ 0x6a1b6e20 (Cookie OK)
  Signals: SigRec 0xb0000100, SigWait 0x00000000
  State: Process (Waiting)
 ENV/env-handler 54.5  (Waiting)
  Stack: 0x6c7c6004 - 0x6c7c9ffc, pointer @ 0x6c7c9ef0 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000100
  State: Process (Waiting)
 CON/con-handler 53.72  (Waiting)
  Stack: 0x6a38f004 - 0x6a396ffc, pointer @ 0x6a396e20 (Cookie OK)
  Signals: SigRec 0xa0000100, SigWait 0x00000000
  State: Process (Waiting)
 CON/con-handler 53.72  (Waiting)
  Stack: 0x6a448004 - 0x6a44fffc, pointer @ 0x6a44fe20 (Cookie OK)
  Signals: SigRec 0xa0000100, SigWait 0x00000000
  State: Process (Waiting)
 CON/con-handler 53.72  (Waiting)
  Stack: 0x6a561004 - 0x6a568ffc, pointer @ 0x6a568e20 (Cookie OK)
  Signals: SigRec 0xa0000100, SigWait 0x00000000
  State: Process (Waiting)
 CON/con-handler 53.72  (Waiting)
  Stack: 0x6c82f004 - 0x6c836ffc, pointer @ 0x6c836e20 (Cookie OK)
  Signals: SigRec 0xa0000100, SigWait 0x00000000
  State: Process (Waiting)
 RAW/con-handler 53.72  (Waiting)
  Stack: 0x6c853004 - 0x6c85affc, pointer @ 0x6c85ae20 (Cookie OK)
  Signals: SigRec 0xa0000100, SigWait 0x00000000
  State: Process (Waiting)
 CON/con-handler 53.72  (Waiting)
  Stack: 0x6c87f004 - 0x6c886ffc, pointer @ 0x6c886e20 (Cookie OK)
  Signals: SigRec 0xa0000100, SigWait 0x00000000
  State: Process (Waiting)
 dos_nbmd_process (Waiting)
  Stack: 0x6fd8e004 - 0x6fd91ffc, pointer @ 0x6fd91f30 (Cookie OK)
  Signals: SigRec 0x00001100, SigWait 0x00000000
  State: Process (Waiting)
 dos_lock_handler (Waiting)
  Stack: 0x6fd96004 - 0x6fd99ffc, pointer @ 0x6fd99f00 (Cookie OK)
  Signals: SigRec 0x00001100, SigWait 0x00000000
  State: Process (Waiting)
 WinFrame 1 Process (Crashed)
  Stack: 0x6a14b004 - 0x6a18affc, pointer @ 0x6a18ad20 (Cookie OK)
  Signals: SigRec 0x00000020, SigWait 0x10800000
  State: Process (Crashed)
 RexxMaster (Waiting)
  Stack: 0x6af35004 - 0x6af45004, pointer @ 0x6af44f60 (Cookie OK)
  Signals: SigRec 0xc0000000, SigWait 0x00000100
  State: Process (Waiting)
 compose.task (Waiting)
  Stack: 0x6b01a000 - 0x6b022000, pointer @ 0x6b021f30 (Cookie OK)
  Signals: SigRec 0x00000021, SigWait 0x00000000
  State: Task (Waiting)
 Workbench (Waiting)
  Stack: 0x6c0ae004 - 0x6c0b7ffc, pointer @ 0x6c0b7ea0 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000000
  State: Process (Waiting)
 Workbench DosList Notify (Waiting)
  Stack: 0x6a631004 - 0x6a638ffc, pointer @ 0x6a638f40 (Cookie OK)
  Signals: SigRec 0x00003000, SigWait 0x00000100
  State: Process (Waiting)
 ramlib (Waiting)
  Stack: 0x6c724004 - 0x6c73cffc, pointer @ 0x6c73cf20 (Cookie OK)
  Signals: SigRec 0x80001000, SigWait 0x00000100
  State: Process (Waiting)
 ContextMenus Command Dispatcher (Waiting)
  Stack: 0x6a361004 - 0x6a36affc, pointer @ 0x6a36af40 (Cookie OK)
  Signals: SigRec 0x80001000, SigWait 0x00000000
  State: Process (Waiting)
 string.gadget server (Waiting)
  Stack: 0x6a60d004 - 0x6a614ffc, pointer @ 0x6a614db0 (Cookie OK)
  Signals: SigRec 0x40000000, SigWait 0x00000100
  State: Process (Waiting)
 Workbench Clipboard Server (Waiting)
  Stack: 0x6a6e9004 - 0x6a6f0ffc, pointer @ 0x6a6f0f00 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000100
  State: Process (Waiting)
 datatypes.library (Waiting)
  Stack: 0x6c458004 - 0x6c470ffc, pointer @ 0x6c470f10 (Cookie OK)
  Signals: SigRec 0x00001100, SigWait 0x00000000
  State: Process (Waiting)
 AmiDock (Waiting)
  Stack: 0x6a39b004 - 0x6a3aaffc, pointer @ 0x6a3aa910 (Cookie OK)
  Signals: SigRec 0x00000100, SigWait 0x00000000
  State: Process (Waiting)
 hub.usbfd (Waiting)
  Stack: 0x6fdfa004 - 0x6fe01ffc, pointer @ 0x6fe01f10 (Cookie OK)
  Signals: SigRec 0x30000000, SigWait 0x00000000
  State: Task (Waiting)
 TCP/IP Control (Waiting)
  Stack: 0x6c509004 - 0x6c518ffc, pointer @ 0x6c518dc0 (Cookie OK)
  Signals: SigRec 0xf8009080, SigWait 0x00000000
  State: Process (Waiting)
 Mounter GUI (Waiting)
  Stack: 0x6c47d004 - 0x6c490ffc, pointer @ 0x6c490e00 (Cookie OK)
  Signals: SigRec 0x80007000, SigWait 0x00000000
  State: Process (Waiting)
 TCP/IP Configuration (Waiting)
  Stack: 0x6c599004 - 0x6c5a8ffc, pointer @ 0x6c5a8e10 (Cookie OK)
  Signals: SigRec 0xf8003000, SigWait 0x00000000
  State: Process (Waiting)
 Shell Process (Waiting)
  Stack: 0x6a1c3004 - 0x6a1caffc, pointer @ 0x6a1caba0 (Cookie OK)
  Signals: SigRec 0x00000100, SigWait 0x00000000
  State: Process (Waiting)
 ASYNCWB (Waiting)
  Stack: 0x6a59d004 - 0x6a5a4ffc, pointer @ 0x6a5a4e80 (Cookie OK)
  Signals: SigRec 0x80001000, SigWait 0x00000100
  State: Process (Waiting)
 ContextMenus (Waiting)
  Stack: 0x6a47d004 - 0x6a484ffc, pointer @ 0x6a484c50 (Cookie OK)
  Signals: SigRec 0xe0001000, SigWait 0x00000100
  State: Process (Waiting)
 RAWBInfo (Waiting)
  Stack: 0x6a529004 - 0x6a530ffc, pointer @ 0x6a530ec0 (Cookie OK)
  Signals: SigRec 0x80001000, SigWait 0x00000100
  State: Process (Waiting)
 WinCycler (Waiting)
  Stack: 0x6a4fd084 - 0x6a504fcc, pointer @ 0x6a504ed0 (Cookie OK)
  Signals: SigRec 0xc0001000, SigWait 0x00000100
  State: Process (Waiting)
 DefIcons (Waiting)
  Stack: 0x6a585004 - 0x6a58cffc, pointer @ 0x6a58cdc0 (Cookie OK)
  Signals: SigRec 0x80009000, SigWait 0x00000100
  State: Process (Waiting)
 « IPrefs » (Waiting)
  Stack: 0x6c252004 - 0x6c25bffc, pointer @ 0x6c25b980 (Cookie OK)
  Signals: SigRec 0x0000f000, SigWait 0x20000100
  State: Process (Waiting)
 DST watcher (Waiting)
  Stack: 0x6c23e004 - 0x6c245ffc, pointer @ 0x6c245f10 (Cookie OK)
  Signals: SigRec 0xc0000000, SigWait 0x00000000
  State: Process (Waiting)
 USB stack Process (Waiting)
  Stack: 0x6c6bc004 - 0x6c6c3ffc, pointer @ 0x6c6c3ee0 (Cookie OK)
  Signals: SigRec 0x80001000, SigWait 0x00000000
  State: Process (Waiting)
 application.library messageserver (Waiting)
  Stack: 0x6c4d6000 - 0x6c4d6fa0, pointer @ 0x6c4d6f10 (Cookie OK)
  Signals: SigRec 0xc0000000, SigWait 0x00000000
  State: Task (Waiting)
 ConClip (Waiting)
  Stack: 0x6c4c1004 - 0x6c4c8ffc, pointer @ 0x6c4c8eb0 (Cookie OK)
  Signals: SigRec 0x80000000, SigWait 0x00000000
  State: Process (Waiting)
 TCP/IP Superserver (Waiting)
  Stack: 0x6c53d004 - 0x6c54cffc, pointer @ 0x6c54c9f0 (Cookie OK)
  Signals: SigRec 0xd0000080, SigWait 0x00000000
  State: Process (Waiting)
 MassStorage Notifier (Waiting)
  Stack: 0x6fe56000 - 0x6fe5dd00, pointer @ 0x6fe5dc70 (Cookie OK)
  Signals: SigRec 0x80001000, SigWait 0x00000000
  State: Task (Waiting)
 TCP/IP Log (Waiting)
  Stack: 0x6c5b5004 - 0x6c5c4ffc, pointer @ 0x6c5c4f00 (Cookie OK)
  Signals: SigRec 0x80003000, SigWait 0x00000000
  State: Process (Waiting)
 Mounter Task (Waiting)
  Stack: 0x6fe5e000 - 0x6fe66000, pointer @ 0x6fe65e10 (Cookie OK)
  Signals: SigRec 0xb0001000, SigWait 0x00000000
  State: Task (Waiting)
 Mounter Companion Process (Waiting)
  Stack: 0x6c4ad004 - 0x6c4b4ffc, pointer @ 0x6c4b4f40 (Cookie OK)
  Signals: SigRec 0x80003000, SigWait 0x00000000
  State: Process (Waiting)
 ramlib.support (Waiting)
  Stack: 0x6c741004 - 0x6c759ffc, pointer @ 0x6c759f00 (Cookie OK)
  Signals: SigRec 0x80005000, SigWait 0x00000000
  State: Process (Waiting)
 Mounter Task (Waiting)
  Stack: 0x6fe66000 - 0x6fe6e000, pointer @ 0x6fe6df10 (Cookie OK)
  Signals: SigRec 0xb0001000, SigWait 0x00000000
  State: Task (Waiting)
 dos_signal_server (Waiting)
  Stack: 0x6fd86004 - 0x6fd89ffc, pointer @ 0x6fd89e70 (Cookie OK)
  Signals: SigRec 0x00000100, SigWait 0x00000000
  State: Process (Waiting)
 idle.task (Ready)
  Stack: 0x6ff86000 - 0x6ff87000, pointer @ 0x6ff86fd0 (Cookie OK)
  Signals: SigRec 0x00000000, SigWait 0x00000000
  State: Task (Ready)

So the crash happens eventually in icon.library. The first thing I thought is that the relevant icon is not found, but ENV:Sys/def_iconify.info is where it should be, and it looks like there is no file opening error (see below).


Snoopy log (only failed calls, with logging enabled for all the functions)
Code: Select all
Log Generated by; Snoopy 53.34 (12.3.2014)

00001 : reaper.task     : FAIL = GetVar("REAPER.LookupSymbols",0x6C8056CC,10,0x00000000) [148uS]
00002 : reaper.task     : FAIL = GetVar("REAPER.DisLines",0x6C8056CC,10,0x00000000) [72uS]
00003 : reaper.task     : FAIL = GetVar("REAPER.68kStackTrace",0x6C805808,512,0x00000000) [89uS]
00004 : Background CLI  : FAIL = FindSegment("SHELL",0x00000000,USER) [5uS]
00005 : Background CLI  : FAIL = FindSegment("run",0x00000000,USER) [1uS]
00006 : Background CLI  : FAIL = FindSegment("alias",0x00000000,USER) [1uS]
00007 : Background CLI  : FAIL = FindSegment("pipe",0x00000000,USER) [1uS]
00008 : Background CLI  : FAIL = DeleteVar("_ScriptLine",0x00000200) [3uS]
00009 : Background CLI  : FAIL = FindVar("_pchar",LV_VAR) = 0x00000000 [2uS]
00010 : Background CLI  : FAIL = FindVar("_mchar",LV_VAR) = 0x00000000 [1uS]
00011 : Background CLI  : FAIL = DeleteVar("_ScriptFile",0x00000200) [2uS]
00012 : Background CLI  : FAIL = DeleteVar("_ScriptLine",0x00000200) [2uS]
00013 : Background CLI  : FAIL = NameFromFH("<name unavailable>") [3uS]
00014 : Background CLI  : FAIL = GetVar("_ScriptLine",0x6845BDD0,40,0x00000200) [6uS]
00015 : Background CLI  : FAIL = GetVar("Echo",0x6845BD38,32,0x00000200) [3uS]
00016 : Background CLI  : FAIL = GetVar("OldRedirect",0x6845BD38,32,0x00000200) [3uS]
00017 : Background CLI  : FAIL = GetVar("KeepDoubleQuotes",0x6845BD38,32,0x00000200) [3uS]
00018 : Background CLI  : FAIL = GetVar("Interactive",0x6845BD38,32,0x00000200) [3uS]
00019 : Background CLI  : FAIL = FindVar("SYS:System/GrimReaper",LV_ALIAS) = 0x00000000 [1uS]
00020 : Background CLI  : FAIL = FindSegment("SYS:System/GrimReaper",0x00000000,USER) [1uS]
00021 : Background CLI  : FAIL = FindSegment("SYS:System/GrimReaper",0x00000000,SYSTEM) [1uS]
00022 : GrimReaper      : FAIL = GetVar("EXEC_IMPORT_LOCAL",0x6858BD18,8,0x00000200) [12uS]
00023 : GrimReaper      : FAIL = Open("PROGDIR:Catalogs/english/Sys/grimreaper.catalog",OLD) = [0x00000000] [42uS]
00024 : GrimReaper      : FAIL = Open("LOCALE:Catalogs/english/Sys/grimreaper.catalog",OLD) = [0x00000000] [65uS]
00025 : GrimReaper      : FAIL = Open("PROGDIR:Catalogs/english_UTF-8/Sys/grimreaper.catalog",OLD) = [0x00000000] [20uS]
00026 : GrimReaper      : FAIL = Open("LOCALE:Catalogs/english_UTF-8/Sys/grimreaper.catalog",OLD) = [0x00000000] [38uS]
00027 : GrimReaper      : FAIL = Open("PROGDIR:Catalogs/english_US_ASCII/Sys/grimreaper.catalog",OLD) = [0x00000000] [19uS]
00028 : GrimReaper      : FAIL = Open("LOCALE:Catalogs/english_US_ASCII/Sys/grimreaper.catalog",OLD) = [0x00000000] [37uS]

It looks like no call fails before the crash.


Kicklayout:
Code: Select all
LABEL AmigaOS 4.1 FE
EXEC Kickstart/loader
MODULE Kickstart/kernel
;MODULE Kickstart/FastFileSystem
MODULE Kickstart/SmartFilesystem
MODULE Kickstart/a1ide.device.kmod
MODULE Kickstart/battclock.resource.kmod
MODULE Kickstart/biosversion.resource.kmod
MODULE Kickstart/bootmenu.kmod
;MODULE Kickstart/CDFileSystem
MODULE Kickstart/con-handler.kmod
MODULE Kickstart/console.device.kmod
MODULE Kickstart/diskboot.kmod
MODULE Kickstart/diskboot.config
MODULE Kickstart/diskcache.library.kmod
MODULE Kickstart/dos.library.kmod
MODULE Kickstart/elf.library.kmod
MODULE Kickstart/env-handler.kmod
MODULE Kickstart/FileSystem.resource.kmod
MODULE Kickstart/gadtools.library.kmod
;MODULE Kickstart/gameport.device.kmod
MODULE Kickstart/graphics.library.kmod
MODULE Kickstart/hunk.library.kmod
MODULE Kickstart/input.device.kmod
MODULE Kickstart/intuition.library.kmod
MODULE Kickstart/keyboard.device.kmod
MODULE Kickstart/keymap.library.kmod
MODULE Kickstart/mounter.library
MODULE Kickstart/newlib.library.kmod
MODULE Kickstart/nonvolatile.library.kmod
MODULE Kickstart/nvram.resource.kmod
MODULE Kickstart/ps2.resource.kmod
MODULE Kickstart/ram-handler.kmod
MODULE Kickstart/ramdrive.device.kmod
MODULE Kickstart/ramlib.kmod
MODULE Kickstart/shell.kmod
MODULE Kickstart/sii3512ide.device.kmod
MODULE Kickstart/strap.kmod
MODULE Kickstart/timer.device.kmod
MODULE Kickstart/PCIGraphics.card
MODULE Kickstart/ATIRadeon.chip
MODULE Kickstart/petunia.library.kmod
MODULE Kickstart/usbresource.library
MODULE Kickstart/usbsys.device
MODULE Kickstart/uhci.usbhcd
;MODULE Kickstart/ehci.usbhcd
MODULE Kickstart/hub.usbfd
MODULE Kickstart/bootmouse.usbfd
MODULE Kickstart/bootkeyboard.usbfd
MODULE Kickstart/massstorage.usbfd
;MODULE Kickstart/ohci.usbhcd
Last edited by saimo on Sun Jan 18, 2015 1:53 pm, edited 2 times in total.
User avatar
saimo
 
Posts: 94
Joined: Sat Oct 29, 2011 11:37 pm

Re: AOS 4.1 FE bug - the shell crashes when iconified

Postby tonyw » Sun Jan 18, 2015 4:56 am

As I wrote in the thread about the popup completion list, I think it might be caused by your GUI theme. The Shell does not crash when iconified, I usually have several shells in use, all but one of them iconified.

But then, I don't use themes. The console knows nothing about the theme, it's only used by the Workbench. The console only knows about the system font. If you select another (or the same) font in the console settings and try again, you might get a different answer.
cheers
tony
User avatar
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
 
Posts: 1223
Joined: Wed Mar 09, 2011 2:36 pm
Location: Sydney, Australia

Re: AOS 4.1 FE bug - the shell crashes when iconified

Postby saimo » Sun Jan 18, 2015 2:08 pm

This isn't related to themes in any way, as proven by the minimal test case reported above, where there is no theme in use. To prove it beyond any imaginable doubt...

This is the status after the minimal boot:

Image

This is what happens if I try to iconify the shell:

Image

This is the status after a full boot without themes:

Image

This is what happens if I try to iconify the shell:

Image

This is the status after a full boot and switching to the default theme:

Image

This is what happens if I try to iconify the shell:

Image
User avatar
saimo
 
Posts: 94
Joined: Sat Oct 29, 2011 11:37 pm

Re: AOS 4.1 FE bug - the shell crashes when iconified

Postby nbache » Mon Jan 19, 2015 12:00 am

I tried reproducing your exact steps on my A1 XE G3 (the monitor I have my G4 on cannot currently display the early boot screen), but it doesn't crash. I do have 2GB in the G3 instead of your 512MB, but apart from that I can't see what else would make a difference.

BTW: Did you really mean to assign T: to RAM:, not RAM:T? I did it exactly like you wrote, but I doubt that makes any difference either, though.

Best regards,

Niels
User avatar
nbache
Beta Tester
Beta Tester
 
Posts: 1197
Joined: Mon Dec 20, 2010 8:25 pm
Location: Copenhagen, Denmark

Re: AOS 4.1 FE bug - the shell crashes when iconified

Postby tonyw » Mon Jan 19, 2015 12:06 am

Saimo:

I just tried a default FinalEdition installation on the X-1000 and the Sam 460. Neither crashes when iconifying the Shell.

As a test, could you boot the Install CD, open a Shell from the CD and iconify that?
cheers
tony
User avatar
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
 
Posts: 1223
Joined: Wed Mar 09, 2011 2:36 pm
Location: Sydney, Australia

Re: AOS 4.1 FE bug - the shell crashes when iconified

Postby saimo » Mon Jan 19, 2015 12:22 am

@nbache

Yes, I did mean RAM: - that's because at boot without startup-sequence RAM:T doesn't exist, and I was trying to reduce the steps to the bare minimum for a reliable test.


@tonyw

Tomorrow I'll make the test (oh, what a pain! I'll have to re-connect the DVD reader...) and let you know.
But please note that success (which is likely) will not give any meaningful information. What we have here is that under some conditions the shell crashes, and we'd better find out which those conditions are - this is a chance to make the system more error-proof and stable ;)
User avatar
saimo
 
Posts: 94
Joined: Sat Oct 29, 2011 11:37 pm

Re: AOS 4.1 FE bug - the shell crashes when iconified

Postby tonyw » Mon Jan 19, 2015 1:24 pm

What we have here is that under some conditions the shell crashes...


I don't think that's a reasonable conclusion to draw. The crash log shows that the component where the crash occurred was icon.library, called by workbench.library, called by the console, etc. Just because the thing you clicked was part of the console window, does not mean that the console is at fault.

I think you'll find that, when booted from the CD, the system will be stable again.
cheers
tony
User avatar
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
 
Posts: 1223
Joined: Wed Mar 09, 2011 2:36 pm
Location: Sydney, Australia

Re: AOS 4.1 FE bug - the shell crashes when iconified

Postby saimo » Mon Jan 19, 2015 7:51 pm

tonyw wrote:
What we have here is that under some conditions the shell crashes...


I don't think that's a reasonable conclusion to draw. The crash log shows that the component where the crash occurred was icon.library, called by workbench.library, called by the console, etc. Just because the thing you clicked was part of the console window, does not mean that the console is at fault.

Yeah, my wording was oversimplified. The "full" version should have been "iconifying the shell causes a crash". But I had already reported since the beginning that the crash happens in the icon.library, and to me it was a given that the fault can be anywhere in between...
Anyway, here are two interesting things:
1. iconifying anything else works just fine (I remember I had intended to say it, but I can't remember if I actually said it);
2. more importantly, the very same crash happens when the shell closes because of some external event (f.ex. a change of screen mode).

I think you'll find that, when booted from the CD, the system will be stable again.


I did the test and, yes, of course it went like that. But such test, as I was saying, doesn't tell us much - it only tells that:
1. the system on the CD isn't affected by the problem (which was totally expectable);
2. the problem is not related to my machine's hardware (which was very unlikely anyway).

So, how do we go about it now? Any idea for further tests? Does the additional piece of information given above ring a bell? :?:

EDIT: I just made a new test. I grabbed Snoopy's log with all the logging options enabled (i.e., also the succeeding calls). This is what happens when iconification is requested (before that, no entry is produced):

Code: Select all
Log Generated by; Snoopy 53.34 (12.3.2014)

00001 : WinFrame 4 Process : 0x00000001 = ProcessScan(0x6A303E98,0x6FEAC190,0x00000000) [110uS]
00002 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [39uS]
00003 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [5uS]
00004 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C811E78)
00005 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00006 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00007 : reaper.task     :        FindTrackedAddress(0x6A303D20,0x6C811E78)
00008 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [4uS]
00009 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00010 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C811E78)
00011 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00012 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00013 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C811E78)
00014 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00015 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00016 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C811E78)
00017 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00018 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00019 : reaper.task     :        FindTrackedAddress(0x6A303DC0,0x6C811E78)
00020 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00021 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00022 : reaper.task     :        FindTrackedAddress(0x000000C6,0x6C811E78)
00023 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00024 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00025 : reaper.task     :        FindTrackedAddress(0x6A303DC8,0x6C811E78)
00026 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00027 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00028 : reaper.task     :        FindTrackedAddress(0x6A303DC8,0x6C811E78)
00029 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00030 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00031 : reaper.task     :        FindTrackedAddress(0x6C8780CC,0x6C811E78)
00032 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00033 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00034 : reaper.task     :        FindTrackedAddress(0x01DB68E2,0x6C811E78)
00035 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00036 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00037 : reaper.task     :        FindTrackedAddress(0x6C4EB570,0x6C811E78)
00038 : reaper.task     : 2    = GetSegListInfo(0x1B1511FD,0x6C811EB8) [5uS]
00039 : reaper.task     : o.k. = Open("OS:Libs/workbench.library",OLD) = [0x1B2B5E22] [174uS]
00040 : reaper.task     : 0    = Seek(0x1B2B5E22,458768,OFFSET_BEGINNING) [21uS]
00041 : reaper.task     : 0    = IoErr()
00042 : reaper.task     : 68   = Read(0x1B2B5E22,0x65AE1000,68) [59uS]
00043 : reaper.task     : 0    = IoErr()
00044 : reaper.task     : 458836 = Seek(0x1B2B5E22,459276,OFFSET_BEGINNING) [7uS]
00045 : reaper.task     : 0    = IoErr()
00046 : reaper.task     : 144  = Read(0x1B2B5E22,0x65AE2000,144) [15uS]
00047 : reaper.task     : 0    = IoErr()
00048 : reaper.task     : o.k. = Close("OS:Libs/workbench.library") [31uS]
00049 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [8uS]
00050 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00051 : reaper.task     :        FindTrackedAddress(0x28444088,0x6C811E78)
00052 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00053 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00054 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C811E78)
00055 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00056 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00057 : reaper.task     :        FindTrackedAddress(0x8000000E,0x6C811E78)
00058 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00059 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00060 : reaper.task     :        FindTrackedAddress(0x85027002,0x6C811E78)
00061 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00062 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00063 : reaper.task     :        FindTrackedAddress(0x00570001,0x6C811E78)
00064 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00065 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00066 : reaper.task     :        FindTrackedAddress(0x6A303F28,0x6C811E78)
00067 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00068 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00069 : reaper.task     :        FindTrackedAddress(0x6FEAA1E6,0x6C811E78)
00070 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00071 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00072 : reaper.task     :        FindTrackedAddress(0x01CA2B84,0x6C811E78)
00073 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00074 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [3uS]
00075 : reaper.task     :        FindTrackedAddress(0x6A303DC0,0x6C811E78)
00076 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00077 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00078 : reaper.task     :        FindTrackedAddress(0x68695C90,0x6C811E78)
00079 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00080 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00081 : reaper.task     :        FindTrackedAddress(0x000000C6,0x6C811E78)
00082 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00083 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [3uS]
00084 : reaper.task     :        FindTrackedAddress(0x6A303DC8,0x6C811E78)
00085 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00086 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00087 : reaper.task     :        FindTrackedAddress(0x6C4EB540,0x6C811E78)
00088 : reaper.task     : 2    = GetSegListInfo(0x1B1511FD,0x6C811EB8) [2uS]
00089 : reaper.task     : o.k. = Open("OS:Libs/workbench.library",OLD) = [0x1B2B5E22] [61uS]
00090 : reaper.task     : 0    = Seek(0x1B2B5E22,458768,OFFSET_BEGINNING) [7uS]
00091 : reaper.task     : 0    = IoErr()
00092 : reaper.task     : 68   = Read(0x1B2B5E22,0x65AE2000,68) [6uS]
00093 : reaper.task     : 0    = IoErr()
00094 : reaper.task     : 458836 = Seek(0x1B2B5E22,459276,OFFSET_BEGINNING) [5uS]
00095 : reaper.task     : 0    = IoErr()
00096 : reaper.task     : 144  = Read(0x1B2B5E22,0x65AE1000,144) [4uS]
00097 : reaper.task     : 0    = IoErr()
00098 : reaper.task     : o.k. = Close("OS:Libs/workbench.library") [14uS]
00099 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [4uS]
00100 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00101 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C811E78)
00102 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00103 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00104 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C811E78)
00105 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00106 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00107 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C811E78)
00108 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00109 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00110 : reaper.task     :        FindTrackedAddress(0x000000D4,0x6C811E78)
00111 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00112 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00113 : reaper.task     :        FindTrackedAddress(0x6A303DC8,0x6C811E78)
00114 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00115 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00116 : reaper.task     :        FindTrackedAddress(0x6C6CC4C0,0x6C811E78)
00117 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00118 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00119 : reaper.task     :        FindTrackedAddress(0x6FFF9300,0x6C811E78)
00120 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00121 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00122 : reaper.task     :        FindTrackedAddress(0x7FF74128,0x6C811E78)
00123 : reaper.task     : 2    = GetSegListInfo(0x1B1B4E55,0x6C811EB8) [2uS]
00124 : reaper.task     : o.k. = Open("OS:Libs/icon.library",OLD) = [0x1B2B5E22] [46uS]
00125 : reaper.task     : 0    = Seek(0x1B2B5E22,196616,OFFSET_BEGINNING) [8uS]
00126 : reaper.task     : 0    = IoErr()
00127 : reaper.task     : 62   = Read(0x1B2B5E22,0x65AE1000,62) [20uS]
00128 : reaper.task     : 0    = IoErr()
00129 : reaper.task     : 196678 = Seek(0x1B2B5E22,197080,OFFSET_BEGINNING) [6uS]
00130 : reaper.task     : 0    = IoErr()
00131 : reaper.task     : 128  = Read(0x1B2B5E22,0x65AE2000,128) [12uS]
00132 : reaper.task     : 0    = IoErr()
00133 : reaper.task     : o.k. = Close("OS:Libs/icon.library") [12uS]
00134 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [4uS]
00135 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00136 : reaper.task     :        FindTrackedAddress(0x7FF71B44,0x6C811E78)
00137 : reaper.task     : 2    = GetSegListInfo(0x1B1B4E55,0x6C811EB8) [1uS]
00138 : reaper.task     : o.k. = Open("OS:Libs/icon.library",OLD) = [0x1B2B5E22] [42uS]
00139 : reaper.task     : 0    = Seek(0x1B2B5E22,196616,OFFSET_BEGINNING) [6uS]
00140 : reaper.task     : 0    = IoErr()
00141 : reaper.task     : 62   = Read(0x1B2B5E22,0x65AE2000,62) [5uS]
00142 : reaper.task     : 0    = IoErr()
00143 : reaper.task     : 196678 = Seek(0x1B2B5E22,197080,OFFSET_BEGINNING) [5uS]
00144 : reaper.task     : 0    = IoErr()
00145 : reaper.task     : 128  = Read(0x1B2B5E22,0x65AE1000,128) [5uS]
00146 : reaper.task     : 0    = IoErr()
00147 : reaper.task     : o.k. = Close("OS:Libs/icon.library") [11uS]
00148 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00149 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00150 : reaper.task     :        FindTrackedAddress(0x0144A68C,0x6C811E78)
00151 : reaper.task     :        SetProcWindow(0xFFFFFFFF) = 0x00000000
00152 : reaper.task     : FAIL = GetVar("REAPER.LookupSymbols",0x6C8126CC,10,0x00000000) [161uS]
00153 : reaper.task     :        SetProcWindow(0x00000000) = 0xFFFFFFFF
00154 : reaper.task     :        SetProcWindow(0xFFFFFFFF) = 0x00000000
00155 : reaper.task     : FAIL = GetVar("REAPER.DisLines",0x6C8126CC,10,0x00000000) [73uS]
00156 : reaper.task     :        SetProcWindow(0x00000000) = 0xFFFFFFFF
00157 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [5uS]
00158 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00159 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00160 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00161 : reaper.task     :        FindTrackedAddress(0x7FF74128,0x6C811DB8)
00162 : reaper.task     : 2    = GetSegListInfo(0x1B1B4E55,0x6C811DF8) [2uS]
00163 : reaper.task     : o.k. = Open("OS:Libs/icon.library",OLD) = [0x1B2B5E22] [43uS]
00164 : reaper.task     : 0    = Seek(0x1B2B5E22,196616,OFFSET_BEGINNING) [8uS]
00165 : reaper.task     : 0    = IoErr()
00166 : reaper.task     : 62   = Read(0x1B2B5E22,0x65AE2000,62) [6uS]
00167 : reaper.task     : 0    = IoErr()
00168 : reaper.task     : 196678 = Seek(0x1B2B5E22,197080,OFFSET_BEGINNING) [5uS]
00169 : reaper.task     : 0    = IoErr()
00170 : reaper.task     : 128  = Read(0x1B2B5E22,0x65AE7000,128) [5uS]
00171 : reaper.task     : 0    = IoErr()
00172 : reaper.task     : o.k. = Close("OS:Libs/icon.library") [12uS]
00173 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [5uS]
00174 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00175 : reaper.task     :        FindTrackedAddress(0x7FF71B44,0x6C811DB8)
00176 : reaper.task     : 2    = GetSegListInfo(0x1B1B4E55,0x6C811DF8) [1uS]
00177 : reaper.task     : o.k. = Open("OS:Libs/icon.library",OLD) = [0x1B2B5E22] [43uS]
00178 : reaper.task     : 0    = Seek(0x1B2B5E22,196616,OFFSET_BEGINNING) [8uS]
00179 : reaper.task     : 0    = IoErr()
00180 : reaper.task     : 62   = Read(0x1B2B5E22,0x65AE7000,62) [5uS]
00181 : reaper.task     : 0    = IoErr()
00182 : reaper.task     : 196678 = Seek(0x1B2B5E22,197080,OFFSET_BEGINNING) [5uS]
00183 : reaper.task     : 0    = IoErr()
00184 : reaper.task     : 128  = Read(0x1B2B5E22,0x65AE8000,128) [5uS]
00185 : reaper.task     : 0    = IoErr()
00186 : reaper.task     : o.k. = Close("OS:Libs/icon.library") [11uS]
00187 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00188 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00189 : reaper.task     :        FindTrackedAddress(0x7FE58114,0x6C811DB8)
00190 : reaper.task     : 2    = GetSegListInfo(0x1B1511FD,0x6C811DF8) [1uS]
00191 : reaper.task     : o.k. = Open("OS:Libs/workbench.library",OLD) = [0x1B2B5E22] [41uS]
00192 : reaper.task     : 0    = Seek(0x1B2B5E22,458768,OFFSET_BEGINNING) [6uS]
00193 : reaper.task     : 0    = IoErr()
00194 : reaper.task     : 68   = Read(0x1B2B5E22,0x65AE8000,68) [16uS]
00195 : reaper.task     : 0    = IoErr()
00196 : reaper.task     : 458836 = Seek(0x1B2B5E22,459276,OFFSET_BEGINNING) [5uS]
00197 : reaper.task     : 0    = IoErr()
00198 : reaper.task     : 144  = Read(0x1B2B5E22,0x65AE7000,144) [9uS]
00199 : reaper.task     : 0    = IoErr()
00200 : reaper.task     : o.k. = Close("OS:Libs/workbench.library") [12uS]
00201 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [4uS]
00202 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00203 : reaper.task     :        FindTrackedAddress(0x7FE58228,0x6C811DB8)
00204 : reaper.task     : 2    = GetSegListInfo(0x1B1511FD,0x6C811DF8) [1uS]
00205 : reaper.task     : o.k. = Open("OS:Libs/workbench.library",OLD) = [0x1B2B5E22] [40uS]
00206 : reaper.task     : 0    = Seek(0x1B2B5E22,458768,OFFSET_BEGINNING) [6uS]
00207 : reaper.task     : 0    = IoErr()
00208 : reaper.task     : 68   = Read(0x1B2B5E22,0x65AE7000,68) [5uS]
00209 : reaper.task     : 0    = IoErr()
00210 : reaper.task     : 458836 = Seek(0x1B2B5E22,459276,OFFSET_BEGINNING) [5uS]
00211 : reaper.task     : 0    = IoErr()
00212 : reaper.task     : 144  = Read(0x1B2B5E22,0x65AE8000,144) [5uS]
00213 : reaper.task     : 0    = IoErr()
00214 : reaper.task     : o.k. = Close("OS:Libs/workbench.library") [11uS]
00215 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00216 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00217 : reaper.task     :        FindTrackedAddress(0x014C6944,0x6C811DB8)
00218 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00219 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [3uS]
00220 : reaper.task     :        FindTrackedAddress(0x014BBC54,0x6C811DB8)
00221 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00222 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00223 : reaper.task     :        FindTrackedAddress(0x014FC1B8,0x6C811DB8)
00224 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [3uS]
00225 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00226 : reaper.task     :        FindTrackedAddress(0x014414C4,0x6C811DB8)
00227 : reaper.task     : o.k. = [exec] OpenLibrary("dos.library",53) [2uS]
00228 : reaper.task     : o.k. = [exec] OpenLibrary("elf.library",53) [2uS]
00229 : reaper.task     :        FindTrackedAddress(0x01441544,0x6C811DB8)
00230 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00231 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00232 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00233 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00234 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00235 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00236 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00237 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00238 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00239 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00240 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00241 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00242 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00243 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00244 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00245 : reaper.task     :        FindTrackedAddress(0x00000000,0x6C812668)
00246 : reaper.task     :        SetProcWindow(0xFFFFFFFF) = 0x00000000
00247 : reaper.task     : FAIL = GetVar("REAPER.68kStackTrace",0x6C812808,512,0x00000000) [101uS]
00248 : reaper.task     :        SetProcWindow(0x00000000) = 0xFFFFFFFF
00249 : Background CLI  : -----> PRIVATEInternalRunCommand("BootShell", ARG:"<NULL>")
00250 : Background CLI  : 1    = GetSegListInfo(0x1BFC3191,0x6A5BCC68) [3uS]
00251 : Background CLI  : 0    = FindSegmentStackSize("BootShell") [5uS]
00252 : Background CLI  : 1    = GetSegListInfo(0x1BFC3191,0x6A5BCC98) [2uS]
00253 : Background CLI  : o.k. = [exec] OpenLibrary("newlib.library",53) [10uS]
00254 : Background CLI  : o.k. = [exec] OpenLibrary("dos.library",52) [8uS]
00255 : Background CLI  : o.k. = [exec] OpenLibrary("utility.library",50) [3uS]
00256 : Background CLI  : o.k. = [exec] OpenDevice("timer.device",1,0x6FE24360,0x00000000) = 0 [6uS]
00257 : Background CLI  : -2147483635 = CliInitRun(0x6A3D50D4)
00258 : reaper.task     : o.k. = SystemTagList("SYS:System/GrimReaper 0x6FD63630",ASYNC) [1250uS]
00259 : Background CLI  : o.k. = ReplyPkt(0x6A3D50D4,R1=0,R2=0) [UNKNOWN_ACTION_TYPE -3] [47uS]
00260 : Background CLI  : FAIL = FindSegment("SHELL",0x00000000,USER) [5uS]
00261 : Background CLI  : o.k. = FindSegment("SHELL",0x00000000,SYSTEM) [3uS]
00262 : Background CLI  : o.k. = FindSegment(".key",0x00000000,SYSTEM) [2uS]
00263 : Background CLI  : o.k. = FindSegment(".ket",0x00000000,SYSTEM) [2uS]
00264 : Background CLI  : o.k. = FindSegment(".bra",0x00000000,SYSTEM) [1uS]
00265 : Background CLI  : o.k. = FindSegment("Why",0x00000000,SYSTEM) [1uS]
00266 : Background CLI  : o.k. = FindSegment("Unsetenv",0x00000000,SYSTEM) [1uS]
00267 : Background CLI  : o.k. = FindSegment("Unset",0x00000000,SYSTEM) [1uS]
00268 : Background CLI  : o.k. = FindSegment("Unalias",0x00000000,SYSTEM) [2uS]
00269 : Background CLI  : o.k. = FindSegment("Tee",0x00000000,SYSTEM) [1uS]
00270 : Background CLI  : o.k. = FindSegment("SwapCD",0x00000000,SYSTEM) [1uS]
00271 : Background CLI  : o.k. = FindSegment("Stack",0x00000000,SYSTEM) [1uS]
00272 : Background CLI  : o.k. = FindSegment("Skip",0x00000000,SYSTEM) [1uS]
00273 : Background CLI  : o.k. = FindSegment("Setenv",0x00000000,SYSTEM) [1uS]
00274 : Background CLI  : o.k. = FindSegment("Set",0x00000000,SYSTEM) [2uS]
00275 : Background CLI  : o.k. = FindSegment("Run",0x00000000,SYSTEM) [1uS]
00276 : Background CLI  : o.k. = FindSegment("Resident",0x00000000,SYSTEM) [1uS]
00277 : Background CLI  : o.k. = FindSegment("Recorder",0x00000000,SYSTEM) [1uS]
00278 : Background CLI  : o.k. = FindSegment("Quit",0x00000000,SYSTEM) [1uS]
00279 : Background CLI  : o.k. = FindSegment("PushCD",0x00000000,SYSTEM) [1uS]
00280 : Background CLI  : o.k. = FindSegment("Prompt",0x00000000,SYSTEM) [1uS]
00281 : Background CLI  : o.k. = FindSegment("PopCD",0x00000000,SYSTEM) [2uS]
00282 : Background CLI  : o.k. = FindSegment("Pipe",0x00000000,SYSTEM) [2uS]
00283 : Background CLI  : o.k. = FindSegment("Path",0x00000000,SYSTEM) [1uS]
00284 : Background CLI  : o.k. = FindSegment("NewShell",0x00000000,SYSTEM) [1uS]
00285 : Background CLI  : o.k. = FindSegment("NewCLI",0x00000000,SYSTEM) [1uS]
00286 : Background CLI  : o.k. = FindSegment("Lab",0x00000000,SYSTEM) [1uS]
00287 : Background CLI  : o.k. = FindSegment("If",0x00000000,SYSTEM) [1uS]
00288 : Background CLI  : o.k. = FindSegment("History",0x00000000,SYSTEM) [1uS]
00289 : Background CLI  : o.k. = FindSegment("Getenv",0x00000000,SYSTEM) [1uS]
00290 : Background CLI  : o.k. = FindSegment("Get",0x00000000,SYSTEM) [1uS]
00291 : Background CLI  : o.k. = FindSegment("Fault",0x00000000,SYSTEM) [1uS]
00292 : Background CLI  : o.k. = FindSegment("Failat",0x00000000,SYSTEM) [0uS]
00293 : Background CLI  : o.k. = FindSegment("Execute",0x00000000,SYSTEM) [1uS]
00294 : Background CLI  : o.k. = FindSegment("EndSkip",0x00000000,SYSTEM) [1uS]
00295 : Background CLI  : o.k. = FindSegment("EndShell",0x00000000,SYSTEM) [0uS]
00296 : Background CLI  : o.k. = FindSegment("EndIf",0x00000000,SYSTEM) [0uS]
00297 : Background CLI  : o.k. = FindSegment("EndCLI",0x00000000,SYSTEM) [1uS]
00298 : Background CLI  : o.k. = FindSegment("Else",0x00000000,SYSTEM) [1uS]
00299 : Background CLI  : o.k. = FindSegment("Echo",0x00000000,SYSTEM) [1uS]
00300 : Background CLI  : o.k. = FindSegment("CD",0x00000000,SYSTEM) [0uS]
00301 : Background CLI  : o.k. = FindSegment("Ask",0x00000000,SYSTEM) [1uS]
00302 : Background CLI  : o.k. = FindSegment("Alias",0x00000000,SYSTEM) [1uS]
00303 : Background CLI  : FAIL = FindSegment("run",0x00000000,USER) [2uS]
00304 : Background CLI  : o.k. = FindSegment("run",0x00000000,SYSTEM) [1uS]
00305 : Background CLI  : FAIL = FindSegment("alias",0x00000000,USER) [2uS]
00306 : Background CLI  : o.k. = FindSegment("alias",0x00000000,SYSTEM) [1uS]
00307 : Background CLI  : FAIL = FindSegment("pipe",0x00000000,USER) [1uS]
00308 : Background CLI  : o.k. = FindSegment("pipe",0x00000000,SYSTEM) [1uS]
00309 : Background CLI  : o.k. = Cli()
00310 : Background CLI  : o.k. = SetVar("Process","1",-1,0x00000200) [11uS]
00311 : Background CLI  : o.k. = SetVar("RC","0",-1,0x00000200) [6uS]
00312 : Background CLI  : o.k. = SetVar("Result2","0",-1,0x00000200) [6uS]
00313 : Background CLI  : o.k. = SetVar("_ShellVersion","53.15",-1,0x00000200) [6uS]
00314 : Background CLI  : FAIL = DeleteVar("_ScriptLine",0x00000200) [3uS]
00315 : Background CLI  : FAIL = FindVar("_pchar",LV_VAR) = 0x00000000 [1uS]
00316 : Background CLI  : o.k. = SetVar("_pchar","|",-1,0x00000200) [7uS]
00317 : Background CLI  : FAIL = FindVar("_mchar",LV_VAR) = 0x00000000 [1uS]
00318 : Background CLI  : o.k. = SetVar("_mchar","||",-1,0x00000200) [6uS]
00319 : Background CLI  : o.k. = SetVar("_RunTime","0",-1,0x00000200) [7uS]
00320 : Background CLI  :        SelectInput("<untracked>") = 0x00000000
00321 : Background CLI  :        SelectOutput("console:") = 0x00000000
00322 : Background CLI  : FAIL = DeleteVar("_ScriptFile",0x00000200) [3uS]
00323 : Background CLI  : FAIL = DeleteVar("_ScriptLine",0x00000200) [3uS]
00324 : Background CLI  :        Input("<untracked>") = 0x1B2B5EC4
00325 : Background CLI  : FAIL = NameFromFH("<name unavailable>") [4uS]
00326 : Background CLI  : FAIL = GetVar("_ScriptLine",0x6A364DD0,40,0x00000200) [6uS]
00327 : Background CLI  : o.k. = SetVar("_ScriptLine","1",-1,0x00000200) [8uS]
00328 : Background CLI  : FAIL = GetVar("Echo",0x6A364D38,32,0x00000200) [4uS]
00329 : Background CLI  : FAIL = GetVar("OldRedirect",0x6A364D38,32,0x00000200) [3uS]
00330 : Background CLI  : FAIL = GetVar("KeepDoubleQuotes",0x6A364D38,32,0x00000200) [3uS]
00331 : Background CLI  : FAIL = GetVar("Interactive",0x6A364D38,32,0x00000200) [3uS]
00332 : Background CLI  :        Input("<untracked>") = 0x1B2B5EC4
00333 : Background CLI  : 205  = SetIoErr(0)
00334 : Background CLI  : o.k. = FGets(0x1B2B5EC4,0x6C6CF280,523) = "SYS:System/GrimReaper 0x6FD63630
" [7uS]
00335 : Background CLI  : o.k. = GetVar("_pchar",0x6A364D18,32,0x00000200) [5uS]
00336 : Background CLI  : o.k. = GetVar("_mchar",0x6A364D18,32,0x00000200) [3uS]
00337 : Background CLI  : 1    = ReadItem("SYS:System/GrimReaper",48,0x6FE2432C) = "ITEM_UNQUOTED" [5uS]
00338 : Background CLI  : FAIL = FindVar("SYS:System/GrimReaper",LV_ALIAS) = 0x00000000 [0uS]
00339 : Background CLI  : o.k. = Cli()
00340 : Background CLI  : o.k. = GetVar("_pchar",0x6A364D18,32,0x00000200) [3uS]
00341 : Background CLI  : o.k. = GetVar("_mchar",0x6A364D18,32,0x00000200) [2uS]
00342 : Background CLI  : o.k. = Cli()
00343 : Background CLI  : FAIL = FindSegment("SYS:System/GrimReaper",0x00000000,USER) [1uS]
00344 : Background CLI  : FAIL = FindSegment("SYS:System/GrimReaper",0x00000000,SYSTEM) [2uS]
00345 : Background CLI  : 205  = SetIoErr(205)
00346 : Background CLI  : 205  = IoErr()
00347 : Background CLI  :        SetCurrentDir("<ZERO>")
00348 : Background CLI  : o.k. = Lock("SYS:System/GrimReaper",SHARED) [61uS]
00349 : Background CLI  : o.k. = ExamineObject(0x6A364CA8) [29uS]
00350 : Background CLI  :        FreeDosObject(DOS_EXAMINEDATA,0x6A3ADE10)
00351 : Background CLI  :        UnLock("SYS:System/GrimReaper") [4uS]
00352 : dos_signal_server : 0x00000000 = ProcessScan(0x6FD89F48,0x00000000,0x00000000) [35uS]
00353 : Background CLI  : o.k. = LoadSeg("SYS:System/GrimReaper") = [0x1A1A4205] [23819uS]
00354 : Background CLI  : o.k. = Lock("SYS:System/GrimReaper",SHARED) [142uS]
00355 : Background CLI  : DIR  = ParentDir("SYS:System/GrimReaper") [13uS]
00356 : Background CLI  :        UnLock("SYS:System/GrimReaper") [5uS]
00357 : Background CLI  :        SetCurrentDir("<ZERO>")
00358 : Background CLI  : 0    = SetIoErr(0)
00359 : Background CLI  : o.k. = FilePart("SYS:System/GrimReaper") = "GrimReaper" [1uS]
00360 : GrimReaper      : o.k. = Cli()
00361 : GrimReaper      : 80000 = FindSegmentStackSize("SYS:System/GrimReaper") [417uS]
00362 : GrimReaper      : -----> RunCommand(0x1A1A4205 "SYS:System/GrimReaper",,"0x6FD63630",11)
00363 : GrimReaper      : -----> PRIVATEInternalRunCommand("SYS:System/GrimReaper", ARG:"0x6FD63630")
00364 : GrimReaper      : 1    = GetSegListInfo(0x1A1A4205,0x6A364608) [4uS]
00365 : GrimReaper      : 80000 = FindSegmentStackSize("SYS:System/GrimReaper") [2uS]
00366 : GrimReaper      : 1    = GetSegListInfo(0x1A1A4205,0x6A364638) [3uS]
00367 : GrimReaper      : o.k. = [exec] OpenLibrary("newlib.library",52) [14uS]
00368 : GrimReaper      :        Input("NIL:") = 0x1B2B5E22
00369 : GrimReaper      :        Output("console:") = 0x1B2B67FC
00370 : GrimReaper      :        ErrorOutput("<ZERO>") = 0x00000000
00371 : GrimReaper      : o.k. = Open("CONSOLE:",NEW) = [0x1B2B5FEA] [43uS]
00372 : GrimReaper      : FAIL = IsInteractive("NIL:")
00373 : GrimReaper      : FAIL = IsInteractive("console:")
00374 : GrimReaper      : FAIL = IsInteractive("CONSOLE:")
00375 : GrimReaper      : FAIL = GetVar("EXEC_IMPORT_LOCAL",0x6873FD18,8,0x00000200) [13uS]
00376 : GrimReaper      : FAIL = ScanVars(0x6873FD2C,0x00004000,0x6873FD20) [1383uS]
00377 : GrimReaper      : o.k. = Cli()
00378 : GrimReaper      : o.k. = GetCliProgramName(0x6871B960,22) = "SYS:System/GrimReaper"
00379 : GrimReaper      : o.k. = Lock("OS:",SHARED) [49uS]
00380 : GrimReaper      :        SetCurrentDir("OS:")
00381 : GrimReaper      : o.k. = GetProcSegList(0x00000000,0x1A1A4205) = 0x00000002
00382 : GrimReaper      : 1    = GetSegListInfo(0x1A1A4205,0x6873FD08) [3uS]
00383 : GrimReaper      : o.k. = [exec] OpenLibrary("intuition.library",51) [16uS]
00384 : GrimReaper      : o.k. = [exec] OpenLibrary("locale.library",51) [12uS]
00385 : GrimReaper      : o.k. = Lock("PROGDIR:",SHARED) [24uS]
00386 : GrimReaper      :        UnLock("PROGDIR:") [4uS]
00387 : GrimReaper      : o.k. = AddPart("PROGDIR:Catalogs/english",,)
00388 : GrimReaper      : o.k. = AddPart("PROGDIR:Catalogs/english/Sys/grimreaper.catalog",,)
00389 : GrimReaper      : o.k. = GetProgramDir() = 0x1A8F5760
00390 : GrimReaper      : FAIL = Open("PROGDIR:Catalogs/english/Sys/grimreaper.catalog",OLD) = [0x00000000] [33uS]
00391 : GrimReaper      : o.k. = AddPart("LOCALE:Catalogs/english",,)
00392 : GrimReaper      : o.k. = AddPart("LOCALE:Catalogs/english/Sys/grimreaper.catalog",,)
00393 : GrimReaper      : FAIL = Open("LOCALE:Catalogs/english/Sys/grimreaper.catalog",OLD) = [0x00000000] [49uS]
00394 : GrimReaper      : o.k. = AddPart("PROGDIR:Catalogs/english",,)
00395 : GrimReaper      : o.k. = AddPart("PROGDIR:Catalogs/english_UTF-8/Sys/grimreaper.catalog",,)
00396 : GrimReaper      : o.k. = GetProgramDir() = 0x1A8F5760
00397 : GrimReaper      : FAIL = Open("PROGDIR:Catalogs/english_UTF-8/Sys/grimreaper.catalog",OLD) = [0x00000000] [20uS]
00398 : GrimReaper      : o.k. = AddPart("LOCALE:Catalogs/english",,)
00399 : GrimReaper      : o.k. = AddPart("LOCALE:Catalogs/english_UTF-8/Sys/grimreaper.catalog",,)
00400 : GrimReaper      : FAIL = Open("LOCALE:Catalogs/english_UTF-8/Sys/grimreaper.catalog",OLD) = [0x00000000] [38uS]
00401 : GrimReaper      : o.k. = AddPart("PROGDIR:Catalogs/english",,)
00402 : GrimReaper      : o.k. = AddPart("PROGDIR:Catalogs/english_US_ASCII/Sys/grimreaper.catalog",,)
00403 : GrimReaper      : o.k. = GetProgramDir() = 0x1A8F5760
00404 : GrimReaper      : FAIL = Open("PROGDIR:Catalogs/english_US_ASCII/Sys/grimreaper.catalog",OLD) = [0x00000000] [19uS]
00405 : GrimReaper      : o.k. = AddPart("LOCALE:Catalogs/english",,)
00406 : GrimReaper      : o.k. = AddPart("LOCALE:Catalogs/english_US_ASCII/Sys/grimreaper.catalog",,)
00407 : GrimReaper      : FAIL = Open("LOCALE:Catalogs/english_US_ASCII/Sys/grimreaper.catalog",OLD) = [0x00000000] [40uS]
00408 : dos_signal_server :        Delay(12) [240077uS]
00409 : dos_signal_server : 0x00000000 = ProcessScan(0x6FD89F48,0x00000000,0x00000000) [53uS]
00410 : Workbench       : o.k. = LockDosList(DEVICE|VOLUME|READ)
00411 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [RAM]
00412 : Workbench       : SAME = CompareDates()
00413 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [data]
00414 : Workbench       : SAME = CompareDates()
00415 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [development]
00416 : Workbench       : SAME = CompareDates()
00417 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [applications]
00418 : Workbench       : SAME = CompareDates()
00419 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [OS]
00420 : Workbench       : SAME = CompareDates()
00421 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [SSD0]
00422 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [SSD1]
00423 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [SSD2]
00424 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [SSD3]
00425 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [CON]
00426 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [RAW]
00427 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [ENV]
00428 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [RAM]
00429 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [URL]
00430 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [TCP]
00431 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [RANDOM]
00432 : Workbench       : FAIL = NextDosEntry(DEVICE|VOLUME|READ)  []
00433 : Workbench       :        UnLockDosList(DEVICE|VOLUME|READ)
00434 : Workbench       : o.k. = GetDiskInfo("SSD0:") [52uS]
00435 : Workbench       : o.k. = GetDiskInfo("SSD1:") [18uS]
00436 : Workbench       : o.k. = GetDiskInfo("SSD2:") [16uS]
00437 : Workbench       : o.k. = GetDiskInfo("SSD3:") [18uS]
00438 : Workbench       : o.k. = GetDiskInfo("ENV:") [21uS]
00439 : Workbench       :        UnLock("<ZERO>") [1uS]
00440 : Workbench       :        UnLock("<ZERO>") [1uS]
00441 : Workbench       :        UnLock("<ZERO>") [0uS]
00442 : Workbench       :        UnLock("<ZERO>") [0uS]
00443 : Workbench       :        UnLock("<ZERO>") [0uS]
00444 : dos_signal_server :        Delay(12) [240021uS]
00445 : Workbench       : o.k. = LockDosList(DEVICE|VOLUME|READ)
00446 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [RAM]
00447 : Workbench       : SAME = CompareDates()
00448 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [data]
00449 : Workbench       : SAME = CompareDates()
00450 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [development]
00451 : Workbench       : SAME = CompareDates()
00452 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [applications]
00453 : Workbench       : SAME = CompareDates()
00454 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [OS]
00455 : Workbench       : SAME = CompareDates()
00456 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [SSD0]
00457 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [SSD1]
00458 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [SSD2]
00459 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [SSD3]
00460 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [CON]
00461 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [RAW]
00462 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [ENV]
00463 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [RAM]
00464 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [URL]
00465 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [TCP]
00466 : Workbench       : o.k. = NextDosEntry(DEVICE|VOLUME|READ)  [RANDOM]
00467 : Workbench       : FAIL = NextDosEntry(DEVICE|VOLUME|READ)  []
00468 : Workbench       :        UnLockDosList(DEVICE|VOLUME|READ)
00469 : Workbench       : o.k. = GetDiskInfo("SSD0:") [62uS]
00470 : Workbench       : o.k. = GetDiskInfo("SSD1:") [19uS]
00471 : Workbench       : o.k. = GetDiskInfo("SSD2:") [17uS]
00472 : Workbench       : o.k. = GetDiskInfo("SSD3:") [17uS]
00473 : Workbench       : o.k. = GetDiskInfo("ENV:") [21uS]
00474 : Workbench       :        UnLock("<ZERO>") [1uS]
00475 : Workbench       :        UnLock("<ZERO>") [1uS]
00476 : Workbench       :        UnLock("<ZERO>") [0uS]
00477 : Workbench       :        UnLock("<ZERO>") [0uS]
00478 : Workbench       :        UnLock("<ZERO>") [1uS]


The Grim Reaper kicks in when a call to ProcessScan() is made... is that of any help?
User avatar
saimo
 
Posts: 94
Joined: Sat Oct 29, 2011 11:37 pm

Re: AOS 4.1 FE bug - the shell crashes when iconified

Postby tonyw » Mon Jan 19, 2015 11:21 pm

Afraid not. The call to ProcessScan was successful (result = 0x00000001), and the iconification process is all Intuition and Workbench library calls, not DOS, so you won't see anything relevant in the DOS log.

I would suggest that you re-install the system, making sure that you format the partition first, then test the iconification at each stage as you install your preferences. Perhaps we can find out what unique part of your installation is causing this problem.
cheers
tony
User avatar
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
 
Posts: 1223
Joined: Wed Mar 09, 2011 2:36 pm
Location: Sydney, Australia

Re: AOS 4.1 FE bug - the shell crashes when iconified

Postby saimo » Tue Jan 20, 2015 8:50 pm

tonyw wrote:Afraid not. The call to ProcessScan was successful (result = 0x00000001), and the iconification process is all Intuition and Workbench library calls, not DOS, so you won't see anything relevant in the DOS log.

And doesn't it suggest anything the fact that the crash does not happen when I close the shell, but only when the console needs to stay alive without window (indefinitely when iconified, temporarily when the screen refreshes)? It looks like a pointer gets lost somewhere.

I would suggest that you re-install the system, making sure that you format the partition first, then test the iconification at each stage as you install your preferences. Perhaps we can find out what unique part of your installation is causing this problem.

I'll make other tests before going through such a hassle...
User avatar
saimo
 
Posts: 94
Joined: Sat Oct 29, 2011 11:37 pm

Next

Return to Platform: AmigaOne XE and MicroA1-C

Who is online

Users browsing this forum: No registered users and 3 guests