https://bugs.winehq.org/show_bug.cgi?id=54765
Bug ID: 54765 Summary: d2d drawing issues with the program RootsMagic 8 or 9 Product: Wine Version: 8.4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: d2d Assignee: wine-bugs@winehq.org Reporter: sargenthp@gmail.com Distribution: ---
With the version of Wine 8.x RootsMagic 9 is not drawing properly. It might show the controls, but soon as the cursor is moved into the window the controls disappear. If you move the window the controls will repaint once in awhile.
Rootsmagic can be downloaded and installed. Installation works fine... But immediately you will be able to see the results once rootsmagic is opened.
Here are some of the messages I see with some attempt of removing duplicates... 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000011D57C, 0000000000000000 000000000011D5D8 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x409 000000000011D57C 0000000000000000 000000000011D5D8) returning a dummy value (current locale) 0024:fixme:d2d:d2d_device_context_DrawGeometry Ignoring stroke style 000000000BD28B50. 0024:fixme:d2d:d2d_device_context_PushLayer iface 000000000BD329A0, layer_parameters 000000000011E648, layer 000000000BD33470 stub! 0024:fixme:d2d:d2d_text_renderer_DrawGlyphRun Ignoring options 0x2. 0024:fixme:d2d:d2d_device_context_Flush iface 000000000BD26520, tag1 000000000011D8F8, tag2 000000000011D8F0 stub! 0024:fixme:d2d:d2d_device_context_Flush iface 000000000BD336B0, tag1 000000000011D858, tag2 000000000011D850 stub! 0024:fixme:d2d:d2d_device_context_PopLayer iface 000000000BD329A0 stub! 0024:fixme:d2d:d2d_device_context_PushLayer iface 000000000BD329A0, layer_parameters 000000000011E648, layer 000000000BD2DE50 stub! 0024:fixme:d2d:d2d_device_context_Flush iface 000000000BD33EB0, tag1 000000000011D8F8, tag2 000000000011D8F0 stub! 0024:fixme:d2d:d2d_device_context_Flush iface 000000000BD34160, tag1 000000000011D858, tag2 000000000011D850 stub! 0024:fixme:d2d:d2d_device_context_PopLayer iface 000000000BD329A0 stub! 0024:fixme:d2d:d2d_text_renderer_DrawGlyphRun Ignoring options 0x2. 0024:fixme:d2d:d2d_device_context_PushAxisAlignedClip Ignoring antialias_mode 0.
https://bugs.winehq.org/show_bug.cgi?id=54765
Hil sargenthp@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|8.4 |9.0 Severity|normal |blocker
--- Comment #1 from Hil sargenthp@gmail.com --- Upgraded to Wine 9.0. Still getting the same issues with d2d. As you move over the different texts and buttons they will disappear and reappear.
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0024:fixme:thread:GetThreadUILanguage : stub, returning default language. 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 07A3D9D0, 00000000 07A3D9F8 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x409 07A3D9D0 00000000 07A3D9F8) returning a dummy value (current locale) 0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 07A3D9D0, 08B9A680 07A3D9F8 0024:fixme:nls:get_dummy_preferred_ui_language (0x38 0x409 07A3D9D0 08B9A680 07A3D9F8) returning a dummy value (current locale) 0024:fixme:win:DisableProcessWindowsGhosting : stub 0024:fixme:wtsapi:WTSRegisterSessionNotification Stub 0001008A 0x00000000 0024:fixme:uxtheme:BufferedPaintInit Stub () 0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0024:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20. 0024:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20. 0024:fixme:dwrite:dwritefactory_CreateMonitorRenderingParams (00000001): monitor setting ignored 0024:fixme:d3d:wined3d_check_device_format_conversion output 089985E8, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub! 0024:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20. 0024:fixme:d3d11:d3d11_device_context_SwapDeviceContextState D3D10 interface emulation not fully implemented yet! 0024:fixme:d2d:d2d_device_context_DrawGeometry Ignoring stroke style 0888A7E0. 0024:fixme:d2d:d2d_device_context_PushLayer iface 0AED2968, layer_parameters 07A3F570, layer 0AED27C8 stub! 0024:fixme:d2d:d2d_device_context_DrawGeometry Ignoring stroke style 0888A7E0. 0024:fixme:d2d:d2d_device_context_DrawGeometry Ignoring stroke style 0888A760. 0024:fixme:d2d:d2d_device_context_DrawGeometry Ignoring stroke style 0888A760. 0024:fixme:d2d:d2d_text_renderer_DrawGlyphRun Ignoring options 0x2. 0118:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts. 0024:fixme:d2d:d2d_text_renderer_DrawGlyphRun Ignoring options 0x2. 0024:fixme:d2d:d2d_text_renderer_DrawGlyphRun Ignoring options 0x2. 0024:fixme:d2d:d2d_text_renderer_DrawGlyphRun Ignoring options 0x2. 0024:fixme:d2d:d2d_device_context_Flush iface 0AED23B0, tag1 07A3EFF0, tag2 07A3EFE8 stub! 0024:fixme:d2d:d2d_device_context_Flush iface 0AED16F8, tag1 07A3EFB8, tag2 07A3EFB0 stub! 0024:fixme:d2d:d2d_device_context_PopLayer iface 0AED2968 stub! 0024:fixme:d2d:d2d_device_context_PushLayer iface 0AED2968, layer_parameters 07A3F570, layer 0AED1F50 stub! 0024:fixme:d2d:d2d_device_context_DrawGeometry Ignoring stroke style 0888A760. 0024:fixme:d2d:d2d_device_context_DrawGeometry Ignoring stroke style 0AEDB270. 0024:fixme:d2d:d2d_device_context_DrawGeometry Ignoring stroke style 0AEDB270. 0024:fixme:d2d:d2d_text_renderer_DrawGlyphRun Ignoring options 0x2. 0024:fixme:d2d:d2d_device_context_Flush iface 0AEDA1A0, tag1 07A3EFF0, tag2 07A3EFE8 stub! 0024:fixme:d2d:d2d_device_context_Flush iface 0AEDA300, tag1 07A3EFB8, tag2 07A3EFB0 stub! 0024:fixme:d2d:d2d_device_context_PopLayer iface 0AED2968 stub! 0024:fixme:d2d:d2d_device_context_Flush iface 0AF79EB8, tag1 07A3FA18, tag2 07A3FA10 stub! 0024:fixme:d2d:d2d_device_context_PushAxisAlignedClip Ignoring antialias_mode 0. 0024:fixme:d2d:d2d_device_context_PushLayer iface 0AF79EB8, layer_parameters 07A3F9A8, layer 168D0510 stub! 0024:fixme:d2d:d2d_device_context_DrawGeometry Ignoring stroke style 0B1625D8. 0024:fixme:d2d:d2d_device_context_PushLayer iface 0AF79EB8, layer_parameters 07A3F4B0, layer 168D04F0 stub! 0024:fixme:d2d:d2d_device_context_PushLayer iface 0AF79EB8, layer_parameters 07A3F26C, layer 168D0530 stub! 0024:fixme:d2d:d2d_device_context_DrawGeometry Ignoring stroke style 0B1625D8. 0024:fixme:d2d:d2d_device_context_PopLayer iface 0AF79EB8 stub! 0024:fixme:d2d:d2d_device_context_PopLayer iface 0AF79EB8 stub! 0024:fixme:d2d:d2d_text_renderer_DrawGlyphRun Ignoring options 0x2. 0024:fixme:d2d:d2d_text_renderer_DrawGlyphRun Ignoring options 0x2. 0024:fixme:d2d:d2d_text_renderer_DrawGlyphRun Ignoring options 0x2. 0024:fixme:d2d:d2d_device_context_PopLayer iface 0AF79EB8 stub! 0024:fixme:d2d:d2d_device_context_Flush iface 0AF79EB8, tag1 07A3FA18, tag2 07A3FA10 stub! 0024:fixme:d2d:d2d_device_context_PushAxisAlignedClip Ignoring antialias_mode 0. 0024:fixme:d2d:d2d_device_context_PushLayer iface 0AF79EB8, layer_parameters 07A3F9A8, layer 168D0530 stub! 0024:fixme:d2d:d2d_device_context_DrawGeometry Ignoring stroke style 0B1625D8. 0024:fixme:d2d:d2d_device_context_PushLayer iface 0AF79EB8, layer_parameters 07A3F4B0, layer 168D0510 stub! 0024:fixme:d2d:d2d_device_context_PushLayer iface 0AF79EB8, layer_parameters 07A3F26C, layer 168D05D0 stub! 0024:fixme:d2d:d2d_device_context_DrawGeometry Ignoring stroke style 0B1625D8. 0024:fixme:d2d:d2d_device_context_PopLayer iface 0AF79EB8 stub! 0024:fixme:d2d:d2d_device_context_PopLayer iface 0AF79EB8 stub! 0024:fixme:d2d:d2d_text_renderer_DrawGlyphRun Ignoring options 0x2. 0024:fixme:d2d:d2d_text_renderer_DrawGlyphRun Ignoring options 0x2. 0024:fixme:d2d:d2d_text_renderer_DrawGlyphRun Ignoring options 0x2. 0024:fixme:d2d:d2d_device_context_PopLayer iface 0AF79EB8 stub!
https://bugs.winehq.org/show_bug.cgi?id=54765
--- Comment #2 from Hil sargenthp@gmail.com --- RootsMagic can be downloaded freely at https://www.rootsmagic.com/Download/
https://bugs.winehq.org/show_bug.cgi?id=54765
Hil sargenthp@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.rootsmagic.com/
https://bugs.winehq.org/show_bug.cgi?id=54765
--- Comment #3 from Hil sargenthp@gmail.com --- If I select the Windows version to be Windows XP or Windows XP 64... It runs better, with the exception of that text boxes loses focus within a second. So you need to click, and attempt to type quick before the focus goes away.
If I disable dxgi... Then it will run in other versions of Windows until it needs to use Direct3D for file management... Then it errors out with the message "Cannot determine Direct3D support level". But the focus in text boxes seem to work.
https://bugs.winehq.org/show_bug.cgi?id=54765
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|9.0 |8.4 Severity|blocker |normal CC| |dark.shadow4@web.de
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- Please don't change the version and severity.