@orgin Quote:
Unfortunately it never happens here so there's not much I can do. I've copied the whole sys: more time than I can remember.
Just tried copying my Sys partition, and it did indeed crash after a while. I have a crash log if that would be any help? It says "Redzone was damaged, Stackpointer is out of bounds (guard area hit)".
Here are probably the most relevant parts:
Crash occured in module kernel at address 0x0143BEC4
Type of crash: DSI (Data Storage Interrupt) exception
SPRs (Special Purpose Registers):
Machine State (msr) : 0x0002F030
Condition (cr) : 0x28022044
Instruction Pointer (ip) : 0x0143BEC4
Xtended Exception (xer) : 0x00000000
Count (ctr) : 0x0143BEC0
Link (lr) : 0x0143BFC4
DSI Status (dsisr) : 0x00800000
Data Address (dar) : 0x547D1FE0
Symbol info:
Instruction pointer 0x0143BEC4 belongs to module "kernel" (HUNK/Kickstart)
Stack trace:
native kernel module kernel+0x0003bec4
native kernel module kernel+0x000136f8
native kernel module kernel+0x00013690
native kernel module kernel+0x00011e70
native kernel module kernel+0x00011fcc
native kernel module dos.library.kmod+0x00010f20
native kernel module dos.library.kmod+0x00032ee8
native kernel module dos.library.kmod+0x00033770
native kernel module dos.library.kmod+0x00014350
native kernel module dos.library.kmod+0x0000c5d8
native kernel module dos.library.kmod+0x00038a00
module Programs:Workbench/Filer/Filer at 0x6E857970 (section 5 @ 0x15950)
module Programs:Workbench/Filer/Filer at 0x6E8542F4 (section 5 @ 0x122D4)
module Programs:Workbench/Filer/Filer at 0x6E8571C4 (section 5 @ 0x151A4)
module Programs:Workbench/Filer/Filer at 0x6E856A9C (section 5 @ 0x14A7C)
module Programs:Workbench/Filer/Filer at 0x6E8572CC (section 5 @ 0x152AC)
module Programs:Workbench/Filer/Filer at 0x6E856A9C (section 5 @ 0x14A7C)
module Programs:Workbench/Filer/Filer at 0x6E8572CC (section 5 @ 0x152AC)
module Programs:Workbench/Filer/Filer at 0x6E856A9C (section 5 @ 0x14A7C)
module Programs:Workbench/Filer/Filer at 0x6E8572CC (section 5 @ 0x152AC)
module Programs:Workbench/Filer/Filer at 0x6E856A9C (section 5 @ 0x14A7C)
module Programs:Workbench/Filer/Filer at 0x6E8572CC (section 5 @ 0x152AC)
module Programs:Workbench/Filer/Filer at 0x6E856A9C (section 5 @ 0x14A7C)
module Programs:Workbench/Filer/Filer at 0x6E8572CC (section 5 @ 0x152AC)
module Programs:Workbench/Filer/Filer at 0x6E856A9C (section 5 @ 0x14A7C)
module Programs:Workbench/Filer/Filer at 0x6E8572CC (section 5 @ 0x152AC)
module Programs:Workbench/Filer/Filer at 0x6E856A9C (section 5 @ 0x14A7C)
module Programs:Workbench/Filer/Filer at 0x6E852BAC (section 5 @ 0x10B8C)
module Programs:Workbench/Filer/Filer at 0x6E85258C (section 5 @ 0x1056C)
module Programs:Workbench/Filer/Filer at 0x6E867A54 (section 5 @ 0x25A34)
module Programs:Workbench/Filer/Filer at 0x6E847EC0 (section 5 @ 0x5EA0)
module Programs:Workbench/Filer/Filer at 0x6E84D46C (section 5 @ 0xB44C)
module Programs:Workbench/Filer/Filer at 0x6E842914 (section 5 @ 0x8F4)
native kernel module newlib.library.kmod+0x00001f38
native kernel module newlib.library.kmod+0x00002b84
native kernel module newlib.library.kmod+0x00002d48
Filer:_start()+0x170 (section 1 @ 0x170)
native kernel module dos.library.kmod+0x0001ea6c
native kernel module kernel+0x000360d0
native kernel module kernel+0x00036150
Could this be a stack issue? Filer looks rather recursive to me... Why not use a list for recursion? I should note that this issue is not always repeatable for me, but it does seem to happen most often on deep directories, e.g. when copying the tiny file "Programs:Old/Apps/PaintPacks/PfPaint/RayLabFactory/Fonts/Light.rlf".