[Bug 35548] New: FL Studio 11 reports 'OLE error 8007000E' when clicking 'about' menu

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Feb 8 07:03:02 CST 2014


https://bugs.winehq.org/show_bug.cgi?id=35548

            Bug ID: 35548
           Summary: FL Studio 11 reports 'OLE error 8007000E' when
                    clicking 'about' menu
           Product: Wine
           Version: 1.7.12
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: focht at gmx.net
    Classification: Unclassified

Hello folks,

as the summary says...

It seems the 'about' dialog contains an embedded web browser window.

I started with 'winetricks -q ie7' and trimmed the list of overrides down until
I got the minimum set where the 'about' dialog still worked:

* ieframe (native)
* urlmon (native)

Trace log:

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Image-Line/FL Studio 11

$ WINEDEBUG=+tid,+seh,+relay,+mshtml,+shell,+ieframe,+ole,+variant wine
./FL.exe >>log.txt 2>&1
...
0024:Call user32.CreateWindowExW(00010000,0033f3a8 L"TAboutForm",02177cb4
L"About",86000000,000000c5,000000ac,00000194,0000019a,000200f4,00000000,00e20000,00000000)
ret=00e30488 
...
0024:trace:ieframe:OleInPlaceObject_GetWindow (0x25c9780)->(0x33e7d8) 
...
0024:Call user32.SendMessageW(000201ce,00000000,00000000,00000000) ret=00f0ba3f
0024:Call window proc 0xea1274
(hwnd=0x201ce,msg=WM_NULL,wp=00000000,lp=00000000)
...
0024:Call user32.CallWindowProcW(f53b2ada,000201ce,00000000,00000000,00000000)
ret=00f0b4d9
0024:Call window proc 0xf53b2ada
(hwnd=0x201ce,msg=WM_NULL,wp=00000000,lp=00000000)
0024:Call user32.GetPropW(000201ce,f53c7ace L"THIS") ret=f53b2b3c
0024:Ret  user32.GetPropW() retval=025c9780 ret=f53b2b3c
0024:Call user32.DefWindowProcW(000201ce,00000000,00000000,00000000)
ret=f53b2ba8
0024:Ret  user32.DefWindowProcW() retval=00000000 ret=f53b2ba8
0024:Ret  window proc 0xf53b2ada
(hwnd=0x201ce,msg=WM_NULL,wp=00000000,lp=00000000) retval=00000000
0024:Ret  user32.CallWindowProcW() retval=00000000 ret=00f0b4d9
0024:Ret  window proc 0xea1274
(hwnd=0x201ce,msg=WM_NULL,wp=00000000,lp=00000000) retval=00000000
0024:Ret  user32.SendMessageW() retval=00000000 ret=00f0ba3f
0024:trace:ieframe:WebBrowser_AddRef (0x25c9780) ref=15
0024:trace:ieframe:WebBrowser_Navigate (0x25c9780)->((null) {vt 10} {vt 10} {vt
10} {vt 10})
0024:trace:ieframe:navigate_url navigating to (null)
0024:fixme:ieframe:navigate_url Unsupported args (Flags 0x33e958:10;
TargetFrameName 0x33e958:10)
0024:Call shlwapi.PathIsURLW(00000000) ret=f53b0217
0024:trace:shell:PathIsURLW (null)
0024:Ret  shlwapi.PathIsURLW() retval=00000000 ret=f53b0217
0024:Call shlwapi.UrlApplySchemeW(00000000,0033d840,0033e888,00000007)
ret=f53b0257
0024:trace:shell:UrlApplySchemeW ((null), 0x33d840, 0x33e888:out size 2084,
0x00000007)
0024:Ret  shlwapi.UrlApplySchemeW() retval=80070057 ret=f53b0257
0024:warn:ieframe:navigate_url UrlApplyScheme failed: 80070057
0024:trace:ieframe:async_doc_navigate (null) 
...
0024:Call
KERNEL32.FormatMessageW(00003300,00000000,8007000e,00000000,0033e864,00000000,00000000)
ret=00e47243 
...
0024:Call KERNEL32.RaiseException(0eedfade,00000001,00000007,0033e910)
ret=00f10527
0024:trace:seh:raise_exception code=eedfade flags=1 addr=0x7b83a97b ip=7b83a97b
tid=0024
0024:trace:seh:raise_exception  info[0]=00f10527
0024:trace:seh:raise_exception  info[1]=01ce1040
0024:trace:seh:raise_exception  info[2]=00f10527
0024:trace:seh:raise_exception  info[3]=00000000
0024:trace:seh:raise_exception  info[4]=01b82320
0024:trace:seh:raise_exception  info[5]=0033e938
0024:trace:seh:raise_exception  info[6]=0033e92c 
...
0024:Call user32.MessageBoxW(000601c8,01af30cc L"OLE error 8007000E.",00780cec
L"FL Studio",00000010) ret=00ef8ae6 
...
--- snip ---

$ sha1sum flstudio_11.exe 
b09a9df3a2068bc9c431f4066f9dc12080ffb814  flstudio_11.exe

$ du -sh flstudio_11.exe 
298M    flstudio_11.exe

$ wine --version
wine-1.7.12

Regards

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