https://bugs.winehq.org/show_bug.cgi?id=43274
Bug ID: 43274 Summary: Lexware Buchhalter Plus 2017: crashes after entering license Product: Wine Version: 2.11 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: winehq@der-ingo.de Distribution: ---
Created attachment 58607 --> https://bugs.winehq.org/attachment.cgi?id=58607 Backtrace
Lexware Buchhalter Plus 2017 setup crashes after entering the license code. I have attached a backtrace and stderrout logs.
Steps to reproduce: - create clean win32 wineprefix - winetricks corefonts dotnet40 (or dotnet452, doesn't make a difference) - set Windows version back to Windows 7 - wine Buchhalter_plus_Setup.exe (*) - enter license string (any 24 characters)
=> Upon entering the last character of the license code, wine crashes.
(*) This is a commercial program, which has a 30 day trial. I do have a public download link to the latest installer which I extracted from the offline version of their installer, but I am not sure if I may publish this link here (even though you can only use the product with a valid license)
So if you need this link or any other information, please let me know.
Cheers, Curly060 =;->
https://bugs.winehq.org/show_bug.cgi?id=43274
--- Comment #1 from Ingo Lafrenz winehq@der-ingo.de --- Created attachment 58608 --> https://bugs.winehq.org/attachment.cgi?id=58608 stderrout logfile
https://bugs.winehq.org/show_bug.cgi?id=43274
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #2 from Fabian Maurer dark.shadow4@web.de --- Created attachment 58622 --> https://bugs.winehq.org/attachment.cgi?id=58622 Hack for my workaround
It's an issue with actctx in kernel32 (I think). For some reason it can't seem to find LxFairuse.dll.
Work around, very ugly: -WINEARCH=win32 winetricks -q corefonts dotnet40 -Set windows version to win7 -Get LxFairuse.dll from windows (during running the setup it's created somewhere in C:\Users{NAME}\AppData\Local\Temp), copy to .wine/drive_c/windows/system32 -run "wine regsvr32 C:\Windows\System32\LxFairuse.dll"
This did the trick for me, but I couldn't try to use it since I don't have a license. But it doesn't crash anymore.
https://bugs.winehq.org/show_bug.cgi?id=43274
--- Comment #3 from Ingo Lafrenz winehq@der-ingo.de --- I can confirm that it is now possible to add the license indeed and the installation continues.
However, I don't get very far, it cancels saying that an error occurred trying to "download files from the internet".
Well, that's a different story then, I guess.