[Bug 24105] New: VB6 crashes while trying to start simple sample program

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Aug 23 10:53:14 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=24105

           Summary: VB6 crashes while trying to start simple sample
                    program
           Product: Wine
           Version: 1.3.0
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: oleaut32
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com


While trying to reproduce bug 5180 / bug 5181, I found that vb6
installs fine with no futzing whatsoever if you run with +relay
(without it, it crashes quickly).  I then tried running the Dancing Mouse
example program.  Pressing 'Run' used to work, but now crashes with

Unhandled exception: page fault on read access to 0x00000004 in 32-bit code
(0x7e955213).
Backtrace:
=>0 OLEFontImpl_put_Name+0x73(iface=0x2a2f398, name=*** invalid address 0x4
***) [wine-git/include/winbase.h:2255] in oleaut32
  1 OLEFontImpl_IPersistPropertyBag_Load+0x28b(iface=0x2a2f3a8,
pPropBag=0x111cf7c, pErrorLog=(nil)) [wine-git/dlls/oleaut32/olefont.c:2157] in
oleaut32 
  2 0x0044c9e2 in vb6 
...
0x7e955213 OLEFontImpl_put_Name+0x73 [wine-git/include/winbase.h:2255] in
oleaut32: cmpw $0,0x0(%esi)
2255        while (*s) s++;

winetricks vcrun6 + overriding oleaut32 to native works around the problem.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list