Process Enf hit
Jack,
I disassembled the code for the child process and came up with the
following snippet which may be of use:
movea.l -32758(a4),a6 (struct WBStartup *msg)
movea.l sm_ArgList(a6),a6
move.l (a6),-(a7) !! Enforcer hit: A6 = 0
bsr x14632 calls CurrentDir
addq.l #4,a7
move.l -32758(a4),-(a7) (struct WBStartup *msg)
bsr wbmain x10328
Knowing nothing of C, I fail to see how WBMAIN gets called in the source
code, or why there should be a call to CurrentDir immediately before it.
I hope though that I've helped narrow down the location of the problem.
Regards,
Shraddhan (via AP from Hertfordshire, England)