streetpea / chiaki-ng

Next-Generation of Chiaki (the open-source remote play client for PlayStation)
https://streetpea.github.io/chiaki-ng/
GNU Affero General Public License v3.0
1.05k stars 65 forks source link

[BUG] [Windows] Direct Crash on launch #309

Open IrealiTY opened 5 months ago

IrealiTY commented 5 months ago

Describe the bug App instantly closes on Windows. Without being able to see any settings. The chiaki window is visible for a few seconds fully blank but crashes after 2-3 seconds.

Debug Log

[38740] chiaki.gui: [libplacebo] Initialized libplacebo v7.349.0 (v6.338.0-117-g5c1e6da2) (API v349)
[38740] chiaki.gui: [libplacebo] Spent 14.710 ms enumerating instance extensions
[38740] chiaki.gui: [libplacebo] Creating vulkan instance with extensions:
[38740] chiaki.gui: [libplacebo]     VK_KHR_get_physical_device_properties2
[38740] chiaki.gui: [libplacebo]     VK_KHR_surface
[38740] chiaki.gui: [libplacebo]     VK_EXT_swapchain_colorspace
[38740] chiaki.gui: [libplacebo]     VK_KHR_external_memory_capabilities
[38740] chiaki.gui: [libplacebo]     VK_KHR_external_semaphore_capabilities
[38740] chiaki.gui: [libplacebo]     VK_KHR_get_surface_capabilities2
[38740] chiaki.gui: [libplacebo]     VK_KHR_portability_enumeration
[38740] chiaki.gui: [libplacebo]     VK_KHR_win32_surface
[38740] chiaki.gui: [libplacebo]     VK_KHR_surface
[38740] chiaki.gui: [libplacebo] Spent 84.924 ms creating vulkan instance
[38740] chiaki.gui: [libplacebo] Probing for vulkan devices:
[38740] chiaki.gui: [libplacebo]     GPU 0: NVIDIA GeForce RTX 3080 v1.3.277 (discrete)
[38740] chiaki.gui: [libplacebo]            uuid: 1E:59:28:DE:9D:3D:8F:BB:8D:8E:D0:C4:D8:FA:03:CF
[38740] chiaki.gui: [libplacebo] Vulkan device properties:
[38740] chiaki.gui: [libplacebo]     Device Name: NVIDIA GeForce RTX 3080
[38740] chiaki.gui: [libplacebo]     Device ID: 10de:2206
[38740] chiaki.gui: [libplacebo]     Device UUID: 1E:59:28:DE:9D:3D:8F:BB:8D:8E:D0:C4:D8:FA:03:CF
[38740] chiaki.gui: [libplacebo]     Driver version: 8a030000
[38740] chiaki.gui: [libplacebo]     API version: 1.3.277
[38740] chiaki.gui: [libplacebo] Using async transfer (queue 1)
[38740] chiaki.gui: [libplacebo] Using async compute (queue 2)
[38740] chiaki.gui: [libplacebo] Creating vulkan device with extensions:
[38740] chiaki.gui: [libplacebo]     VK_KHR_swapchain
[38740] chiaki.gui: [libplacebo]     VK_KHR_push_descriptor
[38740] chiaki.gui: [libplacebo]     VK_KHR_external_memory_win32
[38740] chiaki.gui: [libplacebo]     VK_EXT_external_memory_host
[38740] chiaki.gui: [libplacebo]     VK_KHR_external_semaphore_win32
[38740] chiaki.gui: [libplacebo]     VK_EXT_pci_bus_info
[38740] chiaki.gui: [libplacebo]     VK_EXT_hdr_metadata
[38740] chiaki.gui: [libplacebo]     VK_EXT_full_screen_exclusive
[38740] chiaki.gui: [libplacebo]     VK_KHR_video_queue
[38740] chiaki.gui: [libplacebo]     VK_KHR_video_decode_queue
[38740] chiaki.gui: [libplacebo]     VK_KHR_video_decode_h264
[38740] chiaki.gui: [libplacebo]     VK_KHR_video_decode_h265
[38740] chiaki.gui: [libplacebo] Spent 250.400 ms creating vulkan device (slow!)
[38740] chiaki.gui: [libplacebo] Memory heaps supported by device:
[38740] chiaki.gui: [libplacebo]     0: flags 0x1 size    9G
[38740] chiaki.gui: [libplacebo]     1: flags 0x0 size   31G
[38740] chiaki.gui: [libplacebo] Memory summary:     0 used     0 res     0 alloc, efficiency 100.00%, utilization 100.00%, max page:  628M
[38740] chiaki.gui: [libplacebo] shaderc SPIR-V version 1.6 rev 1
[38740] chiaki.gui: [libplacebo] Initialized SPIR-V compiler 'shaderc'
[38740] chiaki.gui: [libplacebo] GPU information:
[38740] chiaki.gui: [libplacebo]     GLSL version: 450 (vulkan)
[38740] chiaki.gui: [libplacebo]       max_shmem_size:            49152
[38740] chiaki.gui: [libplacebo]       max_group_threads:         1024
[38740] chiaki.gui: [libplacebo]       max_group_size[0]:         1024
[38740] chiaki.gui: [libplacebo]       max_group_size[1]:         1024
[38740] chiaki.gui: [libplacebo]       max_group_size[2]:         64
[38740] chiaki.gui: [libplacebo]       subgroup_size:             32
[38740] chiaki.gui: [libplacebo]       min_gather_offset:         -32
[38740] chiaki.gui: [libplacebo]       max_gather_offset:         31
[38740] chiaki.gui: [libplacebo]     Limits:
[38740] chiaki.gui: [libplacebo]       thread_safe:               1
[38740] chiaki.gui: [libplacebo]       callbacks:                 1
[38740] chiaki.gui: [libplacebo]       max_buf_size:              34224017408
[38740] chiaki.gui: [libplacebo]       max_ubo_size:              65536
[38740] chiaki.gui: [libplacebo]       max_ssbo_size:             4294967295
[38740] chiaki.gui: [libplacebo]       max_vbo_size:              10541334528
[38740] chiaki.gui: [libplacebo]       max_mapped_size:           34224017408
[38740] chiaki.gui: [libplacebo]       max_buffer_texels:         134217728
[38740] chiaki.gui: [libplacebo]       align_host_ptr:            4096
[38740] chiaki.gui: [libplacebo]       host_cached:               1
[38740] chiaki.gui: [libplacebo]       max_tex_1d_dim:            32768
[38740] chiaki.gui: [libplacebo]       max_tex_2d_dim:            32768
[38740] chiaki.gui: [libplacebo]       max_tex_3d_dim:            16384
[38740] chiaki.gui: [libplacebo]       blittable_1d_3d:           1
[38740] chiaki.gui: [libplacebo]       buf_transfer:              1
[38740] chiaki.gui: [libplacebo]       align_tex_xfer_pitch:      1
[38740] chiaki.gui: [libplacebo]       align_tex_xfer_offset:     4
[38740] chiaki.gui: [libplacebo]       max_variable_comps:        0
[38740] chiaki.gui: [libplacebo]       max_constants:             18446744073709551615
[38740] chiaki.gui: [libplacebo]       max_pushc_size:            256
[38740] chiaki.gui: [libplacebo]       align_vertex_stride:       1
[38740] chiaki.gui: [libplacebo]       max_dispatch[0]:           2147483647
[38740] chiaki.gui: [libplacebo]       max_dispatch[1]:           65535
[38740] chiaki.gui: [libplacebo]       max_dispatch[2]:           65535
[38740] chiaki.gui: [libplacebo]       fragment_queues:           1
[38740] chiaki.gui: [libplacebo]       compute_queues:            1
[38740] chiaki.gui: [libplacebo]     External API interop:
[38740] chiaki.gui: [libplacebo]       UUID: 1E:59:28:DE:9D:3D:8F:BB:8D:8E:D0:C4:D8:FA:03:CF
[38740] chiaki.gui: [libplacebo]       PCI: 0000:01:00:0
[38740] chiaki.gui: [libplacebo]       buf export caps: 0x16
[38740] chiaki.gui: [libplacebo]       buf import caps: 0x16
[38740] chiaki.gui: [libplacebo]       tex export caps: 0x16
[38740] chiaki.gui: [libplacebo]       tex import caps: 0x16
[38740] chiaki.gui: [libplacebo]       sync export caps: 0x6
[38740] chiaki.gui: [libplacebo]       sync import caps: 0x0
[38740] chiaki.gui: [libplacebo] Available surface configurations:
[38740] chiaki.gui: [libplacebo]     0: VK_FORMAT_B8G8R8A8_UNORM                 VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
[38740] chiaki.gui: [libplacebo]     1: VK_FORMAT_B8G8R8A8_SRGB                  VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
[38740] chiaki.gui: [libplacebo]     2: VK_FORMAT_R8G8B8A8_UNORM                 VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
[38740] chiaki.gui: [libplacebo]     3: VK_FORMAT_R8G8B8A8_SRGB                  VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
[38740] chiaki.gui: [libplacebo]     4: VK_FORMAT_R16G16B16A16_SFLOAT            VK_COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
[38740] chiaki.gui: [libplacebo]     5: VK_FORMAT_A2B10G10R10_UNORM_PACK32       VK_COLOR_SPACE_HDR10_ST2084_EXT
[38740] chiaki.gui: [libplacebo]     6: VK_FORMAT_A2B10G10R10_UNORM_PACK32       VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
[38740] chiaki.gui: [libplacebo] Picked surface configuration 6: VK_FORMAT_A2B10G10R10_UNORM_PACK32 + VK_COLOR_SPACE_SRGB_NONLINEAR_KHR

To Reproduce Steps to reproduce the behavior:

  1. Open app

Desktop (please complete the following information):

streetpea commented 4 months ago

Can you get logs using debug view from when this happens https://download.sysinternals.com/files/DebugView.zip?

streetpea commented 4 months ago

@IrealiTY do you have Vulkan installed on your computer? Maybe the version you have installed is interfering with Chiaki4deck. There was a similar crash on macOS caused by using a system installed version of Vulkan rather than the one included with Chiaki4deck

cero-ss commented 2 months ago

从1.6.0开始我的电脑打开软件后显示白色,1秒后就自动退出