Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[Bug]: iTunes crash in store

オープン
#467 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
35/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
静か
技術スタック
linux
領域
desktop

調査の方向性

まず、Flathub の Flatpak、iTunes bottle、iTunes64 v12.13.9.1 でクラッシュを再現します。次に、添付されたターミナル出力のうち、DXVK、D3D11InternalCreateDevice、例外 c0000409 周辺を確認し、そのうえで失敗が Store へのアクセスに固有のものかどうかを判断します。Bottles 側の再現可能な原因を特定するか、関連する互換性上の制限を文書化できれば完了です。

索引モデルが issue の本文から書いたものです。

説明

Describe the bug

Should be able to access the iTunes store, and make purchases

To Reproduce

Create a bottle (doesn't matter what kind) and install itunes64 v12.13.9.1 (don't use the newer one, it won't install). I have no issues with pointing it to my library, editing and playing music. I can sign in to my account with no issues there. But if I try to access the Store, I get a few moments of the spinner, then iTunes crashes and closes, with the following error: 00e8:err:seh:NtRaiseException Unhandled exception code c0000409 flags 1 addr 0x6ffff85be7ed . Sometimes the store will partially load before the crash.

I have enclosed all the debug info from Terminal.
Grok gave me the following: The crash (c0000409 — stack buffer overrun / security check failure) is happening inside d3d11.dll (Microsoft's Direct3D 11 runtime).
Multiple threads are stuck in the same call stack:
d3d11! (specifically around D3D11InternalCreateDevice or swapchain/presentation code)
Then it bubbles up through kernelbase, ntdll, and ends in an unhandled exception.

One thread (0354 / 0358 etc.) also shows activity inside iTunes.exe itself (itunes +0xbc25a2, +0xae742d, etc.), right before the crash.

Package

Flatpak from Flathub

Distribution

Mint v22.3

Debugging Information
Official Package: true
Version: '63.0'
DE/WM: cinnamon
Display:
    X.org: true
    X.org (port): :0
    Wayland: false
Graphics:
    vendors:
        nvidia:
            vendor: nvidia
            envs:
                __NV_PRIME_RENDER_OFFLOAD: '1'
                __GLX_VENDOR_LIBRARY_NAME: nvidia
                __VK_LAYER_NV_optimus: NVIDIA_only
            icd: /usr/share/vulkan/icd.d/nvidia_icd.json
            nvngx_path: /usr/lib/x86_64-linux-gnu/GL/nvidia-580-126-09/lib/nvidia/wine
    prime:
        integrated: null
        discrete: null
Kernel:
    Type: Linux
    Version: 6.17.0-19-generic
Disk:
    Total: 8312340480
    Free: 8312156160
RAM:
    MemTotal: 15.5GiB
    MemAvailable: 9.4GiB
Bottles_envs: null
Troubleshooting Logs
david@david-X399-AORUS-XTREME:~$ flatpak run com.usebottles.bottles
19:49:14 (INFO) Launching with URI: None 
19:49:14 (INFO) [Activate] request received. 
19:49:14 (INFO) Bottles Started! 
19:49:16 (INFO) Recovered 1 running sessions -> forced at last_seen 
19:49:16 (INFO) Performing Bottles checks… 
19:49:16 (INFO) Dxvks found:
	 - dxvk-2.7.1
	 - dxvk-2.7.1-13-973433f
	 - dxvk-2.7.1-12-9963ecd
 
19:49:16 (INFO) Vkd3ds found:
	 - vkd3d-proton-3.0
 
19:49:16 (INFO) Nvapis found:
	 - dxvk-nvapi-v0.9.1
 
19:49:16 (INFO) Latencyflexs found:
	 - latencyflex-v0.1.1
 
19:49:16 (INFO) Runners found:
	 - soda-9.0-1
	 - caffe-9.7
	 - vaniglia-21.2.0-cx
	 - vaniglia-7.18
	 - lutris-ge-lol-p8-12
	 - ge-proton10-34
	 - proton-EM-10.0-34
	 - ge-proton9-27
	 - ge-proton9-15
	 - wine-ge-proton8-27-lol
	 - kron4ek-wine-11.5-amd64
	 - kron4ek-wine-11.4-amd64
	 - kron4ek-wine-11.4-staging-tkg-amd64
	 - kron4ek-wine-11.4-staging-amd64
	 - sys-wine-11.0
 
19:49:16 (INFO) Bottles found:
	 - DOpus
	 - iTunes
 
19:49:17 (INFO) [Eagle] Reloading YARA rules... 
19:49:17 (INFO) [Eagle] YARA rules loaded 
19:49:17 (INFO) Catalog installers loaded 
19:49:17 (INFO) Catalog dependencies loaded 
19:49:17 (INFO) Catalog components loaded 
19:49:34 (INFO) Launching an executable… 
19:49:34 (WARNING) Windows path detected. Avoiding validation. 
19:49:34 (INFO) Fonts directory modified manually, running wineboot to update fonts registry. 
19:49:34 (INFO) Session started: id=421 bottle=iTunes program=C:\Program Files\iTunes\iTunes.exe 
19:49:34 (INFO) Using Wine Starter -- run 
19:49:34 (INFO) Using EasyAntiCheat runtime 
19:49:34 (INFO) Using BattlEye runtime 
19:49:34 (INFO) Executing command: /home/david/.var/app/com.usebottles.bottles/data/bottles/runners/kron4ek-wine-11.5-amd64/bin/wine start /wait 'C:\Program Files\iTunes\iTunes.exe' 
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
00b4:err:hid:udev_bus_init UDEV monitor creation failed
00a4:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winebth": c00000e5
libEGL warning: pci id for fd 30: 10de:2504, driver (null)

pci id for fd 32: 10de:2504, driver (null)
pci id for fd 33: 10de:2504, driver (null)
libEGL warning: egl: failed to create dri2 screen
libEGL warning: pci id for fd 30: 10de:2504, driver (null)

pci id for fd 32: 10de:2504, driver (null)
pci id for fd 33: 10de:2504, driver (null)
libEGL warning: egl: failed to create dri2 screen
libEGL warning: pci id for fd 30: 10de:2504, driver (null)

info:  Game: iTunes.exe
info:  DXVK: v2.7.1-507-g973433f3
info:  Build: x86_64 gcc 15.2.0
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6ffff5e451e0
info:  Extension providers:
info:    Platform WSI
info:    OpenVR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:    OpenXR
warn:  OpenXR: Unable to get required Vulkan instance extensions size
info:  Enabled instance extensions:
info:    VK_EXT_surface_maintenance1
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  Found device: NVIDIA GeForce RTX 3060 (Low Hash Rate) (NVIDIA 580.126.9)
warn:  OpenXR: Unable to get required Vulkan Device extensions size
info:  DXGI: Hiding actual GPU, reporting:
info:    vendor ID: 0x1002
info:    device ID: 0x73df
info:  D3D11InternalCreateDevice: Maximum supported feature level: D3D_FEATURE_LEVEL_12_1
info:  D3D11InternalCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
info:  Creating device:
info:  NVIDIA GeForce RTX 3060 (Low Hash Rate):
info:    Driver   : NVIDIA 580.126.9
info:  Queues:
info:    Graphics : (0, 0)
info:    Transfer : (1, 0)
info:    Sparse   : (0, 0)
info:  Memory:
info:    Heap 0: 12.0 GiB (DEVICE_LOCAL)
info:    Budget: 10.69 GiB
info:      Type  1: DEVICE_LOCAL
info:      Type  2: DEVICE_LOCAL
info:      Type  5: DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT
info:    Heap 1: 11.61 GiB
info:    Budget: 11.61 GiB
info:      Type  0: (None)
info:      Type  3: HOST_VISIBLE | HOST_COHERENT
info:      Type  4: HOST_VISIBLE | HOST_COHERENT | HOST_CACHED
info:  Enabled extensions:
info:    VK_EXT_attachment_feedback_loop_layout
info:    VK_EXT_border_color_swizzle
info:    VK_EXT_conservative_rasterization
info:    VK_EXT_custom_border_color
info:    VK_EXT_depth_clip_enable
info:    VK_EXT_depth_bias_control
info:    VK_EXT_descriptor_buffer
info:    VK_EXT_extended_dynamic_state3
info:    VK_EXT_fragment_shader_interlock
info:    VK_EXT_graphics_pipeline_library
info:    VK_EXT_line_rasterization
info:    VK_EXT_memory_priority
info:    VK_EXT_multi_draw
info:    VK_EXT_non_seamless_cube_map
info:    VK_EXT_pageable_device_local_memory
info:    VK_EXT_robustness2
info:    VK_EXT_sample_locations
info:    VK_EXT_shader_module_identifier
info:    VK_EXT_swapchain_maintenance1
info:    VK_EXT_transform_feedback
info:    VK_EXT_vertex_attribute_divisor
info:    VK_KHR_external_memory_win32
info:    VK_KHR_external_semaphore_win32
info:    VK_KHR_load_store_op_none
info:    VK_KHR_maintenance5
info:    VK_KHR_maintenance6
info:    VK_KHR_maintenance7
info:    VK_KHR_maintenance8
info:    VK_KHR_pipeline_library
info:    VK_KHR_present_id
info:    VK_KHR_present_wait
info:    VK_KHR_shader_float_controls2
info:    VK_KHR_shader_subgroup_uniform_control_flow
info:    VK_KHR_swapchain
info:    VK_KHR_swapchain_mutable_format
info:    VK_KHR_win32_keyed_mutex
info:    VK_NV_low_latency2
info:    VK_NV_raw_access_chains
info:    VK_NVX_binary_import
info:    VK_NVX_image_view_handle
info:  Enabled features:
info:    depthBiasClamp                 : 1
info:    depthBounds                    : 1
info:    depthClamp                     : 1
info:    drawIndirectFirstInstance      : 1
info:    dualSrcBlend                   : 1
info:    fillModeNonSolid               : 1
info:    fragmentStoresAndAtomics       : 1
info:    fullDrawIndexUint32            : 1
info:    geometryShader                 : 1
info:    imageCubeArray                 : 1
info:    independentBlend               : 1
info:    logicOp                        : 1
info:    multiDrawIndirect              : 1
info:    multiViewport                  : 1
info:    occlusionQueryPrecise          : 1
info:    pipelineStatisticsQuery        : 1
info:    robustBufferAccess             : 1
info:    sampleRateShading              : 1
info:    samplerAnisotropy              : 1
info:    shaderClipDistance             : 1
info:    shaderCullDistance             : 1
info:    shaderFloat64                  : 1
info:    shaderImageGatherExtended      : 1
info:    shaderInt16                    : 1
info:    shaderInt64                    : 1
info:    shaderUniformBufferArrayDynamicIndexing : 1
info:    shaderSampledImageArrayDynamicIndexing : 1
info:    shaderStorageBufferArrayDynamicIndexing : 1
info:    shaderStorageImageArrayDynamicIndexing : 1
info:    sparseBinding                  : 1
info:    sparseResidencyBuffer          : 1
info:    sparseResidencyImage2D         : 1
info:    sparseResidencyImage3D         : 1
info:    sparseResidency2Samples        : 1
info:    sparseResidency4Samples        : 1
info:    sparseResidency8Samples        : 1
info:    sparseResidency16Samples       : 1
info:    sparseResidencyAliased         : 1
info:    shaderResourceResidency        : 1
info:    shaderResourceMinLod           : 1
info:    tessellationShader             : 1
info:    textureCompressionBC           : 1
info:    variableMultisampleRate        : 1
info:    vertexPipelineStoresAndAtomics : 1
info:    wideLines                      : 1
info:    shaderDrawParameters           : 1
info:    storagePushConstant16          : 1
info:    bufferDeviceAddress            : 1
info:    descriptorIndexing             : 1
info:    shaderUniformTexelBufferArrayDynamicIndexing : 1
info:    shaderStorageTexelBufferArrayDynamicIndexing : 1
info:    shaderUniformBufferArrayNonUniformIndexing : 1
info:    shaderSampledImageArrayNonUniformIndexing : 1
info:    shaderStorageBufferArrayNonUniformIndexing : 1
info:    shaderStorageImageArrayNonUniformIndexing : 1
info:    shaderUniformTexelBufferArrayNonUniformIndexing : 1
info:    shaderStorageTexelBufferArrayNonUniformIndexing : 1
info:    descriptorBindingSampledImageUpdateAfterBind : 1
info:    descriptorBindingUpdateUnusedWhilePending : 1
info:    descriptorBindingPartiallyBound : 1
info:    drawIndirectCount              : 1
info:    hostQueryReset                 : 1
info:    runtimeDescriptorArray         : 1
info:    samplerFilterMinmax            : 1
info:    samplerMirrorClampToEdge       : 1
info:    scalarBlockLayout              : 1
info:    shaderFloat16                  : 1
info:    shaderInt8                     : 1
info:    shaderOutputViewportIndex      : 1
info:    shaderOutputLayer              : 1
info:    timelineSemaphore              : 1
info:    uniformBufferStandardLayout    : 1
info:    vulkanMemoryModel              : 1
info:    computeFullSubgroups           : 1
info:    dynamicRendering               : 1
info:    maintenance4                   : 1
info:    robustImageAccess              : 0
info:    pipelineCreationCacheControl   : 1
info:    shaderDemoteToHelperInvocation : 1
info:    shaderZeroInitializeWorkgroupMemory : 1
info:    subgroupSizeControl            : 1
info:    synchronization2               : 1
info:  VK_EXT_attachment_feedback_loop_layout:
info:    attachmentFeedbackLoopLayout   : 1
info:  VK_EXT_border_color_swizzle:
info:    borderColorSwizzle             : 1
info:    borderColorSwizzleFromImage    : 0
info:  VK_EXT_conservative_rasterization:
info:    extConservativeRasterization   : 1
info:  VK_EXT_custom_border_color:
info:    customBorderColors             : 1
info:    customBorderColorWithoutFormat : 1
info:  VK_EXT_depth_clip_enable:
info:    depthClipEnable                : 1
info:  VK_EXT_depth_bias_control:
info:    depthBiasControl               : 1
info:    leastRepresentableValueForceUnormRepresentation : 1
info:    floatRepresentation            : 0
info:    depthBiasExact                 : 1
info:  VK_EXT_descriptor_buffer:
info:    descriptorBuffer               : 1
info:  VK_EXT_descriptor_heap:
info:    descriptorHeap                 : 0
info:  VK_EXT_extended_dynamic_state3:
info:    extendedDynamicState3AlphaToCoverageEnable : 1
info:    extendedDynamicState3DepthClipEnable : 1
info:    extendedDynamicState3RasterizationSamples : 1
info:    extendedDynamicState3SampleMask : 1
info:    extendedDynamicState3LineRasterizationMode : 1
info:    extendedDynamicState3SampleLocationsEnable : 1
info:  VK_EXT_fragment_shader_interlock:
info:    fragmentShaderSampleInterlock  : 1
info:    fragmentShaderPixelInterlock   : 1
info:  VK_EXT_full_screen_exclusive:
info:    extFullScreenExclusive         : 0
info:  VK_EXT_graphics_pipeline_library:
info:    graphicsPipelineLibrary        : 1
info:  VK_EXT_hdr_metadata:
info:    extHdrMetadata                 : 0
info:  VK_EXT_line_rasterization:
info:    rectangularLines               : 1
info:    smoothLines                    : 1
info:  VK_EXT_memory_budget:
info:    extMemoryBudget                : 1
info:  VK_EXT_memory_priority:
info:    memoryPriority                 : 1
info:  VK_EXT_multi_draw:
info:    multiDraw                      : 1
info:  VK_EXT_non_seamless_cube_map:
info:    nonSeamlessCubeMap             : 1
info:  VK_EXT_pageable_device_local_memory:
info:    pageableDeviceLocalMemory      : 1
info:  VK_EXT_robustness2:
info:    robustBufferAccess2            : 1
info:    robustImageAccess2             : 1
info:    nullDescriptor                 : 1
info:  VK_EXT_sample_locations:
info:    extSampleLocations             : 1
info:  VK_EXT_shader_module_identifier:
info:    shaderModuleIdentifier         : 1
info:  VK_EXT_shader_stencil_export:
info:    extShaderStencilExport         : 0
info:  VK_EXT_swapchain_colorspace:
info:    extSwapchainColorSpace         : 0
info:  VK_EXT_swapchain_maintenance1:
info:    swapchainMaintenance1          : 1
info:  VK_EXT_transform_feedback:
info:    transformFeedback              : 1
info:    geometryStreams                : 1
info:  VK_EXT_vertex_attribute_divisor:
info:    vertexAttributeInstanceRateDivisor : 1
info:    vertexAttributeInstanceRateZeroDivisor : 1
info:  VK_KHR_external_memory_win32:
info:    khrExternalMemoryWin32         : 1
info:  VK_KHR_external_semaphore_win32:
info:    khrExternalSemaphoreWin32      : 1
info:  VK_KHR_load_store_op_none:
info:    khrLoadStoreOpNone             : 1
info:  VK_KHR_maintenance5:
info:    maintenance5                   : 1
info:  VK_KHR_maintenance6:
info:    maintenance6                   : 1
info:  VK_KHR_maintenance7:
info:    maintenance7                   : 1
info:  VK_KHR_maintenance8:
info:    maintenance8                   : 1
info:  VK_KHR_maintenance9:
info:    maintenance9                   : 0
info:  VK_KHR_maintenance10:
info:    maintenance10                  : 0
info:  VK_KHR_pipeline_library:
info:    khrPipelineLibrary             : 1
info:  VK_KHR_present_id:
info:    presentId                      : 1
info:  VK_KHR_present_id2:
info:    presentId2                     : 0
info:  VK_KHR_present_wait:
info:    presentWait                    : 1
info:  VK_KHR_present_wait2:
info:    presentWait2                   : 0
info:  VK_KHR_shader_float_controls2:
info:    shaderFloatControls2           : 1
info:  VK_KHR_shader_subgroup_uniform_control_flow:
info:    shaderSubgroupUniformControlFlow : 1
info:  VK_KHR_shader_untyped_pointers:
info:    shaderUntypedPointers          : 0
info:  VK_KHR_swapchain:
info:    khrSwapchain                   : 1
info:  VK_KHR_swapchain_maintenance1:
info:    swapchainMaintenance1          : 0
info:  VK_KHR_swapchain_mutable_format:
info:    khrSwapchainMutableFormat      : 1
info:  VK_KHR_unified_image_layouts:
info:    unifiedImageLayouts            : 0
info:  VK_KHR_win32_keyed_mutex:
info:    khrWin32KeyedMutex             : 1
info:  VK_NV_low_latency2:
info:    nvLowLatency2                  : 1
info:  VK_NV_raw_access_chains:
info:    shaderRawAccessChains          : 1
info:  VK_NVX_binary_import:
info:    nvxBinaryImport                : 1
info:  VK_NVX_image_view_handle:
info:    nvxImageViewHandle             : 1
info:  Game: iTunesVisualizerHost.exe
info:  DXVK: v2.7.1-507-g973433f3
info:  Build: x86_64 gcc 15.2.0
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6ffff5e451e0
info:  Extension providers:
info:    Platform WSI
info:    OpenVR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:    OpenXR
warn:  OpenXR: Unable to get required Vulkan instance extensions size
info:  Enabled instance extensions:
info:    VK_EXT_surface_maintenance1
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  Found device: NVIDIA GeForce RTX 3060 (Low Hash Rate) (NVIDIA 580.126.9)
warn:  OpenXR: Unable to get required Vulkan Device extensions size
info:  DXGI: Hiding actual GPU, reporting:
info:    vendor ID: 0x1002
info:    device ID: 0x73df
info:  D3D11InternalCreateDevice: Maximum supported feature level: D3D_FEATURE_LEVEL_12_1
info:  D3D11InternalCreateDevice: Using feature level D3D_FEATURE_LEVEL_10_0
info:  Creating device:
info:  NVIDIA GeForce RTX 3060 (Low Hash Rate):
info:    Driver   : NVIDIA 580.126.9
info:  Queues:
info:    Graphics : (0, 0)
info:    Transfer : (1, 0)
info:    Sparse   : (0, 0)
info:  Memory:
info:    Heap 0: 12.0 GiB (DEVICE_LOCAL)
info:    Budget: 10.68 GiB
info:      Type  1: DEVICE_LOCAL
info:      Type  2: DEVICE_LOCAL
info:      Type  5: DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT
info:    Heap 1: 11.61 GiB
info:    Budget: 11.61 GiB
info:      Type  0: (None)
info:      Type  3: HOST_VISIBLE | HOST_COHERENT
info:      Type  4: HOST_VISIBLE | HOST_COHERENT | HOST_CACHED
info:  Enabled extensions:
info:    VK_EXT_attachment_feedback_loop_layout
info:    VK_EXT_border_color_swizzle
info:    VK_EXT_conservative_rasterization
info:    VK_EXT_custom_border_color
info:    VK_EXT_depth_clip_enable
info:    VK_EXT_depth_bias_control
info:    VK_EXT_descriptor_buffer
info:    VK_EXT_extended_dynamic_state3
info:    VK_EXT_fragment_shader_interlock
info:    VK_EXT_graphics_pipeline_library
info:    VK_EXT_line_rasterization
info:    VK_EXT_memory_priority
info:    VK_EXT_multi_draw
info:    VK_EXT_non_seamless_cube_map
info:    VK_EXT_pageable_device_local_memory
info:    VK_EXT_robustness2
info:    VK_EXT_sample_locations
info:    VK_EXT_shader_module_identifier
info:    VK_EXT_swapchain_maintenance1
info:    VK_EXT_transform_feedback
info:    VK_EXT_vertex_attribute_divisor
info:    VK_KHR_external_memory_win32
info:    VK_KHR_external_semaphore_win32
info:    VK_KHR_load_store_op_none
info:    VK_KHR_maintenance5
info:    VK_KHR_maintenance6
info:    VK_KHR_maintenance7
info:    VK_KHR_maintenance8
info:    VK_KHR_pipeline_library
info:    VK_KHR_present_id
info:    VK_KHR_present_wait
info:    VK_KHR_shader_float_controls2
info:    VK_KHR_shader_subgroup_uniform_control_flow
info:    VK_KHR_swapchain
info:    VK_KHR_swapchain_mutable_format
info:    VK_KHR_win32_keyed_mutex
info:    VK_NV_low_latency2
info:    VK_NV_raw_access_chains
info:    VK_NVX_binary_import
info:    VK_NVX_image_view_handle
info:  Enabled features:
info:    depthBiasClamp                 : 1
info:    depthBounds                    : 1
info:    depthClamp                     : 1
info:    drawIndirectFirstInstance      : 1
info:    dualSrcBlend                   : 1
info:    fillModeNonSolid               : 1
info:    fragmentStoresAndAtomics       : 1
info:    fullDrawIndexUint32            : 1
info:    geometryShader                 : 1
info:    imageCubeArray                 : 1
info:    independentBlend               : 1
info:    logicOp                        : 1
info:    multiDrawIndirect              : 1
info:    multiViewport                  : 1
info:    occlusionQueryPrecise          : 1
info:    pipelineStatisticsQuery        : 1
info:    robustBufferAccess             : 1
info:    sampleRateShading              : 1
info:    samplerAnisotropy              : 1
info:    shaderClipDistance             : 1
info:    shaderCullDistance             : 1
info:    shaderFloat64                  : 1
info:    shaderImageGatherExtended      : 1
info:    shaderInt16                    : 1
info:    shaderInt64                    : 1
info:    shaderUniformBufferArrayDynamicIndexing : 1
info:    shaderSampledImageArrayDynamicIndexing : 1
info:    shaderStorageBufferArrayDynamicIndexing : 1
info:    shaderStorageImageArrayDynamicIndexing : 1
info:    sparseBinding                  : 1
info:    sparseResidencyBuffer          : 1
info:    sparseResidencyImage2D         : 1
info:    sparseResidencyImage3D         : 1
info:    sparseResidency2Samples        : 1
info:    sparseResidency4Samples        : 1
info:    sparseResidency8Samples        : 1
info:    sparseResidency16Samples       : 1
info:    sparseResidencyAliased         : 1
info:    shaderResourceResidency        : 1
info:    shaderResourceMinLod           : 1
info:    tessellationShader             : 1
info:    textureCompressionBC           : 1
info:    variableMultisampleRate        : 1
info:    vertexPipelineStoresAndAtomics : 1
info:    wideLines                      : 1
info:    shaderDrawParameters           : 1
info:    storagePushConstant16          : 1
info:    bufferDeviceAddress            : 1
info:    descriptorIndexing             : 1
info:    shaderUniformTexelBufferArrayDynamicIndexing : 1
info:    shaderStorageTexelBufferArrayDynamicIndexing : 1
info:    shaderUniformBufferArrayNonUniformIndexing : 1
info:    shaderSampledImageArrayNonUniformIndexing : 1
info:    shaderStorageBufferArrayNonUniformIndexing : 1
info:    shaderStorageImageArrayNonUniformIndexing : 1
info:    shaderUniformTexelBufferArrayNonUniformIndexing : 1
info:    shaderStorageTexelBufferArrayNonUniformIndexing : 1
info:    descriptorBindingSampledImageUpdateAfterBind : 1
info:    descriptorBindingUpdateUnusedWhilePending : 1
info:    descriptorBindingPartiallyBound : 1
info:    drawIndirectCount              : 1
info:    hostQueryReset                 : 1
info:    runtimeDescriptorArray         : 1
info:    samplerFilterMinmax            : 1
info:    samplerMirrorClampToEdge       : 1
info:    scalarBlockLayout              : 1
info:    shaderFloat16                  : 1
info:    shaderInt8                     : 1
info:    shaderOutputViewportIndex      : 1
info:    shaderOutputLayer              : 1
info:    timelineSemaphore              : 1
info:    uniformBufferStandardLayout    : 1
info:    vulkanMemoryModel              : 1
info:    computeFullSubgroups           : 1
info:    dynamicRendering               : 1
info:    maintenance4                   : 1
info:    robustImageAccess              : 0
info:    pipelineCreationCacheControl   : 1
info:    shaderDemoteToHelperInvocation : 1
info:    shaderZeroInitializeWorkgroupMemory : 1
info:    subgroupSizeControl            : 1
info:    synchronization2               : 1
info:  VK_EXT_attachment_feedback_loop_layout:
info:    attachmentFeedbackLoopLayout   : 1
info:  VK_EXT_border_color_swizzle:
info:    borderColorSwizzle             : 1
info:    borderColorSwizzleFromImage    : 0
info:  VK_EXT_conservative_rasterization:
info:    extConservativeRasterization   : 1
info:  VK_EXT_custom_border_color:
info:    customBorderColors             : 1
info:    customBorderColorWithoutFormat : 1
info:  VK_EXT_depth_clip_enable:
info:    depthClipEnable                : 1
info:  VK_EXT_depth_bias_control:
info:    depthBiasControl               : 1
info:    leastRepresentableValueForceUnormRepresentation : 1
info:    floatRepresentation            : 0
info:    depthBiasExact                 : 1
info:  VK_EXT_descriptor_buffer:
info:    descriptorBuffer               : 1
info:  VK_EXT_descriptor_heap:
info:    descriptorHeap                 : 0
info:  VK_EXT_extended_dynamic_state3:
info:    extendedDynamicState3AlphaToCoverageEnable : 1
info:    extendedDynamicState3DepthClipEnable : 1
info:    extendedDynamicState3RasterizationSamples : 1
info:    extendedDynamicState3SampleMask : 1
info:    extendedDynamicState3LineRasterizationMode : 1
info:    extendedDynamicState3SampleLocationsEnable : 1
info:  VK_EXT_fragment_shader_interlock:
info:    fragmentShaderSampleInterlock  : 1
info:    fragmentShaderPixelInterlock   : 1
info:  VK_EXT_full_screen_exclusive:
info:    extFullScreenExclusive         : 0
info:  VK_EXT_graphics_pipeline_library:
info:    graphicsPipelineLibrary        : 1
info:  VK_EXT_hdr_metadata:
info:    extHdrMetadata                 : 0
info:  VK_EXT_line_rasterization:
info:    rectangularLines               : 1
info:    smoothLines                    : 1
info:  VK_EXT_memory_budget:
info:    extMemoryBudget                : 1
info:  VK_EXT_memory_priority:
info:    memoryPriority                 : 1
info:  VK_EXT_multi_draw:
info:    multiDraw                      : 1
info:  VK_EXT_non_seamless_cube_map:
info:    nonSeamlessCubeMap             : 1
info:  VK_EXT_pageable_device_local_memory:
info:    pageableDeviceLocalMemory      : 1
info:  VK_EXT_robustness2:
info:    robustBufferAccess2            : 1
info:    robustImageAccess2             : 1
info:    nullDescriptor                 : 1
info:  VK_EXT_sample_locations:
info:    extSampleLocations             : 1
info:  VK_EXT_shader_module_identifier:
info:    shaderModuleIdentifier         : 1
info:  VK_EXT_shader_stencil_export:
info:    extShaderStencilExport         : 0
info:  VK_EXT_swapchain_colorspace:
info:    extSwapchainColorSpace         : 0
info:  VK_EXT_swapchain_maintenance1:
info:    swapchainMaintenance1          : 1
info:  VK_EXT_transform_feedback:
info:    transformFeedback              : 1
info:    geometryStreams                : 1
info:  VK_EXT_vertex_attribute_divisor:
info:    vertexAttributeInstanceRateDivisor : 1
info:    vertexAttributeInstanceRateZeroDivisor : 1
info:  VK_KHR_external_memory_win32:
info:    khrExternalMemoryWin32         : 1
info:  VK_KHR_external_semaphore_win32:
info:    khrExternalSemaphoreWin32      : 1
info:  VK_KHR_load_store_op_none:
info:    khrLoadStoreOpNone             : 1
info:  VK_KHR_maintenance5:
info:    maintenance5                   : 1
info:  VK_KHR_maintenance6:
info:    maintenance6                   : 1
info:  VK_KHR_maintenance7:
info:    maintenance7                   : 1
info:  VK_KHR_maintenance8:
info:    maintenance8                   : 1
info:  VK_KHR_maintenance9:
info:    maintenance9                   : 0
info:  VK_KHR_maintenance10:
info:    maintenance10                  : 0
info:  VK_KHR_pipeline_library:
info:    khrPipelineLibrary             : 1
info:  VK_KHR_present_id:
info:    presentId                      : 1
info:  VK_KHR_present_id2:
info:    presentId2                     : 0
info:  VK_KHR_present_wait:
info:    presentWait                    : 1
info:  VK_KHR_present_wait2:
info:    presentWait2                   : 0
info:  VK_KHR_shader_float_controls2:
info:    shaderFloatControls2           : 1
info:  VK_KHR_shader_subgroup_uniform_control_flow:
info:    shaderSubgroupUniformControlFlow : 1
info:  VK_KHR_shader_untyped_pointers:
info:    shaderUntypedPointers          : 0
info:  VK_KHR_swapchain:
info:    khrSwapchain                   : 1
info:  VK_KHR_swapchain_maintenance1:
info:    swapchainMaintenance1          : 0
info:  VK_KHR_swapchain_mutable_format:
info:    khrSwapchainMutableFormat      : 1
info:  VK_KHR_unified_image_layouts:
info:    unifiedImageLayouts            : 0
info:  VK_KHR_win32_keyed_mutex:
info:    khrWin32KeyedMutex             : 1
info:  VK_NV_low_latency2:
info:    nvLowLatency2                  : 1
info:  VK_NV_raw_access_chains:
info:    shaderRawAccessChains          : 1
info:  VK_NVX_binary_import:
info:    nvxBinaryImport                : 1
info:  VK_NVX_image_view_handle:
info:    nvxImageViewHandle             : 1
info:  Descriptor sizes (set alignment: 64)
info:    Sampler              : 4
info:    Uniform buffer       : 8
info:    Storage buffer       : 16
info:    Uniform texel buffer : 16
info:    Storage texel buffer : 16
info:    Sampled image        : 4
info:    Storage image        : 4
info:  Memory type mask for sparse resources: 0x2
info:  Memory type mask for buffer resources: 0x3b, usage: 0x219ff
info:  Creating sampler descriptor heap (8 kB)
info:  Graphics pipeline libraries supported
info:  Binding model: Descriptor buffer
info:  Creating resource descriptor heap (8192 kB)
info:  Descriptor sizes (set alignment: 64)
info:    Sampler              : 4
info:    Uniform buffer       : 8
info:    Storage buffer       : 16
info:    Uniform texel buffer : 16
info:    Storage texel buffer : 16
info:    Sampled image        : 4
info:    Storage image        : 4
info:  Memory type mask for sparse resources: 0x2
info:  Memory type mask for buffer resources: 0x3b, usage: 0x219ff
info:  Creating sampler descriptor heap (8 kB)
info:  Graphics pipeline libraries supported
info:  Binding model: Descriptor buffer
info:  Creating resource descriptor heap (8192 kB)
warn:  D3D11DXGIDevice::QueryInterface: Unknown interface query
warn:  0ec870a6-5d7e-4c22-8cfc-5baae07616ed
01dc:err:ole:com_get_class_object class {2735412e-7f64-5b0f-8f00-5d77afbe261e} not registered
01dc:err:ole:com_get_class_object no class object {2735412e-7f64-5b0f-8f00-5d77afbe261e} could be created for context 0x1
info:  Found cache file: C:\users\david\AppData\Local\dxvk\aa482f0a3818d6b9.dxvk.bin
info:  DXVK: Using 32 compiler threads
00e8:err:ole:com_get_class_object class {4e14fba2-2e22-11d1-9964-00c04fbbb345} not registered
00e8:err:ole:com_get_class_object class {4e14fba2-2e22-11d1-9964-00c04fbbb345} not registered
00e8:err:ole:create_server class {4e14fba2-2e22-11d1-9964-00c04fbbb345} not registered
00e8:err:ole:com_get_class_object no class object {4e14fba2-2e22-11d1-9964-00c04fbbb345} could be created for context 0x17
info:  Game: iTunes.exe
info:  DXVK: v2.7.1-507-g973433f3
info:  Build: x86_64 gcc 15.2.0
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6ffff5e451e0
info:  Extension providers:
info:    Platform WSI
info:    OpenVR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:    OpenXR
info:  Enabled instance extensions:
info:    VK_EXT_surface_maintenance1
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  Found device: NVIDIA GeForce RTX 3060 (Low Hash Rate) (NVIDIA 580.126.9)
info:  DXGI: Hiding actual GPU, reporting:
info:    vendor ID: 0x1002
info:    device ID: 0x73df
info:  Game: iTunes.exe
info:  DXVK: v2.7.1-507-g973433f3
info:  Build: x86_64 gcc 15.2.0
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6ffff5e451e0
info:  Extension providers:
info:    Platform WSI
info:    OpenVR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:    OpenXR
info:  Enabled instance extensions:
info:    VK_EXT_surface_maintenance1
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  Found device: NVIDIA GeForce RTX 3060 (Low Hash Rate) (NVIDIA 580.126.9)
info:  DXGI: Hiding actual GPU, reporting:
info:    vendor ID: 0x1002
info:    device ID: 0x73df
info:  D3D11InternalCreateDevice: Maximum supported feature level: D3D_FEATURE_LEVEL_12_1
info:  D3D11InternalCreateDevice: Using feature level D3D_FEATURE_LEVEL_10_0
info:  Creating device:
info:  NVIDIA GeForce RTX 3060 (Low Hash Rate):
info:    Driver   : NVIDIA 580.126.9
info:  Queues:
info:    Graphics : (0, 0)
info:    Transfer : (1, 0)
info:    Sparse   : (0, 0)
info:  Memory:
info:    Heap 0: 12.0 GiB (DEVICE_LOCAL)
info:    Budget: 10.68 GiB
info:      Type  1: DEVICE_LOCAL
info:      Type  2: DEVICE_LOCAL
info:      Type  5: DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT
info:    Heap 1: 11.61 GiB
info:    Budget: 11.61 GiB
info:      Type  0: (None)
info:      Type  3: HOST_VISIBLE | HOST_COHERENT
info:      Type  4: HOST_VISIBLE | HOST_COHERENT | HOST_CACHED
info:  Enabled extensions:
info:    VK_EXT_attachment_feedback_loop_layout
info:    VK_EXT_border_color_swizzle
info:    VK_EXT_conservative_rasterization
info:    VK_EXT_custom_border_color
info:    VK_EXT_depth_clip_enable
info:    VK_EXT_depth_bias_control
info:    VK_EXT_descriptor_buffer
info:    VK_EXT_extended_dynamic_state3
info:    VK_EXT_fragment_shader_interlock
info:    VK_EXT_graphics_pipeline_library
info:    VK_EXT_line_rasterization
info:    VK_EXT_memory_priority
info:    VK_EXT_multi_draw
info:    VK_EXT_non_seamless_cube_map
info:    VK_EXT_pageable_device_local_memory
info:    VK_EXT_robustness2
info:    VK_EXT_sample_locations
info:    VK_EXT_shader_module_identifier
info:    VK_EXT_swapchain_maintenance1
info:    VK_EXT_transform_feedback
info:    VK_EXT_vertex_attribute_divisor
info:    VK_KHR_external_memory_win32
info:    VK_KHR_external_semaphore_win32
info:    VK_KHR_load_store_op_none
info:    VK_KHR_maintenance5
info:    VK_KHR_maintenance6
info:    VK_KHR_maintenance7
info:    VK_KHR_maintenance8
info:    VK_KHR_pipeline_library
info:    VK_KHR_present_id
info:    VK_KHR_present_wait
info:    VK_KHR_shader_float_controls2
info:    VK_KHR_shader_subgroup_uniform_control_flow
info:    VK_KHR_swapchain
info:    VK_KHR_swapchain_mutable_format
info:    VK_KHR_win32_keyed_mutex
info:    VK_NV_low_latency2
info:    VK_NV_raw_access_chains
info:    VK_NVX_binary_import
info:    VK_NVX_image_view_handle
info:  Enabled features:
info:    depthBiasClamp                 : 1
info:    depthBounds                    : 1
info:    depthClamp                     : 1
info:    drawIndirectFirstInstance      : 1
info:    dualSrcBlend                   : 1
info:    fillModeNonSolid               : 1
info:    fragmentStoresAndAtomics       : 1
info:    fullDrawIndexUint32            : 1
info:    geometryShader                 : 1
info:    imageCubeArray                 : 1
info:    independentBlend               : 1
info:    logicOp                        : 1
info:    multiDrawIndirect              : 1
info:    multiViewport                  : 1
info:    occlusionQueryPrecise          : 1
info:    pipelineStatisticsQuery        : 1
info:    robustBufferAccess             : 1
info:    sampleRateShading              : 1
info:    samplerAnisotropy              : 1
info:    shaderClipDistance             : 1
info:    shaderCullDistance             : 1
info:    shaderFloat64                  : 1
info:    shaderImageGatherExtended      : 1
info:    shaderInt16                    : 1
info:    shaderInt64                    : 1
info:    shaderUniformBufferArrayDynamicIndexing : 1
info:    shaderSampledImageArrayDynamicIndexing : 1
info:    shaderStorageBufferArrayDynamicIndexing : 1
info:    shaderStorageImageArrayDynamicIndexing : 1
info:    sparseBinding                  : 1
info:    sparseResidencyBuffer          : 1
info:    sparseResidencyImage2D         : 1
info:    sparseResidencyImage3D         : 1
info:    sparseResidency2Samples        : 1
info:    sparseResidency4Samples        : 1
info:    sparseResidency8Samples        : 1
info:    sparseResidency16Samples       : 1
info:    sparseResidencyAliased         : 1
info:    shaderResourceResidency        : 1
info:    shaderResourceMinLod           : 1
info:    tessellationShader             : 1
info:    textureCompressionBC           : 1
info:    variableMultisampleRate        : 1
info:    vertexPipelineStoresAndAtomics : 1
info:    wideLines                      : 1
info:    shaderDrawParameters           : 1
info:    storagePushConstant16          : 1
info:    bufferDeviceAddress            : 1
info:    descriptorIndexing             : 1
info:    shaderUniformTexelBufferArrayDynamicIndexing : 1
info:    shaderStorageTexelBufferArrayDynamicIndexing : 1
info:    shaderUniformBufferArrayNonUniformIndexing : 1
info:    shaderSampledImageArrayNonUniformIndexing : 1
info:    shaderStorageBufferArrayNonUniformIndexing : 1
info:    shaderStorageImageArrayNonUniformIndexing : 1
info:    shaderUniformTexelBufferArrayNonUniformIndexing : 1
info:    shaderStorageTexelBufferArrayNonUniformIndexing : 1
info:    descriptorBindingSampledImageUpdateAfterBind : 1
info:    descriptorBindingUpdateUnusedWhilePending : 1
info:    descriptorBindingPartiallyBound : 1
info:    drawIndirectCount              : 1
info:    hostQueryReset                 : 1
info:    runtimeDescriptorArray         : 1
info:    samplerFilterMinmax            : 1
info:    samplerMirrorClampToEdge       : 1
info:    scalarBlockLayout              : 1
info:    shaderFloat16                  : 1
info:    shaderInt8                     : 1
info:    shaderOutputViewportIndex      : 1
info:    shaderOutputLayer              : 1
info:    timelineSemaphore              : 1
info:    uniformBufferStandardLayout    : 1
info:    vulkanMemoryModel              : 1
info:    computeFullSubgroups           : 1
info:    dynamicRendering               : 1
info:    maintenance4                   : 1
info:    robustImageAccess              : 0
info:    pipelineCreationCacheControl   : 1
info:    shaderDemoteToHelperInvocation : 1
info:    shaderZeroInitializeWorkgroupMemory : 1
info:    subgroupSizeControl            : 1
info:    synchronization2               : 1
info:  VK_EXT_attachment_feedback_loop_layout:
info:    attachmentFeedbackLoopLayout   : 1
info:  VK_EXT_border_color_swizzle:
info:    borderColorSwizzle             : 1
info:    borderColorSwizzleFromImage    : 0
info:  VK_EXT_conservative_rasterization:
info:    extConservativeRasterization   : 1
info:  VK_EXT_custom_border_color:
info:    customBorderColors             : 1
info:    customBorderColorWithoutFormat : 1
info:  VK_EXT_depth_clip_enable:
info:    depthClipEnable                : 1
info:  VK_EXT_depth_bias_control:
info:    depthBiasControl               : 1
info:    leastRepresentableValueForceUnormRepresentation : 1
info:    floatRepresentation            : 0
info:    depthBiasExact                 : 1
info:  VK_EXT_descriptor_buffer:
info:    descriptorBuffer               : 1
info:  VK_EXT_descriptor_heap:
info:    descriptorHeap                 : 0
info:  VK_EXT_extended_dynamic_state3:
info:    extendedDynamicState3AlphaToCoverageEnable : 1
info:    extendedDynamicState3DepthClipEnable : 1
info:    extendedDynamicState3RasterizationSamples : 1
info:    extendedDynamicState3SampleMask : 1
info:    extendedDynamicState3LineRasterizationMode : 1
info:    extendedDynamicState3SampleLocationsEnable : 1
info:  VK_EXT_fragment_shader_interlock:
info:    fragmentShaderSampleInterlock  : 1
info:    fragmentShaderPixelInterlock   : 1
info:  VK_EXT_full_screen_exclusive:
info:    extFullScreenExclusive         : 0
info:  VK_EXT_graphics_pipeline_library:
info:    graphicsPipelineLibrary        : 1
info:  VK_EXT_hdr_metadata:
info:    extHdrMetadata                 : 0
info:  VK_EXT_line_rasterization:
info:    rectangularLines               : 1
info:    smoothLines                    : 1
info:  VK_EXT_memory_budget:
info:    extMemoryBudget                : 1
info:  VK_EXT_memory_priority:
info:    memoryPriority                 : 1
info:  VK_EXT_multi_draw:
info:    multiDraw                      : 1
info:  VK_EXT_non_seamless_cube_map:
info:    nonSeamlessCubeMap             : 1
info:  VK_EXT_pageable_device_local_memory:
info:    pageableDeviceLocalMemory      : 1
info:  VK_EXT_robustness2:
info:    robustBufferAccess2            : 1
info:    robustImageAccess2             : 1
info:    nullDescriptor                 : 1
info:  VK_EXT_sample_locations:
info:    extSampleLocations             : 1
info:  VK_EXT_shader_module_identifier:
info:    shaderModuleIdentifier         : 1
info:  VK_EXT_shader_stencil_export:
info:    extShaderStencilExport         : 0
info:  VK_EXT_swapchain_colorspace:
info:    extSwapchainColorSpace         : 0
info:  VK_EXT_swapchain_maintenance1:
info:    swapchainMaintenance1          : 1
info:  VK_EXT_transform_feedback:
info:    transformFeedback              : 1
info:    geometryStreams                : 1
info:  VK_EXT_vertex_attribute_divisor:
info:    vertexAttributeInstanceRateDivisor : 1
info:    vertexAttributeInstanceRateZeroDivisor : 1
info:  VK_KHR_external_memory_win32:
info:    khrExternalMemoryWin32         : 1
info:  VK_KHR_external_semaphore_win32:
info:    khrExternalSemaphoreWin32      : 1
info:  VK_KHR_load_store_op_none:
info:    khrLoadStoreOpNone             : 1
info:  VK_KHR_maintenance5:
info:    maintenance5                   : 1
info:  VK_KHR_maintenance6:
info:    maintenance6                   : 1
info:  VK_KHR_maintenance7:
info:    maintenance7                   : 1
info:  VK_KHR_maintenance8:
info:    maintenance8                   : 1
info:  VK_KHR_maintenance9:
info:    maintenance9                   : 0
info:  VK_KHR_maintenance10:
info:    maintenance10                  : 0
info:  VK_KHR_pipeline_library:
info:    khrPipelineLibrary             : 1
info:  VK_KHR_present_id:
info:    presentId                      : 1
info:  VK_KHR_present_id2:
info:    presentId2                     : 0
info:  VK_KHR_present_wait:
info:    presentWait                    : 1
info:  VK_KHR_present_wait2:
info:    presentWait2                   : 0
info:  VK_KHR_shader_float_controls2:
info:    shaderFloatControls2           : 1
info:  VK_KHR_shader_subgroup_uniform_control_flow:
info:    shaderSubgroupUniformControlFlow : 1
info:  VK_KHR_shader_untyped_pointers:
info:    shaderUntypedPointers          : 0
info:  VK_KHR_swapchain:
info:    khrSwapchain                   : 1
info:  VK_KHR_swapchain_maintenance1:
info:    swapchainMaintenance1          : 0
info:  VK_KHR_swapchain_mutable_format:
info:    khrSwapchainMutableFormat      : 1
info:  VK_KHR_unified_image_layouts:
info:    unifiedImageLayouts            : 0
info:  VK_KHR_win32_keyed_mutex:
info:    khrWin32KeyedMutex             : 1
info:  VK_NV_low_latency2:
info:    nvLowLatency2                  : 1
info:  VK_NV_raw_access_chains:
info:    shaderRawAccessChains          : 1
info:  VK_NVX_binary_import:
info:    nvxBinaryImport                : 1
info:  VK_NVX_image_view_handle:
info:    nvxImageViewHandle             : 1
info:  Descriptor sizes (set alignment: 64)
info:    Sampler              : 4
info:    Uniform buffer       : 8
info:    Storage buffer       : 16
info:    Uniform texel buffer : 16
info:    Storage texel buffer : 16
info:    Sampled image        : 4
info:    Storage image        : 4
info:  Memory type mask for sparse resources: 0x2
info:  Memory type mask for buffer resources: 0x3b, usage: 0x219ff
info:  Creating sampler descriptor heap (8 kB)
info:  Graphics pipeline libraries supported
info:  Binding model: Descriptor buffer
info:  Creating resource descriptor heap (8192 kB)
info:  Found cache file: C:\users\david\AppData\Local\dxvk\78a6e357e0a80ed7.dxvk.bin
info:  DXVK: Using 32 compiler threads
info:  Game: iTunes.exe
info:  DXVK: v2.7.1-507-g973433f3
info:  Build: x86_64 gcc 15.2.0
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6ffff5e451e0
info:  Extension providers:
info:    Platform WSI
info:    OpenVR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:    OpenXR
warn:  OpenXR: Unable to get required Vulkan instance extensions size
info:  Enabled instance extensions:
info:    VK_EXT_surface_maintenance1
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  Found device: NVIDIA GeForce RTX 3060 (Low Hash Rate) (NVIDIA 580.126.9)
warn:  OpenXR: Unable to get required Vulkan Device extensions size
info:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  Process set as DPI aware
info:  Creating device:
info:  NVIDIA GeForce RTX 3060 (Low Hash Rate):
info:    Driver   : NVIDIA 580.126.9
info:  Queues:
info:    Graphics : (0, 0)
info:    Transfer : (1, 0)
info:    Sparse   : (0, 0)
info:  Memory:
info:    Heap 0: 12.0 GiB (DEVICE_LOCAL)
info:    Budget: 10.66 GiB
info:      Type  1: DEVICE_LOCAL
info:      Type  2: DEVICE_LOCAL
info:      Type  5: DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT
info:    Heap 1: 11.61 GiB
info:    Budget: 11.61 GiB
info:      Type  0: (None)
info:      Type  3: HOST_VISIBLE | HOST_COHERENT
info:      Type  4: HOST_VISIBLE | HOST_COHERENT | HOST_CACHED
info:  Enabled extensions:
info:    VK_EXT_attachment_feedback_loop_layout
info:    VK_EXT_border_color_swizzle
info:    VK_EXT_conservative_rasterization
info:    VK_EXT_custom_border_color
info:    VK_EXT_depth_clip_enable
info:    VK_EXT_depth_bias_control
info:    VK_EXT_descriptor_buffer
info:    VK_EXT_extended_dynamic_state3
info:    VK_EXT_fragment_shader_interlock
info:    VK_EXT_graphics_pipeline_library
info:    VK_EXT_line_rasterization
info:    VK_EXT_memory_priority
info:    VK_EXT_multi_draw
info:    VK_EXT_non_seamless_cube_map
info:    VK_EXT_pageable_device_local_memory
info:    VK_EXT_robustness2
info:    VK_EXT_sample_locations
info:    VK_EXT_shader_module_identifier
info:    VK_EXT_swapchain_maintenance1
info:    VK_EXT_transform_feedback
info:    VK_EXT_vertex_attribute_divisor
info:    VK_KHR_external_memory_win32
info:    VK_KHR_external_semaphore_win32
info:    VK_KHR_load_store_op_none
info:    VK_KHR_maintenance5
info:    VK_KHR_maintenance6
info:    VK_KHR_maintenance7
info:    VK_KHR_maintenance8
info:    VK_KHR_pipeline_library
info:    VK_KHR_present_id
info:    VK_KHR_present_wait
info:    VK_KHR_shader_float_controls2
info:    VK_KHR_shader_subgroup_uniform_control_flow
info:    VK_KHR_swapchain
info:    VK_KHR_swapchain_mutable_format
info:    VK_KHR_win32_keyed_mutex
info:    VK_NV_low_latency2
info:    VK_NV_raw_access_chains
info:    VK_NVX_binary_import
info:    VK_NVX_image_view_handle
info:  Enabled features:
info:    depthBiasClamp                 : 1
info:    depthBounds                    : 1
info:    depthClamp                     : 1
info:    drawIndirectFirstInstance      : 1
info:    dualSrcBlend                   : 1
info:    fillModeNonSolid               : 1
info:    fragmentStoresAndAtomics       : 1
info:    fullDrawIndexUint32            : 1
info:    geometryShader                 : 1
info:    imageCubeArray                 : 1
info:    independentBlend               : 1
info:    logicOp                        : 1
info:    multiDrawIndirect              : 1
info:    multiViewport                  : 1
info:    occlusionQueryPrecise          : 1
info:    pipelineStatisticsQuery        : 1
info:    robustBufferAccess             : 1
info:    sampleRateShading              : 1
info:    samplerAnisotropy              : 1
info:    shaderClipDistance             : 1
info:    shaderCullDistance             : 1
info:    shaderFloat64                  : 1
info:    shaderImageGatherExtended      : 1
info:    shaderInt16                    : 1
info:    shaderInt64                    : 1
info:    shaderUniformBufferArrayDynamicIndexing : 1
info:    shaderSampledImageArrayDynamicIndexing : 1
info:    shaderStorageBufferArrayDynamicIndexing : 1
info:    shaderStorageImageArrayDynamicIndexing : 1
info:    sparseBinding                  : 1
info:    sparseResidencyBuffer          : 1
info:    sparseResidencyImage2D         : 1
info:    sparseResidencyImage3D         : 1
info:    sparseResidency2Samples        : 1
info:    sparseResidency4Samples        : 1
info:    sparseResidency8Samples        : 1
info:    sparseResidency16Samples       : 1
info:    sparseResidencyAliased         : 1
info:    shaderResourceResidency        : 1
info:    shaderResourceMinLod           : 1
info:    tessellationShader             : 1
info:    textureCompressionBC           : 1
info:    variableMultisampleRate        : 1
info:    vertexPipelineStoresAndAtomics : 1
info:    wideLines                      : 1
info:    shaderDrawParameters           : 1
info:    storagePushConstant16          : 1
info:    bufferDeviceAddress            : 1
info:    descriptorIndexing             : 1
info:    shaderUniformTexelBufferArrayDynamicIndexing : 1
info:    shaderStorageTexelBufferArrayDynamicIndexing : 1
info:    shaderUniformBufferArrayNonUniformIndexing : 1
info:    shaderSampledImageArrayNonUniformIndexing : 1
info:    shaderStorageBufferArrayNonUniformIndexing : 1
info:    shaderStorageImageArrayNonUniformIndexing : 1
info:    shaderUniformTexelBufferArrayNonUniformIndexing : 1
info:    shaderStorageTexelBufferArrayNonUniformIndexing : 1
info:    descriptorBindingSampledImageUpdateAfterBind : 1
info:    descriptorBindingUpdateUnusedWhilePending : 1
info:    descriptorBindingPartiallyBound : 1
info:    drawIndirectCount              : 1
info:    hostQueryReset                 : 1
info:    runtimeDescriptorArray         : 1
info:    samplerFilterMinmax            : 1
info:    samplerMirrorClampToEdge       : 1
info:    scalarBlockLayout              : 1
info:    shaderFloat16                  : 1
info:    shaderInt8                     : 1
info:    shaderOutputViewportIndex      : 1
info:    shaderOutputLayer              : 1
info:    timelineSemaphore              : 1
info:    uniformBufferStandardLayout    : 1
info:    vulkanMemoryModel              : 1
info:    computeFullSubgroups           : 1
info:    dynamicRendering               : 1
info:    maintenance4                   : 1
info:    robustImageAccess              : 0
info:    pipelineCreationCacheControl   : 1
info:    shaderDemoteToHelperInvocation : 1
info:    shaderZeroInitializeWorkgroupMemory : 1
info:    subgroupSizeControl            : 1
info:    synchronization2               : 1
info:  VK_EXT_attachment_feedback_loop_layout:
info:    attachmentFeedbackLoopLayout   : 1
info:  VK_EXT_border_color_swizzle:
info:    borderColorSwizzle             : 1
info:    borderColorSwizzleFromImage    : 0
info:  VK_EXT_conservative_rasterization:
info:    extConservativeRasterization   : 1
info:  VK_EXT_custom_border_color:
info:    customBorderColors             : 1
info:    customBorderColorWithoutFormat : 1
info:  VK_EXT_depth_clip_enable:
info:    depthClipEnable                : 1
info:  VK_EXT_depth_bias_control:
info:    depthBiasControl               : 1
info:    leastRepresentableValueForceUnormRepresentation : 1
info:    floatRepresentation            : 0
info:    depthBiasExact                 : 1
info:  VK_EXT_descriptor_buffer:
info:    descriptorBuffer               : 1
info:  VK_EXT_descriptor_heap:
info:    descriptorHeap                 : 0
info:  VK_EXT_extended_dynamic_state3:
info:    extendedDynamicState3AlphaToCoverageEnable : 1
info:    extendedDynamicState3DepthClipEnable : 1
info:    extendedDynamicState3RasterizationSamples : 1
info:    extendedDynamicState3SampleMask : 1
info:    extendedDynamicState3LineRasterizationMode : 1
info:    extendedDynamicState3SampleLocationsEnable : 1
info:  VK_EXT_fragment_shader_interlock:
info:    fragmentShaderSampleInterlock  : 1
info:    fragmentShaderPixelInterlock   : 1
info:  VK_EXT_full_screen_exclusive:
info:    extFullScreenExclusive         : 0
info:  VK_EXT_graphics_pipeline_library:
info:    graphicsPipelineLibrary        : 1
info:  VK_EXT_hdr_metadata:
info:    extHdrMetadata                 : 0
info:  VK_EXT_line_rasterization:
info:    rectangularLines               : 1
info:    smoothLines                    : 1
info:  VK_EXT_memory_budget:
info:    extMemoryBudget                : 1
info:  VK_EXT_memory_priority:
info:    memoryPriority                 : 1
info:  VK_EXT_multi_draw:
info:    multiDraw                      : 1
info:  VK_EXT_non_seamless_cube_map:
info:    nonSeamlessCubeMap             : 1
info:  VK_EXT_pageable_device_local_memory:
info:    pageableDeviceLocalMemory      : 1
info:  VK_EXT_robustness2:
info:    robustBufferAccess2            : 1
info:    robustImageAccess2             : 1
info:    nullDescriptor                 : 1
info:  VK_EXT_sample_locations:
info:    extSampleLocations             : 1
info:  VK_EXT_shader_module_identifier:
info:    shaderModuleIdentifier         : 1
info:  VK_EXT_shader_stencil_export:
info:    extShaderStencilExport         : 0
info:  VK_EXT_swapchain_colorspace:
info:    extSwapchainColorSpace         : 0
info:  VK_EXT_swapchain_maintenance1:
info:    swapchainMaintenance1          : 1
info:  VK_EXT_transform_feedback:
info:    transformFeedback              : 1
info:    geometryStreams                : 1
info:  VK_EXT_vertex_attribute_divisor:
info:    vertexAttributeInstanceRateDivisor : 1
info:    vertexAttributeInstanceRateZeroDivisor : 1
info:  VK_KHR_external_memory_win32:
info:    khrExternalMemoryWin32         : 1
info:  VK_KHR_external_semaphore_win32:
info:    khrExternalSemaphoreWin32      : 1
info:  VK_KHR_load_store_op_none:
info:    khrLoadStoreOpNone             : 1
info:  VK_KHR_maintenance5:
info:    maintenance5                   : 1
info:  VK_KHR_maintenance6:
info:    maintenance6                   : 1
info:  VK_KHR_maintenance7:
info:    maintenance7                   : 1
info:  VK_KHR_maintenance8:
info:    maintenance8                   : 1
info:  VK_KHR_maintenance9:
info:    maintenance9                   : 0
info:  VK_KHR_maintenance10:
info:    maintenance10                  : 0
info:  VK_KHR_pipeline_library:
info:    khrPipelineLibrary             : 1
info:  VK_KHR_present_id:
info:    presentId                      : 1
info:  VK_KHR_present_id2:
info:    presentId2                     : 0
info:  VK_KHR_present_wait:
info:    presentWait                    : 1
info:  VK_KHR_present_wait2:
info:    presentWait2                   : 0
info:  VK_KHR_shader_float_controls2:
info:    shaderFloatControls2           : 1
info:  VK_KHR_shader_subgroup_uniform_control_flow:
info:    shaderSubgroupUniformControlFlow : 1
info:  VK_KHR_shader_untyped_pointers:
info:    shaderUntypedPointers          : 0
info:  VK_KHR_swapchain:
info:    khrSwapchain                   : 1
info:  VK_KHR_swapchain_maintenance1:
info:    swapchainMaintenance1          : 0
info:  VK_KHR_swapchain_mutable_format:
info:    khrSwapchainMutableFormat      : 1
info:  VK_KHR_unified_image_layouts:
info:    unifiedImageLayouts            : 0
info:  VK_KHR_win32_keyed_mutex:
info:    khrWin32KeyedMutex             : 1
info:  VK_NV_low_latency2:
info:    nvLowLatency2                  : 1
info:  VK_NV_raw_access_chains:
info:    shaderRawAccessChains          : 1
info:  VK_NVX_binary_import:
info:    nvxBinaryImport                : 1
info:  VK_NVX_image_view_handle:
info:    nvxImageViewHandle             : 1
info:  Descriptor sizes (set alignment: 64)
info:    Sampler              : 4
info:    Uniform buffer       : 8
info:    Storage buffer       : 16
info:    Uniform texel buffer : 16
info:    Storage texel buffer : 16
info:    Sampled image        : 4
info:    Storage image        : 4
info:  Memory type mask for sparse resources: 0x2
info:  Memory type mask for buffer resources: 0x3b, usage: 0x219ff
info:  Creating sampler descriptor heap (8 kB)
info:  Graphics pipeline libraries supported
info:  Binding model: Descriptor buffer
info:  DXVK: Using 32 compiler threads
info:  Creating resource descriptor heap (8192 kB)
info:  D3D9DeviceEx::ResetSwapChain:
info:    Requested Presentation Parameters
info:      - Width:              20
info:      - Height:             20
info:      - Format:             D3D9Format::Unknown
info:      - Auto Depth Stencil: false
info:                  ^ Format: D3D9Format::Unknown
info:      - Windowed:           true
info:      - Swap effect:        3
00e8:err:seh:NtRaiseException Unhandled exception code c0000409 flags 1 addr 0x6ffff85be7ed
Additional context

I haven't tried it in Wayland, it's too unstable on my system. Also have installed Gecko, .Net 4.8.1, latest C++ back to 2010, and tried various DLL overrides, to no avail.

主要言語
言語のデータがありません
スター
111
フォーク
93
平均マージ
1日 1時間
マージ済み PR(30日)
3

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

bottlesdevs/programs のほかの issue

bottlesdevs/programs の issue をすべて見る

似ている issue

Desktop Dev の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。