https://bugs.winehq.org/show_bug.cgi?id=52778
Bug ID: 52778 Summary: Logos Bible Software: Crash on Read Attempt Product: Wine Version: 7.4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: thwright@thwright.com Distribution: ---
Created attachment 72158 --> https://bugs.winehq.org/attachment.cgi?id=72158 Terminal output from the crash reported.
Download link: https://downloads.logoscdn.com/LBS9/Installer/9.9.0.0011/Logos-x64.msi
This crash is similar to other crashes that I have seen, namely the first line:
``` Unhandled Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. ```
The output is far more extensive than those other crashes. (I will attach output from one of them as well.)
This was caused while navigating the program's interface. I was attempting to open a new resource when the crash happened. I've been unable to reproduce these issues reliably.
---Install Guide--- The app is a bit like kindle in so much as the engine is free but the resources cost so there is a free download. Unlike kindle it has many advanced research features and books link together etc. The main app is free but there are paid features, resources and subscriptions. To use the app you need a free account https://www.logos.com/product/194909/logos-9-basic. It uses a downloader app which last I tried doesn't work with wine. The actual msi link is https://downloads.logoscdn.com/LBS9/Installer/9.6.0.0024/Logos-x64.msi
---Manual Install Procedure:--- 1 Install wine 6 or newer 2 winetricks corefonts 3 winetricks settings fontsmooth=rgb 4 winetricks dotnet48 5 winetricks settings renderer=gdi (you might need to set the reg key manually) 6 Install the Logos.msi download but don't run it. 7 wine64 reg add "HKCU\Software\Wine\AppDefaults\LogosIndexer.exe" /v Version /t REG_SZ /d vista /f 8 Run Logos and sign in with your free account.
---GUI Install Script--- There is a script which downloads a preconfigured wine bottle and sets it all up in $USER/Logos_BibleP directory which you can then easily remove etc. https://github.com/ferion11/LogosLinuxInstaller/releases Choose fast install without wine AppImage.
There is currently a major issue from an update in Logos 9.10+ that prevents Logos from working through wine. Use the given install link.
https://bugs.winehq.org/show_bug.cgi?id=52778
--- Comment #1 from T. H. Wright thwright@thwright.com --- Created attachment 72159 --> https://bugs.winehq.org/attachment.cgi?id=72159 Similar crash.
Occurred when I had a reading plan open, I clicked the next session, and it crashed. So this was clearly a read attempt.
https://bugs.winehq.org/show_bug.cgi?id=52778
--- Comment #2 from Austin English austinenglish@gmail.com --- Could you please attach the actual backtrace as well (you likely got an option via a GUI popup, if not, `winetricks nocrashdialog` may help).
Are you running with wine-mono or native dotnet? If wine-mono, native .net may help (winetricks dotnet40).
https://bugs.winehq.org/show_bug.cgi?id=52778
--- Comment #3 from T. H. Wright thwright@thwright.com --- I am running with native .net.
I will attempt to trigger the crash again to get the backtrace, but it may take a little while.
https://bugs.winehq.org/show_bug.cgi?id=52778
--- Comment #4 from T. H. Wright thwright@thwright.com --- Created attachment 72349 --> https://bugs.winehq.org/attachment.cgi?id=72349 Logos Read Attempt Error
I believe I've finally got a backtrace for you. This was triggered on an attempted start of the program after a crash without a dialog output. The first crash happened while opening a heavy Logos Layout (a feature that usually works without a problem). Logos crashed with the following error and no other output for the error.
``` 0390:err:eventlog:ReportEventW L"Application: Logos.exe\nFramework Version: v4.0.30319\nDescription: The application requested process termination through System.Environment.FailFast(string message).\nMessage: Unhandled exception in async work\nStack:\n at System.Environment.FailFast(System.String, System.Exception)\n "... ```
I ran `winetricks nocrashdialog` but I didn't get any output.
I ran Logos again and got the attached material. Also in termbin if helpful:
https://bugs.winehq.org/show_bug.cgi?id=52778
--- Comment #5 from T. H. Wright thwright@thwright.com --- It seems the above report is related to a different issue following an update to a Logos Resource and is thus, at least by trigger, unrelated to the original report.
https://bugs.winehq.org/show_bug.cgi?id=52778
--- Comment #6 from Ken Sharp imwellcushtymelike@gmail.com --- Can the original bug still be reproduced?