https://bugs.winehq.org/show_bug.cgi?id=52131
--- Comment #19 from Eric eric.wheez@gmail.com --- Alright, definitely confirmed that the crash is coming from some kind of problem parsing small value frequency inputs.
First, I ran all of my 'made-up' grid squares but this time with a frequency input of 7093000 (instead of 7093) and they all worked instead of all crashing this time, so lat/long is definately not a problem (my made-up gridsquares go over the entire map).
Then, I ran the same gridsquare with smaller and smaller frequencies until I made RMS Express crash. 9W2RUT|AE01UB|709300|41|00-23|PUBLIC <-- working: "Freqs": [ 0.71] 9W2RUT|AE01UB|70930|41|00-23|PUBLIC <-- working: "Freqs": [ 0.07] 9W2RUT|AE01UB|7093|41|00-23|PUBLIC <-- crashes: "Freqs": [ 0.01]
Then, zero'd in on the minimum input frequency that RMS Express will accept with wine-mono:
First sweep: 9W2RUT|AE01UB|70000|41|00-23|PUBLIC <-- working 9W2RUT|AE01UB|69999|41|00-23|PUBLIC <-- working 9W2RUT|AE01UB|60000|41|00-23|PUBLIC <-- working 9W2RUT|AE01UB|59999|41|00-23|PUBLIC <-- working: [STRING:032b56e8:AE01UB], 59.999000; "Freqs": [ 0.06] 9W2RUT|AE01UB|50000|41|00-23|PUBLIC <-- crashes: [STRING:032bb0a0:AE01UB], 50.000000; "Freqs": [ 0.05] 9W2RUT|AE01UB|40000|41|00-23|PUBLIC <-- crashes: "Freqs": [ 0.04] 9W2RUT|AE01UB|30000|41|00-23|PUBLIC <-- crashes: "Freqs": [ 0.03] 9W2RUT|AE01UB|20000|41|00-23|PUBLIC <-- crashes: "Freqs": [ 0.02]
Getting closer: 9W2RUT|AE01UB|59000|41|00-23|PUBLIC <-- working 9W2RUT|AE01UB|58000|41|00-23|PUBLIC <-- working 9W2RUT|AE01UB|57000|41|00-23|PUBLIC <-- working 9W2RUT|AE01UB|56000|41|00-23|PUBLIC <-- working 9W2RUT|AE01UB|55000|41|00-23|PUBLIC <-- working: [STRING:032818f8:AE01UB], 55.000000; "Freqs": [ 0.06] 9W2RUT|AE01UB|54000|41|00-23|PUBLIC <-- crashes: [STRING:03287bf0:AE01UB], 54.000000; "Freqs": [ 0.05]
Last test: 9W2RUT|AE01UB|54999|41|00-23|PUBLIC <-- crashes: [STRING:0323e768:AE01UB], 54.999000; "Freqs": [ 0.05]
So, RMS Express crashes with wine-mono when the input frequency for PredictionClass.CreateDVOACapQuery is less than 55000