http://bugs.winehq.org/show_bug.cgi?id=23510
Summary: Google Talk error dialog when opening Product: Wine Version: 1.2-rc6 Platform: x86 URL: http://dl.google.com/googletalk/googletalk-setup.exe OS/Version: Linux Status: NEW Keywords: download, regression Severity: minor Priority: P2 Component: mshtml AssignedTo: wine-bugs@winehq.org ReportedBy: dylan.ah.smith@gmail.com
Created an attachment (id=29351) --> (http://bugs.winehq.org/attachment.cgi?id=29351) Console output from opening google talk
When google talk is started after it is installed, a regression causes a dialog box to be shown with the following message: "Google Talk encountered an internal error, and must now close. Ok to report this error to Google?"
Closing the dialog causes the application to exit.
I did a regression test and found the following commit caused the regression. Reverting the commit fixes the issue.
8c06ed96aeb737e5596e190efe785a2c2c97237e is the first bad commit commit 8c06ed96aeb737e5596e190efe785a2c2c97237e Author: Piotr Caban piotr@codeweavers.com Date: Mon Dec 7 14:54:33 2009 +0100
mshtml: Improved OleDocumentView_UIActivate implementation.
Google talk should at least open without an error, although bug 3254 prevents it from keeping a stable connection after logging in, and bug 5162 prevents a lot of text from being shown.
http://bugs.winehq.org/show_bug.cgi?id=23510
Dylan Smith dylan.ah.smith@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dylan.ah.smith@gmail.com, | |piotr.caban@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=23510
--- Comment #1 from Piotr Caban piotr.caban@gmail.com 2010-07-09 07:06:42 --- This patch looks correct for me. It shows that builtin mshtml is not good enough for this app yet.
If E_FAIL is returned early enough, google talk stops using mshtml. It's even prepared to work (at least partially) without this dll (you can try setting mshtml to disabled in winecfg).
http://bugs.winehq.org/show_bug.cgi?id=23510
--- Comment #2 from Dylan Smith dylan.ah.smith@gmail.com 2010-07-09 07:51:04 --- I can confirm that Google Talk seems to work around mshtml being disabled by using: WINEDLLOVERRIDES="mshtml=" wine googletalk.exe
That is a good workaround, and your patch may be correct, but unfortunately there is still a bug. This this should probably be kept open, or marked as a duplicate of another bug dependent on the same functionality.
http://bugs.winehq.org/show_bug.cgi?id=23510
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |8c06ed96aeb737e5596e190efe7 | |85a2c2c97237e
http://bugs.winehq.org/show_bug.cgi?id=23510
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com 2011-08-29 18:29:53 CDT --- Despite of several graphic issues I can open the application in a clean prefix in 1.3.27. Can anyone else retest?
http://bugs.winehq.org/show_bug.cgi?id=23510
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #4 from André H. nerv@dawncrow.de 2011-10-05 12:46:56 CDT --- (In reply to comment #3)
Despite of several graphic issues I can open the application in a clean prefix in 1.3.27. Can anyone else retest?
sadly i can't in 1.3.29
http://bugs.winehq.org/show_bug.cgi?id=23510
--- Comment #5 from Bruno Jesus 00cpxxx@gmail.com 2011-10-05 13:34:50 CDT --- Still works for me, there is an infinite sequence of :
fixme:richedit:fnTextSrv_TxGetNaturalSize 0x1e2a88: STUB
But it works =)
http://bugs.winehq.org/show_bug.cgi?id=23510
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #6 from Austin English austinenglish@gmail.com 2011-10-05 14:43:42 CDT --- (In reply to comment #5)
Still works for me, there is an infinite sequence of :
fixme:richedit:fnTextSrv_TxGetNaturalSize 0x1e2a88: STUB
But it works =)
Fixed.
http://bugs.winehq.org/show_bug.cgi?id=23510
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |
--- Comment #7 from Austin English austinenglish@gmail.com 2011-10-05 15:03:16 CDT --- (In reply to comment #6)
(In reply to comment #5)
Still works for me, there is an infinite sequence of :
fixme:richedit:fnTextSrv_TxGetNaturalSize 0x1e2a88: STUB
But it works =)
Fixed.
Misinterpreted comment #4. Fails here as well in wine-1.3.29-198-gfc2dcd0.
http://bugs.winehq.org/show_bug.cgi?id=23510
--- Comment #8 from Austin English austinenglish@gmail.com 2011-10-05 15:03:35 CDT --- Created attachment 36731 --> http://bugs.winehq.org/attachment.cgi?id=36731 terminal output
http://bugs.winehq.org/show_bug.cgi?id=23510
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEW CC| |austinenglish@gmail.com
--- Comment #9 from Austin English austinenglish@gmail.com 2011-10-05 15:03:46 CDT --- Confirming.
http://bugs.winehq.org/show_bug.cgi?id=23510
--- Comment #10 from Bruno Jesus 00cpxxx@gmail.com 2011-10-05 15:08:26 CDT --- Do you guys get an error dialog? I don't, that's why I think it's "working" due to the bug title.
Another bug should be opened regarding the screen corruption (one problem per bug philosophy).
http://bugs.winehq.org/show_bug.cgi?id=23510
--- Comment #11 from Austin English austinenglish@gmail.com 2011-10-05 15:37:21 CDT --- (In reply to comment #10)
Do you guys get an error dialog? I don't, that's why I think it's "working" due to the bug title.
Yes.
Another bug should be opened regarding the screen corruption (one problem per bug philosophy).
Sure.
http://bugs.winehq.org/show_bug.cgi?id=23510
--- Comment #12 from André H. nerv@dawncrow.de 2011-10-05 16:11:07 CDT --- (In reply to comment #10)
Do you guys get an error dialog? I don't, that's why I think it's "working" due to the bug title.
yes
Another bug should be opened regarding the screen corruption (one problem per bug philosophy).
maybe that's already bug 5162 ?
http://bugs.winehq.org/show_bug.cgi?id=23510
--- Comment #13 from Bruno Jesus 00cpxxx@gmail.com 2012-01-02 14:51:41 CST --- Created attachment 38229 --> http://bugs.winehq.org/attachment.cgi?id=38229 1.3.36 backtrace
Seems to be still present in 1.3.36. The attached backtrace shows the exact point of the crash.
The crash happens in dlls/mshtml/htmlevent.c:985: prev_event = doc->basedoc.window->event;
Because doc->basedoc.window = -1
http://bugs.winehq.org/show_bug.cgi?id=23510
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #14 from joaopa jeremielapuree@yahoo.fr 2013-04-20 14:25:55 CDT --- still a bug in current wine?
http://bugs.winehq.org/show_bug.cgi?id=23510
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #15 from Bruno Jesus 00cpxxx@gmail.com 2013-04-20 21:48:59 CDT --- It seems fixed. No more crash or error dialog. The application does not work correctly due to bug 5162. If anyone is still able to reproduce feel free to reopen.
http://bugs.winehq.org/show_bug.cgi?id=23510
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org 2013-04-26 13:14:41 CDT --- Closing bugs fixed in 1.5.29.