[Bug 3350] New: fixmes in shdocvw.dll

Wine Bugs wine-bugs at winehq.org
Sun Sep 18 09:29:34 CDT 2005


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

           Summary: fixmes in shdocvw.dll
           Product: Wine
           Version: CVS
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-binary
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: boeser.wolff at web.de


This one concernes wine built from cvs 20050918.

trying to run Mankind (http://appdb.winehq.org/appview.php?appId=2409) I
encounter several fixmes:

fixme:shdocvw:ProvideClassInfo_GetGUID (0x7fdeab40)->(1 0x7fdea800)
fixme:shdocvw:ProvideClassInfo_GetGUID Wrongly returning IPropertyNotifySink
interface {9bfbbc02-eff1-101a-84ed-00aa00341d07}
fixme:shdocvw:QuickActivate_QuickActivate (0x7fdeab40)->(0x7fa6ead8 0x7fa6eb18)
fixme:shdocvw:WebBrowser_QueryInterface
(0x7fdeab40)->({bd1ae5e0-a6ae-11ce-bd37-504200c10000} 0x7fa6ebe0) interface not
supported
fixme:shdocvw:PersistStreamInit_Load (0x7fdeab40)->(0x7fa6ebac)
fixme:shdocvw:OleObject_Close (0x7fdeab40)->(1)

The attempt to override shdocvw.dll by a native version (ie6sp2) ends in a page
fault:

fixme:actctx:CreateActCtxW stub!
fixme:shell:StopWatchMode () stub!
fixme:shell:SHCreateShellPalette stub
err:seh:cxx_frame_handler invalid frame magic b7a
err:seh:cxx_frame_handler invalid frame magic b7a
err:seh:cxx_frame_handler invalid frame magic b7a
err:seh:cxx_frame_handler invalid frame magic b7a
err:seh:cxx_frame_handler invalid frame magic b7a
err:seh:cxx_frame_handler invalid frame magic b7a
err:seh:cxx_frame_handler invalid frame magic b7a
err:seh:cxx_frame_handler invalid frame magic b7a
err:seh:cxx_frame_handler invalid frame magic b7a
err:seh:cxx_frame_handler invalid frame magic b7a
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x7fa70000 in 32-bit code
(0xb7e7d5ef).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:b7e7d5ef ESP:7fa6ea58 EBP:7fa6ea60 EFLAGS:00210212(   - 00      - RIA1)
 EAX:0001778c EBX:7f6972ac ECX:000058d9 EDX:7fded878
 ESI:7fa70000 EDI:7fdeeca0
Stack dump:
0x7fa6ea58:  0001778c 7fa6ebd8 7fa6ea84 7f6533a7
0x7fa6ea68:  7fded878 7fa6ebd8 0001778c 7fded878
0x7fa6ea78:  7fa6ebd8 7fdeb7a8 00000000 7fa6eaa0
0x7fa6ea88:  7103601a 7fa6ebd8 7fdeb7a8 00000001
0x7fa6ea98:  7fdeb178 00000000 7fa6eabc 7108e5d5
0x7fa6eaa8:  7fdeb798 7fa6ebd8 00000001 7fded7c8
0200: sel=1007 base=7fee2000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0xb7e7d5ef memcpy+0x2f in libc.so.6 (0x7fa6ea60)
  2 0x7f6533a7 ILClone+0x37 in shell32 (0x7fa6ea84)
fixme:dbghelp:sffip_cb NIY on 'C:\Lego\opt\SHDOCVW.pdb'
  3 0x7103601a in shdocvw (+0x3601a) (0x7fa6eaa0)
  4 0x7108e5d5 in shdocvw (+0x8e5d5) (0x7fa6eabc)
  5 0x7108bb85 in shdocvw (+0x8bb85) (0x7fa6eb4c)
fixme:dbghelp:sffip_cb NIY on 'E:\8665\vc98\mfc\mfc.bbt\src\mfc42.pdb'
  6 0x5f422d69 2242+0x1d5 in mfc42 (0x7fa6ebd8)
  7 0x5f4226dc 424+0xfbb in mfc42 (0x7fa6ec34)
  8 0x5f421961 424+0x240 in mfc42 (0x7fa6ec8c)
  9 0x5f4218d6 424+0x1b5 in mfc42 (0x7fa6ece4)
  10 0x5f4211a5 1134+0x80c in mfc42 (0x7fa6edac)
  11 0x5f420e29 1134+0x490 in mfc42 (0x7fa6edf8)
  12 0x5f420d2c 1134+0x393 in mfc42 (0x7fa6ee18)
  13 0x5f45d828 325+0x154 in mfc42 (0x7fa6eeb0)
  14 0x5f401cea 540+0x35c in mfc42 (0x7fa6eed0)
  15 0x5f401c73 540+0x2e5 in mfc42 (0x7fa6ef30)
  16 0x5f401bfb 540+0x26d in mfc42 (0x7fa6ef4c)
  17 0x5f401bba 540+0x22c in mfc42 (0x7fa6ef78)
  18 0x7f875d07 WINPROC_wrapper+0x17 in user32 (0x7fa6ef9c)
  19 0x7f8768a1 in user32 (+0x868a1) (0x7fa6efd0)
  20 0x7f87b700 CallWindowProcW+0x120 in user32 (0x7fa6f470)
  21 0x7f84c93f in user32 (+0x5c93f) (0x7fa6f4c8)
  22 0x7f850176 SendMessageTimeoutW+0x156 in user32 (0x7fa6f514)
  23 0x7f8501c5 SendMessageW+0x35 in user32 (0x7fa6f540)
  24 0x7f8246ce in user32 (+0x346ce) (0x7fa6f684)
  25 0x7f82506d CreateDialogIndirectParamAorW+0x2d in user32 (0x7fa6f6a0)
  26 0x7f82514b CreateDialogIndirectParamA+0x2b in user32 (0x7fa6f6c4)
  27 0x5f40a1a1 939+0x124 in mfc42 (0x7fa6f72c)
  28 0x5f416b53 278+0x610 in mfc42 (0x7fa6f770)
  29 0x004014bb in mankind (+0x14bb) (0x7fa6ff2c)
  30 0x7fcec219 in kernel32 (+0x4c219) (0x7fa6fff4)
  31 0xb7f5cc81 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000)
0xb7e7d5ef memcpy+0x2f in libc.so.6: repe movsl (%esi),%es:(%edi)

I am somewhat puzzled, because ie6sp2 could be installed with wine 20040914 and
winetools. It at least allowed this app to display its welcome screen.

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