T REX <the1trex@hotmail.com> wrote: > Im trying to run this program called Thinkboxx and wen it tryes to > comunicate over the comm port it hangs. > Here are som output to read. > earlier on i get: > Call kernel32.VirtualAlloc(43050000,00001000,00001000,00000004) ret=0058557c > Ret kernel32.VirtualAlloc() retval=43050000 ret=0058557c > thats from vhere the com port gets an virtual memory space, i think. Virtual memory, yes. Comm port, no ;-) > and in the end i have: > Call kernel32.ReadFile(00000060,43050000,00000400,40606988,4304a6cc) > ret=0043ecff > trace:file:ReadFile 96 0x43050000 1024 0x40606988 0x4304a6cc > FIXME:pthread_rwlock_rdlock > FIXME:pthread_rwlock_unlock > trace:file:FILE_SetDosError errno = 11 Resource temporarily unavailable > Ret kernel32.ReadFile() retval=00000000 ret=0043ecff First, is 0x60 really the open handle to the comm device ? If that's the case, then you should try to find out why this *system error message* happens (add further debug traces to wine to find out what request exactly is failing and why etc. etc.). Maybe something is wrong with your comm port device or so ? Definitely no memory problem, at least not in wine. -- Andreas Mohr, Renningen, Germany In case you need to contact me after expiry of temporary email address: my eternal (hopefully) email address is frqr2001 at the domain sneakemail.com