AOS 4.1 FE bug - the shell crashes when iconified

A forum for AmigaOne XE and MicroA1-C specific issues.
User avatar
saimo
Posts: 94
Joined: Sat Oct 29, 2011 10:37 pm
Contact:

AOS 4.1 FE bug - the shell crashes when iconified

Post by saimo »

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 12:53 pm, edited 2 times in total.

User avatar
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 1411
Joined: Wed Mar 09, 2011 1:36 pm
Location: Sydney, Australia

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

Post by tonyw »

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
saimo
Posts: 94
Joined: Sat Oct 29, 2011 10:37 pm
Contact:

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

Post by saimo »

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
nbache
Beta Tester
Beta Tester
Posts: 1414
Joined: Mon Dec 20, 2010 7:25 pm
Location: Copenhagen, Denmark
Contact:

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

Post by nbache »

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
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 1411
Joined: Wed Mar 09, 2011 1:36 pm
Location: Sydney, Australia

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

Post by tonyw »

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
saimo
Posts: 94
Joined: Sat Oct 29, 2011 10:37 pm
Contact:

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

Post by saimo »

@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
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 1411
Joined: Wed Mar 09, 2011 1:36 pm
Location: Sydney, Australia

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

Post by tonyw »

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
saimo
Posts: 94
Joined: Sat Oct 29, 2011 10:37 pm
Contact:

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

Post by saimo »

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
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 1411
Joined: Wed Mar 09, 2011 1:36 pm
Location: Sydney, Australia

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

Post by tonyw »

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
saimo
Posts: 94
Joined: Sat Oct 29, 2011 10:37 pm
Contact:

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

Post by saimo »

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...

Post Reply