Re: Win32Lib Bugs

new topic     » goto parent     » topic index » view thread      » older message » newer message

Ad Rienks writes:
> This is the program that caused the error. When you add a string
> into the listbox that is exactly 12 characters long, and than later
> you go into the list using mouseclicks or the cursor keys, you
> will see what happens. This did not occur only on my machine;
> Wolfgang Fritz and David Cuny were able to reproduce the
> bug also.

I've reproduced this bug now on my machine.

With the aid of the WATCOM debugger, I've determined that the
exw.exe heap (malloc/free area) is already corrupt inside the
routine getText() before this call to c_func() is made:

     iLength = c_func( xGetWindowTextLength, { hWnd } ) + 1

I clicked the ADD button after typing a 12-character
string. (I'm not sure if the length of the string is really that important).
I haven't found the place where this corruption actually takes
place. That may take a while. Maybe someone has an idea. It still
could be either a exw bug or a win32lib bug, I can't tell.

Regards,
     Rob Craig
     Rapid Deployment Software
     http://members.aol.com/FilesEu/

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu