[Bug 9012] MS Money 2007 deluxe trial aborts on startup

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Dec 20 16:30:08 CST 2011


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://money.mvps.org/downl |http://money.mvps.org/downl
                   |oads/trials/                |oads/trials.asp
                 CC|                            |focht at gmx.net

--- Comment #26 from Anastasius Focht <focht at gmx.net> 2011-12-20 16:30:08 CST ---
Hello,

confirming, crash still present:

Installed in clean WINEPREFIX, no overrides.

--- snip ---
$ WINEDEBUG=+tid,+seh,+ieframe wine ./msmoney.exe
...
0029:trace:ieframe:WebBrowser_Navigate2 (0x163658)->({VT_BSTR:
L"money://@surf.mar@/surf.surfplace?placeid={9A0FD442-F223-11D0-9B68-0060B0576655}&cad=26&arg1=11&arg2=3"}
{vt 19} {VT_EMPTY} {VT_EMPTY} {VT_EMPTY})
0029:trace:ieframe:navigate_url navigating to
L"money://@surf.mar@/surf.surfplace?placeid={9A0FD442-F223-11D0-9B68-0060B0576655}&cad=26&arg1=11&arg2=3"
0029:fixme:ieframe:navigate_url Unsupported args (Flags 0x1a7dd34:19;
TargetFrameName 0x1a7dd44:0)
...
0029:trace:ieframe:WebBrowser_AddRef (0x163658) ref=11
0029:fixme:urlmon:URLMoniker_BindToObject use running object table
0029:warn:ieframe:BindStatusCallback_QueryInterface
(0x1968e8)->({aaa74ef9-8ee7-4659-88d9-f8c504da73cc} 0x1a7c594)
0029:trace:ieframe:BindStatusCallback_GetBindInfo (0x1968e8)->(0x190548
0x1904f4)
0029:trace:ieframe:BindStatusCallback_OnStartBinding (0x1968e8)->(255 0x1904c8)
0029:warn:ieframe:BindStatusCallback_QueryInterface
(0x1968e8)->({79eac9e4-baf9-11ce-8c82-00aa004ba90b} 0x1a7c5e4)
0029:trace:ieframe:BindStatusCallback_OnProgress (0x1968e8)->(0 0 13
L"application/surfshim16")
0029:trace:ieframe:BindStatusCallback_OnStopBinding (0x1968e8)->(00000000
(null))
0029:trace:ieframe:WebBrowser_Release (0x163658) ref=10
0029:trace:ieframe:BindStatusCallback_OnProgress (0x1968e8)->(1536 1536 4
L"money://@surf.mar@/surf.surfplace?placeid={9A0FD442-F223-11D0-9B68-0060B0576655}&cad=26&arg1=11&arg2=3")
0029:trace:seh:raise_exception code=c0000005 flags=0 addr=0x506faa30
ip=506faa30 tid=0029
0029:trace:seh:raise_exception  info[0]=00000000
0029:trace:seh:raise_exception  info[1]=00000000
0029:trace:seh:raise_exception  eax=00000000 ebx=50721d10 ecx=00000000
edx=506fabce esi=0056ce08 edi=001905c8
0029:trace:seh:raise_exception  ebp=01a7a8c4 esp=01a7a88c cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00010202
...
wine: Unhandled page fault on read access to 0x00000000 at address 0x506faa30
(thread 0029), starting debugger...
0029:trace:seh:start_debugger Starting debugger "winedbg --auto 8 556"
0029:trace:seh:call_stack_handlers handler at 0x7bc919e1 returned 1
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x506faa30).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:506faa30 ESP:01a7a88c EBP:01a7a8c4 EFLAGS:00010202(  R- --  I   - - - )
 EAX:00000000 EBX:50721d10 ECX:00000000 EDX:506fabce
 ESI:0056ce08 EDI:001905c8
Stack dump:
0x01a7a88c:  00000003 507410d0 5070ee99 5070e6b6
0x01a7a89c:  01a7a8ac 00000000 00000001 00000000
0x01a7a8ac:  00000004 ffffffff 01a7a8dc 000000b5
0x01a7a8bc:  50721d10 50721d10 01a7a924 506fabee
0x01a7a8cc:  00000000 00190664 5070ee99 5070e6b6
0x01a7a8dc:  001968e8 00000600 00000600 00000004
000c: sel=0067 base=00000000 limit=00000000 32-bit rw-
Backtrace:
=>0 0x506faa30 get_http_status_code+0x1c(binding=(nil))
[/home/focht/projects/wine/wine-git/dlls/ieframe/navigate.c:228] in ieframe
(0x01a7a8c4)
  1 0x506fabee BindStatusCallback_OnProgress+0x129(iface=0x1968e8,
ulProgress=0x600, ulProgressMax=0x600, ulStatusCode=0x4,
szStatusText="money://@surf.mar@/surf.surfplace?placeid={9A0FD442-F223-11D0-9B68-0060B0576655}&cad=26&arg1=11&arg2=3")
[/home/focht/projects/wine/wine-git/dlls/ieframe/navigate.c:255] in ieframe
(0x01a7a924)
  2 0x226792a2 BindStatusCallback_OnProgress+0xc5(iface=0x197638,
ulProgress=0x600, ulProgressMax=0x600, ulStatusCode=0x4,
szStatusText="money://@surf.mar@/surf.surfplace?placeid={9A0FD442-F223-11D0-9B68-0060B0576655}&cad=26&arg1=11&arg2=3")
[/home/focht/projects/wine/wine-git/dlls/urlmon/bindctx.c:164] in urlmon
(0x01a7a974)
  3 0x2267e8ba report_data+0x15e(This=0x1904c8, bscf=0xd, progress=0x600,
progress_max=0x600)
[/home/focht/projects/wine/wine-git/dlls/urlmon/binding.c:1034] in urlmon
(0x01a7a9e4)
  4 0x2267ebca InternetProtocolSink_ReportData+0xa4(iface=0x1904cc,
grfBSCF=0xd, ulProgress=0x600, ulProgressMax=0x600)
[/home/focht/projects/wine/wine-git/dlls/urlmon/binding.c:1095] in urlmon
(0x01a7aa24)
  5 0x22683920 report_data+0x315(This=0x1905b8, bscf=0xd, progress=0x600,
progress_max=0x600)
[/home/focht/projects/wine/wine-git/dlls/urlmon/bindprot.c:1104] in urlmon
(0x01a7b284)
  6 0x22683a8f BPInternetProtocolSink_ReportData+0x121(iface=0x1905c8,
grfBSCF=0xd, ulProgress=0x600, ulProgressMax=0x600)
[/home/focht/projects/wine/wine-git/dlls/urlmon/bindprot.c:1147] in urlmon
(0x01a7b2c4)
  7 0x3380571b in mnysvc07 (+0x571a) (0x01a7b2ec)
  8 0x33805650 in mnysvc07 (+0x564f) (0x01a7c570)
  9 0x22682234 BindProtocol_StartEx+0x4a1(iface=0x1905b8, pUri=0x196d68,
pOIProtSink=0x1904cc, pOIBindInfo=0x1904d0, grfPI=0x110, dwReserved=(nil))
[/home/focht/projects/wine/wine-git/dlls/urlmon/bindprot.c:555] in urlmon
(0x01a7c610)
  10 0x2267fe4f start_binding+0x22a(mon=0x196df0, binding_ctx=(nil),
uri=0x196d68, pbc=0x19deb8, to_obj=0x1, riid=0x50711dc8, ret=0x1a7c6b0)
[/home/focht/projects/wine/wine-git/dlls/urlmon/binding.c:1513] in urlmon
(0x01a7c680)
  11 0x2268013f bind_to_object+0x45(mon=0x196df0, uri=0x196d68, pbc=0x19deb8,
riid=0x50711dc8, ppv=0x1a7c760)
[/home/focht/projects/wine/wine-git/dlls/urlmon/binding.c:1576] in urlmon
(0x01a7c6c0)
  12 0x2269c6e6 URLMoniker_BindToObject+0x156(iface=0x196df0, pbc=0x19deb8,
pmkToLeft=(nil), riid=0x50711dc8, ppv=0x1a7c760)
[/home/focht/projects/wine/wine-git/dlls/urlmon/umon.c:245] in urlmon
(0x01a7c720)
  13 0x506fbaf1 bind_to_object+0x1fb(This=0x163708, mon=0x196df0,
url="money://@surf.mar@/surf.surfplace?placeid={9A0FD442-F223-11D0-9B68-0060B0576655}&cad=26&arg1=11&arg2=3",
bindctx=0x19deb8, callback=0x1968e8)
[/home/focht/projects/wine/wine-git/dlls/ieframe/navigate.c:622] in ieframe
(0x01a7c7e0)
  14 0x506fc342 navigate_bsc+0x1aa(This=0x163708, bsc=0x1968e8, mon=(nil))
[/home/focht/projects/wine/wine-git/dlls/ieframe/navigate.c:800] in ieframe
(0x01a7c830)
  15 0x506fc3fb navigate_bsc_proc+0x3d(This=0x163708, t=0x1968c8)
[/home/focht/projects/wine/wine-git/dlls/ieframe/navigate.c:830] in ieframe
(0x01a7c860)
  16 0x506ebd1f process_dochost_tasks+0x30(This=0x163708)
[/home/focht/projects/wine/wine-git/dlls/ieframe/dochost.c:59] in ieframe
(0x01a7c890)
  17 0x506fdc64 shell_embedding_proc+0xa0(hwnd=0x10086, msg=0x700, wParam=0,
lParam=0) [/home/focht/projects/wine/wine-git/dlls/ieframe/oleobject.c:69] in
ieframe (0x01a7c8c0)
  18 0x685c340e WINPROC_wrapper+0x19() in user32 (0x01a7c8f0)
  19 0x685c3563 call_window_proc+0xcd(hwnd=0x10086, msg=0x700, wp=0, lp=0,
result=0x1a7c970, arg=0x506fdbc3)
[/home/focht/projects/wine/wine-git/dlls/user32/winproc.c:242] in user32
(0x01a7c940)
  20 0x685c5add CallWindowProcW+0x63(func=0x506fdbc3, hwnd=0x10086, msg=0x700,
wParam=0, lParam=0)
[/home/focht/projects/wine/wine-git/dlls/user32/winproc.c:980] in user32
(0x01a7c980)
  21 0x09004a53 in mnymetal (+0x4a52) (0x01a7c9b4)
  22 0x685c340e WINPROC_wrapper+0x19() in user32 (0x01a7c9e4)
  23 0x685c3563 call_window_proc+0xcd(hwnd=0x10086, msg=0x700, wp=0, lp=0,
result=0x1a7cad8, arg=0x9004a0d)
[/home/focht/projects/wine/wine-git/dlls/user32/winproc.c:242] in user32
(0x01a7ca34)
  24 0x685c5839 WINPROC_call_window+0x15b(hwnd=0x10086, msg=0x700, wParam=0,
lParam=0, result=0x1a7cad8, unicode=0x1, mapping=27773844)
[/home/focht/projects/wine/wine-git/dlls/user32/winproc.c:899] in user32
(0x01a7ca84)
  25 0x6858457d call_window_proc+0xbf(hwnd=0x10086, msg=0x700, wparam=0,
lparam=0, unicode=0x1, same_thread=0x1, mapping=27773844)
[/home/focht/projects/wine/wine-git/dlls/user32/message.c:2211] in user32
(0x01a7cae4)
  26 0x68586ea0 send_message+0x138(info=0x1a7cb5c, res_ptr=0x1a7cb88,
unicode=0x1) [/home/focht/projects/wine/wine-git/dlls/user32/message.c:3084] in
user32 (0x01a7cb44)
  27 0x6858744b SendMessageW+0x53(hwnd=0x10086, msg=0x700, wparam=0, lparam=0)
[/home/focht/projects/wine/wine-git/dlls/user32/message.c:3268] in user32
(0x01a7cb94)
  28 0x506ebcb8 push_dochost_task+0x69(This=0x163708, task=0x1968c8,
proc=0x506fc3bd, destr=0x506fc38b, send=0x1)
[/home/focht/projects/wine/wine-git/dlls/ieframe/dochost.c:46] in ieframe
(0x01a7cbc4)
  29 0x506fc785 navigate_url+0x387(This=0x163708,
url="money://@surf.mar@/surf.surfplace?placeid={9A0FD442-F223-11D0-9B68-0060B0576655}&cad=26&arg1=11&arg2=3",
Flags=0x1a7dd34, TargetFrameName=0x1a7dd44, PostData=0x1a7dd44,
Headers=0x1a7dd44)
[/home/focht/projects/wine/wine-git/dlls/ieframe/navigate.c:887] in ieframe
(0x01a7dc74)
  30 0x50709bc9 WebBrowser_Navigate2+0x1b4(iface=0x163658, URL=0x1a7dd24,
Flags=0x1a7dd34, TargetFrameName=0x1a7dd44, PostData=0x1a7dd44,
Headers=0x1a7dd44)
[/home/focht/projects/wine/wine-git/dlls/ieframe/webbrowser.c:779] in ieframe
(0x01a7dcf4)
  31 0x32456793 in surfshim (+0x6792) (0x01a7dd60)
...
--- snip ---

The callback tries to access the binding through
"BindStatusCallback_OnProgress" _after_ "BindStatusCallback_OnStopBinding"
released the binding.

$ sha1sum mny07trl.exe 
121411353d863ceb5d8507be1c52ef4cc7b32ac8  mny07trl.exe

$ wine --version
wine-1.3.35-85-g9622300

Regards

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