https://bugs.winehq.org/show_bug.cgi?id=45904
Bug ID: 45904 Summary: RasAero II crashes when button is pressed due to argument conversion exception. Product: Wine Version: 1.6.2 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: paul.hansel@colorado.edu Distribution: ---
RasAero II (http://www.rasaero.com) crashes immediately when pressing the second button ("Add body tube") due to the following errors:
System.ArgumentException: Argument 'Expression' cannot be converted to type 'System.Double'. at Microsoft.VisualBasic.Conversion.Val (System.Object Expression) [0x00000] in <filename unknown>:0 at w.a () [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) w:a () at w.b (System.Object A_0, System.EventArgs A_1) [0x00000] in <filename unknown>:0 at FarPoint.Win.Input.SuperEditLicensed.OnValueChanged (System.EventArgs e) [0x00000] in <filename unknown>:0 at FarPoint.Win.Input.SuperEditLicensed.OnEditTextChanged (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0 at FarPoint.Win.Input.FpDouble.OnEditTextChanged (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.OnTextChanged (System.EventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.TextBoxBase.OnTextChanged (System.EventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.TextBoxBase.set_Text (System.String value) [0x00000] in <filename unknown>:0 at System.Windows.Forms.TextBox.set_Text (System.String value) [0x00000] in <filename unknown>:0 at FarPoint.Win.Input.SEditTextBox.set_Text (System.String value) [0x00000] in <filename unknown>:0 at FarPoint.Win.Input.SEditTextBox.set_Value (System.Object value) [0x00000] in <filename unknown>:0 at FarPoint.Win.Input.InputTextBox.set_Value (System.Object value) [0x00000] in <filename unknown>:0 at FarPoint.Win.Input.FpDouble.SetNewFormat (System.Object val) [0x00000] in <filename unknown>:0 at FarPoint.Win.Input.FpDouble.set_FixedPoint (Boolean value) [0x00000] in <filename unknown>:0 at w.b () [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) w:b () at w..ctor () [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) w:.ctor () at aq.s () [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) aq:s () at aq.aj (System.Object A_0, System.EventArgs A_1) [0x00000] in <filename unknown>:0 at System.Windows.Forms.ToolStripItem.OnClick (System.EventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.ToolStripButton.OnClick (System.EventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.ToolStripItem.HandleClick (Int32 mouse_clicks, System.EventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.ToolStripItem.FireEvent (System.EventArgs e, ToolStripItemEventType met) [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.Windows.Forms.ToolStripItem:FireEvent (System.EventArgs,System.Windows.Forms.ToolStripItemEventType) at System.Windows.Forms.ToolStrip.OnMouseUp (System.Windows.Forms.MouseEventArgs mea) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.ToolStrip.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0 Shutting down finalizer thread timed out.
abnormal program termination
https://bugs.winehq.org/show_bug.cgi?id=45904
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEEDINFO Ever confirmed|0 |1
--- Comment #1 from Austin English austinenglish@gmail.com --- 1.6.2 is no longer supported, please retest in 3.x
https://bugs.winehq.org/show_bug.cgi?id=45904
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|NEEDINFO |RESOLVED CC| |xerox.xerox2000x@gmail.com
--- Comment #2 from Louis Lenders xerox.xerox2000x@gmail.com --- Hi,
There was a request to retest in wine-3.x, but no response (yet?)
For now I assume this is the app:
http://www.rasaero.com/dloads/RASAero_II_Ver_1.0.1.0.zip
If this is not the app, please respond with more info
I tested it and starts/works fine in wine-3.18. Clicked the button that gave your crash but no crash here.
For now resolving invalid, if you still run into crash using wine-3.x please feel free to reopen this bugreport
sha1sum RASAero\ II\ Setup\ Ver\ 1.0.1.0.msi 429cb27c4e41a4db52e8e14ad2680203314cc6d8 RASAero II Setup Ver 1.0.1.0.msi
https://bugs.winehq.org/show_bug.cgi?id=45904
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|RasAero II crashes when |RasAero II crashes in |button is pressed due to |wine-1.6.2 when button is |argument conversion |pressed due to argument |exception. |conversion exception.
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com --- update title
https://bugs.winehq.org/show_bug.cgi?id=45904
--- Comment #4 from paul.hansel@colorado.edu --- Yep, on re-test with the latest Wine binaries it works fine. Not sure why aptitude's version is so out of date.
https://bugs.winehq.org/show_bug.cgi?id=45904
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|INVALID |FIXED Keywords| |download URL| |http://www.rasaero.com/dloa | |ds/RASAero_II_Ver_1.0.1.0.z | |ip
--- Comment #5 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to paul.hansel from comment #4)
Yep, on re-test with the latest Wine binaries it works fine. Not sure why aptitude's version is so out of date.
Ok, thanks for reporting back. Then somehow this was fixed between wine-1.6.2 and now
https://bugs.winehq.org/show_bug.cgi?id=45904
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.19.