Re: Win32Lib Bugs
- Posted by Robert Craig <rds at EMAIL.MSN.COM> Nov 15, 1998
- 560 views
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/