Crash with ContextMenus and "dead" softlinks

A forum for general AmigaOS 4.x support questions that are not platform-specific
Post Reply
Raziel

Crash with ContextMenus and "dead" softlinks

Post by Raziel »

I get a reproduceable crash using ContextMenus on a "dead" softlink.

Steps to reproduce:

1) Create a file called "another-file" in RAM:: (text file with anything in it will do)
2) Makelink SOFT any-file to another-file (any-file softlink will be created nect to the original file)
3) Delete "another-file", so only the linked file will stay in RAM:
4) Have ContextMenus installed and right-click on the link to bring up the menu

It will crash ("Ignore DSI Error" is possible though) with the error logged below
Hidden Text - Click to Show :
Crash log for task ""
Generated by GrimReaper 53.2
Crash occured in module ContextMenus at address 0x7FA674D0
Type of crash: DSI (Data Storage Interrupt) exception

Register dump:
GPR (General Purpose Registers):
0: 7FA674C4 5FAECBC0 00000000 00000001 00004000 0200B030 00000005 00000000
8: 97DDB170 FFFFFFFF 00000000 00000000 22822028 5FAFD194 5FAF0000 5FAF0000
16: 5FAF0000 00000001 5FAF0000 E0001000 80000000 5FAF0000 5FAECBE8 5FAF0000
24: 5FAF52AC 00000000 5FAECCA4 5DF5D74C 00000000 00000000 5FAECCA4 00000000


FPR (Floating Point Registers, NaN = Not a Number):
0: nan -8.61676e+304 -8.61676e+304 -8.61676e+304
4: -4.4678e+307 -8.61676e+304 18 1
8: 876 458 1085 876
12: 4.5036e+15 1216 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) : 0x0200B030
Condition (cr) : 0x48822044
Instruction Pointer (ip) : 0x7FA674D0
Xtended Exception (xer) : 0x00000000
Count (ctr) : 0x02018B10
Link (lr) : 0x7FA674C4
DSI Status (dsisr) : 0x40000000
Data Address (dar) : 0x00000000



680x0 emulated registers:
DATA: 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 6FFB8700 91F20000 00000000 00000000 00000000 00000000 00000000 5FAEC2A0
FPU0: 0 0 0 0
FPU4: 0 0 0 0



Symbol info:
Instruction pointer 0x7FA674D0 belongs to module "ContextMenus" (HUNK/Kickstart)

Stack trace:
module ContextMenus at 0x7FA674D0 (section 5 @ 0x34B8)
module ContextMenus at 0x7FA68730 (section 5 @ 0x4718)
module ContextMenus at 0x7FA66ED0 (section 5 @ 0x2EB8)
native kernel module newlib.library.kmod+0x0000208c
native kernel module newlib.library.kmod+0x00002d34
native kernel module newlib.library.kmod+0x00002eb0
_start()+0x170 (section 1 @ 0x170)
native kernel module dos.library.kmod+0x00022d9c
native kernel module kernel.debug+0x0006a1fc
native kernel module kernel.debug+0x0006a27c


PPC disassembly:
7fa674c8: 419e021c beq- cr7,0x7FA676E4
7fa674cc: 81410024 lwz r10,36(r1)
*7fa674d0: 836a0000 lwz r27,0(r10)
7fa674d4: 801b0000 lwz r0,0(r27)
7fa674d8: 2f800000 cmpwi cr7,r0,0

System information:

CPU
Model: P.A. Semi PWRficient PA6T-1682M VB1
CPU speed: 1800 MHz
FSB speed: 900 MHz
Extensions: altivec

Machine
Machine name: AmigaOne X1000
Memory: 2097152 KB
Extensions: bus.pci bus.pcie

Expansion buses
PCI/AGP
00:1D.0 Vendor 0x1959 Device 0xA004
Range 0: 007F03F8 - 007F0400 (IO)
00:1D.1 Vendor 0x1959 Device 0xA004
Range 0: 007F02F8 - 007F0300 (IO)
00:1A.0 Vendor 0x1959 Device 0xA007
00:00.0 Vendor 0x1959 Device 0xA001
00:01.0 Vendor 0x1959 Device 0xA009
00:14.3 Vendor 0x1959 Device 0xA005
00:1C.0 Vendor 0x1959 Device 0xA003
Range 0: 007F0200 - 007F0240 (IO)
00:1C.1 Vendor 0x1959 Device 0xA003
Range 0: 007F0240 - 007F0280 (IO)
00:1C.2 Vendor 0x1959 Device 0xA003
Range 0: 007F0280 - 007F02C0 (IO)
00:11.3 Vendor 0x1959 Device 0xA002
00:11.2 Vendor 0x1959 Device 0xA002
00:11.1 Vendor 0x1959 Device 0xA002
00:11.0 Vendor 0x1959 Device 0xA002
00:10.0 Vendor 0x1959 Device 0xA002
00:03.0 Vendor 0x1959 Device 0xA00C
00:04.0 Vendor 0x1959 Device 0xA00A
00:05.0 Vendor 0x1959 Device 0xA00A
00:08.0 Vendor 0x1959 Device 0xA000
00:09.0 Vendor 0x1959 Device 0xA000
00:15.0 Vendor 0x1959 Device 0xA006
00:1B.0 Vendor 0x1959 Device 0xA00B
00:1E.0 Vendor 0x1959 Device 0xA008
Range 0: 007F0400 - 007F0500 (IO)
Range 1: 007F0500 - 007F0600 (IO)
10:00.0 Vendor 0x17A0 Device 0x7163
12:00.0 Vendor 0x1412 Device 0x1724
Range 0: 00004080 - 000040A0 (IO)
Range 1: 00004000 - 00004080 (IO)
0A:12.0 Vendor 0x1002 Device 0x4380
Range 0: 00001040 - 00001048 (IO)
Range 1: 00001058 - 0000105C (IO)
Range 2: 00001048 - 00001050 (IO)
Range 3: 00001050 - 00001054 (IO)
Range 4: 00001000 - 00001010 (IO)
0A:13.0 Vendor 0x1002 Device 0x4387
Range 0: A0207000 - A0208000 (MEM)
0A:13.1 Vendor 0x1002 Device 0x4388
Range 0: A0208000 - A0209000 (MEM)
0A:13.2 Vendor 0x1002 Device 0x4389
Range 0: A0206000 - A0207000 (MEM)
0A:13.3 Vendor 0x1002 Device 0x438A
Range 0: A0204000 - A0205000 (MEM)
0A:13.4 Vendor 0x1002 Device 0x438B
Range 0: A0205000 - A0206000 (MEM)
0A:13.5 Vendor 0x1002 Device 0x4386
Range 0: A0209800 - A0209900 (MEM)
0A:14.0 Vendor 0x1002 Device 0x4385
Range 0: 00001020 - 00001030 (IO)
Range 1: A0209400 - A0209800 (MEM)
0A:14.1 Vendor 0x1002 Device 0x438C
Range 0: 00001038 - 00001040 (IO)
Range 1: 00001058 - 0000105C (IO)
Range 2: 00001030 - 00001038 (IO)
Range 3: 00001050 - 00001054 (IO)
Range 4: 00001010 - 00001020 (IO)
0A:14.2 Vendor 0x1002 Device 0x4383
Range 0: A0200000 - A0204000 (MEM)
0A:14.3 Vendor 0x1002 Device 0x438D
Range 0: 00000000 - 00100000 (MEM)
0A:14.4 Vendor 0x1002 Device 0x4384
0C:06.0 Vendor 0x10EC Device 0x8139
Range 0: 00003000 - 00003100 (IO)
Range 1: A0300000 - A0300100 (MEM)
02:00.0 Vendor 0x1002 Device 0x6738
Range 0: 90000000 - A0000000 (PREF.MEM)
Range 2: A0020000 - A0040000 (MEM)
Range 4: 00002000 - 00002100 (IO)
02:00.1 Vendor 0x1002 Device 0xAA88
Range 0: A0040000 - A0044000 (MEM)

Libraries
0x628d1418: ISO-8859-15.charset V52.1
0x628d1318: english_ISO-8859-15.language V52.1
0x02a8b386: exec.library V53.39
0x628b9ea8: camdmidi.usbfd V50.7
0x6ff569e4: vilintuisup.library V0.9
0x6ff568b8: cgxvideo.library V42.1
0x6ff330e0: cybergraphics.library V43.0
0x5d686c20: Imagedisplay.mui V20.226
0x5d686ae0: Pendisplay.mui V20.217
0x5df7c12c: xpkSQSH.library V1.10 (Legacy)
0x56021f5c: xpkSMPL.library V1.0 (Legacy)
0x5d6892ac: xpkSHRI.library V2.2 (Legacy)
0x5d6162dc: xpkRLEN.library V1.3 (Legacy)
0x56021edc: xpkRAKE.library V1.7 (Legacy)
0x5d6161bc: xpkNUKE.library V1.7 (Legacy)
0x56021e5c: xpkNONE.library V1.4 (Legacy)
0x5d6862dc: xpkMASH.library V1.98 (Legacy)
0x56021d38: xpkLZMA.library V52.2
0x5d686132: xpkIMPL.library V1.0 (Legacy)
0x5fef2eec: xpkIDEA.library V1.3 (Legacy)
0x5fef2e2c: xpkHUFF.library V0.64 (Legacy)
0x56021c5c: xpkHFMN.library V1.36 (Legacy)
0x56021bdc: xpkFRLE.library V1.0 (Legacy)
0x5fef2cac: xpkFEAL.library V1.5 (Legacy)
0x5fef2bec: xpkFAST.library V1.10 (Legacy)
0x5fef2b2c: xpkENCO.library V1.3 (Legacy)
0x5fef2a6c: xpkDUKE.library V1.6 (Legacy)
0x6093dd4c: xpkDLTA.library V0.1 (Legacy)
0x5ff403dc: xpkCBR0.library V1.0 (Legacy)
0x5f84adcc: xpkBZP2.library V1.7
0x55ffb710: TextEditor.mcc V15.40
0x55ffb670: NBalance.mcc V15.15
0x55ffb5d0: NListtree.mcc V18.41
0x55ffb530: NFloattext.mcc V19.70
0x55ffb3f0: NListview.mcc V19.90
0x55ffb2b0: NList.mcc V20.135
0x55ffb210: TheButton.mcc V26.11
0x55ffb170: TheBarVirt.mcc V26.11
0x55ffb0d0: TheBar.mcc V26.11
0x560b6b48: amissl_v097g.library V3.7
0x5fd6f248: amisslmaster.library V3.7
0x5dcc3e90: expat.library V53.3
0x5f890f18: xenbar.image V20.210
0x5f890e80: Lamp.mcc V20.36
0x5f890d40: Gauge.mui V20.251
0x5f890b60: Popasl.mui V20.225
0x5f890840: BetterString.mcc V11.24
0x5f890980: Listtree.mcc V20.120
0x6003f91c: codesets.library V6.14
0x60761294: asyncio.library V50.3
0x5ff9b2d8: pthreads.library V53.9
0x5f890ac0: ilbm.datatype V53.2
0x60763798: update.library V53.11
0x5f8905c0: fuelgauge.gadget V53.8
0x60905be0: texteditor.gadget V53.19
0x5f890338: timesync.library V53.4
0x5f890480: Dtpic.mui V20.216
0x5f84cba8: DateTime.docky V52.4
0x5f84c228: SubDock.docky V53.1
0x5f84a048: speedbar.gadget V53.10
0x5f877a18: Spacer.docky V53.2
0x5fe68d2c: muimaster.library V20.2347
0x5f877918: Separator.docky V53.2
0x5fd6faf0: arexx.class V53.3
0x5fd6fa50: slider.gadget V53.12
0x5fd6f550: getfont.gadget V53.9
0x5fd6f410: getfile.gadget V53.11
0x5fc5d9f8: clicktab.gadget V53.39
0x5fc165f0: requester.class V53.18
0x5fd6f9b0: space.gadget V53.6
0x5fd6f910: bitmap.image V53.9
0x5fd6f870: integer.gadget V53.10
0x622e5268: chooser.gadget V53.18
0x5fd6f730: penmap.image V53.5
0x5fcce758: screenblanker.library V53.3
0x5fd6f4b0: checkbox.gadget V53.9
0x6fecc948: listbrowser.gadget V53.52
0x60b4a770: string.gadget V53.16
0x5fd6f2d0: scroller.gadget V53.13
0x5ee90ef4: device.audio V6.2
0x622e51a4: filesave.audio V6.3
0x62055928: Envy24HT.audio V5.12
0x62ba9aa4: usergroup.library V4.30
0x61f11a60: bsdsocket.library V4.302
0x61e8d040: jpeg.datatype V53.5
0x62053748: emulation.library V41.446
0x626cbf60: mathieeedoubbas.library V52.1
0x621bb1bc: textclip.library V52.2
0x627cc93c: hid.usbfd V53.8
0x628e10bc: xadmaster.library V13.1
0x623c2794: camd.library V53.2
0x6fc5d134: xpkmaster.library V5.2
0x628b9870: button.gadget V53.15
0x628b9910: glyph.image V53.3
0x626c9540: window.class V53.50
0x62740528: popupmenu.class V53.2
0x62903308: popupmenu.library V53.8
0x628b9730: label.image V53.12
0x6fefe5f8: layout.gadget V53.19
0x62740430: bevel.image V53.6
0x628b9690: drawlist.image V53.3
0x628b95f0: png.datatype V53.6
0x626ca4a4: picture.datatype V53.6
0x627c9b44: asl.library V53.45
0x62947c48: timezone.library V53.6
0x62901c68: application.library V53.12
0x628fb75c: ft2.library V53.1
0x6fed5c4c: workbench.library V53.51
0x6ffa89bc: commodities.library V53.1
0x6293b140: datatypes.library V53.4
0x629068a0: Picasso96API.library V2.359
0x62948e70: gadtools.library V53.4
0x628fb464: png.iconmodule V53.1
0x62ac58cc: icon.library V53.13
0x6ff78198: version.library V53.11
0x62948750: iffparse.library V53.1
0x6ffb9ccc: locale.library V53.4
0x6ff2d7ac: diskfont.library V53.4
0x6fc5d3d8: petunia.library V53.3
0x6fc5d318: diskcache.library V3.30
0x6fbe5684: dos.library V53.126
0x6fefe904: usbprivate.library V53.12
0x6feffb3c: massstorage.usbfd V53.13
0x6fefe7bc: hub.usbfd V53.8
0x6feffaa8: bootkeyboard.usbfd V52.3
0x6feffa28: bootmouse.usbfd V53.1
0x6fefe70c: usbresource.library V53.12
0x6ff2c518: hunk.library V53.4
0x6fed1064: elf.library V53.18
0x6ff6a4d0: intuition.library V53.42
0x6ff10150: rtg.library V53.30
0x6ff78ca0: RadeonHD.chip V0.54
0x6ff78c24: PCIGraphics.card V53.5
0x6ffab530: keymap.library V53.5
0x6ff2a1a0: layers.library V53.7
0x6ffb8420: graphics.library V53.6
0x6ff2c044: nonvolatile.library V53.5
0x6ff8c258: newlib.library V53.19
0x6ff8e1ac: utility.library V53.3
0x6ffab0a8: expansion.library V53.1
0x6234591e: rexxsyslib.library V45.7 (Legacy)

Devices
0x6fecca28: rtl8139.device V53.3
0x60b58a04: ahi.device V6.6
0x6286a364: diskimage.device V52.78
0x6ff8ed10: usbsys.device V53.12
0x6ff2caf0: ehci.usbhcd V53.18
0x6ff2ca50: ohci.usbhcd V53.19
0x6feff434: sb600sata.device V53.15
0x6ffa8338: console.device V53.1
0x6ff8f3f0: ramdrive.device V52.6
0x6ffab77c: input.device V53.4
0x6ff2d3b4: keyboard.device V53.10
0x6ff8f2d0: timer.device V53.1

Tasks
camdmidi.usbfd (Waiting)
Stack: 0x6235a004 - 0x62365ffc, pointer @ 0x62365f40 (Cookie OK)
Signals: SigRec 0x60001000, SigWait 0x00000100
State: Process (Waiting)
ClickToFront (Waiting)
Stack: 0x5fb01004 - 0x5fb10ffc, pointer @ 0x5fb109d0 (Cookie OK)
Signals: SigRec 0xc000d000, SigWait 0x00000100
State: Process (Waiting)
input.device (Waiting)
Stack: 0x6ff18000 - 0x6ff28000, pointer @ 0x6ff27ee0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000000
State: Task (Waiting)
SFS DosList handler (Waiting)
Stack: 0x6fbca004 - 0x6fbccffc, pointer @ 0x6fbccef0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000000
State: Process (Waiting)
USB stack (Waiting)
Stack: 0x6fe5a000 - 0x6fe5e000, pointer @ 0x6fe5df00 (Cookie OK)
Signals: SigRec 0xf8007000, SigWait 0x00000000
State: Task (Waiting)
OHCI Controller Task Unit 0 (Waiting)
Stack: 0x6fdf1000 - 0x6fdf9000, pointer @ 0x6fdf8f00 (Cookie OK)
Signals: SigRec 0xbc009000, SigWait 0x00000000
State: Task (Waiting)
OHCI Controller Task Unit 3 (Waiting)
Stack: 0x6fd91000 - 0x6fd99000, pointer @ 0x6fd98f00 (Cookie OK)
Signals: SigRec 0xbc009000, SigWait 0x00000000
State: Task (Waiting)
OHCI Controller Task Unit 1 (Waiting)
Stack: 0x6fdd9000 - 0x6fde1000, pointer @ 0x6fde0f00 (Cookie OK)
Signals: SigRec 0xbc009000, SigWait 0x00000000
State: Task (Waiting)
OHCI Controller Task Unit 4 (Waiting)
Stack: 0x6fd61000 - 0x6fd69000, pointer @ 0x6fd68f00 (Cookie OK)
Signals: SigRec 0xbc009000, SigWait 0x00000000
State: Task (Waiting)
EHCI Controller Task Unit 0 (Waiting)
Stack: 0x6fd45000 - 0x6fd4d000, pointer @ 0x6fd4cf00 (Cookie OK)
Signals: SigRec 0xbe009000, SigWait 0x00000000
State: Task (Waiting)
OHCI Controller Task Unit 2 (Waiting)
Stack: 0x6fdad000 - 0x6fdb5000, pointer @ 0x6fdb4f00 (Cookie OK)
Signals: SigRec 0xbc009000, SigWait 0x00000000
State: Task (Waiting)
sb600sata.device - chip 0 port 0 (Waiting)
Stack: 0x6fe2d000 - 0x6fe35000, pointer @ 0x6fe34f00 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x20000000
State: Task (Waiting)
page_sweep (Waiting)
Stack: 0x6fdfd004 - 0x6fe04ffc, pointer @ 0x6fe04e30 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000000
State: Task (Waiting)
reaper.task (Waiting)
Stack: 0x62a01004 - 0x62a08ffc, pointer @ 0x62a08e80 (Cookie OK)
Signals: SigRec 0x00007000, SigWait 0x00000000
State: Process (Waiting)
hid.usbfd (Waiting)
Stack: 0x62276004 - 0x6227dffc, pointer @ 0x6227de70 (Cookie OK)
Signals: SigRec 0xe0000000, SigWait 0x00000100
State: Process (Waiting)
HID Mouse (Waiting)
Stack: 0x62116004 - 0x62125ffc, pointer @ 0x62125f00 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000000
State: Process (Waiting)
JXF:SATA1/JXFileSystem 4.34 (Waiting)
Stack: 0x63069004 - 0x6306bffc, pointer @ 0x6306bdc0 (Cookie OK)
Signals: SigRec 0xc0000100, SigWait 0x20000000
State: Process (Waiting)
SATA0/SmartFilesystem 1.290 (Waiting)
Stack: 0x6fbc3004 - 0x6fbc5ffc, pointer @ 0x6fbc5e90 (Cookie OK)
Signals: SigRec 0xe0000100, SigWait 0x10000000
State: Process (Waiting)
RAM/ram-handler 53.3 (Waiting)
Stack: 0x62ab9004 - 0x62ac0ffc, pointer @ 0x62ac0c70 (Cookie OK)
Signals: SigRec 0xc0000100, SigWait 0x00000000
State: Process (Waiting)
ICD0/CDFileSystem 53.2 (Waiting)
Stack: 0x620ae004 - 0x620bdffc, pointer @ 0x620bdf00 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
ICD1/CDFileSystem 53.2 (Waiting)
Stack: 0x62171004 - 0x62180ffc, pointer @ 0x62180f00 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
JXF:SATA5/JXFileSystem 4.34 (Waiting)
Stack: 0x62c70004 - 0x62c72ffc, pointer @ 0x62c72dc0 (Cookie OK)
Signals: SigRec 0xc0000100, SigWait 0x20000000
State: Process (Waiting)
JXF:SATA4/JXFileSystem 4.34 (Waiting)
Stack: 0x62dea004 - 0x62decffc, pointer @ 0x62decdc0 (Cookie OK)
Signals: SigRec 0xc0000100, SigWait 0x20000000
State: Process (Waiting)
JXF:SATA3/JXFileSystem 4.34 (Waiting)
Stack: 0x62ddc004 - 0x62ddeffc, pointer @ 0x62ddedc0 (Cookie OK)
Signals: SigRec 0xc0000100, SigWait 0x20000000
State: Process (Waiting)
JXF:SATA2/JXFileSystem 4.34 (Waiting)
Stack: 0x63077004 - 0x63079ffc, pointer @ 0x63079dc0 (Cookie OK)
Signals: SigRec 0xc0000100, SigWait 0x20000000
State: Process (Waiting)
CD0/CDFileSystem 53.2 (Waiting)
Stack: 0x63062004 - 0x63064ffc, pointer @ 0x63064f00 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
dos_filedir_notify (Waiting)
Stack: 0x6fbad004 - 0x6fbb0ffc, pointer @ 0x6fbb0ab0 (Cookie OK)
Signals: SigRec 0x40001000, SigWait 0x80000000
State: Process (Waiting)
SATA6/SmartFilesystem 1.290 (Waiting)
Stack: 0x62c7e004 - 0x62c80ffc, pointer @ 0x62c80e90 (Cookie OK)
Signals: SigRec 0xe0000100, SigWait 0x10000000
State: Process (Waiting)
hid.usbfd (Waiting)
Stack: 0x6226a004 - 0x62271ffc, pointer @ 0x62271e70 (Cookie OK)
Signals: SigRec 0xe0000000, SigWait 0x00000100
State: Process (Waiting)
HID Keyboard (Waiting)
Stack: 0x620fa004 - 0x62109ffc, pointer @ 0x62109ee0 (Cookie OK)
Signals: SigRec 0x90001000, SigWait 0x00000000
State: Process (Waiting)
MainIPC0/CrossDOSFileSystem 53.7 (Waiting)
Stack: 0x623f5004 - 0x62404ffc, pointer @ 0x62404e90 (Cookie OK)
Signals: SigRec 0x40000100, SigWait 0x00000000
State: Process (Waiting)
pager (Waiting)
Stack: 0x629a3004 - 0x629c2ffc, pointer @ 0x629c2ec0 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000000
State: Process (Waiting)
ENV/env-handler 52.2 (Waiting)
Stack: 0x6297b004 - 0x6297dffc, pointer @ 0x6297ddd0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
IDF2/FastFileSystem 53.2 (Waiting)
Stack: 0x6224e004 - 0x6225dffc, pointer @ 0x6225deb0 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
IDF0/FastFileSystem 53.2 (Waiting)
Stack: 0x621c1004 - 0x621d0ffc, pointer @ 0x621d0eb0 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
IDF1/FastFileSystem 53.2 (Waiting)
Stack: 0x6220e004 - 0x6221dffc, pointer @ 0x6221deb0 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
IDF3/FastFileSystem 53.2 (Waiting)
Stack: 0x622a2004 - 0x622b1ffc, pointer @ 0x622b1eb0 (Cookie OK)
Signals: SigRec 0xa8000100, SigWait 0x00000000
State: Process (Waiting)
rtl8139.device.0 (Waiting)
Stack: 0x604bf004 - 0x604ceffc, pointer @ 0x604cef00 (Cookie OK)
Signals: SigRec 0xf0008000, SigWait 0x00000100
State: Process (Waiting)
IPC0/CrossDOSFileSystem 53.7 (Waiting)
Stack: 0x62409004 - 0x62418ffc, pointer @ 0x62418ec0 (Cookie OK)
Signals: SigRec 0x00010100, SigWait 0x00000000
State: Process (Waiting)
URL/launch-handler 53.31 (Waiting)
Stack: 0x61fa7004 - 0x62021ffc, pointer @ 0x6201caa0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
RANDOM/Random-Handler 52.1 (Waiting)
Stack: 0x62447004 - 0x62456ffc, pointer @ 0x62456ec0 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
console.device (Waiting)
Stack: 0x6fe35000 - 0x6fe3d000, pointer @ 0x6fe3cf50 (Cookie OK)
Signals: SigRec 0xf0000000, SigWait 0x00000000
State: Task (Waiting)
CON/con-handler 53.1 (Waiting)
Stack: 0x5dc5d004 - 0x5dc6cffc, pointer @ 0x5dc6cdc0 (Cookie OK)
Signals: SigRec 0xa0000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.1 (Waiting)
Stack: 0x55fe8004 - 0x55ff7ffc, pointer @ 0x55ff7dc0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.1 (Waiting)
Stack: 0x58da5004 - 0x58db4ffc, pointer @ 0x58db4dc0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.1 (Waiting)
Stack: 0x5eead004 - 0x5eebcffc, pointer @ 0x5eebcdc0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.1 (Waiting)
Stack: 0x60326004 - 0x60335ffc, pointer @ 0x60335dc0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.1 (Waiting)
Stack: 0x5f8ca004 - 0x5f8d9ffc, pointer @ 0x5f8d9dc0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.1 (Waiting)
Stack: 0x5f9e0004 - 0x5f9efffc, pointer @ 0x5f9efdc0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.1 (Waiting)
Stack: 0x5fac1004 - 0x5fad0ffc, pointer @ 0x5fad0dc0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.1 (Waiting)
Stack: 0x5fb46004 - 0x5fb55ffc, pointer @ 0x5fb55dc0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.1 (Waiting)
Stack: 0x5fbd5004 - 0x5fbe4ffc, pointer @ 0x5fbe4dc0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.1 (Waiting)
Stack: 0x5fc6b004 - 0x5fc7affc, pointer @ 0x5fc7adc0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
AUDIO/AHI-Handler 6.2 (Waiting)
Stack: 0x61f6c004 - 0x61f7bffc, pointer @ 0x61f7bea0 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
Camd Wait Proc (Waiting)
Stack: 0x6236a004 - 0x62382ffc, pointer @ 0x62382f10 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.1 (Waiting)
Stack: 0x62a6d004 - 0x62a74ffc, pointer @ 0x62a74dc0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
RAW/con-handler 53.1 (Waiting)
Stack: 0x62aed004 - 0x62af4ffc, pointer @ 0x62af4dc0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
CON/con-handler 53.1 (Waiting)
Stack: 0x62af9004 - 0x62b00ffc, pointer @ 0x62b00dc0 (Cookie OK)
Signals: SigRec 0x80000100, SigWait 0x00000000
State: Process (Waiting)
dos_nbmd_process (Waiting)
Stack: 0x6fc9a004 - 0x6fc9cffc, pointer @ 0x6fc9cf10 (Cookie OK)
Signals: SigRec 0x00001100, SigWait 0x00000000
State: Process (Waiting)
dos_lock_handler (Waiting)
Stack: 0x6fc93004 - 0x6fc95ffc, pointer @ 0x6fc95ef0 (Cookie OK)
Signals: SigRec 0x00001100, SigWait 0x00000000
State: Process (Waiting)
RexxMaster [] (Waiting)
Stack: 0x61eb2004 - 0x61ec1ffc, pointer @ 0x61ec1f30 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
diskimage.device unit 4 (Waiting)
Stack: 0x6207f004 - 0x62092ffc, pointer @ 0x62092c00 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
diskimage.device unit 5 (Waiting)
Stack: 0x62142004 - 0x62155ffc, pointer @ 0x62155c00 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
diskimage.device unit 0 (Waiting)
Stack: 0x6218d004 - 0x621a0ffc, pointer @ 0x621a0c00 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
diskimage.device unit 1 (Waiting)
Stack: 0x621ee004 - 0x62201ffc, pointer @ 0x62201c00 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
diskimage.device unit 2 (Waiting)
Stack: 0x6222e004 - 0x62241ffc, pointer @ 0x62241c00 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
diskimage.device unit 3 (Waiting)
Stack: 0x62282004 - 0x62295ffc, pointer @ 0x62295c00 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
diskimage.device unit 6 (Waiting)
Stack: 0x622ce004 - 0x622e1ffc, pointer @ 0x622e1c00 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000100
State: Process (Waiting)
TEXTCLIP/textclip-handler 52.2 (Waiting)
Stack: 0x61f8b004 - 0x61f9affc, pointer @ 0x61f9ae80 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
compose.task (Waiting)
Stack: 0x60b5c000 - 0x60b64000, pointer @ 0x60b63f10 (Cookie OK)
Signals: SigRec 0x00000021, SigWait 0x00000000
State: Task (Waiting)
Workbench [Workbench] (Waiting)
Stack: 0x5ee74004 - 0x5ee83ffc, pointer @ 0x5ee83e80 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
ContextMenus Command Dispatcher [ContextMenus Command Dispatcher] (Waiting)
Stack: 0x6096f004 - 0x6097effc, pointer @ 0x6097ef20 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000100
State: Process (Waiting)
Workbench DosList Notify (Waiting)
Stack: 0x5fd4c004 - 0x5fd5bffc, pointer @ 0x5fd5bf20 (Cookie OK)
Signals: SigRec 0x00003000, SigWait 0x00000100
State: Process (Waiting)
ramlib (Waiting)
Stack: 0x629c7004 - 0x629dfffc, pointer @ 0x629dff00 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000100
State: Process (Waiting)
TextEditor.mcc clipboard server (Waiting)
Stack: 0x6010c004 - 0x6010effc, pointer @ 0x6010ee40 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
NListtree.mcc clipboard server (Waiting)
Stack: 0x600fe004 - 0x60100ffc, pointer @ 0x60100ed0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
NList.mcc clipboard server (Waiting)
Stack: 0x60105004 - 0x60107ffc, pointer @ 0x60107ed0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
BetterString.mcc clipboard server (Waiting)
Stack: 0x60af1004 - 0x60af3ffc, pointer @ 0x60af3eb0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
texteditor.gadget Clipboard Server (Waiting)
Stack: 0x6029a004 - 0x602b9ffc, pointer @ 0x602b9ed0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
MUI imagespace screen notify (Waiting)
Stack: 0x6092a004 - 0x60939ffc, pointer @ 0x60939d50 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000100
State: Process (Waiting)
string.gadget server (Waiting)
Stack: 0x5fcd8004 - 0x5fce7ffc, pointer @ 0x5fce7d80 (Cookie OK)
Signals: SigRec 0x40000000, SigWait 0x00000100
State: Process (Waiting)
Workbench Clipboard Server (Waiting)
Stack: 0x5e584004 - 0x5e593ffc, pointer @ 0x5e593ed0 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000100
State: Process (Waiting)
AmiDock (Waiting)
Stack: 0x5fc87004 - 0x5fc96ffc, pointer @ 0x5fc968e0 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
RinghioServer (Waiting)
Stack: 0x5f9fc004 - 0x5fa1bffc, pointer @ 0x5fa1b380 (Cookie OK)
Signals: SigRec 0xd8001000, SigWait 0x00000100
State: Process (Waiting)
owb (Waiting)
Stack: 0x58a65004 - 0x58b59ffc, pointer @ 0x58b59c60 (Cookie OK)
Signals: SigRec 0x0f00d000, SigWait 0x00000100
State: Process (Waiting)
YAM (Waiting)
Stack: 0x56000004 - 0x5600fffc, pointer @ 0x5600f990 (Cookie OK)
Signals: SigRec 0xffb8f000, SigWait 0x00000100
State: Process (Waiting)
screenblanker.library timing dispatcher (Waiting)
Stack: 0x5fa79004 - 0x5fa88ffc, pointer @ 0x5fa88e50 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
TCP/IP Control (Waiting)
Stack: 0x5fe9d004 - 0x5feacffc, pointer @ 0x5feacda0 (Cookie OK)
Signals: SigRec 0xf8009080, SigWait 0x00000000
State: Process (Waiting)
hub.usbfd (Waiting)
Stack: 0x6fcb5004 - 0x6fcbcffc, pointer @ 0x6fcbcee0 (Cookie OK)
Signals: SigRec 0x30000000, SigWait 0x00000000
State: Task (Waiting)
Background CLI [smbfs '//192.168.178.1/FB7390/StoreJet-Transcend-01/'] (Waiting)
Stack: 0x603b2004 - 0x603c1ffc, pointer @ 0x603c1990 (Cookie OK)
Signals: SigRec 0x80009000, SigWait 0x00000100
State: Process (Waiting)
DiskImageGUI (Waiting)
Stack: 0x5f81d004 - 0x5f82cffc, pointer @ 0x5f82cda0 (Cookie OK)
Signals: SigRec 0xd7009000, SigWait 0x00000100
State: Process (Waiting)
DRemind (Waiting)
Stack: 0x5f7ba004 - 0x5f7c9ffc, pointer @ 0x60a15670 (Cookie OK)
Signals: SigRec 0xfc000000, SigWait 0x00000100
State: Process (Waiting)
YAM thread [2] (Waiting)
Stack: 0x55f0c004 - 0x55f1bffc, pointer @ 0x55f1bed0 (Cookie OK)
Signals: SigRec 0x20000000, SigWait 0x00000080
State: Process (Waiting)
TCP/IP Superserver [TCP/IP Superserver] (Waiting)
Stack: 0x5feb1004 - 0x5fec0ffc, pointer @ 0x5fec09e0 (Cookie OK)
Signals: SigRec 0xd0000080, SigWait 0x00000000
State: Process (Waiting)
Shell Process [] (Waiting)
Stack: 0x5e210004 - 0x5e21fffc, pointer @ 0x5e21fb80 (Cookie OK)
Signals: SigRec 0x00000100, SigWait 0x00000000
State: Process (Waiting)
TCP/IP Configuration (Waiting)
Stack: 0x5fe2f004 - 0x5fe3effc, pointer @ 0x5fe3edc0 (Cookie OK)
Signals: SigRec 0xf8003000, SigWait 0x00000000
State: Process (Waiting)
[OWB] IconDatabase (Waiting)
Stack: 0x588d0004 - 0x589c4ffc, pointer @ 0x589c4e90 (Cookie OK)
Signals: SigRec 0x00000010, SigWait 0x00000100
State: Process (Waiting)
YAM thread [1] (Waiting)
Stack: 0x55f28004 - 0x55f37ffc, pointer @ 0x55f37ed0 (Cookie OK)
Signals: SigRec 0x20000000, SigWait 0x00000080
State: Process (Waiting)
application.library messageserver (Waiting)
Stack: 0x627cb000 - 0x627cbfa0, pointer @ 0x627cbef0 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000000
State: Task (Waiting)
AmiUpdate [] (Waiting)
Stack: 0x602e2004 - 0x60301ffc, pointer @ 0x60301370 (Cookie OK)
Signals: SigRec 0xec001000, SigWait 0x00000100
State: Process (Waiting)
Wet (Waiting)
Stack: 0x60366004 - 0x60375ffc, pointer @ 0x603721c0 (Cookie OK)
Signals: SigRec 0x6e001000, SigWait 0x00000100
State: Process (Waiting)
ScreenBlankerEngine (Waiting)
Stack: 0x5fb5a004 - 0x5fb69ffc, pointer @ 0x5fb69bc0 (Cookie OK)
Signals: SigRec 0xd8001000, SigWait 0x00000100
State: Process (Waiting)
AmiSystemRestore (Waiting)
Stack: 0x5f8e6004 - 0x5f8f5ffc, pointer @ 0x5f8f58b0 (Cookie OK)
Signals: SigRec 0xfe000000, SigWait 0x00000000
State: Process (Waiting)
« IPrefs » (Waiting)
Stack: 0x6285a004 - 0x62869ffc, pointer @ 0x62869960 (Cookie OK)
Signals: SigRec 0x0000f000, SigWait 0x20000100
State: Process (Waiting)
Background CLI [Tools:System/AmiSystemRestore/AmiSystemRestore] (Waiting)
Stack: 0x60822004 - 0x60831ffc, pointer @ 0x60831860 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000100
State: Process (Waiting)
ASYNCWB (Waiting)
Stack: 0x5fc36004 - 0x5fc45ffc, pointer @ 0x5fc45e50 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000100
State: Process (Waiting)
RAWBInfo (Waiting)
Stack: 0x5fb87004 - 0x5fb96ffc, pointer @ 0x5fb96ea0 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000100
State: Process (Waiting)
DefIcons (Waiting)
Stack: 0x5fbf9004 - 0x5fc08ffc, pointer @ 0x5fc08da0 (Cookie OK)
Signals: SigRec 0x80009000, SigWait 0x00000100
State: Process (Waiting)
TCP/IP Log (Waiting)
Stack: 0x62929004 - 0x62938ffc, pointer @ 0x62938ee0 (Cookie OK)
Signals: SigRec 0x80003000, SigWait 0x00000000
State: Process (Waiting)
ConClip (Waiting)
Stack: 0x61f20004 - 0x61f2fffc, pointer @ 0x61f2fe90 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000000
State: Process (Waiting)
USB stack Process (Waiting)
Stack: 0x62478004 - 0x62487ffc, pointer @ 0x62487ec0 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000100
State: Process (Waiting)
datatypes.library (Waiting)
Stack: 0x62651004 - 0x62660ffc, pointer @ 0x62660ef0 (Cookie OK)
Signals: SigRec 0x00001100, SigWait 0x00000000
State: Process (Waiting)
DST watcher (Waiting)
Stack: 0x62794004 - 0x627a3ffc, pointer @ 0x627a3f00 (Cookie OK)
Signals: SigRec 0xc0000000, SigWait 0x00000000
State: Process (Waiting)
hub.usbfd (Waiting)
Stack: 0x6fc1d004 - 0x6fc24ffc, pointer @ 0x6fc24ee0 (Cookie OK)
Signals: SigRec 0x30000000, SigWait 0x00000000
State: Task (Waiting)
hub.usbfd (Waiting)
Stack: 0x6fce9004 - 0x6fcf0ffc, pointer @ 0x6fcf0ee0 (Cookie OK)
Signals: SigRec 0x30000000, SigWait 0x00000000
State: Task (Waiting)
hub.usbfd (Waiting)
Stack: 0x6fcf5004 - 0x6fcfcffc, pointer @ 0x6fcfcee0 (Cookie OK)
Signals: SigRec 0x30000000, SigWait 0x00000000
State: Task (Waiting)
hub.usbfd (Waiting)
Stack: 0x6fcc1004 - 0x6fcc8ffc, pointer @ 0x6fcc8ee0 (Cookie OK)
Signals: SigRec 0x30000000, SigWait 0x00000000
State: Task (Waiting)
hub.usbfd (Waiting)
Stack: 0x6fccd004 - 0x6fcd4ffc, pointer @ 0x6fcd4ee0 (Cookie OK)
Signals: SigRec 0x30000000, SigWait 0x00000000
State: Task (Waiting)
hub.usbfd (Waiting)
Stack: 0x6fcd9004 - 0x6fce0ffc, pointer @ 0x6fce0ee0 (Cookie OK)
Signals: SigRec 0x30000000, SigWait 0x00000000
State: Task (Waiting)
ContextMenus [] (Crashed)
Stack: 0x5fadd004 - 0x5faecffc, pointer @ 0x5faecbc0 (Cookie OK)
Signals: SigRec 0x00000010, SigWait 0x8c000000
State: Process (Crashed)
ramlib.support (Waiting)
Stack: 0x629e4004 - 0x629fcffc, pointer @ 0x629fcee0 (Cookie OK)
Signals: SigRec 0x80005000, SigWait 0x00000100
State: Process (Waiting)
dos_signal_server (Waiting)
Stack: 0x6fbb5004 - 0x6fbb7ffc, pointer @ 0x6fbb7ef0 (Cookie OK)
Signals: SigRec 0x0000f000, SigWait 0x00000000
State: Process (Waiting)
Picasso96 (Waiting)
Stack: 0x628a6004 - 0x628b5ffc, pointer @ 0x628b5d40 (Cookie OK)
Signals: SigRec 0x80000000, SigWait 0x00000000
State: Process (Waiting)
dos_appdir_server (Waiting)
Stack: 0x6fbbc004 - 0x6fbbeffc, pointer @ 0x6fbbed20 (Cookie OK)
Signals: SigRec 0x80001000, SigWait 0x00000000
State: Process (Waiting)
idle.task (Ready)
Stack: 0x6ff53000 - 0x6ff54000, pointer @ 0x6ff53fd0 (Cookie OK)
Signals: SigRec 0x00000000, SigWait 0x00000000
State: Task (Ready)
User avatar
nbache
Beta Tester
Beta Tester
Posts: 1744
Joined: Mon Dec 20, 2010 7:25 pm
Location: Copenhagen, Denmark
Contact:

Re: Crash with ContextMenus and "dead" softlinks

Post by nbache »

Can you reproduce it only in RAM: or also on other filesystems? If so, which ones?

Best regards,

Niels
Raziel

Re: Crash with ContextMenus and "dead" softlinks

Post by Raziel »

nbache wrote:Can you reproduce it only in RAM: or also on other filesystems? If so, which ones?

Best regards,

Niels
Sorry, yes of course.
The initial remark about the crash was for a SFS partition (actually in an installed SDK where a linked file was killed by a broken installer), others i need to check, but honestly i wouldnt wonder if it will happen on FFS and JXFS aswell, because my tummy tells me its not a FS problem ;-)

The RAM: part was just an easy way to reproduce it for everyone who wants to try.
User avatar
nbache
Beta Tester
Beta Tester
Posts: 1744
Joined: Mon Dec 20, 2010 7:25 pm
Location: Copenhagen, Denmark
Contact:

Re: Crash with ContextMenus and "dead" softlinks

Post by nbache »

I understand. Although when links are involved, it's always best to make sure which filesystem you are dealing with, as they behave differently.

Anyway, the current betas of all three components (ContextMenus, ram-handler and makelink) are different from the public ones (partly quite different), so all I can do - after checking on my beta system - is to reassure you that this will not be a problem once they are released. Such a "dead" softlink will simply be ignored by (the current beta version of) ContextMenus, so the Intuition menu shows instead.

Now, whether this will be the final behaviour, and when (even if) that release will happen, I am in no position to comment on.

Best regards,

Niels
Raziel

Re: Crash with ContextMenus and "dead" softlinks

Post by Raziel »

nbache wrote:I understand. Although when links are involved, it's always best to make sure which filesystem you are dealing with, as they behave differently.

Anyway, the current betas of all three components (ContextMenus, ram-handler and makelink) are different from the public ones (partly quite different), so all I can do - after checking on my beta system - is to reassure you that this will not be a problem once they are released. Such a "dead" softlink will simply be ignored by (the current beta version of) ContextMenus, so the Intuition menu shows instead.

Now, whether this will be the final behaviour, and when (even if) that release will happen, I am in no position to comment on.

Best regards,

Niels
Understood

Thank you very much for the update
Post Reply