http://bugs.winehq.org/show_bug.cgi?id=29952
Bug #: 29952 Summary: Avant Browser, creating new tab doesn't work Product: Wine Version: 1.4-rc4 Platform: x86 URL: http://avantbrowser.com/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ieframe AssignedTo: wine-bugs@winehq.org ReportedBy: ocean04@suomi24.fi Classification: Unclassified
Install & run
Click "+"-sign under addressbar to create new tab. Enter some url -> window remains blank
I believe it needs ieframe:IEHTMLWindow2_get_opener
Terminal:
fixme:oleacc:LresultFromObject {00020400-0000-0000-c000-000000000046} 0 0x2e650c8 fixme:ieframe:WebBrowser_put_RegisterAsBrowser (0x2e650c8)->(ffffffff) fixme:ieframe:navigate_url Unsupported args (Flags 0x5769a0:10; TargetFrameName 0x5769a0:10) fixme:ieframe:get_location_url semi-stub fixme:ieframe:IEHTMLWindow2_get_opener (0x2e65218)->(0x3e8c5c0) fixme:ieframe:get_location_url semi-stub fixme:urlmon:URLMoniker_BindToObject use running object table ###!!! ABORT: Main-thread-only object used off the main thread: file /build/wine-mozilla-1.4/xpcom/base/nsCycleCollector.cpp, line 1267 ###!!! ABORT: Main-thread-only object used off the main thread: file /build/wine-mozilla-1.4/xpcom/base/nsCycleCollector.cpp, line 1267 fixme:win:LockWindowUpdate (0x400c0), partial stub! fixme:win:LockWindowUpdate ((nil)), partial stub!
http://bugs.winehq.org/show_bug.cgi?id=29952
ocean04@suomi24.fi changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=29952
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |00cpxxx@gmail.com Ever Confirmed|0 |1
--- Comment #1 from Bruno Jesus 00cpxxx@gmail.com 2012-03-19 20:28:38 CDT --- Confirming in wine 1.5.
http://bugs.winehq.org/show_bug.cgi?id=29952
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fracting@gmail.com
--- Comment #2 from Qian Hong fracting@gmail.com 2012-06-30 11:40:40 CDT --- also affects QQBrowser, after Bug 26832 is fixed.
The behavior of QQBrowser is similar to Avant Browser: crashing after open new tabs and loading webpage using buitlin iexplore.
http://dl_dir.qq.com/invc/tt/QQBrowser_Setup_51_6984.exe
wine-1.5.7-252-g1f01355
Bug 30083 has the same backtrace as this one too. Maybe dup? One need to login QQ to reproduce bug 30083, but this bug does not request a login, IMO it is a good idea to resolve Bug 30083 as a dup of this bug.
http://bugs.winehq.org/show_bug.cgi?id=29952
--- Comment #3 from Qian Hong fracting@gmail.com --- Could some one give me a help, to retest this bug with the hack by Jacek attached in Bug 32931?
http://bugs.winehq.org/attachment.cgi?id=47570&action=diff
Thanks a lot!
http://bugs.winehq.org/show_bug.cgi?id=29952
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |litimetal@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=29952
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to Qian Hong from comment #3)
Could some one give me a help, to retest this bug with the hack by Jacek attached in Bug 32931?
http://bugs.winehq.org/attachment.cgi?id=47570&action=diff
Thanks a lot!
Does not help here, this application crashes wineserver all times I try it here, it's really weird. I'm using the same version from my last test:
9420b4bd00aa8c395dec5cb66147951a8dd4b0db absetup.exe 3,6Mb (2012 build 28)
https://bugs.winehq.org/show_bug.cgi?id=29952
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://avantbrowser.com/ |http://www.filehippo.com/do | |wnload_avant_browser/11835/ CC| |focht@gmx.net Summary|Avant Browser, creating new |Avant Browser 2012 Build |tab doesn't work |28: creating new tab | |doesn't work
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
the browser doesn't crash for me (improvement) but still doesn't work as proposed.
Updating download URL to exact version this bug is reported against.
It seems the browser embedding app looks for 'Internet Explorer_Server' window, probably in attempt to retrieve IWebBrowser2 instance from that window handle (which would be then running into bug 30353).
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Avant Browser
$ WINEDEBUG=+tid,+seh,+relay,+mshtml,+ole,+variant wine ./avant.exe >>log.txt 2>&1
0070:Call KERNEL32.WideCharToMultiByte(000004e4,00000000,03502d8c L"Start downloading http://www.google.com/%22,00000028,03e4b61c,00000fff,00000000,00000000) ret=00404fcf 0070:Ret KERNEL32.WideCharToMultiByte() retval=00000028 ret=00404fcf ... 0070:Call ole32.CoCreateInstance(03e4dc44,00000000,00000003,0352e150,0352e184) ret=7e1f92e7 0070:trace:ole:CoCreateInstance (rclsid={25336920-03f9-11cf-8fd0-00aa00686f13}, pUnkOuter=(nil), dwClsContext=00000003, riid={00000000-0000-0000-c000-000000000046}, ppv=0x352e184) 0070:trace:ole:CoGetClassObject CLSID: {25336920-03f9-11cf-8fd0-00aa00686f13},IID: {00000001-0000-0000-c000-000000000046} ... 0070:trace:ole:apartment_getclassobject found L"C:\windows\system32\mshtml.dll" already loaded 0070:trace:ole:apartment_getclassobject calling DllGetClassObject 0x7cb94864 0070:Call mshtml.DllGetClassObject(03e4dc44,7ec321ac,03e4dad8) ret=7eb43cf0 ... 0070:trace:mshtml:HTMLDocument_Create ((nil) {00000000-0000-0000-c000-000000000046} 0x352e184) ... 0070:trace:mshtml:load_gecko () ... 0070:Call user32.CreateWindowExW(00000000,03e4d700 L"MozillaWindowClass",6b30477e L"",42000000,00000000,00000000,00000064,00000064,000103bc,00000000,69c40000,00000000) ret=6aff0bcf ... 0070:Call user32.FindWindowExA(00030368,00000000,0048e38c "Shell DocObject View",00000000) ret=0048e2b7 0070:Ret user32.FindWindowExA() retval=0001039a ret=0048e2b7 0070:Call user32.IsChild(0001039a,00000000) ret=0048e2ce 0070:Ret user32.IsChild() retval=00000000 ret=0048e2ce 0070:Call user32.FindWindowExA(0001039a,00000000,0048e3a4 "Internet Explorer_Server",00000000) ret=0048e306 0070:Ret user32.FindWindowExA() retval=00000000 ret=0048e306 0070:Call user32.GetTopWindow(0001039a) ret=0048e322 0070:Ret user32.GetTopWindow() retval=00000000 ret=0048e322 0070:Call user32.IsWindow(00000000) ret=0048e32a 0070:Ret user32.IsWindow() retval=00000000 ret=0048e32a 0070:Call user32.IsWindow(00000000) ret=0048e33c 0070:Ret user32.IsWindow() retval=00000000 ret=0048e33c ... 0070:Call user32.GetMessageW(03e4e9d8,00000000,00000000,00000000) ret=0054f057 0070:Call winex11.drv.MsgWaitForMultipleObjectsEx(00000001,03e4e958,ffffffff,000004ff,00000000) ret=7e9f6287 ... 0070:Ret winex11.drv.MsgWaitForMultipleObjectsEx() retval=00000000 ret=7e9f6287 ... --- snip ---
'ieframe:IEHTMLWindow2_get_opener' stub FIXME message is unrelated and has nothing to do with the problem. Nevertheless I created bug 36225 for that.
$ sha1sum absetup.exe 9420b4bd00aa8c395dec5cb66147951a8dd4b0db absetup.exe
$ du -sh absetup.exe 3.6M absetup.exe
$ wine --version wine-1.7.17-175-gc1bf61e
Regards
https://bugs.winehq.org/show_bug.cgi?id=29952
roger@mailinator.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |roger@mailinator.com
--- Comment #6 from roger@mailinator.com --- I tried the browser. And I could create new tabs. The browser behaved somehow strangely stealing focus on desktop. But The tab creating definitely worked.
wine 1.7.31
https://bugs.winehq.org/show_bug.cgi?id=29952
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.filehippo.com/do |http://www.oldversion.com.d |wnload_avant_browser/11835/ |e/windows/download/avant-br | |owser-2012-build-18 Summary|Avant Browser 2012 Build |Avant Browser 2012: Content |28: creating new tab |of website is not shown in |doesn't work |new tab
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello folks,
revisiting. Still present.
@roger (comment #6)
--- quote --- I tried the browser. And I could create new tabs. The browser behaved somehow strangely stealing focus on desktop. But The tab creating definitely worked. --- quote ---
OP wants the content of different web sites shown in each tab which still doesn't work reliably. Most of the time you have to duplicate the new website tabs multiple times (forcing helper browser process spawning) to have the content shown. I've encountered one crash as well but couldn't reproduce it. Relay tracing doesn't work well and rather interferes here.
And yes, there are couple of nasty focus stealing issues as well. If you can't gain the focus there is likely a modal dialog hidden behind the main app window. To work around select the app in the Window manager task bar -> right click -> 'resize' -> make the main window smaller until the hidden dialog becomes visible. Close the dialog.
Alternatively disable Window manager integration with Wine (winecfg -> 'Graphics' -> window manager settings).
Changing download link to another mirror as filehippo.com dropped old versions.
http://www.oldversion.com.de/windows/download/avant-browser-2012-build-18
Created snapshot via Internet Archive:
https://web.archive.org/web/20200525201102/http://software.oldversion.com/do...
$ sha1sum absetup_2012_build_18.exe e0e49b609753fddcdd275590e17efd03097e7574 absetup_2012_build_18.exe
$ du -sh absetup_2012_build_18.exe 3.7M absetup_2012_build_18.exe
$ wine --version wine-5.9
Regards
https://bugs.winehq.org/show_bug.cgi?id=29952
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.oldversion.com.d |https://web.archive.org/web |e/windows/download/avant-br |/20141116062259/http://down |owser-2012-build-18 |load.oldapps.com/Avant_Brow | |ser/absetup_2012_build_18.e | |xe
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello folks,
revisiting, still present.
Adding shorter stable link via Internet Archive:
https://web.archive.org/web/20141116062259/http://download.oldapps.com/Avant...
$ wine --version wine-6.2-157-gb8719736c5a
Regards