https://bugs.winehq.org/show_bug.cgi?id=34783
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://web.archive.org/web | |/20140625142535/http://www. | |plotsoft.com/download/PDFil | |l.exe Keywords| |dotnet, download Resolution|ABANDONED |INVALID Summary|PDFill PDF Editor 11 cannot |PDFill PDF Editor 11 (.NET |open PDFs |2.0 app) fails to open PDFs | |(broken WINEPREFIX wrt .NET | |2.0 Framework)
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello folks,
OP had a broken WINEPREFIX. The message in managed backtrace attached in comment #1 hints at it: 'unknown heap type: CLR' (result of mixing Wine-Mono and .NET core CLR).
I found an old PDFill PDF Editor 11 download via Internet Archive/Wayback machine:
https://web.archive.org/web/20140625142535/http://www.plotsoft.com/download/...
(2013 snapshots and earlier are v10).
Starting with v11, the app additionally depends on .NET Framework 2.0 The installer downloads and installs all required prerequisites on its own:
* Ghostscript 8.x * JAVA 6 runtime * .NET Framework 2.0
NOTE: 'winetricks -q mfc42' is still required
Since OP didn't mention any 'winetricks' recipe for .NET at all, I assume the app installed .NET over Wine-Mono, messing the prefix up.
Works fine for me here with old Wine 1.6 using a Wine build without Wine-Mono enabled (installs .NET 2.0 automatically, not requiring winetricks).
For the empty Windows 'fonts' folder issue you can also just install one font: 'winetricks arial'.
Used this sample PDF:
http://www.africau.edu/images/default/sample.pdf
$ sha1sum PDFill.exe 0a3c37459dfd106c2d0d65189beb2b5f52902c5e PDFill.exe
$ du -sh PDFill.exe 11M PDFill.exe
$ wine --version wine-1.6-8-g1d86b62184
Regards