http://bugs.winehq.org/show_bug.cgi?id=29358
--- Comment #3 from Anastasius Focht focht@gmx.net 2011-12-20 12:07:50 CST --- Hello Dmitry,
--- quote --- It would be interesting to test it with native oleaut32 or comctl32. --- quote ---
'winetricks comctl32' doesn't help here, the backtrace looks pretty similar to Wine builtin:
--- snip --- =>0 0x016685a7 (0x0032e6b8) 1 0x722032d2 WINPROC_wrapper+0x19() in user32 (0x0032e6e8) 2 0x72203427 call_window_proc+0xcd(hwnd=0x10356, msg=0x202, wp=0, lp=0xb0028, result=0x32f078, arg=0x16684e0) [/home/focht/projects/wine/wine-git/dlls/user32/winproc.c:242] in user32 (0x0032e738) 3 0x7220557e WINPROC_CallProcWtoA+0xe71(callback=0x72203359, hwnd=0x10356, msg=0x202, wParam=0, lParam=0xb0028, result=0x32f078, arg=0x16684e0) [/home/focht/projects/wine/wine-git/dlls/user32/winproc.c:857] in user32 (0x0032f048) 4 0x72205a5d CallWindowProcW+0x11f(func=0xffff0062, hwnd=0x10356, msg=0x202, wParam=0, lParam=0xb0028) [/home/focht/projects/wine/wine-git/dlls/user32/winproc.c:986] in user32 (0x0032f088) 5 0x71595723 in comctl32 (+0x5722) (0x0032f0a4) 6 0x71595642 in comctl32 (+0x5641) (0x0032f100) 7 0x71595701 in comctl32 (+0x5700) (0x0032f124) 8 0x715b72ba in comctl32 (+0x272b9) (0x0032f140) 9 0x71595642 in comctl32 (+0x5641) (0x0032f19c) 10 0x71595562 in comctl32 (+0x5561) (0x0032f1f8) 11 0x722032d2 WINPROC_wrapper+0x19() in user32 (0x0032f228) 12 0x72203427 call_window_proc+0xcd(hwnd=0x10356, msg=0x202, wp=0, lp=0xb0028, result=0x32fcc8, arg=0x715954dd) [/home/focht/projects/wine/wine-git/dlls/user32/winproc.c:242] in user32 (0x0032f278) 13 0x722046e0 WINPROC_CallProcAtoW+0xf3a(callback=0x72203359, hwnd=0x10356, msg=0x202, wParam=0, lParam=0xb0028, result=0x32fcc8, arg=0x715954dd, mapping=WMCHAR_MAP_DISPATCHMESSAGE) [/home/focht/projects/wine/wine-git/dlls/user32/winproc.c:601] in user32 (0x0032fb98) 14 0x722057f7 WINPROC_call_window+0x255(hwnd=0x10356, msg=0x202, wParam=0, lParam=0xb0028, result=0x32fcc8, unicode=0, mapping=WMCHAR_MAP_DISPATCHMESSAGE) [/home/focht/projects/wine/wine-git/dlls/user32/winproc.c:910] in user32 (0x0032fbe8) 15 0x721c834c DispatchMessageA+0x17d(msg=0x32fd10) [/home/focht/projects/wine/wine-git/dlls/user32/message.c:3742] in user32 (0x0032fcf8) 16 0x6600a4a3 in msvbvm60 (+0xa4a2) (0x0032fd38) 17 0x6600a41a in msvbvm60 (+0xa419) (0x0032fd7c) 18 0x6600a2f8 in msvbvm60 (+0xa2f7) (0x6601a098) 19 0x66006ba7 in msvbvm60 (+0x6ba6) (0x660c7f80) --- snip ---
Using native override (VB6 runtime provides oleaut32):
--- snip --- $ WINEDLLOVERRIDES="oleaut32=n" wine ./Vit\ Registry\ Fix\ 9.5.exe fixme:storage:create_storagefile Storage share mode not implemented. wine: Unhandled page fault on read access to 0x00000014 at address 0x66063fea (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000014 in 32-bit code (0x66063fea). err:dbghelp:pe_load_dbg_file Couldn't find .DBG file "DLL\MSVBVM60.dbg" ("") ... Backtrace: =>0 0x66063fea in msvbvm60 (+0x63fea) (0x0032eb00) 1 0x660688ac in msvbvm60 (+0x688ab) (0x0032eb28) 2 0x66068a8f in msvbvm60 (+0x68a8e) (0x0032eb58) 3 0x660ca35d in msvbvm60 (+0xca35c) (0x0032eba0) 4 0x660ca5de in msvbvm60 (+0xca5dd) (0x0032ebcc) 5 0x660ca564 in msvbvm60 (+0xca563) (0x0032ebfc) --- snip ---
completely breaks the app/vb6 runtime at startup (with or without comctl32 override).
Regards