http://bugs.winehq.com/show_bug.cgi?id=1395
Summary: Uninstaller failed on Win2K when software is installed Product: Wine Version: CVS Platform: PC OS/Version: Windows 2000 Status: NEW Severity: normal Priority: P2 Component: wine-tools AssignedTo: wine-bugs@winehq.com ReportedBy: Steven_Ed4153@yahoo.com
When running uninstaller built from Mingw or MS-VC++ 6 under Win2K the application seems to work and run fine when there is no information in the uninstall branch of the registry. As soon as a program is registered and uninstaller is run the program crashes. This has been tested on 3 systems and with many differnt sources and versions of Mingw. When debugging under MSVC with uninstall information in the registry the debugger stops at this code.
FetchUninstallInformation() Line 225/226: entries[numentries-1].key = HeapAlloc(GetProcessHeap(), 0, strlen(subKeyName)+1);
Entries : Cxx0030: Expression could not be evaluated
I will attach a Visual Stdio build with sources/debugging information this evening.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://bugs.winehq.com/show_bug.cgi?id=1395. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.