https://bugs.winehq.org/show_bug.cgi?id=37837
Bug ID: 37837 Summary: SteuerSparErklärung 2015: graphics missing when printing with graphics Product: Wine Version: 1.6.2 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: crypt32 Assignee: wine-bugs@winehq.org Reporter: jre.winesim@gmail.com Distribution: ---
Created attachment 50387 --> https://bugs.winehq.org/attachment.cgi?id=50387 Terminal output (fixme+all,err+all), I click on "Vorschau" [preview] in line 25
SteuerSparErklärung (SSE) is a german tax software. I've put my translations in [brackets] where necessary.
Due to bug #37836 I've got a dll override for msvcr120 (n,b). Otherwise a clean wine prefix.
Bug description: ================
When printing or previewing a tax case "with graphics", the graphics are missing. See attached screenshots for a good and a bad version.
I attached the terminal output (fixme+all,err+all). I click on "Vorschau" in line 25.
---snip--- fixme:crypt:CDecodeSignedMsg_GetParam unimplemented for 10 ---snip---
"winetricks crypt32" fixes the problem here (others reported that their problems persisted or that "winetricks riched20" was necessary).
System: =======
Debian GNU/Linux 8.0 "Jessie" x86_64 + Debian's wine-development 1.7.33-1. But also found with other distros.
Reproduce: ==========
Printing is disabled in the test version, but has exactly the same issues as the preview. So going with preview here.
Download the attached minimal example tax case.
Download installer (206 MB): http://www.steuertipps.de/gateway/softwareGateway.cfm?folder=demo&filena...
sha1sum SSEStandard_20.24.112.exe 3349b7b79d7ae71194fe75488233400da89be73b SSEStandard_20.24.112.exe
Install in a new wineprefix with dll override for msvcr120 (n,b). $ 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). - 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: $ cd .wine/drive_c/Program\ Files/Akademische\ Arbeitsgemeinschaft/SteuerSparErklaerung\ 2015/ $ wine StartCenter.exe - In the window "Start-Center 2015" click on "..." next to "Verzeichnis" [directory] and navigate to the folder containing "Minimal.est2014", OK. Then select "Minimal" and "öffnen" [open]. - In the window "Programm freischalten" click "Testversion starten". - In the window "Herzlich willkommen!" click "Schließen". - In the window "Einkommensteuer 2014: ....\Minimal.ext2014", left column at the bottom: Click on "Abgabe, Bescheid und Tipps für das ...", then "Steuererklärung prüfen und versenden", then in the middle column "3 ELSTER-Versand / Amtliche Formulare drucken" click on "Amtliche Formulare drucken". - In the window "Druckfilter" click on "Vorschau" [preview] in the bottom left. Note that in the middle right under "Formulardruck" "Druck mit Grafik" [print with graphics] is selected. - In the window "Die Vollversion bietet noch viel mehr" click "Schließen". ... a window opens with the preview missing the graphics.
Note: SSE creates a folder "~/Steuerfälle/". You may want to remove it later.
Greets and thanks again jre
https://bugs.winehq.org/show_bug.cgi?id=37837
jre.winesim@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.steuertipps.de/g | |ateway/softwareGateway.cfm? | |folder=demo&filename=SSESta | |ndard_20.exe CC| |jre.winesim@gmail.com See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=37743 Depends on| |37836
https://bugs.winehq.org/show_bug.cgi?id=37837
--- Comment #1 from jre.winesim@gmail.com --- Created attachment 50388 --> https://bugs.winehq.org/attachment.cgi?id=50388 Screenshot of bad preview missing the graphics
https://bugs.winehq.org/show_bug.cgi?id=37837
--- Comment #2 from jre.winesim@gmail.com --- Created attachment 50389 --> https://bugs.winehq.org/attachment.cgi?id=50389 Screenshot of good preview with the graphics
https://bugs.winehq.org/show_bug.cgi?id=37837
--- Comment #3 from jre.winesim@gmail.com --- Created attachment 50390 --> https://bugs.winehq.org/attachment.cgi?id=50390 Minimal example tax case for testing
https://bugs.winehq.org/show_bug.cgi?id=37837 Bug 37837 depends on bug 37836, which changed state.
Bug 37836 Summary: SteuerSparErklärung 2015: crashes when starting a new tax case https://bugs.winehq.org/show_bug.cgi?id=37836
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=37837
jre.winesim@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #50387|0 |1 is obsolete| |
--- Comment #4 from jre.winesim@gmail.com --- Created attachment 50435 --> https://bugs.winehq.org/attachment.cgi?id=50435 Terminal output (fixme+all,err+all), I click on "Vorschau" [preview] in line 34
Now that bug #37836 is fixed I tested again with a clean wineprefix (no dll override for msvcr120 anymore): Still found in wine 1.7.33+git-6ac25d3 (using the Debian packaging). I attached a new logfile.
https://bugs.winehq.org/show_bug.cgi?id=37837
--- Comment #5 from jre.winesim@gmail.com --- Still found in wine 1.7.35.
$ sha1sum SSEStandard_20.25.123.exe 9a6b8cdc36f42dabb4f6169888b6c3ebb4778a03 SSEStandard_20.25.123.exe
$ du -sh SSEStandard_20.25.123.exe 196M SSEStandard_20.25.123.exe
Debian's wine-development 1.7.35-1 New wineprefix
https://bugs.winehq.org/show_bug.cgi?id=37837
--- Comment #6 from jre.winesim@gmail.com --- Still found in wine 1.7.36.
Debian's wine-development 1.7.36-1. New clean wineprefix.
$ sha1sum SSEStandard_20.28.138.exe ead264f7dddd4aaf336a4a9844e59851d8f6ebe0 SSEStandard_20.28.138.exe $ du -sh SSEStandard_20.28.138.exe 197M SSEStandard_20.28.138.exe
https://bugs.winehq.org/show_bug.cgi?id=37837
--- Comment #7 from jre.winesim@gmail.com --- Still found in wine 1.7.41.
Debian's wine-development 1.7.41-1. New clean wineprefix.
$ sha1sum SSEStandard_20.32.155.exe 368796f83aca37e61e22851a6eba8d3a6a4709ca SSEStandard_20.32.155.exe $ du -sh SSEStandard_20.32.155.exe 200M SSEStandard_20.32.155.exe
https://bugs.winehq.org/show_bug.cgi?id=37837
--- Comment #8 from jre.winesim@gmail.com --- Still found in wine 1.7.44.
Debian's wine-development 1.7.44-2. New clean wineprefix.
$ sha1sum SSEStandard_20.36.164.exe 54c9a71214c77c524af5fab917fb25ea81961e92 SSEStandard_20.36.164.exe $ du -sh SSEStandard_20.36.164.exe 202M SSEStandard_20.36.164.exe
https://bugs.winehq.org/show_bug.cgi?id=37837
lennart.reuther+winetricks@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lennart.reuther+winetricks@ | |gmail.com
--- Comment #9 from lennart.reuther+winetricks@gmail.com --- Same with Wine 3.5 and SteuersparErklaerung v23.27.41 on a fedora28
https://bugs.winehq.org/show_bug.cgi?id=37837
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest@gmail.com
--- Comment #10 from Vijay Kamuju infyquest@gmail.com --- Its missing implementation of CMSG_SIGNER_UNAUTH_ATTR_PARAM in the CDecodeSignedMsg_GetParam function
https://bugs.winehq.org/show_bug.cgi?id=37837
--- Comment #11 from Vijay Kamuju infyquest@gmail.com --- Created attachment 63558 --> https://bugs.winehq.org/attachment.cgi?id=63558 patch for CMSG_SIGNER_UNAUTH_ATTR_PARAM implementation
https://bugs.winehq.org/show_bug.cgi?id=37837
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #63558|0 |1 is obsolete| |
https://bugs.winehq.org/show_bug.cgi?id=37837
--- Comment #12 from Vijay Kamuju infyquest@gmail.com --- Created attachment 63559 --> https://bugs.winehq.org/attachment.cgi?id=63559 patch for CMSG_SIGNER_UNAUTH_ATTR_PARAM implementation
https://bugs.winehq.org/show_bug.cgi?id=37837
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |0d0906b56d5ffec3a6ae5757086 | |0f00dc5e053cf Resolution|--- |FIXED
--- Comment #13 from Gijs Vermeulen gijsvrm@gmail.com --- This works for me with wine-6.5-231-g5a8bc554ef0.
I'll assume this was fixed by https://source.winehq.org/git/wine.git/commit/0d0906b56d5ffec3a6ae57570860f00dc5e053cf.
https://bugs.winehq.org/show_bug.cgi?id=37837
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.6.