https://bugs.winehq.org/show_bug.cgi?id=56416
Bug ID: 56416 Summary: After the Wine version 9.3 PPSSPP stopped working. Product: Wine Version: 9.4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: d3d Assignee: wine-bugs@winehq.org Reporter: manoelricado@outlook.com Distribution: ---
The PPSSPP emulator is now displaying an error message It was functioning correctly under Wine version 9.2.
https://bugs.winehq.org/show_bug.cgi?id=56416
--- Comment #1 from manoelricado@outlook.com --- Unhandled exception: page fault on read access to 0x0000000000000bd8 in 64-bit code (0x007fffff6f09c4). Register dump: rip:00007fffff6f09c4 rsp:00000000049ff680 rbp:00000000007f85f8 eflags:00010206 ( R- -- I - -P- ) rax:0000000000000000 rbx:0000000001cba340 rcx:0000000001cabfbb rdx:0000000001cabfb0 rsi:0000000000000000 rdi:0000000001cbaac0 r8:0000000000000000 r9:ffffffff85e40fde r10:0000000000000000 r11:0000000000000001 r12:0000000000000000 r13:0000000001cabf80 r14:0000000001cab390 r15:0000000001ccb1e0 Stack dump: 0x000000049ff680: 0000000000000000 000000007a090d36 0x000000049ff690: 00007fffff85c129 0000000000000000 0x000000049ff6a0: 0000000000000000 00000000007f85f8 0x000000049ff6b0: 00000000028f0058 00000000028f0058 0x000000049ff6c0: 0000000001cabe00 00007fffff85c129 0x000000049ff6d0: 0000000001cbab60 00007fffff6e92d7 0x000000049ff6e0: 0000000001c95790 0000000000000000 0x000000049ff6f0: 0000000000000000 0000000001c9a1e0 0x000000049ff700: 0000000001cac3f0 0000000000000000 0x000000049ff710: 000000007ffb0000 00000000028f0058 0x000000049ff720: 0000000001cbaac0 0000000001cab418 0x000000049ff730: 00000000007f85f8 0000000000000000 Backtrace: =>0 0x007fffff6f09c4 in wined3d (+0x909c4) (0x000000007f85f8) 1 0x007fffff6a05ac in wined3d (+0x405ac) (0x000000007f85f8) 2 0x007fffff6a67bc in wined3d (+0x467bc) (0x00000001c9a1e0) 3 0x007fffff6b9174 in wined3d (+0x59174) (0x00000000000650) 4 0x006fffffeda4b9 in kernel32 (+0x2a4b9) (0000000000000000) 5 0x006ffffff8fb6f in ntdll (+0x5fb6f) (0000000000000000) 0x007fffff6f09c4 wined3d+0x909c4: mov 0xbd8(%rax), %ecx Modules: Module Address Debug info Name (133 modules) PE-Wine 79b30000- 79b3c000 Deferred winepulse PE-Wine 79b50000- 79b73000 Deferred mfreadwrite PE-Wine 79b90000- 79bea000 Deferred mf PE-Wine 79c00000- 79c29000 Deferred mmdevapi PE-Wine 79c40000- 79c74000 Deferred dxgi PE-Wine 79c90000- 79ced000 Deferred d3d11 PE-Wine 79d00000- 79d13000 Deferred xinput1_4 PE-Wine 79d30000- 79d49000 Deferred jsproxy PE-Wine 79d60000- 79d9d000 Deferred winhttp PE-Wine 79db0000- 79dbe000 Deferred version PE-Wine 79dd0000- 79de1000 Deferred hid PE-Wine 79e00000- 79e42000 Deferred dinput8 PE-Wine 79e60000- 79e7e000 Deferred compstui PE-Wine 79e90000- 79ec6000 Deferred winspool PE-Wine 79ee0000- 79fe1000 Deferred comdlg32 PE-Wine 7a000000- 7a104000 Deferred opengl32 PE-Wine 7a3e0000- 7a415000 Deferred d3d9 PE-Wine 7a430000- 7a479000 Deferred dsound PE-Wine 7a490000- 7a4b3000 Deferred msacm32 PE-Wine 7a4d0000- 7a594000 Deferred winmm PE-Wine 7a5b0000- 7a5c2000 Deferred rtworkq PE-Wine 7a5e0000- 7a602000 Deferred propsys PE-Wine 7a620000- 7a67a000 Deferred mfplat PE-Wine 7a6c0000- 7a6f9000 Deferred uxtheme PE-Wine 7a710000- 7a84c000 Deferred comctl32 PE-Wine 7a860000- 7a985000 Deferred oleaut32 PE-Wine 7aad0000- 7aae9000 Deferred winex11 PE-Wine 7ab00000- 7ab18000 Deferred coml2 PE-Wine 7ab30000- 7ab7c000 Deferred combase PE-Wine 7ab90000- 7ac9d000 Deferred ole32 PE-Wine 7acb0000- 7acc7000 Deferred shcore PE-Wine 7ace0000- 7ad2d000 Deferred shlwapi PE-Wine 7b6a0000- 7b6ae000 Deferred nsi PE-Wine 7b6c0000- 7b6d6000 Deferred dnsapi PE-Wine 7b6f0000- 7b717000 Deferred iphlpapi PE-Wine 7b7a0000- 7b7bf000 Deferred imm32 PE-Wine 7b7d0000- 7b805000 Deferred win32u PE-Wine 7b820000- 7b89f000 Deferred gdi32 PE-Wine 7b8b0000- 7ba61000 Deferred user32 PE-Wine 7bc60000- 7bcda000 Deferred setupapi PE-Wine 7bcf0000- 7bd74000 Deferred rpcrt4 PE-Wine 7bd90000- 7bdb7000 Deferred ws2_32 PE-Wine 7bdd0000- 7be9f000 Deferred ucrtbase PE-Wine 7beb0000- 7bedc000 Deferred sechost PE-Wine 7bef0000- 7bf8e000 Deferred msvcrt PE-Wine 7bfa0000- 7bfe2000 Deferred advapi32 PE 140000000- 141390000 Deferred ppssppwindows64 PE 6fffff7c0000- 6fffffbc4000 Deferred d3dcompiler_47 PE-Wine 6fffffeb0000- 6ffffff14000 Export kernel32 PE-Wine 6ffffff30000- 6ffffffe1000 Export ntdll ELF 7fb6b2c00000- 7fb6b7e4c000 Deferred libllvm-17.so ELF 7fb6f8200000- 7fb6f8413000 Deferred winepulse.so ELF 7fb6f8800000- 7fb6fa947000 Deferred crocus_dri.so ELF 7fb6fba17000- 7fb6fba75000 Deferred libopus.so.0 ELF 7fb6fba75000- 7fb6fbb20000 Deferred libvorbisenc.so.2 ELF 7fb6fbc00000- 7fb6fbe03000 Deferred dnsapi.so ELF 7fb6fbe0e000- 7fb6fbe18000 Deferred libogg.so.0 ELF 7fb6fbe18000- 7fb6fbe7e000 Deferred libflac.so.12 ELF 7fb6fbe7e000- 7fb6fbf05000 Deferred libsndfile.so.1 ELF 7fb6fbf05000- 7fb6fbf80000 Deferred libpulsecommon-17.0.so ELF 7fb6fc200000- 7fb6fc406000 Deferred ws2_32.so ELF 7fb6fc408000- 7fb6fc437000 Deferred libvorbis.so.0 ELF 7fb6fc437000- 7fb6fc488000 Deferred libpulse.so.0 ELF 7fb6fc77d000- 7fb6fc789000 Deferred libpciaccess.so.0 ELF 7fb6fc789000- 7fb6fc7cb000 Deferred libtinfo.so.6 ELF 7fb6fc7cb000- 7fb6fc7db000 Deferred libffi.so.8 ELF 7fb6fc7db000- 7fb6fc800000 Deferred libdrm_intel.so.1 ELF 7fb6fc800000- 7fb6fcd10000 Deferred libcrypto.so.3 ELF 7fb6fcd15000- 7fb6fcd22000 Deferred libdrm_amdgpu.so.1 ELF 7fb6fcd22000- 7fb6fcd3e000 Deferred libelf.so.1 ELF 7fb6fcd3e000- 7fb6fce00000 Deferred libzstd.so.1 ELF 7fb6fce00000- 7fb6fd004000 Deferred winspool.so ELF 7fb6fd00f000- 7fb6fd01d000 Deferred libdrm_radeon.so.1 ELF 7fb6fd01d000- 7fb6fd027000 Deferred libdrm_nouveau.so.2 ELF 7fb6fd027000- 7fb6fd032000 Deferred libxcb-xfixes.so.0 ELF 7fb6fd032000- 7fb6fd03b000 Deferred libxcb-sync.so.1 ELF 7fb6fd03b000- 7fb6fd040000 Deferred libxcb-present.so.0 ELF 7fb6fd040000- 7fb6fd047000 Deferred libxcb-dri3.so.0 ELF 7fb6fd047000- 7fb6fd05a000 Deferred libxcb-randr.so.0 ELF 7fb6fd05a000- 7fb6fd05f000 Deferred libxshmfence.so.1 ELF 7fb6fd05f000- 7fb6fd064000 Deferred libxcb-shm.so.0 ELF 7fb6fd064000- 7fb6fd06b000 Deferred libxcb-dri2.so.0 ELF 7fb6fd06b000- 7fb6fd088000 Deferred libxcb-glx.so.0 ELF 7fb6fd088000- 7fb6fd0fb000 Deferred libglx_mesa.so.0 ELF 7fb6fd0fb000- 7fb6fd1b3000 Deferred libgldispatch.so.0 ELF 7fb6fd400000- 7fb6fd72f000 Deferred opengl32.so ELF 7fb6fd732000- 7fb6fd74a000 Deferred libdrm.so.2 ELF 7fb6fd74a000- 7fb6fd77e000 Deferred libglapi.so.0 ELF 7fb6fd77e000- 7fb6fd7b1000 Deferred libglx.so.0 ELF 7fb6fd7b1000- 7fb6fd83e000 Deferred libgl.so.1 ELF 7fb6fd83e000- 7fb6fd8b8000 Deferred libvulkan.so.1 ELF 7fb6fd8b8000- 7fb6fd960000 Deferred libssl.so.3 ELF 7fb6fd960000- 7fb6fda00000 Deferred libcups.so.2 ELF 7fb6fda00000- 7fb6fdc88000 Deferred winex11.so ELF 7fb6fdcee000- 7fb6fdd00000 Deferred libresolv.so.2 ELF 7fb6fdd25000- 7fb6fdd32000 Deferred libxcursor.so.1 ELF 7fb6fdd32000- 7fb6fdd45000 Deferred libxi.so.6 ELF 7fb6fdd45000- 7fb6fdd4a000 Deferred libxcomposite.so.1 ELF 7fb6fdd4a000- 7fb6fdd52000 Deferred libxfixes.so.3 ELF 7fb6fdd52000- 7fb6fdd5f000 Deferred libxrandr.so.2 ELF 7fb6fdd5f000- 7fb6fdd6b000 Deferred libxrender.so.1 ELF 7fb6fdd6b000- 7fb6fdeb3000 Deferred libx11.so.6 ELF 7fb6fdeb3000- 7fb6fe000000 Deferred libglib-2.0.so.0 ELF 7fb6fe000000- 7fb6fe3aa000 Deferred win32u.so ELF 7fb6fe3ae000- 7fb6fe3b5000 Deferred libxxf86vm.so.1 ELF 7fb6fe3b5000- 7fb6fe3ba000 Deferred libxinerama.so.1 ELF 7fb6fe3ba000- 7fb6fe3e6000 Deferred libxcb.so.1 ELF 7fb6fe3e6000- 7fb6fe3fa000 Deferred libxext.so.6 ELF 7fb6fe3fb000- 7fb6fe400000 Deferred libx11-xcb.so.1 ELF 7fb6fe438000- 7fb6fe4d3000 Deferred libpcre2-8.so.0 ELF 7fb6fe4d3000- 7fb6fe600000 Deferred libharfbuzz.so.0 ELF 7fb6fe879000- 7fb6fe87f000 Deferred libxau.so.6 ELF 7fb6fe87f000- 7fb6fe8aa000 Deferred libexpat.so.1 ELF 7fb6fe8aa000- 7fb6fe8f8000 Deferred libfontconfig.so.1 ELF 7fb6fe8f8000- 7fb6fe91b000 Deferred libbrotlicommon.so.1 ELF 7fb6fe91b000- 7fb6fe93e000 Deferred libgraphite2.so.3 ELF 7fb6fe93e000- 7fb6fea00000 Deferred libfreetype.so.6 ELF 7fb6fea00000- 7fb6fecee000 Export ntdll.so ELF 7fb6ff000000- 7fb6ff203000 Deferred <wine-loader> ELF 7fb6ff217000- 7fb6ff300000 Deferred libm.so.6 ELF 7fb6ff408000- 7fb6ff415000 Deferred libbrotlidec.so.1 ELF 7fb6ff415000- 7fb6ff602000 Deferred libc.so.6 ELF 7fb6ff60c000- 7fb6ff646000 Deferred libpng16.so.16 ELF 7fb6ff646000- 7fb6ff65a000 Deferred libbz2.so.1 ELF 7fb6ff65a000- 7fb6ff674000 Deferred libz.so.1 ELF 7fb6ff6e2000- 7fb6ff707000 Deferred libgcc_s.so.1 ELF 7fb6ff707000- 7fb6ff70c000 Deferred librt.so.1 ELF 7fb6ff70e000- 7fb6ff713000 Deferred libdl.so.2 ELF 7fb6ff713000- 7fb6ff718000 Deferred libpthread.so.0 ELF 7fb6ff730000- 7fb6ff766000 Deferred ld-linux-x86-64.so.2 PE-Wine 7ffffed10000- 7fffff65d000 Deferred shell32 PE-Wine 7fffff660000- 7fffff905000 COFF wined3d PE-Wine 7fffff910000- 7fffffbaa000 Deferred kernelbase Threads: process tid prio name (all IDs are in hex) 00000020 start.exe ["C:\windows\system32\start.exe" /exec explorer] 00000024 0 00000038 services.exe ["C:\windows\system32\services.exe"] 0000003c 0 00000040 0 wine_rpcrt4_server 0000004c 0 wine_rpcrt4_io 0000005c 0 wine_rpcrt4_io 00000078 0 wine_rpcrt4_io 00000084 0 wine_rpcrt4_io 000000ac 0 wine_rpcrt4_io 000000c4 0 wine_rpcrt4_io 000000d8 0 00000100 0 wine_rpcrt4_io 00000044 winedevice.exe [C:\windows\system32\winedevice.exe] 00000048 0 00000054 0 00000058 0 wine_sechost_service 00000060 0 00000064 0 00000068 0 0000006c 0 000000d0 0 000000d4 0 00000070 winedevice.exe [C:\windows\system32\winedevice.exe] 00000074 0 0000007c 0 00000080 0 wine_sechost_service 00000088 0 0000008c 0 00000090 0 00000094 0 00000098 0 000000a0 0 000000a4 plugplay.exe [C:\windows\system32\plugplay.exe] 000000a8 0 000000b0 0 000000b4 0 wine_sechost_service 000000b8 0 wine_rpcrt4_server 00000188 0 wine_threadpool_worker 00000224 0 wine_rpcrt4_io 00000228 0 wine_threadpool_worker 000000bc svchost.exe [C:\windows\system32\svchost.exe -k LocalServiceNetworkRestricted] 000000c0 0 000000c8 0 000000cc 0 wine_sechost_service 000000dc explorer.exe ["C:\windows\system32\explorer.exe" ] 000000e0 0 0000013c 0 wine_rpcrt4_server 000000e4 explorer.exe ["C:\windows\system32\explorer.exe" /desktop] 000000e8 0 000000ec 0 000000f0 0 wine_rpcrt4_server 00000124 0 wine_rpcrt4_io 00000130 0 wine_rpcrt4_io 00000134 0 wine_rpcrt4_io 00000138 0 wine_rpcrt4_io 000000f8 rpcss.exe [C:\windows\system32\rpcss.exe] 000000fc 0 00000108 0 0000010c 0 wine_sechost_service 00000110 0 wine_rpcrt4_server 00000114 0 wine_rpcrt4_server 00000118 0 wine_rpcrt4_io 00000120 0 wine_rpcrt4_io 000001e4 0 wine_threadpool_worker 00000278 0 wine_rpcrt4_io 000001e8 (D) C:\ppsspp_win_fix\PPSSPPWindows64.exe ["C:\ppsspp_win_fix\PPSSPPWindows64.exe"] 000001ec 0 Main 000001fc 0 Emu 00000200 0 Input 00000204 0 wine_xinput_hid_update 00000208 0 PoolWorker 0 0000020c 0 PoolWorker 1 00000210 0 PoolWorkerIO 2 00000214 0 PoolWorkerIO 3 00000218 0 PoolWorkerIO 4 0000021c 0 PoolWorkerIO 5 00000220 0 wine_sechost_device_notify 00000230 0 <== wined3d_cs 00000234 1 WASAPI_audio 00000238 0 Camera 0000023c 0 Microphone 00000240 0 00000244 0 wine_threadpool_worker 00000258 0 wine_mmdevapi_notification 0000025c 15 audio_client_main 00000260 15 audio_client_timer 00000264 0 00000250 conhost.exe ["C:\windows\system32\conhost.exe" --server 0x30] 00000254 0 00000268 explorer.exe ["C:\windows\system32\explorer.exe" /desktop] 0000026c 0 00000270 0 00000274 0 wine_rpcrt4_server System information: Wine build: wine-9.3 Platform: x86_64 (guest: i386) Version: Windows 10 Host system: Linux Host version: 6.7.9_1
https://bugs.winehq.org/show_bug.cgi?id=56416
--- Comment #2 from manoelricado@outlook.com --- sha256sum PPSSPPWindows64.exe 0ade60224e9a2bce9b8c49ac01ab990fe6bbba4b93435d842ddefe8964c7d82d PPSSPPWindows64.exe
https://bugs.winehq.org/show_bug.cgi?id=56416
manoelricado@outlook.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Other
https://bugs.winehq.org/show_bug.cgi?id=56416
--- Comment #3 from manoelricado@outlook.com --- fsync: up and running. 002c:err:wineboot:process_run_key Error running cmd L"C:\windows\system32\winemenubuilder.exe -a -r" (126). 00e8:err:shell:HCR_GetFolderAttributes should be called for simple PIDL's only! 014c:err:winediag:wined3d_dll_init Using the OpenGL renderer. 0158:err:winediag:wined3d_dll_init Using the OpenGL renderer. 0158:err:vulkan:wine_vk_instance_load_physical_devices Failed to enumerate physical devices, res=-3 0158:err:vulkan:wine_vkCreateInstance Failed to load physical devices, res=-3 0158:err:ole:CoUninitialize Mismatched CoUninitialize wine: Unhandled page fault on read access to 0000000000000BD8 at address 00007FFFFF6F09C4 (thread 0190), starting debugger...
https://bugs.winehq.org/show_bug.cgi?id=56416
--- Comment #4 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to manoelricado from comment #3)
fsync: up and running.
This suggests that you are not running vanilla upstream wine. The program starts fine for me with wine-9.4.
Can you try again with upstream wine-9.4?
https://bugs.winehq.org/show_bug.cgi?id=56416
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal
https://bugs.winehq.org/show_bug.cgi?id=56416
--- Comment #5 from manoelricado@outlook.com --- (In reply to Gijs Vermeulen from comment #4)
(In reply to manoelricado from comment #3)
fsync: up and running.
This suggests that you are not running vanilla upstream wine. The program starts fine for me with wine-9.4.
Can you try again with upstream wine-9.4?
Ok
https://bugs.winehq.org/show_bug.cgi?id=56416
--- Comment #6 from manoelricado@outlook.com --- Created attachment 76181 --> https://bugs.winehq.org/attachment.cgi?id=76181 it's working wine 9.4
https://bugs.winehq.org/show_bug.cgi?id=56416
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WORKSFORME Status|UNCONFIRMED |RESOLVED
--- Comment #7 from Gijs Vermeulen gijsvrm@gmail.com --- Resolving in that case.
https://bugs.winehq.org/show_bug.cgi?id=56416
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|After the Wine version 9.3 |PPSSPP crashes on startup |PPSSPP stopped working. | Component|d3d |-unknown Keywords| |download, regression URL| |https://www.ppsspp.org/file | |s/1_17_1/PPSSPPSetup.exe
https://bugs.winehq.org/show_bug.cgi?id=56416
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |
https://bugs.winehq.org/show_bug.cgi?id=56416
--- Comment #8 from Austin English austinenglish@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=56416
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Austin English austinenglish@gmail.com --- Actually closing.