[Bug 43931] New: sv.net comfort fails to render forms ( failed to set pixel format 5)

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 43931] New: sv.net comfort fails to render forms ( failed to set pixel format 5)

Wine - Bugs mailing list
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: [hidden email]
          Reporter: [hidden email]
      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.

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


Reply | Threaded
Open this post in threaded view
|

[Bug 43931] sv.net comfort fails to render forms ( failed to set pixel format 5)

Wine - Bugs mailing list
https://bugs.winehq.org/show_bug.cgi?id=43931

Christoffer Anselm <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
       Distribution|---                         |Ubuntu

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


Reply | Threaded
Open this post in threaded view
|

[Bug 43931] sv.net comfort fails to render forms ( failed to set pixel format 5)

Wine - Bugs mailing list
In reply to this post by Wine - Bugs mailing list
https://bugs.winehq.org/show_bug.cgi?id=43931

Christoffer Anselm <[hidden email]> 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.


Reply | Threaded
Open this post in threaded view
|

[Bug 43931] sv.net comfort fails to render forms ( failed to set pixel format 5)

Wine - Bugs mailing list
In reply to this post by Wine - Bugs mailing list
https://bugs.winehq.org/show_bug.cgi?id=43931

Fabian Maurer <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]
           Severity|blocker                     |normal

--- Comment #1 from Fabian Maurer <[hidden email]> ---
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?

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


Reply | Threaded
Open this post in threaded view
|

[Bug 43931] sv.net comfort fails to render forms ( failed to set pixel format 5)

Wine - Bugs mailing list
In reply to this post by Wine - Bugs mailing list
https://bugs.winehq.org/show_bug.cgi?id=43931

Christoffer Anselm <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |http://www.itsg.de/oeffentl
                   |                            |iche-services/sv-net/downlo
                   |                            |ads/

--- Comment #2 from Christoffer Anselm <[hidden email]> ---
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)".

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


Reply | Threaded
Open this post in threaded view
|

[Bug 43931] sv.net comfort fails to render forms ( failed to set pixel format 5)

Wine - Bugs mailing list
In reply to this post by Wine - Bugs mailing list
https://bugs.winehq.org/show_bug.cgi?id=43931

Louis Lenders <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #3 from Louis Lenders <[hidden email]> ---
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:

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


Reply | Threaded
Open this post in threaded view
|

[Bug 43931] sv.net comfort fails to render forms ( failed to set pixel format 5)

Wine - Bugs mailing list
In reply to this post by Wine - Bugs mailing list
https://bugs.winehq.org/show_bug.cgi?id=43931

Matteo Bruni <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|directx-d3dx9               |directx-d3d

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