Hello Marcus,
At Wed, Oct 29, 2003 at 10:25:45PM +0100, Marcus Meissner wrote:
> I have read through the code and this condition should not happen.
I've read code too, now. Version 1.80 of int21.c introduced the error. The
0x5b code here is plainly wrong, as AX can return an error *or* a file
han
Could you retry with current CVS, or if you cant, 20031016 ?
> So: file handle 0x136 translates to DOS handle 10, and int21 returns
> AX=0x000a
>
> My newer version, Wine 20030408, does the following:
> I'm not sure, but this bug could also help number 1170, that seems
> related
> in that ther
On Wed, Oct 29, 2003 at 01:24:42PM +0100, Valentijn Sessink wrote:
> Hi folks,
>
> I think I hunted down a bug in DOS int21 function 0x5b (my DOS book insists
> this is 91 decimal). My older version of wine, 2000821, goes like this:
>
> We also checked Codeweavers Wine for this bug; it seems to b
Hi folks,
I think I hunted down a bug in DOS int21 function 0x5b (my DOS book insists
this is 91 decimal). My older version of wine, 2000821, goes like this:
trace:int21:DOS3Call CREATE NEW FILE 0x00 for X:\TMP41.$$$
trace:file:CreateFileA X:\TMP41.$$$ GENERIC_READ GENERIC_WRITE FILE_SHARE_READ