Date: Fri, 29 Oct 93 11:53:55 -0400 From: DJ Delorie To: dstoll AT novalis DOT stgt DOT sub DOT org Cc: djgpp AT sun DOT soe DOT clarkson DOT edu Subject: Re: go32.exe and int 0x13 You can't just add interrupt handlers to exphdlr.c if the service passes pointers backand forth. You must add code to transfer the data being pointed to to real memory and adjust the pointers. The patched go32.exe is in djgpp/pub/csdpmit1.zip. If you compile the 1.10 go32.exe with bcc instead of tcc, the bug goes away.