[Bug 37887] New:=?UTF-8?Q?=20SteuerSparErkl=C3=A4rung=202015?=: crashes when importing a receipt on unimplemented function msvcr120.dll.?_Trace_ppl_function at Concurrency@@YAXABU_GUID@@EW4ConcRT_EventType at 1@@Z

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jan 12 17:49:59 CST 2015


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 at Concurrency@@YAXABU_
                    GUID@@EW4ConcRT_EventType at 1@@Z
           Product: Wine
           Version: 1.7.34
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: msvcrt
          Assignee: wine-bugs at winehq.org
          Reporter: jre.winesim at 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&filename=SSEStandard_20.exe

$ 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

-- 
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