https://bugs.winehq.org/show_bug.cgi?id=37887
Bug ID: 37887 Summary: SteuerSparErklärung 2015: crashes when importing a receipt on unimplemented function msvcr120.dll.?_Trace_ppl_function@Concurrency@@YAXABU_ GUID@@EW4ConcRT_EventType@1@@Z Product: Wine Version: 1.7.34 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msvcrt Assignee: wine-bugs@winehq.org Reporter: jre.winesim@gmail.com Distribution: ---
Created attachment 50457 --> https://bugs.winehq.org/attachment.cgi?id=50457 Terminal output (fixme+all,err+all), crash happens in line 6
Hi
SteuerSparErklärung (SSE) is a german tax software. I've put my translations in [brackets].
See subject. It crashes in the sub-module "BelegManager" [receipt manager] on importing a receipt. (Tested for jpg, png and tif. Importing pdf works. BelegManager converts files to pdf when importing.)
A dll override msvcr120 (n,b) fixes the problem.
Found in Debian's wine-development 1.7.34-1.
Reproduce: ==========
Download installer: http://www.steuertipps.de/gateway/softwareGateway.cfm?folder=demo&filena...
$ sha1sum SSEStandard_20.24.112.exe 3349b7b79d7ae71194fe75488233400da89be73b SSEStandard_20.24.112.exe
$ du -sh SSEStandard_20.24.112.exe 197M SSEStandard_20.24.112.exe
Install SSE: ------------ $ wine SSEStandard_20.24.112.exe - Click "OK" in "WinZip Self-Extractor" [... Keep all windows open until the installation is complete! ...]. - Click "Installation starten" in the next window (SteuerSparErklärung 2015: Installation). - Click "Express-Installation" [Installation with default settings, recommended] in the next window (Installation >SteuerSparErklärung 2015<). - Tick "Testversion installieren (mit Lohnsteuer-Ermäßigung)" [Install test version (...)] in the next window (Installation >SteuerSparErklärung 2015</Produkt-Freischaltung) and click "Weiter". - Choose "Ich akzeptiere die Bedingungen der Lizenzvereinbarung" [Accept license] and click "Weiter" in the next window (Installation
SteuerSparErklärung 2015</Lizenzvereinbarung). The license text is not
displayed, see bug #37743. - Click "Nein" [No] on the next prompt "Bestätigen" [Confirm], which asks whether the program ought to look for online updates now (currently there are none). - Click "Schließen" in the installation window and the main window to finish the installation.
Start SSE/BelegManager: ----------------------- $ cd .wine/drive_c/Program\ Files/Akademische\ Arbeitsgemeinschaft/SteuerSparErklaerung\ 2015/ $ wine StartCenter.exe - Click "BelegManager" in the mid-bottom of the window "Start-Center 2015". - Click "Standardverzeichnis anlegen" [create default folder]. - In the following dialog click "Verzeichnis anlegen" [create folder]. This creates ~/BelegManager. - Click "BelegManager verwenden" [Start using BelegManager]. - Click "< Mehrere Belege importieren >" in the mid-bottom of BelegManager. - Choose a jpg file. Now the program crashes, defunct process StartCenter.exe.
Note: SSE creates the folders ~/BelegManager (and ~/Steuerfälle). You may want to remove them after testing.
Greets jre