F:\unixos2\testcase\0.6.1>fork_with_dlfuncs.exe
load foo.dll
foo init code-0x1e5e0071 data-0x19dd00b0 pid=33
foo.dll handle 0xa4a; foo() function addr 0x1e5e0100
00016b78 01 ff 0019 Asrt: Assertion Failed!!!
00016b78 01 ff 0019 Asrt: Function: forkBthBufferProcess
00016b78 01 ff 0019 Asrt: File:     /coding/libc/0.6/src/emx/src/lib/sys/libcfork.c
00016b78 01 ff 0019 Asrt: Line:     2314
00016b78 01 ff 0019 Asrt: Expr:     rc >= 0
00016b78 01 ff 0019 Asrt: Function at address 0x1e5fdc24 failed with rc=-12

LIBC PANIC!!
LIBC fork: Child aborting fork()! rc=0xfffffffc
pid=0x0022 ppid=0x0021 tid=0x0001 slot=0x0051 pri=0x0200 mc=0x0002
F:\UNIXOS2\TESTCASE\0.6.1\FORK_WITH_DLFUNCS.EXE
LIBC061 0:000317ff
cs:eip=0016005b:1e6217ff      ss:esp=0053:0016ec10      ebp=0016eed8
 ds=1e620053      es=0053      fs=1e62150b      gs=00160000     efl=00002216
eax=00000000 ebx=00000001 ecx=00000000 edx=00160007 edi=0016ee80 esi=1e5f307c
Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.
00016bab 01 05 0019 Asrt: Assertion Failed!!!
00016bab 01 05 0019 Asrt: Function: forkBthBufferWait
00016bab 01 05 0019 Asrt: File:     /coding/libc/0.6/src/emx/src/lib/sys/libcfork.c
00016bab 01 05 0019 Asrt: Line:     2235
00016bab 01 05 0019 Asrt: Expr:     0
00016bab 01 05 0019 Asrt: DosRequestMutexSem(0x800100a3, 30000) -> 105
foo done pid=33
