Page 1 of 1

SuperDiskImage utility crashed at launch

Posted: Sun Jul 05, 2020 12:31 am
by samo79
Just installed from the contrib folder of AmigaOS4 the SuperDiskImage utility, did not tested fully but can report that is crashed with DSI at launch
The utility is bundled with AmigaOS 4.1 FE as contribution, so maybe this forum is the right place to report the issue

My system: Sam440 Flex 800 + AmigaOS 4.1 FE
Crash log for task "SuperDiskImage"
Generated by GrimReaper 53.19
Crash occured in module SuperDiskImage at address 0x6C827C50
Type of crash: DSI (Data Storage Interrupt) exception
Alert number: 0x80000003

Register dump:
GPR (General Purpose Registers):
0: 2E046D40 4B8117B0 00000000 00000000 50DE2C58 4B811768 4B811788 55C51850
8: 4B811788 729DBD9C 80421788 4B8117B0 44422884 449B1778 506D4928 506D5348
16: 50DC2CA8 50DA7608 50DA4028 50CC3348 50BFFCA8 50C02678 5829FC30 6CF129A4
24: 5829FC30 6CF129A4 00000000 50DE26F0 5FFFFC00 01A6E1C0 17F07280 4B8117B0


FPR (Floating Point Registers, NaN = Not a Number):
0: nan 0 0 0
4: 0 5.8 75.8 0
8: 0 4.5036e+15 4.5036e+15 0
12: 1 76 0 -0
16: 0 0 0 0
20: 0 0 0 1.61895e-319
24: 0 0 2.65249e-315 0
28: 0 1.35808e-312 1.3581e-312 -2.15904e-78

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


SPRs (Special Purpose Registers):
Machine State (msr) : 0x0002F030
Condition (cr) : 0x44967DA0
Instruction Pointer (ip) : 0x6C827C50
Xtended Exception (xer) : 0x018233AC
Count (ctr) : 0x00000000
Link (lr) : 0x00000000
DSI Status (dsisr) : 0x01842B34
Data Address (dar) : 0x00000000



680x0 emulated registers:
DATA: 5868458E 00000003 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 4B810FC0
FPU0: 0 0 0 0
FPU4: 0 0 0 0



Symbol info:
Instruction pointer 0x6C827C50 belongs to module "SuperDiskImage" (PowerPC)
Symbol: UpdateFormatCycler + 0x170 in section 1 offset 0x00003C2C

Stack trace:
SuperDiskImage:UpdateFormatCycler()+0x170 (section 1 @ 0x3C2C)
SuperDiskImage:UpdateFormatCycler()+0x148 (section 1 @ 0x3C04)
native kernel module newlib.library.kmod+0x000020ac
native kernel module newlib.library.kmod+0x00002d5c
native kernel module newlib.library.kmod+0x00002ef0
SuperDiskImage:_start()+0x170 (section 1 @ 0x16C)
native kernel module dos.library.kmod+0x000255c8
native kernel module kernel+0x0003e7b4
native kernel module kernel+0x0003e7fc

PPC disassembly:
6c827c48: 5400103a rlwinm r0,r0,2,0,29
6c827c4c: 7d204a14 add r9,r0,r9
*6c827c50: 80090000 lwz r0,0(r9)
6c827c54: 7f43d378 mr r3,r26
6c827c58: 7c040378 mr r4,r0

System information:

CPU
Model: AMCC PPC440EP V1.3
CPU speed: 799 MHz
FSB speed: 133 MHz
Extensions:

Machine
Machine name: Sam440EP
Memory: 1048576 KB
Extensions: bus.pci

Expansion buses
PCI/AGP
00:00.0 Vendor 0x1014 Device 0x027F
00:0A.0 Vendor 0x12D8 Device 0x8150
00:0C.0 Vendor 0x1002 Device 0x5960
Range 0: A8000000 - B0000000 (PREF.MEM)
Range 1: 00001000 - 00001100 (IO)
Range 2: B0000000 - B0010000 (MEM)
00:0C.1 Vendor 0x1002 Device 0x5940
Range 0: B8000000 - C0000000 (PREF.MEM)
Range 1: C0000000 - C0010000 (MEM)
00:0E.0 Vendor 0x1095 Device 0x3114
Range 0: 00001100 - 00001108 (IO)
Range 1: 00001108 - 00001110 (IO)
Range 2: 00001110 - 00001118 (IO)
Range 3: 00001118 - 00001120 (IO)
Range 4: 00001120 - 00001130 (IO)
01:04.0 Vendor 0x1013 Device 0x6005
Range 0: A0000000 - A0001000 (MEM)
Range 1: A0010000 - A0020000 (MEM)
01:05.0 Vendor 0x1033 Device 0x0035
Range 0: A0020000 - A0021000 (MEM)
01:05.1 Vendor 0x1033 Device 0x0035
Range 0: A0021000 - A0022000 (MEM)
01:05.2 Vendor 0x1033 Device 0x00E0
Range 0: A0022000 - A0022100 (MEM)