https://bugs.winehq.org/show_bug.cgi?id=43931
Bug ID: 43931 Summary: sv.net comfort fails to render forms (failed to set pixel format 5) Product: Wine Version: 2.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs@winehq.org Reporter: c.anselm@paindevs.com Distribution: ---
Created attachment 59567 --> https://bugs.winehq.org/attachment.cgi?id=59567 stderr output with WINEDEBUG=d3d
The new replacement for the German social insurance reporting software called sv.net comfort is currently unable to render any report-forms. This is necessary for the software to be of any use at all.
The software is a complete rewrite compared to the old sv.net classic which is about to go EOL by 31.12.2017.
Sadly somebody thought it to be a good idea to use D3D9 to render the forms.
This doesn't work. According to WINEDEBUG=d3d the software fails to create any textures due to pixelformat issues.
Short excerpt from the log I've recorded to point out the interesting part: (Line 4850 and following)
trace:d3d:context_choose_pixel_format device 0x283da948, dc 0x400d3, color_format WINED3DFMT_B8G8R8A8_UNORM, ds_format WINED3DFMT_UNKNOWN, aux_buffers 0. trace:d3d:context_choose_pixel_format Found iPixelFormat=5 for ColorFormat=WINED3DFMT_B8G8R8A8_UNORM, DepthStencilFormat=WINED3DFMT_UNKNOWN. trace:d3d:context_enter Entering context 0x283eafd0, level 1. warn:d3d:context_set_pixel_format Failed to set pixel format 5 on device context 0x400d3, last error 0. err:d3d:context_create Failed to set pixel format 5 on device context 0x400d3. <<<
See attachment for the full log.
The attached log was created by performing the following actions: 1. launch sv.net comfort (cd ~/.steuer/wineprefix.test/drive_c && WINEDEBUG=d3d WINEARCH=win32 WINEPREFIX=~/.steuer/wineprefix.test wine "c:/program files/sv.net comfort/svnet.exe" 2> ../winedebug-d3d.log) 2. log in 3. switch to the forms tab ("Formulare") 4. open one form ("Beitragsnachweis" -> "Beitragsnachweis (Allgemein, Knappschaft, See, Zahlstelle)") 5. wait for the form to finish loading 6. close the application confirming that I will lose any unsaved inputs
I have contacted the sv.net comfort support and have been told that they will not look into the issue as they are not interested in the software working on any system besides Windows 7, 8.1 and 10.
The wineprefix is a win32 prefix with version set to Windows 7.
Installed winetricks: jet40 mdac27 mdac28 msvcirt vb6run wsh57
Additionally the following libraries have been set to "(Native, Builtin)" using winecfg: ole32 oleaut32 olepro32
Additionally the following libraries have been set to "(Builtin, Native)" using winecfg: wininet
Wine --version is "wine-2.18 (Ubuntu 2.18-1)" as shipped with Ubuntu 17.10 in the wine-development package.
https://bugs.winehq.org/show_bug.cgi?id=43931
Christoffer Anselm c.anselm@paindevs.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Ubuntu
https://bugs.winehq.org/show_bug.cgi?id=43931
Christoffer Anselm c.anselm@paindevs.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=43931
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de Severity|blocker |normal
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- I don't see how this is a blocker, changing importance.
Since you added the download keyword, is there a free download? If so, could you provide the link in the URL field?
https://bugs.winehq.org/show_bug.cgi?id=43931
Christoffer Anselm c.anselm@paindevs.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.itsg.de/oeffentl | |iche-services/sv-net/downlo | |ads/
--- Comment #2 from Christoffer Anselm c.anselm@paindevs.com --- Sorry if the severity was inaccurate. In terms of using the sv.net comfort software this certainly is a blocker as the forms not being rendered makes the software completely useless.
I've added a link to the download page instead of a direct download link as I am unsure how often the direct link would change.
After clicking the URL find the Link labeled "Download Setup-Datei sv.net/comfort 17.1.2 (ca. 116 MB)".
https://bugs.winehq.org/show_bug.cgi?id=43931
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 59611 --> https://bugs.winehq.org/attachment.cgi?id=59611 how it looks like here
Hi, I tried in Staging, running with
LIBGL_ALWAYS_SOFTWARE=1 /opt/wine/bin/wine svnet.exe
See attachment how it looks here. How is it supposed to look? The fonts are almost invisible (when i fill in some forms)
Remark: Why did you set ole32 and other ole* dlls to native? You shouldn`t need that/do that i think.
When I run without LIBGL_ALWAYS_SOFTWARE=1 I get a form with no inputfields at all
In wine itsself i get a crash:
# A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0xef98aed6, pid=8, tid=0x00000009 # # JRE version: Java(TM) SE Runtime Environment (8.0_121-b13) (build 1.8.0_121-b13) # Java VM: Java HotSpot(TM) Client VM (25.121-b13 mixed mode windows-x86 ) # Problematic frame: # C [mshtml.dll+0x5aed6] # # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows # # An error report file with more information is saved as:
https://bugs.winehq.org/show_bug.cgi?id=43931
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3dx9 |directx-d3d
https://bugs.winehq.org/show_bug.cgi?id=43931
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #4 from joaopa jeremielapuree@yahoo.fr --- Here is the version when bug was reportedhttps://web.archive.org/web/20171110194529if_/https://clientdownload.gkvnet-...
But you need to be registered to use this software
How can one test it?