https://bugs.winehq.org/show_bug.cgi?id=45235
Bug ID: 45235 Summary: Adobe Digital Editions 2.0.1 not running Product: Wine Version: 3.0 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: peer_1@yahoo.de Distribution: ---
Created attachment 61465 --> https://bugs.winehq.org/attachment.cgi?id=61465 Debug file created by wine
After installing a new prefix, I installed windowscodecs and corefonts. I was finally able to install dotnetfx35 SP1 but ADE still won't work. It is installed but crashes with the attached log.
https://bugs.winehq.org/show_bug.cgi?id=45235
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=45235
dongxi peer_1@yahoo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |peer_1@yahoo.de
https://bugs.winehq.org/show_bug.cgi?id=45235
Marco Guazzone marco.guazzone@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |marco.guazzone@gmail.com
--- Comment #1 from Marco Guazzone marco.guazzone@gmail.com --- On Fedora 30 x86_64, Adobe Digital Editions (ADE) 2.0.1 worked well up to version 4.5 (included). After upgrading Wine to version 4.13 and then to version 4.14, ADE stopped working (it does not start).
https://bugs.winehq.org/show_bug.cgi?id=45235
--- Comment #2 from Marco Guazzone marco.guazzone@gmail.com --- Created attachment 65149 --> https://bugs.winehq.org/attachment.cgi?id=65149 Output from Wine 4.14 when executing the ADE 2.0.1 application
https://bugs.winehq.org/show_bug.cgi?id=45235
Tim x@vaults.ca changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |x@vaults.ca
https://bugs.winehq.org/show_bug.cgi?id=45235
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Adobe Digital Editions |Adobe Digital Editions |2.0.1 not running |2.0.1 (.NET 3.5 app) | |crashes on startup Resolution|--- |WORKSFORME CC| |focht@gmx.net Keywords| |dotnet, download Status|UNCONFIRMED |RESOLVED URL| |https://web.archive.org/web | |/20180517173808/http://down | |load.adobe.com/pub/adobe/di | |gitaleditions/ADE_2.0_Insta | |ller.exe
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks
I can't reproduce the issue(s) with Wine 3.0 and Wine 4.13/4.14.
Prerequisite:
* 'winetricks -q dotnet35sp1' * 'winetricks -q arial'
Stable download link to ADE 2.0.1 via Internet Archive:
https://web.archive.org/web/20180517173808/http://download.adobe.com/pub/ado...
Resolving 'WORKSFORME' here.
$ sha1sum ADE_2.0_Installer.exe c294f04a2c7e6ded14bc6c5ece6dd7d0a81aec05 ADE_2.0_Installer.exe
$ du -sh ADE_2.0_Installer.exe 5.7M ADE_2.0_Installer.exe
$ wine --version wine-4.14
Regards
https://bugs.winehq.org/show_bug.cgi?id=45235
--- Comment #4 from Tim x@vaults.ca --- Still does not work for me with wine-6.2 (Arch linux). Installs fine on clean prefix, but will crashes immediately when launched.
https://bugs.winehq.org/show_bug.cgi?id=45235
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello Tim,
--- quote --- Still does not work for me with wine-6.2 (Arch linux). Installs fine on clean prefix, but will crashes immediately when launched. --- quote ---
did you install .NET Framework 3.5 SP1 or use Wine-Mono?
If you're using Wine-Mono then you are barking the wrong tree here. OP created the bug report when using MS .NET Framework.
The app surely doesn't run with Wine-Mono (crashes on startup) but that's a different problem this bug is *not* about:
--- snip --- Unhandled Exception: System.Windows.Markup.XamlParseException: The invocation of the constructor on type 'DE.View.Devices' that matches the specified binding constraints threw an exception. ---> System.TypeInitializationException: The type initializer for 'DE.Model.MainDataProxy' threw an exception. ---> System.TypeLoadException: Could not load type of field 'System.Windows.Controls.PrintDialog:_printQueue' (1) due to: Could not resolve type with token 01000109 from typeref (expected class 'System.Printing.PrintQueue' in assembly 'System.Printing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35') assembly:System.Printing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 type:System.Printing.PrintQueue member:(null) at DE.Model.MainDataProxy..ctor () [0x00000] in <d27e7d600e624b6084b73580cd6b748d>:0 at DE.Model.MainDataProxy..cctor () [0x00000] in <d27e7d600e624b6084b73580cd6b748d>:0 --- End of inner exception stack trace --- at DE.ViewModel.DeviceViewModel.Init () [0x0000d] in <d27e7d600e624b6084b73580cd6b748d>:0 at DE.View.Devices..ctor () [0x00055] in <d27e7d600e624b6084b73580cd6b748d>:0 --- snip ---
If you've installed native .NET (uninstalled Wine-Mono) and the app still crashes then you might *attach* the full console output *and* the backtrace.
Regards
https://bugs.winehq.org/show_bug.cgi?id=45235
--- Comment #6 from Tim x@vaults.ca --- Created attachment 69474 --> https://bugs.winehq.org/attachment.cgi?id=69474 Wine console output
https://bugs.winehq.org/show_bug.cgi?id=45235
--- Comment #7 from Tim x@vaults.ca --- Created attachment 69475 --> https://bugs.winehq.org/attachment.cgi?id=69475 backtrace
https://bugs.winehq.org/show_bug.cgi?id=45235
--- Comment #8 from Tim x@vaults.ca ---
I used "WINEARCH=win32 WINEPREFIX=~/tmp/ade2 winecfg" to create a new environment. Then winetricks dotnet35sp1 and arial, as specified in previous message. I used the installer exe linked in that message to install.
Just before it crashes I get a (windows) dialog about not being able to attach to JIT debugger which I've never noticed before. I assume this has something to do with the dotnet35sp1 installation.
I have attached traceback and console output.
https://bugs.winehq.org/show_bug.cgi?id=45235
--- Comment #9 from Anastasius Focht focht@gmx.net --- Hello Tim,
you most likely have one or more 32-bit host packages missing that 32-bit Wine needs. Check the Wine host package requirements for your distro.
Another problem you might want to address:
--- snip --- 0124:err:module:open_builtin_file failed to load .so lib "/usr/lib32/wine/l3codeca.acm.so" --- snip ---
You can probably find out more by adding 'module' debug channel to WINEDEBUG tracing.
Regards
https://bugs.winehq.org/show_bug.cgi?id=45235
--- Comment #10 from Tim x@vaults.ca --- I did the above tests on two up-to-date Arch Linux systems many times, and never did manage to get it to work. However, I recently just had to install Arch on a new box and decided to retry this, and it worked!
It doesn't seem likely that I was missing a 32 bit host package on the old installs, which is somehow magically present in the new install. I wonder if there is some old wine configuration that persists (independent of instances) that could mess something up which the default configuration doesn't contain? I don't know, just a wild guess.
Anyhow, I just wanted to add a note here in case anyone looks, that I did get it to work at long last -- with a clean install of the entire operating system!
And thanks to Anastasius Focht for looking into it all those months ago.
https://bugs.winehq.org/show_bug.cgi?id=45235
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Ken Sharp imwellcushtymelike@gmail.com --- Closing bugs marked workforme