[Bug 4168] New: A dictionary application fails to run due to RichEdit problems?

Wine Bugs wine-bugs at winehq.org
Tue Dec 27 05:33:05 CST 2005


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

           Summary: A dictionary application fails to run due to RichEdit
                    problems?
           Product: Wine
           Version: 0.9.3.
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-ole
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: psybases at gmail.com


I am trying to run a dictionary application and although the application starts, it fails by   
displaying the following dialog : "Run-time error '438': Object doesn't support this property 
or method". After i press OK in the dialog the application quits. It seems that this app 
during its setup installs some OCXs: ~/.wine/drive_c/windows/system/Richtx32.ocx, 
Comdlg32.ocx 
 
 
> wine mel.exe 
fixme:ole:CoRegisterMessageFilter stub 
fixme:ole:OLEPictureImpl_SaveAsFile (0x403bc648)->(0x403c0408, 0, (nil)), hacked 
stub. 
fixme:font:CreateScalableFontResourceA (0,"c:
\\windows\\system\\Mgptwn.FOT","Mgptwn__.ttf","c:\\windows\\system"): stub 
fixme:richedit:RichEditANSIWndProc EM_SETOLECALLBACK: stub 
fixme:richedit:RichEditANSIWndProc EM_GETOLEINTERFACE 0x403fdde8: stub 
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub 
fixme:richedit:RichEditANSIWndProc EM_SETTARGETDEVICE: stub 
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub 
fixme:richedit:RichEditANSIWndProc EM_SETOLECALLBACK: stub 
fixme:richedit:RichEditANSIWndProc EM_GETOLEINTERFACE 0x4040aa20: stub 
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub 
fixme:richedit:RichEditANSIWndProc EM_SETTARGETDEVICE: stub 
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub 
fixme:richedit:RichEditANSIWndProc EM_SETOLECALLBACK: stub 
fixme:richedit:RichEditANSIWndProc EM_GETOLEINTERFACE 0x4040b488: stub 
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub 
fixme:richedit:RichEditANSIWndProc EM_SETTARGETDEVICE: stub 
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub 
fixme:richedit:RichEditANSIWndProc EM_SETOLECALLBACK: stub 
fixme:richedit:RichEditANSIWndProc EM_GETOLEINTERFACE 0x4040c008: stub 
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub 
fixme:richedit:RichEditANSIWndProc EM_SETTARGETDEVICE: stub 
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub 
fixme:richedit:RichEditANSIWndProc EM_SETOLECALLBACK: stub 
fixme:richedit:RichEditANSIWndProc EM_GETOLEINTERFACE 0x4040ca30: stub 
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub 
fixme:richedit:RichEditANSIWndProc EM_SETTARGETDEVICE: stub 
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub 
fixme:richedit:RichEditANSIWndProc EM_SETOLECALLBACK: stub 
fixme:richedit:RichEditANSIWndProc EM_GETOLEINTERFACE 0x4040d398: stub 
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub 
fixme:richedit:RichEditANSIWndProc EM_SETTARGETDEVICE: stub 
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub 
fixme:richedit:RichEditANSIWndProc EM_SETOLECALLBACK: stub 
fixme:richedit:RichEditANSIWndProc EM_GETOLEINTERFACE 0x4040dfc0: stub 
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub 
fixme:richedit:RichEditANSIWndProc EM_SETTARGETDEVICE: stub 
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub 
fixme:richedit:RichEditANSIWndProc EM_SETOLECALLBACK: stub 
fixme:richedit:RichEditANSIWndProc EM_GETOLEINTERFACE 0x4040fcf0: stub 
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub 
fixme:richedit:RichEditANSIWndProc EM_SETTARGETDEVICE: stub 
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub 
fixme:richedit:RichEditANSIWndProc EM_SETOLECALLBACK: stub 
fixme:richedit:RichEditANSIWndProc EM_GETOLEINTERFACE 0x4043a248: stub 
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub 
fixme:richedit:RichEditANSIWndProc EM_SETTARGETDEVICE: stub 
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub 
fixme:richedit:RichEditANSIWndProc EM_SETOLECALLBACK: stub 
fixme:richedit:RichEditANSIWndProc EM_GETOLEINTERFACE 0x4044cec0: stub 
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub 
fixme:richedit:RichEditANSIWndProc EM_SETTARGETDEVICE: stub 
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGING: stub 
fixme:richedit:RichEditANSIWndProc WM_STYLECHANGED: stub 
fixme:ole:OLEPictureImpl_SaveAsFile (0x403c1da8)->(0x40452e98, 0, (nil)), hacked 
stub. 
err:ole:ITypeInfo_fnInvoke did not find member id -1, flags 0x2! 
err:ole:ITypeInfo_fnInvoke did not find member id -1, flags 0x2! 
err:ole:ITypeInfo_fnInvoke did not find member id -1, flags 0x2! 
err:ole:ITypeInfo_fnInvoke did not find member id -1, flags 0x2! 
err:ole:ITypeInfo_fnInvoke did not find member id -1, flags 0x2! 
err:ole:ITypeInfo_fnInvoke did not find member id -1, flags 0x2! 
err:ole:ITypeInfo_fnInvoke did not find member id -1, flags 0x2! 
err:ole:ITypeInfo_fnInvoke did not find member id -1, flags 0x2! 
err:ole:ITypeInfo_fnInvoke did not find member id -1, flags 0x2! 
err:ole:ITypeInfo_fnInvoke did not find member id -1, flags 0x2! 
fixme:ole:SLTG_ProcessInterface func magic = ff 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:ITypeLib2_Constructor_SLTG Not processing typekind 2 
fixme:ole:SLTG_ProcessDispatch memh.cbExtra is 2700 
fixme:ole:SLTG_ProcessDispatch offset 0 0x4a 
fixme:ole:SLTG_ProcessDispatch memh.cbExtra is 674 
fixme:ole:SLTG_ProcessDispatch offset 0 0x4a 
fixme:ole:SLTG_ProcessDispatch memh.cbExtra is 2864 
fixme:ole:SLTG_ProcessDispatch offset 0 0x4a 
fixme:ole:SLTG_ProcessDispatch memh.cbExtra is 782 
fixme:ole:SLTG_ProcessDispatch offset 0 0x4a 
fixme:ole:SLTG_ProcessDispatch memh.cbExtra is 388 
fixme:ole:SLTG_ProcessDispatch offset 0 0x4a 
fixme:ole:SLTG_ProcessDispatch memh.cbExtra is 780 
fixme:ole:SLTG_ProcessDispatch offset 0 0x4a 
fixme:ole:SLTG_ProcessDispatch memh.cbExtra is 246 
fixme:ole:SLTG_ProcessDispatch offset 0 0x4a 
fixme:ole:SLTG_ProcessDispatch memh.cbExtra is 246 
fixme:ole:SLTG_ProcessDispatch offset 0 0x4a 
fixme:ole:SLTG_ProcessDispatch memh.cbExtra is 258 
fixme:ole:SLTG_ProcessDispatch offset 0 0x4a 
fixme:ole:SLTG_ProcessDispatch memh.cbExtra is 490 
fixme:ole:SLTG_ProcessDispatch offset 0 0x4a 
fixme:ole:SLTG_ProcessDispatch memh.cbExtra is 246 
fixme:ole:SLTG_ProcessDispatch offset 0 0x4a 
fixme:ole:SLTG_ProcessDispatch memh.cbExtra is 116 
fixme:ole:SLTG_ProcessDispatch offset 0 0x4a 
 
After i press OK i get these messages: 
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x403ff930 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x4040ae78 
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x4040ade8 
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x4040bac8 
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x4040c348 
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x4040cd58 
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x4040d6d8 
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x4040f868 
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x40439dc0 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x4044ca38 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:ITypeInfo_fnRelease destroy child objects 
fixme:ole:CoRegisterMessageFilter stub

-- 
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