https://bugs.winehq.org/show_bug.cgi?id=52131
--- Comment #13 from Eric eric.wheez@gmail.com --- Going back to the backtrace, "Unhandled exception: 0x0eedfade in 32-bit code (0x7b010013).", it appears that "0eedfade" may be the code for a Delphi exception according to: https://codeverge.com/embarcadero.delphi.nativeapi/-unknown-exception-code-0... I'm wondering if wine-mono is feeding a somehow unexpected into to dvoa.dll and dvoa.dll is reporting an error? I'm not sure how to test inputting other lat/longs into dvoa.dll via wine-mono yet, but I'm wondering if the two spaces after "Lat": in `"Lat": 2.98, "Lon": 101.71,` could be part of the problem? All other working Lat/Long inputs have one space after "Lat":
object:__icall_wrapper_mono_string_to_ansistr may also be something to check, though I'm not sure how to do that yet.