http://bugs.winehq.org/show_bug.cgi?id=8110
Summary: Pyscripter crashes on exit Product: Wine Version: CVS Platform: Other URL: http://mmm-experts.com/Products.aspx?ProductId=4 OS/Version: other Status: NEW Keywords: download Severity: normal Priority: P2 Component: wine-ole AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Saw a complaint at http://groups.google.com/group/PyScripter/msg/97b9c40a858b7195 that python didn't install cleanly. But for me, Python 2.5.1 from python.org installed fine.
Pyscripter, on the other hand, crashes both on entry (but lets you continue) and on exit. The crash on exit appears to be related to drag and drop. It's a wild pointer access. Here's wine's stack:
=>1 0x7ebe7c5d OLEDD_FreeDropTarget+0x2d(dropTargetInfo=0x18cca0) [/home/dank/wine-git/dlls/ole32/ole2.c:1903] in ole32 (0x0034fd58) 2 0x7ebe7cc8 OLEDD_UnInitialize+0x28() [/home/dank/wine-git/dlls/ole32/../../include/wine/list.h:133] in ole32 (0x0034fd68) 3 0x7ebc3fd5 DllMain+0x45(hinstDLL=0x7eba0000, fdwReason=<register ESI not in topmost frame>, fImpLoad=0x1) [/home/dank/wine-git/dlls/ole32/compobj.c:218] in ole32 (0x0034fdc8) 4 0x7ec0fe48 __wine_spec_dll_entry+0x38(inst=0x7eba0000, reason=<register ESI not in topmost frame>, reserved=<register EDI not in topmost frame>) [/home/dank/wine-git/dlls/winecrt0/dll_entry.c:40] in ole32 (0x0034fde8) 5 0x7efa1655 call_dll_entry_point+0x15() in ntdll (0x0034fe08) 6 0x7efa328d MODULE_InitDLL+0x8d(wm=<register EDI not in topmost frame>, reason=<register ESI not in topmost frame>, lpReserved=0x1) [/home/dank/wine-git/dlls/ntdll/loader.c:853] in ntdll (0x0034fe98) 7 0x7efa36cf process_detach+0x6f(bForceDetach=0x1, lpReserved=<register EDI not in topmost frame>) [/home/dank/wine-git/dlls/ntdll/loader.c:995] in ntdll (0x0034feb8) 8 0x7ee8b76f ExitProcess+0x1f(status=0x0)
0x7ebe7c5d OLEDD_FreeDropTarget+0x2d [/home/dank/wine-git/dlls/ole32/ole2.c:1903] in ole32: movl 0x0(%eax),%edx 1903 IDropTarget_Release(dropTargetInfo->dropTarget);