https://bugs.winehq.org/show_bug.cgi?id=40317
--- Comment #10 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Created attachment 54086 --> https://bugs.winehq.org/attachment.cgi?id=54086 full mono trace wine 1.9.6 (64-bit prefix)
Hello,
Here is my test result:
With plain wine 1.9.6 (64-bit prefix) mono crashes with SIGSEGV.
The last few lines of WINE_MONO_TRACE=all are: ---begin quote--- [00000009: 8.40457 40] ENTER: System.Number:FormatInt32 (int,string,System.Globalization.NumberFormatInfo)(0, 00000000, [System.Globalization.NumberFormatInfo:00C023C8], ) [00000009: 8.40458 41] ENTER: System.NumberFormatter:NumberToString (string,int,System.IFormatProvider)(00000000, 0, [System.Globalization.NumberFormatInfo:00C023C8], ) Stacktrace:
================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. =================================================================
err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded. ---end quote---
With custom wine 1.9.6 build using mono 4.5.6 (reverted two commits as in bug 40260). PDF Eraser window opens and seems functional (no SIGSEGV).
Note that I did not bother to install MFC42 in either wine prefix, hence the "err:module:import_dll Library MFC42.DLL (which is needed by L"C:\Program Files (x86)\PDF Eraser\PDFtoXPD.dll") not found" in the trace log.
Regards