[Bug 9895] New: Alzip crashes: Invalid float operation
http://bugs.winehq.org/show_bug.cgi?id=9895 Summary: Alzip crashes: Invalid float operation Product: Wine Version: CVS/GIT Platform: PC URL: http://www.altools.net/portals/0/ALZip.exe OS/Version: Linux Status: UNCONFIRMED Keywords: download, Installer Severity: normal Priority: P2 Component: wine-shdocvw AssignedTo: wine-bugs(a)winehq.org ReportedBy: xerox_xerox2000(a)yahoo.co.uk Hi, a user submitted garbage test results for this app into AppDB, and was wondering how to get it working. The installer crashes with a messageBox: Invalid float operation. With native shdocvw (and shlwapi) the bug is gone (looks like shdocw still needs a lot of work :( ). -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9895 --- Comment #1 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2007-10-04 14:17:25 --- Created an attachment (id=8387) --> (http://bugs.winehq.org/attachment.cgi?id=8387) console output -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9895 Jacek Caban <jacek(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek(a)codeweavers.com Target Milestone|--- |1.0.0 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9895 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 --- Comment #2 from Austin English <austinenglish(a)gmail.com> 2008-02-04 15:56:00 --- Confirming in wine 0.9.54. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 edward savage <epssyis(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |epssyis(a)gmail.com --- Comment #3 from edward savage <epssyis(a)gmail.com> 2008-03-12 00:22:44 --- push_dochost_task (dochost.c under shdocvw) if(send) SendMessageW(This->frame_hwnd, WM_DOCHOSTTASK, 0, (LPARAM)task); else PostMessageW(This->frame_hwnd, WM_DOCHOSTTASK, 0, (LPARAM)task); If you set send as 1 wine crashes with a floating point error, if send is 0 it doesn't and the application continues to run. At this point my windows programing knowledge lets me down and I'm reading through a couple of tuturorials to see if I can learn quickly, but in the mean time I thought I'd put my findings. My assumpting is that there is an issue with navigate_bsc_proc variable being called in navigate_url under navigate.c as it doesn't appear at all in the function. I think this as when you remove task->proc = proc; from push_dochost_task you no longer get a floating point error. Or that there is an issue with the task structure ... but, of course, that leads to questions of why doesn't it affect PostMessageW. Being a newbie sucks. :P I'm going to keep working on windows tutorials and keep my c book close by and see if I can work this out. If you have a look at this and it is a simple fix or you fix it quickly please go in to detail as to what the issue was as I'd really like to learn. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 --- Comment #4 from edward savage <epssyis(a)gmail.com> 2008-03-12 00:27:27 --- Just a note on behavior. This application is trying to load the address http://en-US.albn.altools.com/InstallExposure/AltoolsInstallerComplete.aspx?... which is a picture. I assume it is so they can keep track of how many installs people have done. Assuming you don't care that you are breaking your wine rather noticeably you can bypass this crash by changing This->url == NULL to just NULL in the function navigate_url in the file navigate.c under the shdocvw folder before compiling wine. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 --- Comment #5 from Jeff Zaroyko <jeffzaroyko(a)gmail.com> 2008-03-12 04:03:43 --- Created an attachment (id=11337) --> (http://bugs.winehq.org/attachment.cgi?id=11337) backtrace of the floating point exception in the child process -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 --- Comment #6 from edward savage <epssyis(a)gmail.com> 2008-03-12 04:25:43 --- err:module:map_image Could not map section .text, file probably truncated err:module:import_dll Loading library gkgfx.dll (which is needed by L"C:\\windows\\gecko\\0.1.0\\wine_gecko\\components\\editor.dll") failed (error c000007b). This is the only useful error I was able to get out of the above stack addresses but I am a pretty useless newb. I have redirected the address with the picture to a local address that only contains text though that doesn't bypass the issue so I assume it breaks before it tries to load the content. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 Dan Kegel <dank(a)kegel.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dank(a)kegel.com Target Milestone|1.0.0 |1.2.0 --- Comment #7 from Dan Kegel <dank(a)kegel.com> 2008-03-22 09:05:33 --- Doesn't affect multiple apps, no patch -> deferring -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 WindowsHater <gaab_rs(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gaab_rs(a)hotmail.com --- Comment #8 from WindowsHater <gaab_rs(a)hotmail.com> 2008-09-25 07:26:14 --- I'm afraid this might be an invalid bug or an already solved one. Also, I've installed AlZip latest version and couldn't find any bugs while installing it. http://appdb.winehq.org/objectManager.php?sClass=version&iId=11468&iTestingI... Check it again, I remember sending a test data and everything seemed to look fine at that time. I'm 99% sure this bug is already fixed. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 --- Comment #9 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2008-09-25 08:37:25 --- (In reply to comment #8)
I'm afraid this might be an invalid bug or an already solved one. Also, I've installed AlZip latest version and couldn't find any bugs while installing it.
It still fails for me with current git. Are you using any native dlls? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 --- Comment #10 from WindowsHater <gaab_rs(a)hotmail.com> 2008-09-25 09:10:15 --- hm... I'm working right now ;) anyway, I'm using Windows but I'm sure I didn't use any native dlls. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified --- Comment #11 from Austin English <austinenglish(a)gmail.com> 2009-01-15 10:54:16 --- Removing deprecated CVS/GIT version tag. Please retest in current git. If still present, update version field to earliest known version of wine that had this bug. Thanks! -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 --- Comment #12 from NSLW <lukasz.wojnilowicz(a)gmail.com> 2009-02-18 08:50:31 --- Created an attachment (id=19532) --> (http://bugs.winehq.org/attachment.cgi?id=19532) WINEDEBUG=+shdocvw wine ALZip.exe Still present in WINE 1.1.15 I get to the point where app shows fatal error "OLE error 80004001" -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 --- Comment #13 from Dan Kegel <dank(a)kegel.com> 2009-02-18 10:17:11 --- +relay,+text,+shdocvw,+seh might be a better log to get -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 NSLW <lukasz.wojnilowicz(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #19532|0 |1 is obsolete| | --- Comment #14 from NSLW <lukasz.wojnilowicz(a)gmail.com> 2009-02-18 15:46:16 --- Created an attachment (id=19545) --> (http://bugs.winehq.org/attachment.cgi?id=19545) WINEDEBUG=+relay,+text,+shdocvw,+seh WINEDEBUG=+relay,+text,+shdocvw,+seh Error appeared at about 381150 line -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 NSLW <lukasz.wojnilowicz(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lukasz.wojnilowicz(a)gmail.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net --- Comment #15 from Anastasius Focht <focht(a)gmx.net> 2009-04-12 10:14:02 --- Hello, --- snip --- 0020:fixme:shdocvw:WebBrowser_Stop (0x14b9c0) ... 0020:trace:ole:GetErrorInfo (0, 0x33ead0, (nil)) ... 0020:Call KERNEL32.FormatMessageA(00003000,00000000,80004001,00000000,0033e914,00000100,00000000) ret=0040cfac 0020:Ret KERNEL32.FormatMessageA() retval=00000000 ret=0040cfac 0020:Call user32.LoadStringA(00400000,0000ff35,0033e60c,00000400) ret=0040658a 0020:Ret user32.LoadStringA() retval=0000000e ret=0040658a 0020:Call KERNEL32.RaiseException(0eedfade,00000001,00000007,0033ea84) ret=0048913a 0020:trace:seh:raise_exception code=eedfade flags=1 addr=0x7b8437e8 ip=0x7b84386b tid=0020 --- snip --- An implementation of IWebBrowser2::Stop (dlls/shdocvw/webbrowser.c:WebBrowser_Stop()) lets the installer succeed. It should also fix other apps. 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|wine-bugs(a)winehq.org |nerv(a)dawncrow.de -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 --- Comment #16 from André H. <nerv(a)dawncrow.de> 2009-11-09 14:28:12 --- i actually wanted to fix the Alzip problem, but i cant reproduce it in git with Alzip 6.5 and Alzip 7.4 Any special version this happens? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #17 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2009-11-09 15:00:26 --- (In reply to comment #16)
i actually wanted to fix the Alzip problem, but i cant reproduce it in git with Alzip 6.5 and Alzip 7.4 Any special version this happens?
I have version 7.4, and the bug has indeed mysteriously dissapeared. Mysteriously because WebBrowser_Stop is still unimplemented, but in the console output it turns out that WebBrowser_Stop is not called anymore at all. Only reason I can think of is that because of some upgrade of gecko, now a different code path is taken by the app??? Anyway, one way or another, the bug is fixed -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #18 from Alexandre Julliard <julliard(a)winehq.org> 2009-11-13 12:42:18 --- Closing bugs fixed in 1.1.33. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=9895 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |0.9.47. -- 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.
participants (1)
-
wine-bugs@winehq.org