[Bug 59220] New: German Tax Program from Steuer-Support.de and Aldi requires Admin privileges for %TEMP folder
http://bugs.winehq.org/show_bug.cgi?id=59220 Bug ID: 59220 Summary: German Tax Program from Steuer-Support.de and Aldi requires Admin privileges for %TEMP folder Product: Wine Version: 11.0-rc4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@list.winehq.org Reporter: maiktapwagner@aol.com Distribution: --- Created attachment 80117 --> http://bugs.winehq.org/attachment.cgi?id=80117 Console output (11.0-rc4) Hello everyone, I am trying to get a German tax program to work which can be downloaded from the following URL www.steuer-support.de but requires a registration key. Entering the key works fine but the program throws an error window at me. (Will be attached next) Translation: Insufficient access permissions for folder %TEMP The installation requires full access to the temporary directory (%TEMP%) for the accounts SYSTEM and Administrators. Make sure these permissions are set and restart the installation. System: Slackware 15.0 bash-5.1$ wine --version wine-11.0-rc4 bash-5.1$ sha256sum Steuer2025.exe 3b67ca0cf5c4ec2f21de93c86707fce075a0c929ab1ab62cf42af07aae2f81c8 Steuer2025.exe -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 Maik Wagner <maiktapwagner@aol.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |maiktapwagner@aol.com --- Comment #1 from Maik Wagner <maiktapwagner@aol.com> --- Created attachment 80118 --> http://bugs.winehq.org/attachment.cgi?id=80118 Screenshot of the error message -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 Maik Wagner <maiktapwagner@aol.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Slackware Keywords| |Installer -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 Maik Wagner <maiktapwagner@aol.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.steuer-support. | |de/download/ -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 Maik Wagner <maiktapwagner@aol.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 --- Comment #2 from Rafał Mużyło <galtgendo@o2.pl> --- Not declaring one way or another, but perhaps syncing GetEffectiveRightsFromAclA and GetEffectiveRightsFromAclW stubs to both succeed might workaround the problem. Not a real fix, but might fool this installer to move along... -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 --- Comment #3 from Maik Wagner <maiktapwagner@aol.com> --- Apparently this also affects "WISO Steuer Sparbuch 2026" which is developed by the same company. https://forum.winehq.org/viewtopic.php?t=42189 In case any German taxpayers using Linux are out there please do confirm this bug here in Bugzilla as most wine developers won't have a license key for this tax software programs. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 Claudia Pellegrino <mierumieru@cpellegrino.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mierumieru@cpellegrino.de --- Comment #4 from Claudia Pellegrino <mierumieru@cpellegrino.de> --- Author of the AUR PKGBUILD [1] here. One workaround might be to copy the application directly without using the installer like the PKGBUILD does [2]. I do own a license key for WISO Steuer 2026. However, I’m using the PKGBUILD to install and upgrade it. I have in fact never even seen the upstream installer. Neither have I had any issue with temp dirs using Wine v10.20 on Arch Linux that way. Haven’t tried with v11 though. [1]: https://aur.archlinux.org/packages/wiso-steuer-2026 [2]: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=wiso-steuer-2026 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 jfhaecker@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jfhaecker@gmail.com --- Comment #5 from jfhaecker@gmail.com --- I confirm this bug for WISO 2026. Self extracting the exe and msi is the only way to make it work. Unfortunately there seems to be no version which triggers the bug and does not require a license key. If you need logs pls. provide a WINEDEBUG. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 Galliano <galliano16@yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |galliano16@yahoo.com --- Comment #6 from Galliano <galliano16@yahoo.com> --- Hi there I can also confirm this behaviour. The message "insufficient access rights on %TEMP%-folder (German; unzureichende Zugriffsrechte auf %TEMP%-Ordner) appears on the screen after you have entered your account credentials with the software provider and the actual installation routine is supposed to start the install. On my Ubuntu 24.04 I changed the file permissions under wine with sudo chmod -R 777 for the following paths, the error persists /home/USER/.wine/dosdevices/c:/users/USER/AppData/Local /home/USER/.wine/drive_c/users/USER/AppData/Local/Temp I -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 --- Comment #7 from Rafał Mużyło <galtgendo@o2.pl> ---
On my Ubuntu 24.04 I changed the file permissions under wine
If, as it seems, the check relies on the mentioned stub (as the W version always returns failure), why would changing file permissions make a difference ? Again, that's just guesswork, but a relevant test would be tweaking the stub. Only if that fails, a more verbose debug log (with file access channel) would be a next step. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 --- Comment #8 from jfhaecker@gmail.com --- for WISO Steuer Sparbuch 2026 is see in the installer log files: CheckTempAccess: CheckTempAccess: DATABASE='C:\windows\Installer\c757.msi' CheckTempAccess: CheckTempAccess: 1 candidate(s) to check CheckTempAccess: CheckTempAccess: testing candidate 'C:\windows\Installer\c757.msi' CheckTempAccess: CheckTempAccess: retry attempt 2 for 'C:\windows\Installer\c757.msi' CheckTempAccess: CheckTempAccess: retry attempt 3 for 'C:\windows\Installer\c757.msi' CheckTempAccess: CheckTempAccess: CreateFile failed for 'C:\windows\Installer\c757.msi', error=32 CheckTempAccess: CheckTempAccess: GetEffectiveAccessMaskForSid for DATABASE failed: GetEffectiveRightsFromAclW failed: 1 A user from this forum https://tax-forum.buhl.de/index.php?thread/23632-tax-2026-unter-linux-mit-wi... (sry german) stated that the root cause of this error is the error 32 = SHARING_VIOLATION and the call of GetEffectiveRightsFromAclW would be for analysis only. I also see in the wine logs these calls: 0220:fixme:advapi:GetEffectiveRightsFromAclW 015654D4 0183F0C4 0183F0E0 - stub 0220:trace:advapi:GetNamedSecurityInfoW L"C:\\windows\\Installer\\c757.msi" 1 4 00000000 00000000 0183F0DC 00000000 0183F0E4 Do you think it would help to change GetEffectiveRightsFromAclW in security.c doing exactly the same as GetEffectiveRightsFromAclA and give it a try? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 --- Comment #9 from Rafał Mużyło <galtgendo@o2.pl> --- Well, that forum post seems to suggest, that things are already broken by the time GetEffectiveRightsFromAclW runs, so while the question remains why the stubs aren't synced, doing that might not change things at all. So, let's see if we can get something to confirm that post - a console log with 'file' channel would likely do...(the post says it's just something about CreateFile calls, let's see if it's right) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 --- Comment #10 from jfhaecker@gmail.com --- => installer log CheckTempAccess: CheckTempAccess: DATABASE='C:\windows\Installer\3042.msi' CheckTempAccess: CheckTempAccess: 1 candidate(s) to check CheckTempAccess: CheckTempAccess: testing candidate 'C:\windows\Installer\3042.msi' CheckTempAccess: CheckTempAccess: retry attempt 2 for 'C:\windows\Installer\3042.msi' CheckTempAccess: CheckTempAccess: retry attempt 3 for 'C:\windows\Installer\3042.msi' CheckTempAccess: CheckTempAccess: CreateFile failed for 'C:\windows\Installer\3042.msi', error=32 CheckTempAccess: CheckTempAccess: GetEffectiveAccessMaskForSid for DATABASE failed: GetEffectiveRightsFromAclW failed: 1 CheckTempAccess: CheckTempAccess done userFunc=true systemFunc=true systemAcl=false sourceReadable=false => file events for 3042.msi (grep 3042 temp/wisolog.1) 020c:trace:file:CreateFileW L"C:\\windows\\Installer\\3042.msi" GENERIC_WRITE creation 1 attributes 0x80 020c:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\Installer\\3042.msi",0063F824,00000000,00000000) 020c:trace:file:RtlGetFullPathName_U (L"C:\\windows\\Installer\\3042.msi" 520 0063F580 00000000) 020c:trace:file:RtlGetFullPathName_UEx (L"C:\\windows\\Installer\\3042.msi" 520 0063F580 00000000 00000000) 020c:trace:file:NtCreateFile handle=0x1001ff448 access=40100080 name=L"\\??\\C:\\windows\\Installer\\3042.msi" objattr=00000040 root=(nil) sec=(nil) io=0x1001ff450 alloc_size=(nil) attr=00000080 sharing=00000000 disp=2 options=00000060 ea=(nil).0x00000000 020c:trace:file:get_nt_and_unix_names L"\\??\\C:\\windows\\Installer\\3042.msi" -> ret c000000f nt L"\\??\\C:\\windows\\Installer\\3042.msi" unix "/home/haex/WIN64_WISO2026_test/dosdevices/c:/windows/Installer/3042.msi" 020c:trace:file:copy_file L"C:\\users\\haex\\AppData\\Local\\Temp\\RarSFX2\\sparbgtst.msi" -> L"C:\\windows\\Installer\\3042.msi", 0 020c:trace:file:CreateFileW L"C:\\windows\\Installer\\3042.msi" QUERY_ACCESS FILE_SHARE_READ FILE_SHARE_WRITE creation 3 attributes 0x0 020c:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\Installer\\3042.msi",0063F704,00000000,00000000) 020c:trace:file:RtlGetFullPathName_U (L"C:\\windows\\Installer\\3042.msi" 520 0063F460 00000000) 020c:trace:file:RtlGetFullPathName_UEx (L"C:\\windows\\Installer\\3042.msi" 520 0063F460 00000000 00000000) 020c:trace:file:NtCreateFile handle=0x1001ff448 access=00100080 name=L"\\??\\C:\\windows\\Installer\\3042.msi" objattr=00000040 root=(nil) sec=(nil) io=0x1001ff450 alloc_size=(nil) attr=00000000 sharing=00000003 disp=1 options=00000060 ea=(nil).0x00000000 020c:trace:file:get_nt_and_unix_names L"\\??\\C:\\windows\\Installer\\3042.msi" -> ret 0 nt L"\\??\\C:\\windows\\Installer\\3042.msi" unix "/home/haex/WIN64_WISO2026_test/dosdevices/c:/windows/Installer/3042.msi" 020c:trace:file:CreateFileW L"C:\\windows\\Installer\\3042.msi" GENERIC_WRITE FILE_SHARE_READ FILE_SHARE_WRITE creation 2 attributes 0x20 020c:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\Installer\\3042.msi",0063F704,00000000,00000000) 020c:trace:file:RtlGetFullPathName_U (L"C:\\windows\\Installer\\3042.msi" 520 0063F460 00000000) 020c:trace:file:RtlGetFullPathName_UEx (L"C:\\windows\\Installer\\3042.msi" 520 0063F460 00000000 00000000) 020c:trace:file:NtCreateFile handle=0x1001ff448 access=40110080 name=L"\\??\\C:\\windows\\Installer\\3042.msi" objattr=00000040 root=(nil) sec=(nil) io=0x1001ff450 alloc_size=(nil) attr=00000020 sharing=00000003 disp=5 options=00000060 ea=(nil).0x00000000 020c:trace:file:get_nt_and_unix_names L"\\??\\C:\\windows\\Installer\\3042.msi" -> ret 0 nt L"\\??\\C:\\windows\\Installer\\3042.msi" unix "/home/haex/WIN64_WISO2026_test/dosdevices/c:/windows/Installer/3042.msi" 020c:trace:file:GetFileAttributesW L"C:\\windows\\Installer\\3042.msi" 020c:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\Installer\\3042.msi",0063F850,00000000,00000000) 020c:trace:file:RtlGetFullPathName_U (L"C:\\windows\\Installer\\3042.msi" 520 0063F600 00000000) 020c:trace:file:RtlGetFullPathName_UEx (L"C:\\windows\\Installer\\3042.msi" 520 0063F600 00000000 00000000) 020c:trace:file:get_nt_and_unix_names L"\\??\\C:\\windows\\Installer\\3042.msi" -> ret 0 nt L"\\??\\C:\\windows\\Installer\\3042.msi" unix "/home/haex/WIN64_WISO2026_test/dosdevices/c:/windows/Installer/3042.msi" 020c:trace:file:CreateFileW L"C:\\windows\\Installer\\3042.msi" GENERIC_READ GENERIC_WRITE FILE_SHARE_READ creation 3 attributes 0x10000080 020c:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\Installer\\3042.msi",0063F55C,00000000,00000000) 020c:trace:file:RtlGetFullPathName_U (L"C:\\windows\\Installer\\3042.msi" 520 0063F2B8 00000000) 020c:trace:file:RtlGetFullPathName_UEx (L"C:\\windows\\Installer\\3042.msi" 520 0063F2B8 00000000 00000000) 020c:trace:file:NtCreateFile handle=0x1001ff448 access=c0100080 name=L"\\??\\C:\\windows\\Installer\\3042.msi" objattr=00000040 root=(nil) sec=(nil) io=0x1001ff450 alloc_size=(nil) attr=00000080 sharing=00000001 disp=1 options=00000860 ea=(nil).0x00000000 020c:trace:file:get_nt_and_unix_names L"\\??\\C:\\windows\\Installer\\3042.msi" -> ret 0 nt L"\\??\\C:\\windows\\Installer\\3042.msi" unix "/home/haex/WIN64_WISO2026_test/dosdevices/c:/windows/Installer/3042.msi" 020c:trace:file:RtlGetFullPathName_U (L"C:\\windows\\Installer\\3042.msi" 520 0063F2AC 00000000) 020c:trace:file:RtlGetFullPathName_UEx (L"C:\\windows\\Installer\\3042.msi" 520 0063F2AC 00000000 00000000) 0220:trace:file:CreateFileW L"C:\\windows\\Installer\\3042.msi" GENERIC_READ FILE_SHARE_READ creation 3 attributes 0x80 0220:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\Installer\\3042.msi",0183F124,00000000,00000000) 0220:trace:file:RtlGetFullPathName_U (L"C:\\windows\\Installer\\3042.msi" 520 0183EE80 00000000) 0220:trace:file:RtlGetFullPathName_UEx (L"C:\\windows\\Installer\\3042.msi" 520 0183EE80 00000000 00000000) 0220:trace:file:NtCreateFile handle=0x1003ff448 access=80100080 name=L"\\??\\C:\\windows\\Installer\\3042.msi" objattr=00000040 root=(nil) sec=(nil) io=0x1003ff450 alloc_size=(nil) attr=00000080 sharing=00000001 disp=1 options=00000060 ea=(nil).0x00000000 0220:trace:file:get_nt_and_unix_names L"\\??\\C:\\windows\\Installer\\3042.msi" -> ret 0 nt L"\\??\\C:\\windows\\Installer\\3042.msi" unix "/home/haex/WIN64_WISO2026_test/dosdevices/c:/windows/Installer/3042.msi" 0220:warn:file:CreateFileW Unable to create file L"C:\\windows\\Installer\\3042.msi" (status c0000043) 0220:trace:file:CreateFileW L"C:\\windows\\Installer\\3042.msi" GENERIC_READ FILE_SHARE_READ creation 3 attributes 0x80 0220:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\Installer\\3042.msi",0183F124,00000000,00000000) 0220:trace:file:RtlGetFullPathName_U (L"C:\\windows\\Installer\\3042.msi" 520 0183EE80 00000000) 0220:trace:file:RtlGetFullPathName_UEx (L"C:\\windows\\Installer\\3042.msi" 520 0183EE80 00000000 00000000) 0220:trace:file:NtCreateFile handle=0x1003ff448 access=80100080 name=L"\\??\\C:\\windows\\Installer\\3042.msi" objattr=00000040 root=(nil) sec=(nil) io=0x1003ff450 alloc_size=(nil) attr=00000080 sharing=00000001 disp=1 options=00000060 ea=(nil).0x00000000 0220:trace:file:get_nt_and_unix_names L"\\??\\C:\\windows\\Installer\\3042.msi" -> ret 0 nt L"\\??\\C:\\windows\\Installer\\3042.msi" unix "/home/haex/WIN64_WISO2026_test/dosdevices/c:/windows/Installer/3042.msi" 0220:warn:file:CreateFileW Unable to create file L"C:\\windows\\Installer\\3042.msi" (status c0000043) 0220:trace:file:CreateFileW L"C:\\windows\\Installer\\3042.msi" GENERIC_READ FILE_SHARE_READ creation 3 attributes 0x80 0220:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\Installer\\3042.msi",0183F124,00000000,00000000) 0220:trace:file:RtlGetFullPathName_U (L"C:\\windows\\Installer\\3042.msi" 520 0183EE80 00000000) 0220:trace:file:RtlGetFullPathName_UEx (L"C:\\windows\\Installer\\3042.msi" 520 0183EE80 00000000 00000000) 0220:trace:file:NtCreateFile handle=0x1003ff448 access=80100080 name=L"\\??\\C:\\windows\\Installer\\3042.msi" objattr=00000040 root=(nil) sec=(nil) io=0x1003ff450 alloc_size=(nil) attr=00000080 sharing=00000001 disp=1 options=00000060 ea=(nil).0x00000000 0220:trace:file:get_nt_and_unix_names L"\\??\\C:\\windows\\Installer\\3042.msi" -> ret 0 nt L"\\??\\C:\\windows\\Installer\\3042.msi" unix "/home/haex/WIN64_WISO2026_test/dosdevices/c:/windows/Installer/3042.msi" 0220:warn:file:CreateFileW Unable to create file L"C:\\windows\\Installer\\3042.msi" (status c0000043) 0220:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\Installer\\3042.msi",0183F050,00000000,00000000) 0220:trace:file:RtlGetFullPathName_U (L"C:\\windows\\Installer\\3042.msi" 520 0183EDC8 00000000) 0220:trace:file:RtlGetFullPathName_UEx (L"C:\\windows\\Installer\\3042.msi" 520 0183EDC8 00000000 00000000) 0220:trace:file:NtCreateFile handle=0x1003ff448 access=00120000 name=L"\\??\\C:\\windows\\Installer\\3042.msi" objattr=00000040 root=(nil) sec=(nil) io=0x1003ff450 alloc_size=(nil) attr=02000000 sharing=00000007 disp=1 options=00004000 ea=(nil).0x00000000 0220:trace:file:get_nt_and_unix_names L"\\??\\C:\\windows\\Installer\\3042.msi" -> ret 0 nt L"\\??\\C:\\windows\\Installer\\3042.msi" unix "/home/haex/WIN64_WISO2026_test/dosdevices/c:/windows/Installer/3042.msi" 020c:trace:file:DeleteFileW L"C:\\windows\\Installer\\3042.msi" 020c:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\Installer\\3042.msi",0063FCD0,00000000,00000000) 020c:trace:file:RtlGetFullPathName_U (L"C:\\windows\\Installer\\3042.msi" 520 0063FA60 00000000) 020c:trace:file:RtlGetFullPathName_UEx (L"C:\\windows\\Installer\\3042.msi" 520 0063FA60 00000000 00000000) 020c:trace:file:NtCreateFile handle=0x1001ff448 access=00110000 name=L"\\??\\C:\\windows\\Installer\\3042.msi" objattr=00000040 root=(nil) sec=(nil) io=0x1001ff450 alloc_size=(nil) attr=00000000 sharing=00000007 disp=1 options=00201040 ea=(nil).0x00000000 020c:trace:file:get_nt_and_unix_names L"\\??\\C:\\windows\\Installer\\3042.msi" -> ret 0 nt L"\\??\\C:\\windows\\Installer\\3042.msi" unix "/home/haex/WIN64_WISO2026_test/dosdevices/c:/windows/Installer/3042.msi => grep c0000043 temp/wisolog.1 0220:warn:file:CreateFileW Unable to create file L"C:\\windows\\Installer\\3042.msi" (status c0000043) 0220:warn:file:CreateFileW Unable to create file L"C:\\windows\\Installer\\3042.msi" (status c0000043) 0220:warn:file:CreateFileW Unable to create file L"C:\\windows\\Installer\\3042.msi" (status c0000043) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 --- Comment #11 from Rafał Mużyło <galtgendo@o2.pl> --- So, that (very incomplete) portion of the log seems to at casual glance confirm that forum post: the file is created in one thread, then another thread attempts to access it and that attempt fails... Now, *attach* that full log for completeness. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 --- Comment #12 from jfhaecker@gmail.com --- Created attachment 80133 --> http://bugs.winehq.org/attachment.cgi?id=80133 wisolog_-all,fixme+advapi,+file hope the logs will help -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59220 --- Comment #13 from Galliano <galliano16@yahoo.com> --- A user at ubuntuusers has provided a workaround, here is a recap of how it worked for me (Ubuntu 24.04): unzip the *.exe file: unrar x Steuer2025.exe Adjust the access rights to for the folders: sudo chmod -R 777 /home/USER/.wine/drive_c/users/USER/AppData/Local/Temp sudo chmod -R 777 /home/USER/.wine/dosdevices/c:/users/USER/AppData/Local install the program via cli: wine msiexec /q /lv tax.log /i tax_taxstd.aldi.msi Result: Steuer 2025 seems to work, not really smoothly, but it works. I could search and open the file, edit the tax declaration masks. Some bugs encountered: -Repeated pop-up of the window "waiting for wmain26.dll". Just wait...In my case it takes 10-15 seconds, until the program comes back to life. No crashes so far. -It happened 2 times: the keyboard freezes. After re-starting the app, the keyboard worked again. -Wrong reaction on some clicks...e.g. after you click on edit, the program asks, "do you want to apply the changes?" And if you click on "no", all values that were in the sub-mask are deleted. This does not happen under Windows 11. - The calculation and the creation of the tax forms seems to work, so far. No idea yet, if the updates and/or the tax declaration via ELSTER interface work. -- 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.
participants (1)
-
WineHQ Bugzilla