[Bug 46614] Readiris 17 crashes when opening PDF with 'Unknown heap type: SmartAssembly' with Wine-Mono

WineHQ Bugzilla wine-bugs at winehq.org
Fri Feb 5 17:40:23 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=46614

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://www.irislink.com/EN- |https://web.archive.org/web
                   |IL/c1760/Readiris-17---Tria |/20210205213835/https://blo
                   |l-version--PDF-Software-.as |g.irislink.com/download/Rea
                   |px                          |diris-17-cd20n022.exe
                 CC|                            |focht at gmx.net
             Status|NEW                         |NEEDINFO
          Component|-unknown                    |mscoree
            Summary|Readiris 17 crashes when    |Readiris 17 crashes when
                   |opening pdf, Unknown heap   |opening PDF with 'Unknown
                   |type: SmartAssembly         |heap type: SmartAssembly'
                   |                            |with Wine-Mono

--- Comment #6 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

I can't reproduce the crash. The sample PDF linked in comment #0 loads fine
albeit limited to 10 pages due to demo version.

Clean WINEPREFIX, no overrides.

Adding stable download links via Internet Archive:

https://web.archive.org/web/20210205213835/https://blog.irislink.com/download/Readiris-17-cd20n022.exe

https://web.archive.org/web/20210205214252/http://ww1.microchip.com/downloads/en/DeviceDoc/00002330B.pdf

Since OP reported the bug against Wine 4.1 -> Wine-Mono 4.7.5.

But even with old Wine 4.1 release I can't reproduce the issue. Tested with and
without native overrides from comment #0. These overrides seemed rather
questionable to me. There was no crash/functionality loss with builtin Wine
components. FIXME's in terminal yes, but that's not a reason to use native
overrides to messages disappear when they are benign.

If you override Wine builtins always tell *why* you did it. Reference other bug
reports if possible or attach console logs/backtraces before each override. We
have have no magic glass ball.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files (x86)/Readiris 17

$ WINEDLLOVERRIDES=d2d1=d wine ./readiris.exe
...
--- snip ---

Please retest again with recent Wine versions, preferably Wine 6.x.

$ sha1sum Readiris-17-cd20n022.exe 
dcffa73517550ef2fbf7a10502aa1723fae81751  Readiris-17-cd20n022.exe

$ du -sh Readiris-17-cd20n022.exe 
446M    Readiris-17-cd20n022.exe

$ sha1sum 00002330B.pdf 
94f91f0560a3a65d1317fd6d25e300e65a1c936d  00002330B.pdf

$ du -sh 00002330B.pdf 
1.6M    00002330B.pdf

$ wine --version
wine-6.1

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list