https://bugs.winehq.org/show_bug.cgi?id=35571
Bug ID: 35571 Summary: Questrade IQ Divide by Zero error Product: Wine Version: 1.7.12 Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: whirlwynds@gmail.com Classification: Unclassified
Created attachment 47504 --> https://bugs.winehq.org/attachment.cgi?id=47504 Divide by Zero error using 1.7.12
Receive the following error when running Questrade IQ with Wine 1.7.12 (http://help.questrade.com/how-to/iq-edge/getting-started/downloading-and-ins...)
Unhandled exception: divide by zero in 32-bit code (0x653aaa4e).
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #1 from Austin English austinenglish@gmail.com --- Do you need to log in to reproduce? The application itself starts fine here. Used http://media.questrade.com/iq_downloads/QuestradeIQEdge.exe
[austin@localhost ~]$ sha1sum QuestradeIQEdge.exe ff34b14d327b7c566f1c0d316943f0590ed9e919 QuestradeIQEdge.exe [austin@localhost ~]$ du -h QuestradeIQEdge.exe 18M QuestradeIQEdge.exe
wine-1.7.12
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #2 from whirlwynds@gmail.com --- Yes, after entering login credentials I receive the error before the program loads.
https://bugs.winehq.org/show_bug.cgi?id=35571
green1@cerberus.ca changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |green1@cerberus.ca
--- Comment #3 from green1@cerberus.ca --- I just wanted to confirm that this is not just for this one user, I'm getting exactly the same error here on Linux Mint, also using Wine 1.7.12 This is ever since the Questrade update this week. prior to that the program ran just fine under wine, including under wine 1.4. They've obviously changed something, and Wine doesn't like it. You do need a login account to reproduce the error, I'm not sure if one of Questrade's free practice accounts would be enough? If not, I'd be willing to try to help a developer in any way necessary to get this resolved.
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #4 from whirlwynds@gmail.com --- I was thinking the same thing that the practice account may work to help resolve it. Correct that the problem is since the latest update to the Questrade client.
https://bugs.winehq.org/show_bug.cgi?id=35571
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #5 from Austin English austinenglish@gmail.com --- (In reply to comment #3)
I just wanted to confirm that this is not just for this one user, I'm getting exactly the same error here on Linux Mint, also using Wine 1.7.12 This is ever since the Questrade update this week. prior to that the program ran just fine under wine, including under wine 1.4. They've obviously changed something, and Wine doesn't like it. You do need a login account to reproduce the error, I'm not sure if one of Questrade's free practice accounts would be enough? If not, I'd be willing to try to help a developer in any way necessary to get this resolved.
If this worked in 1.4, a regression test would be helpful: http://wiki.winehq.org/RegressionTesting
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #6 from whirlwynds@gmail.com --- My understanding is that the bug is caused by the update to the Questrade client, not the Wine platform. I have tested the old client and it works fine with Wine 1.6.1 and above. The new client exhibits various msvcr110.dll errors up to versions 1.7.11 and the divide by zero error with 1.7.12. I don't think a regression testing would help since the problem is with the current version of the Questrade software which to my knowledge has never worked with Wine.
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #7 from green1@cerberus.ca --- Sorry for any confusion. This version of Questrade did not work under Wine 1.4, their previous client did. This version does not appear to work on any version of Wine As I have the same issue under Linux Mint 14 Nadia Running Wine 1.7.12 Perhaps the Platform for this bug should be changed from "x86 Mac OS X" to "all"? I am also attaching the console output from my setup to this in case it provides any added information.
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #8 from green1@cerberus.ca --- Created attachment 47511 --> https://bugs.winehq.org/attachment.cgi?id=47511 Console output from QuestradeIQEdge.exe running on Linux Mint 14 with Wine 1.7.12
http://bugs.winehq.org/show_bug.cgi?id=35571
pashinki@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pashinki@gmail.com
--- Comment #9 from pashinki@gmail.com --- I am getting the same error using Ubuntu 13.10
http://bugs.winehq.org/show_bug.cgi?id=35571
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression | CC| |mstefani@redhat.com
--- Comment #10 from Michael Stefaniuc mstefani@redhat.com --- Removing the regression keyword as per comments #6 and #7.
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #11 from green1@cerberus.ca --- Another Questrade update today, no change in this issue.
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #12 from whirlwynds@gmail.com --- http://www.microsoft.com/en-au/download/confirmation.aspx?id=30679
Questrade recommends the above download to fix the dll error. I havent yet tried it. Does this help anyone?
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #13 from green1@cerberus.ca --- That Microsoft file is Visual C++ studio 2012 update 4. I can't get the download file to run, but I've already tried all the visual C++ components from winetricks with no success (though admittedly none of them are 2012). I'm also not sure what you mean by DLL error, what we're getting is a divide by zero error, not a DLL error. (we solved the DLL errors by upgrading to Wine 1.7.12)
https://bugs.winehq.org/show_bug.cgi?id=35571
harnois@me.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |harnois@me.com
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #14 from whirlwynds@gmail.com --- anyone have any luck with 1.7.13? I haven't yet tried it.
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #15 from harnois@me.com --- (In reply to whirlwynds from comment #14)
anyone have any luck with 1.7.13? I haven't yet tried it.
No luck for me with 1.7.13. Just upgraded and I'm getting the same error under OS X 10.9.1.
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #16 from green1@cerberus.ca --- 1.7.14 still no improvement.
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #17 from harnois@me.com --- Got prompted for an IQ Edge update today (oddly, About reports 2.4.18.1 from 27/02/3014, though I've used the application since that date). Regardless, still no improvement with this IQ Edge release under Wine 1.7.14.
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #18 from whirlwynds@gmail.com --- any updates?
https://bugs.winehq.org/show_bug.cgi?id=35571
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://media.questrade.com/ | |iq_downloads/QuestradeIQEdg | |e.exe CC| |focht@gmx.net
--- Comment #19 from Anastasius Focht focht@gmx.net --- Hello folks,
these folks demand _lots_ of private data when signing up. I managed to create an account but it's not allowed to login further unless the application form was filled/signed. After several pages of faking data, bypassing various format checks I gave up.
The Visual C++ 2012 runtime mentioned here won't install due to bug 17273 It's most likely unrelated anyway.
Regards
https://bugs.winehq.org/show_bug.cgi?id=35571
--- Comment #20 from pashinki@gmail.com --- Today, after upgrade to wine-1.7.22 The error is gone and I can run IQ Edge again. Finally !
https://bugs.winehq.org/show_bug.cgi?id=35571
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #21 from Anastasius Focht focht@gmx.net --- Hello folks,
reported 'fixed'.
Regards
https://bugs.winehq.org/show_bug.cgi?id=35571
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #22 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.24.