[Bug 8110] New: Pyscripter crashes on exit

Wine Bugs wine-bugs at winehq.org
Thu Apr 19 23:54:45 CDT 2007


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 at winehq.org
        ReportedBy: dank at 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);

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list