http://bugs.winehq.org/show_bug.cgi?id=10750
Summary: shdocvw carshes after showing webpage Product: Wine Version: CVS/GIT Platform: PC URL: http://www.bridgebaseonline.com/ OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: wine-shdocvw AssignedTo: wine-bugs@winehq.org ReportedBy: paniemin@cc.hut.fi
Created an attachment (id=9594) --> (http://bugs.winehq.org/attachment.cgi?id=9594) wine error output with trace enabled for mshtml and shdocvw
Wine version is todays git pull and build in ubuntu gutsy.
Steps to reproduce: 1. start&login to bbo client 2. click "Help me to find game" 3. click in popup either of submit buttons
result: program crashes
excepted result: Software would move to a table to play or observe.
If I use my firefox to access the webpage that is opened to popup I can choose to play or observer from there. After I press button in firefox game works fine and I end up to a table.
Reason for crash: shdocvw crashes because of null pointer in navigate_hlink.
IMoniker pointer is null that is coming from HlinkFrame_Navigate calling IHlink_GetMonikerReference.
For me it seems like wine is trying to access the content of popup after closing it. But can't be sure because everything happens too fast.
I couldn't yes solve more about this because I'm not too familiar with wines code.
I have added a test if moniker pointer is null and output a message with ERR macro.
http://bugs.winehq.org/show_bug.cgi?id=10750
--- Comment #1 from Pauli Nieminen paniemin@cc.hut.fi 2007-12-12 12:48:12 --- I have studied the crash a bit more and narrowed crash to moment when button is clicked and code is getting ready load next page. Popup stayes open if I make code to return E_FAIL when ti should after failing to get moniker.
As my time is limited and my debbuging skills with wine are limited I can't follow code logic well in parts where no output is made to terminal. MY quess is that it is in wineserver but I don't know (yet) how to see that output.
Those who want to see the webform without installing bbo can open this link in browser: http://online.bridgebase.com/wiz/wizps.php
It showing same page as with extra parameters need for connecting request to a user.
http://bugs.winehq.org/show_bug.cgi?id=10750
Pauli Nieminen paniemin@cc.hut.fi changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #2 from Pauli Nieminen paniemin@cc.hut.fi 2008-04-04 10:48:22 --- This bug is fixed.
http://bugs.winehq.org/show_bug.cgi?id=10750
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org 2008-04-18 11:03:31 --- Closing bugs reported fixed in 0.9.60.
http://bugs.winehq.org/show_bug.cgi?id=10750
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified