[Bug 59561] New: VICE: GTK version of x86sc.exe crashes at startup.
http://bugs.winehq.org/show_bug.cgi?id=59561 Bug ID: 59561 Summary: VICE: GTK version of x86sc.exe crashes at startup. Product: Wine Version: 11.4 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@list.winehq.org Reporter: bernhardu@mailbox.org Distribution: --- Created attachment 80616 --> http://bugs.winehq.org/attachment.cgi?id=80616 vice_gtk_3.10_winehq-11.4_backtrace.txt https://sourceforge.net/projects/vice-emu/files/releases/binaries/windows/GT... Maybe related logging immediately before the crash: fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20. fixme:d3d:wined3d_swapchain_init The application requested more than one back buffer, this is not properly supported. Please configure the application to use double buffering (1 back buffer) if possible. ... fixme:d3d11:d3d11_device_context_SwapDeviceContextState D3D10 interface emulation not fully implemented yet! It crashes with following Backtrace: =>0 ID2D1Image_AddRef() [include/d2d1.h:3254] in d2d1 1 d2d_effect_SetInput+0x21() [dlls/d2d1/effect.c:2805] in d2d1 2 0x0000014022e58a in x64sc Unfortunately upstream builds are stripped so lacking debug information. But I guess following location is calling this SetInput with the context->render_bitmap being a NULL pointer: https://github.com/VICE-Team/svn-mirror/blob/main/vice/src/arch/gtk3/directx... (The SDL version from SDL2VICE-3.10-win64.zip seems to work find.) -- 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=59561 Bernhard Übelacker <bernhardu@mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source Distribution|--- |Debian URL| |https://sourceforge.net/pro | |jects/vice-emu/files/releas | |es/binaries/windows/GTK3VIC | |E-3.10-win64.zip/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=59561 --- Comment #1 from Bernhard Übelacker <bernhardu@mailbox.org> --- If building x64sc.exe with below modification makes the user interface show up without it crashing. The actual emulation is still not shown. And unfortunately the menus and user interface shows some graphical glitches like truncated texts, so it looks like GTK3 seems to have another issue with wine. (A version provided by msys2 is used for building x64sc.exe.) - context->d2d_effect_strip_alpha->SetInput(0, context->render_bitmap); + if (context->render_bitmap) context->d2d_effect_strip_alpha->SetInput(0, context->render_bitmap); -- 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=59561 --- Comment #2 from Nikolay Sivov <bunglehead@gmail.com> --- For some reason it fails much earlier for me. Could you attach +d3d,+d3d11,+d2d log, please? -- 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=59561 --- Comment #3 from Bernhard Übelacker <bernhardu@mailbox.org> --- Created attachment 80623 --> http://bugs.winehq.org/attachment.cgi?id=80623 vice_gtk_3.10_winehq-11.4_+d3d,+d3d11,+d2d_backtrace.txt (In reply to Nikolay Sivov from comment #2)
For some reason it fails much earlier for me. Could you attach +d3d,+d3d11,+d2d log, please?
Thanks for taking a look, attached file is with +d3d,+d3d11,+d2d. -- 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