You are not logged in.
Hey there, when I run vulkaninfo, I get a segmentation fault error. As far as I know, this is a graphics driver-related issue. I'm not experiencing any problems in the desktop environment or with Steam/games, but I still want to solve the issue anyway. Here's the output from my terminal:
~ vulkaninfo
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.279
Instance Extensions: count = 23
===============================
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_surface_maintenance1 : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 4
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
Layers: count = 11
==================
VK_LAYER_AMD_switchable_graphics_32 (AMD switchable graphics layer) Vulkan version 1.3.287, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (NVIDIA GeForce RTX 3080)
Layer-Device Extensions: count = 0
VK_LAYER_FROG_gamescope_wsi_x86_64 (Gamescope WSI (XWayland Bypass) Layer (x86_64)) Vulkan version 1.3.221, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (NVIDIA GeForce RTX 3080)
Layer-Device Extensions: count = 0
VK_LAYER_MANGOAPP_overlay (Mangoapp Layer) Vulkan version 1.3.0, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (NVIDIA GeForce RTX 3080)
Layer-Device Extensions: count = 0
VK_LAYER_MANGOAPP_overlay (Mangoapp Layer) Vulkan version 1.3.0, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (NVIDIA GeForce RTX 3080)
Layer-Device Extensions: count = 0
VK_LAYER_MANGOHUD_overlay_x86 (Vulkan Hud Overlay) Vulkan version 1.3.0, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (NVIDIA GeForce RTX 3080)
Layer-Device Extensions: count = 0
VK_LAYER_MANGOHUD_overlay_x86_64 (Vulkan Hud Overlay) Vulkan version 1.3.0, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (NVIDIA GeForce RTX 3080)
Layer-Device Extensions: count = 0
VK_LAYER_NV_optimus (NVIDIA Optimus layer) Vulkan version 1.3.278, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (NVIDIA GeForce RTX 3080)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_fossilize_32 (Steam Pipeline Caching Layer) Vulkan version 1.3.207, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (NVIDIA GeForce RTX 3080)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_fossilize_64 (Steam Pipeline Caching Layer) Vulkan version 1.3.207, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (NVIDIA GeForce RTX 3080)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_overlay_32 (Steam Overlay Layer) Vulkan version 1.3.207, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (NVIDIA GeForce RTX 3080)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_overlay_64 (Steam Overlay Layer) Vulkan version 1.3.207, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (NVIDIA GeForce RTX 3080)
Layer-Device Extensions: count = 0
Presentable Surfaces:
=====================
GPU id : 0 (NVIDIA GeForce RTX 3080):
Surface types: count = 2
VK_KHR_xcb_surface
VK_KHR_xlib_surface
Formats: count = 2
SurfaceFormat[0]:
format = FORMAT_B8G8R8A8_UNORM
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[1]:
format = FORMAT_B8G8R8A8_SRGB
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
Present Modes: count = 2
PRESENT_MODE_FIFO_KHR
PRESENT_MODE_IMMEDIATE_KHR
VkSurfaceCapabilitiesKHR:
-------------------------
minImageCount = 3
maxImageCount = 8
currentExtent:
width = 256
height = 256
minImageExtent:
width = 256
height = 256
maxImageExtent:
width = 256
height = 256
maxImageArrayLayers = 1
supportedTransforms: count = 1
SURFACE_TRANSFORM_IDENTITY_BIT_KHR
currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
supportedCompositeAlpha: count = 1
COMPOSITE_ALPHA_OPAQUE_BIT_KHR
supportedUsageFlags: count = 6
IMAGE_USAGE_TRANSFER_SRC_BIT
IMAGE_USAGE_TRANSFER_DST_BIT
IMAGE_USAGE_SAMPLED_BIT
IMAGE_USAGE_STORAGE_BIT
IMAGE_USAGE_COLOR_ATTACHMENT_BIT
IMAGE_USAGE_INPUT_ATTACHMENT_BIT
VkSharedPresentSurfaceCapabilitiesKHR:
--------------------------------------
sharedPresentSupportedUsageFlags: count = 6
IMAGE_USAGE_TRANSFER_SRC_BIT
IMAGE_USAGE_TRANSFER_DST_BIT
IMAGE_USAGE_SAMPLED_BIT
IMAGE_USAGE_STORAGE_BIT
IMAGE_USAGE_COLOR_ATTACHMENT_BIT
IMAGE_USAGE_INPUT_ATTACHMENT_BIT
VkSurfaceProtectedCapabilitiesKHR:
----------------------------------
supportsProtected = false
VK_EXT_surface_maintenance_1:
-----------------------------
PRESENT_MODE_FIFO_KHR:
VkSurfacePresentScalingCapabilitiesEXT:
supportedPresentScaling: count = 3
PRESENT_SCALING_ONE_TO_ONE_BIT_EXT
PRESENT_SCALING_ASPECT_RATIO_STRETCH_BIT_EXT
PRESENT_SCALING_STRETCH_BIT_EXT
supportedPresentGravityX: count = 3
PRESENT_GRAVITY_MIN_BIT_EXT
PRESENT_GRAVITY_MAX_BIT_EXT
PRESENT_GRAVITY_CENTERED_BIT_EXT
supportedPresentGravityY: count = 3
PRESENT_GRAVITY_MIN_BIT_EXT
PRESENT_GRAVITY_MAX_BIT_EXT
PRESENT_GRAVITY_CENTERED_BIT_EXT
minScaledImageExtent:
width = 1
height = 1
maxScaledImageExtent:
width = 4294967294
height = 4294967294
VkSurfacePresentModeCompatibilityEXT:
presentModeCount = 3
pPresentModes: count = 3
PRESENT_MODE_FIFO_KHR
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_FIFO_RELAXED_KHR
PRESENT_MODE_IMMEDIATE_KHR:
VkSurfacePresentScalingCapabilitiesEXT:
supportedPresentScaling: count = 3
PRESENT_SCALING_ONE_TO_ONE_BIT_EXT
PRESENT_SCALING_ASPECT_RATIO_STRETCH_BIT_EXT
PRESENT_SCALING_STRETCH_BIT_EXT
supportedPresentGravityX: count = 3
PRESENT_GRAVITY_MIN_BIT_EXT
PRESENT_GRAVITY_MAX_BIT_EXT
PRESENT_GRAVITY_CENTERED_BIT_EXT
supportedPresentGravityY: count = 3
PRESENT_GRAVITY_MIN_BIT_EXT
PRESENT_GRAVITY_MAX_BIT_EXT
PRESENT_GRAVITY_CENTERED_BIT_EXT
minScaledImageExtent:
width = 1
height = 1
maxScaledImageExtent:
width = 4294967294
height = 4294967294
VkSurfacePresentModeCompatibilityEXT:
presentModeCount = 3
pPresentModes: count = 3
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_FIFO_KHR
PRESENT_MODE_FIFO_RELAXED_KHR
GPU id : 0 (NVIDIA GeForce RTX 3080):
Surface type = VK_KHR_wayland_surface
Formats: count = 7
SurfaceFormat[0]:
format = FORMAT_A2R10G10B10_UNORM_PACK32
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[1]:
format = FORMAT_A2B10G10R10_UNORM_PACK32
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[2]:
format = FORMAT_R8G8B8A8_SRGB
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[3]:
format = FORMAT_R8G8B8A8_UNORM
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[4]:
format = FORMAT_B8G8R8A8_SRGB
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[5]:
format = FORMAT_B8G8R8A8_UNORM
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[6]:
format = FORMAT_R16G16B16A16_SFLOAT
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
Present Modes: count = 3
PRESENT_MODE_MAILBOX_KHR
PRESENT_MODE_FIFO_KHR
PRESENT_MODE_IMMEDIATE_KHR
VkSurfaceCapabilitiesKHR:
-------------------------
minImageCount = 2
maxImageCount = 8
currentExtent:
width = 4294967295
height = 4294967295
minImageExtent:
width = 1
height = 1
maxImageExtent:
width = 16384
height = 16384
maxImageArrayLayers = 1
supportedTransforms: count = 1
SURFACE_TRANSFORM_IDENTITY_BIT_KHR
currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
supportedCompositeAlpha: count = 2
COMPOSITE_ALPHA_OPAQUE_BIT_KHR
COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR
supportedUsageFlags: count = 6
IMAGE_USAGE_TRANSFER_SRC_BIT
IMAGE_USAGE_TRANSFER_DST_BIT
IMAGE_USAGE_SAMPLED_BIT
IMAGE_USAGE_STORAGE_BIT
IMAGE_USAGE_COLOR_ATTACHMENT_BIT
IMAGE_USAGE_INPUT_ATTACHMENT_BIT
VkSharedPresentSurfaceCapabilitiesKHR:
--------------------------------------
sharedPresentSupportedUsageFlags: count = 6
IMAGE_USAGE_TRANSFER_SRC_BIT
IMAGE_USAGE_TRANSFER_DST_BIT
IMAGE_USAGE_SAMPLED_BIT
IMAGE_USAGE_STORAGE_BIT
IMAGE_USAGE_COLOR_ATTACHMENT_BIT
IMAGE_USAGE_INPUT_ATTACHMENT_BIT
VkSurfaceProtectedCapabilitiesKHR:
----------------------------------
supportsProtected = false
VK_EXT_surface_maintenance_1:
-----------------------------
PRESENT_MODE_MAILBOX_KHR:
VkSurfacePresentScalingCapabilitiesEXT:
supportedPresentScaling:
None
supportedPresentGravityX:
None
supportedPresentGravityY:
None
minScaledImageExtent:
width = 0
height = 0
maxScaledImageExtent:
width = 0
height = 0
VkSurfacePresentModeCompatibilityEXT:
presentModeCount = 3
pPresentModes: count = 3
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_FIFO_KHR:
VkSurfacePresentScalingCapabilitiesEXT:
supportedPresentScaling:
None
supportedPresentGravityX:
None
supportedPresentGravityY:
None
minScaledImageExtent:
width = 0
height = 0
maxScaledImageExtent:
width = 0
height = 0
VkSurfacePresentModeCompatibilityEXT:
presentModeCount = 3
pPresentModes: count = 3
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_IMMEDIATE_KHR:
VkSurfacePresentScalingCapabilitiesEXT:
supportedPresentScaling:
None
supportedPresentGravityX:
None
supportedPresentGravityY:
None
minScaledImageExtent:
width = 0
height = 0
maxScaledImageExtent:
width = 0
height = 0
VkSurfacePresentModeCompatibilityEXT:
presentModeCount = 3
pPresentModes: count = 3
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_IMMEDIATE_KHR
Device Properties and Extensions:
=================================
GPU0:
VkPhysicalDeviceProperties:
---------------------------
apiVersion = 1.3.278 (4206870)
driverVersion = 555.58.2.0 (2328789120)
vendorID = 0x10de
deviceID = 0x2206
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = NVIDIA GeForce RTX 3080
pipelineCacheUUID = bb037587-0a01-d953-7cab-c9570dce0da9
VkPhysicalDeviceLimits:
-----------------------
maxImageDimension1D = 32768
maxImageDimension2D = 32768
maxImageDimension3D = 16384
maxImageDimensionCube = 32768
maxImageArrayLayers = 2048
maxTexelBufferElements = 134217728
maxUniformBufferRange = 65536
maxStorageBufferRange = 4294967295
maxPushConstantsSize = 256
maxMemoryAllocationCount = 4294967295
maxSamplerAllocationCount = 4000
bufferImageGranularity = 0x00000400
sparseAddressSpaceSize = 0x10000000000
maxBoundDescriptorSets = 32
maxPerStageDescriptorSamplers = 1048576
maxPerStageDescriptorUniformBuffers = 1048576
maxPerStageDescriptorStorageBuffers = 1048576
maxPerStageDescriptorSampledImages = 1048576
maxPerStageDescriptorStorageImages = 1048576
maxPerStageDescriptorInputAttachments = 1048576
maxPerStageResources = 4294967295
maxDescriptorSetSamplers = 1048576
maxDescriptorSetUniformBuffers = 1048576
maxDescriptorSetUniformBuffersDynamic = 15
maxDescriptorSetStorageBuffers = 1048576
maxDescriptorSetStorageBuffersDynamic = 16
maxDescriptorSetSampledImages = 1048576
maxDescriptorSetStorageImages = 1048576
maxDescriptorSetInputAttachments = 1048576
maxVertexInputAttributes = 32
maxVertexInputBindings = 32
maxVertexInputAttributeOffset = 2047
maxVertexInputBindingStride = 2048
maxVertexOutputComponents = 128
maxTessellationGenerationLevel = 64
maxTessellationPatchSize = 32
maxTessellationControlPerVertexInputComponents = 128
maxTessellationControlPerVertexOutputComponents = 128
maxTessellationControlPerPatchOutputComponents = 120
maxTessellationControlTotalOutputComponents = 4216
maxTessellationEvaluationInputComponents = 128
maxTessellationEvaluationOutputComponents = 128
maxGeometryShaderInvocations = 32
maxGeometryInputComponents = 128
maxGeometryOutputComponents = 128
maxGeometryOutputVertices = 1024
maxGeometryTotalOutputComponents = 1024
maxFragmentInputComponents = 128
maxFragmentOutputAttachments = 8
maxFragmentDualSrcAttachments = 1
maxFragmentCombinedOutputResources = 4294967295
maxComputeSharedMemorySize = 49152
maxComputeWorkGroupCount: count = 3
2147483647
65535
65535
maxComputeWorkGroupInvocations = 1024
maxComputeWorkGroupSize: count = 3
1024
1024
64
subPixelPrecisionBits = 8
subTexelPrecisionBits = 8
mipmapPrecisionBits = 8
maxDrawIndexedIndexValue = 4294967295
maxDrawIndirectCount = 4294967295
maxSamplerLodBias = 15
maxSamplerAnisotropy = 16
maxViewports = 16
maxViewportDimensions: count = 2
32768
32768
viewportBoundsRange: count = 2
-65536
65536
viewportSubPixelBits = 8
minMemoryMapAlignment = 64
minTexelBufferOffsetAlignment = 0x00000010
minUniformBufferOffsetAlignment = 0x00000040
minStorageBufferOffsetAlignment = 0x00000010
minTexelOffset = -8
maxTexelOffset = 7
minTexelGatherOffset = -32
maxTexelGatherOffset = 31
minInterpolationOffset = -0.5
maxInterpolationOffset = 0.4375
subPixelInterpolationOffsetBits = 4
maxFramebufferWidth = 32768
maxFramebufferHeight = 32768
maxFramebufferLayers = 2048
framebufferColorSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
framebufferDepthSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
framebufferStencilSampleCounts: count = 5
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
SAMPLE_COUNT_16_BIT
framebufferNoAttachmentsSampleCounts: count = 5
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
SAMPLE_COUNT_16_BIT
maxColorAttachments = 8
sampledImageColorSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
sampledImageIntegerSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
sampledImageDepthSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
sampledImageStencilSampleCounts: count = 5
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
SAMPLE_COUNT_16_BIT
storageImageSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
maxSampleMaskWords = 1
timestampComputeAndGraphics = true
timestampPeriod = 1
maxClipDistances = 8
maxCullDistances = 8
maxCombinedClipAndCullDistances = 8
discreteQueuePriorities = 2
pointSizeRange: count = 2
1
2047.94
lineWidthRange: count = 2
1
64
pointSizeGranularity = 0.0625
lineWidthGranularity = 0.0625
strictLines = true
standardSampleLocations = true
optimalBufferCopyOffsetAlignment = 0x00000001
optimalBufferCopyRowPitchAlignment = 0x00000001
nonCoherentAtomSize = 0x00000040
VkPhysicalDeviceSparseProperties:
---------------------------------
residencyStandard2DBlockShape = true
residencyStandard2DMultisampleBlockShape = true
residencyStandard3DBlockShape = true
residencyAlignedMipSize = false
residencyNonResidentStrict = true
VkPhysicalDeviceAccelerationStructurePropertiesKHR:
---------------------------------------------------
maxGeometryCount = 16777215
maxInstanceCount = 16777215
maxPrimitiveCount = 536870911
maxPerStageDescriptorAccelerationStructures = 1048576
maxPerStageDescriptorUpdateAfterBindAccelerationStructures = 1048576
maxDescriptorSetAccelerationStructures = 1048576
maxDescriptorSetUpdateAfterBindAccelerationStructures = 1048576
minAccelerationStructureScratchOffsetAlignment = 128
VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT:
----------------------------------------------------
advancedBlendMaxColorAttachments = 8
advancedBlendIndependentBlend = false
advancedBlendNonPremultipliedSrcColor = true
advancedBlendNonPremultipliedDstColor = true
advancedBlendCorrelatedOverlap = true
advancedBlendAllOperations = true
VkPhysicalDeviceConservativeRasterizationPropertiesEXT:
-------------------------------------------------------
primitiveOverestimationSize = 0.00195312
maxExtraPrimitiveOverestimationSize = 0.75
extraPrimitiveOverestimationSizeGranularity = 0.25
primitiveUnderestimation = true
conservativePointAndLineRasterization = true
degenerateTrianglesRasterized = true
degenerateLinesRasterized = true
fullyCoveredFragmentShaderInputVariable = true
conservativeRasterizationPostDepthCoverage = true
VkPhysicalDeviceCooperativeMatrixPropertiesKHR:
-----------------------------------------------
cooperativeMatrixSupportedStages: count = 1
SHADER_STAGE_COMPUTE_BIT
VkPhysicalDeviceCustomBorderColorPropertiesEXT:
-----------------------------------------------
maxCustomBorderColorSamplers = 4000
VkPhysicalDeviceDepthStencilResolveProperties:
----------------------------------------------
supportedDepthResolveModes: count = 4
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_AVERAGE_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
supportedStencilResolveModes: count = 3
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
independentResolveNone = true
independentResolve = true
VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT:
--------------------------------------------------------
combinedImageSamplerDensityMapDescriptorSize = 4
VkPhysicalDeviceDescriptorBufferPropertiesEXT:
----------------------------------------------
combinedImageSamplerDescriptorSingleArray = true
bufferlessPushDescriptors = true
allowSamplerImageViewPostSubmitCreation = false
descriptorBufferOffsetAlignment = 0x00000040
maxDescriptorBufferBindings = 32
maxResourceDescriptorBufferBindings = 32
maxSamplerDescriptorBufferBindings = 32
maxEmbeddedImmutableSamplerBindings = 1048576
maxEmbeddedImmutableSamplers = 4000
bufferCaptureReplayDescriptorDataSize = 1
imageCaptureReplayDescriptorDataSize = 1
imageViewCaptureReplayDescriptorDataSize = 12
samplerCaptureReplayDescriptorDataSize = 4
accelerationStructureCaptureReplayDescriptorDataSize = 1
samplerDescriptorSize = 4
combinedImageSamplerDescriptorSize = 4
sampledImageDescriptorSize = 4
storageImageDescriptorSize = 4
uniformTexelBufferDescriptorSize = 16
robustUniformTexelBufferDescriptorSize = 16
storageTexelBufferDescriptorSize = 16
robustStorageTexelBufferDescriptorSize = 16
uniformBufferDescriptorSize = 8
robustUniformBufferDescriptorSize = 8
storageBufferDescriptorSize = 16
robustStorageBufferDescriptorSize = 16
inputAttachmentDescriptorSize = 4
accelerationStructureDescriptorSize = 8
maxSamplerDescriptorBufferRange = 0x10000000000
maxResourceDescriptorBufferRange = 0x10000000000
samplerDescriptorBufferAddressSpaceSize = 0x10000000000
resourceDescriptorBufferAddressSpaceSize = 0x10000000000
descriptorBufferAddressSpaceSize = 0x10000000000
VkPhysicalDeviceDescriptorIndexingProperties:
---------------------------------------------
maxUpdateAfterBindDescriptorsInAllPools = 4294967295
shaderUniformBufferArrayNonUniformIndexingNative = true
shaderSampledImageArrayNonUniformIndexingNative = true
shaderStorageBufferArrayNonUniformIndexingNative = true
shaderStorageImageArrayNonUniformIndexingNative = true
shaderInputAttachmentArrayNonUniformIndexingNative = true
robustBufferAccessUpdateAfterBind = true
quadDivergentImplicitLod = true
maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
maxPerStageDescriptorUpdateAfterBindUniformBuffers = 1048576
maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1048576
maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
maxPerStageDescriptorUpdateAfterBindInputAttachments = 1048576
maxPerStageUpdateAfterBindResources = 4294967295
maxDescriptorSetUpdateAfterBindSamplers = 1048576
maxDescriptorSetUpdateAfterBindUniformBuffers = 1048576
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
maxDescriptorSetUpdateAfterBindStorageBuffers = 1048576
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
maxDescriptorSetUpdateAfterBindSampledImages = 1048576
maxDescriptorSetUpdateAfterBindStorageImages = 1048576
maxDescriptorSetUpdateAfterBindInputAttachments = 1048576
VkPhysicalDeviceDiscardRectanglePropertiesEXT:
----------------------------------------------
maxDiscardRectangles = 8
VkPhysicalDeviceDriverProperties:
---------------------------------
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 555.58.02
conformanceVersion:
major = 1
minor = 3
subminor = 8
patch = 0
VkPhysicalDeviceDrmPropertiesEXT:
---------------------------------
hasPrimary = true
hasRender = true
primaryMajor = 226
primaryMinor = 1
renderMajor = 226
renderMinor = 128
VkPhysicalDeviceExtendedDynamicState3PropertiesEXT:
---------------------------------------------------
dynamicPrimitiveTopologyUnrestricted = true
VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
------------------------------------------------
minImportedHostPointerAlignment = 0x00001000
VkPhysicalDeviceFloatControlsProperties:
----------------------------------------
denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
shaderSignedZeroInfNanPreserveFloat16 = true
shaderSignedZeroInfNanPreserveFloat32 = true
shaderSignedZeroInfNanPreserveFloat64 = true
shaderDenormPreserveFloat16 = true
shaderDenormPreserveFloat32 = false
shaderDenormPreserveFloat64 = false
shaderDenormFlushToZeroFloat16 = false
shaderDenormFlushToZeroFloat32 = false
shaderDenormFlushToZeroFloat64 = false
shaderRoundingModeRTEFloat16 = true
shaderRoundingModeRTEFloat32 = true
shaderRoundingModeRTEFloat64 = true
shaderRoundingModeRTZFloat16 = false
shaderRoundingModeRTZFloat32 = true
shaderRoundingModeRTZFloat64 = true
VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR:
-------------------------------------------------------
triStripVertexOrderIndependentOfProvokingVertex = false
VkPhysicalDeviceFragmentShadingRatePropertiesKHR:
-------------------------------------------------
minFragmentShadingRateAttachmentTexelSize:
width = 16
height = 16
maxFragmentShadingRateAttachmentTexelSize:
width = 16
height = 16
maxFragmentShadingRateAttachmentTexelSizeAspectRatio = 1
primitiveFragmentShadingRateWithMultipleViewports = true
layeredShadingRateAttachments = true
fragmentShadingRateNonTrivialCombinerOps = true
maxFragmentSize:
width = 4
height = 4
maxFragmentSizeAspectRatio = 2
maxFragmentShadingRateCoverageSamples = 16
maxFragmentShadingRateRasterizationSamples = SAMPLE_COUNT_16_BIT
fragmentShadingRateWithShaderDepthStencilWrites = true
fragmentShadingRateWithSampleMask = true
fragmentShadingRateWithShaderSampleMask = true
fragmentShadingRateWithConservativeRasterization = true
fragmentShadingRateWithFragmentShaderInterlock = true
fragmentShadingRateWithCustomSampleLocations = true
fragmentShadingRateStrictMultiplyCombiner = true
VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT:
-----------------------------------------------------
graphicsPipelineLibraryFastLinking = true
graphicsPipelineLibraryIndependentInterpolationDecoration = true
VkPhysicalDeviceIDProperties:
-----------------------------
deviceUUID = 63e9cbd3-1b8c-7dc6-7fe2-a423fc092637
driverUUID = 33f6bc8a-aa1c-5a5d-8686-ce375a7b4fbd
deviceNodeMask = 1
deviceLUIDValid = false
VkPhysicalDeviceInlineUniformBlockProperties:
---------------------------------------------
maxInlineUniformBlockSize = 256
maxPerStageDescriptorInlineUniformBlocks = 32
maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
maxDescriptorSetInlineUniformBlocks = 32
maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
VkPhysicalDeviceLineRasterizationPropertiesEXT:
-----------------------------------------------
lineSubPixelPrecisionBits = 8
VkPhysicalDeviceMaintenance3Properties:
---------------------------------------
maxPerSetDescriptors = 4294967295
maxMemoryAllocationSize = 0xffe00000
VkPhysicalDeviceMaintenance4Properties:
---------------------------------------
maxBufferSize = 0x10000000000
VkPhysicalDeviceMaintenance5PropertiesKHR:
------------------------------------------
earlyFragmentMultisampleCoverageAfterSampleCounting = true
earlyFragmentSampleMaskTestBeforeSampleCounting = true
depthStencilSwizzleOneSupport = true
polygonModePointSize = true
nonStrictSinglePixelWideLinesUseParallelogram = false
nonStrictWideLinesUseParallelogram = false
VkPhysicalDeviceMeshShaderPropertiesEXT:
----------------------------------------
maxTaskWorkGroupTotalCount = 4194304
maxTaskWorkGroupCount: count = 3
4194304
65535
65535
maxTaskWorkGroupInvocations = 128
maxTaskWorkGroupSize: count = 3
128
128
128
maxTaskPayloadSize = 16384
maxTaskSharedMemorySize = 32768
maxTaskPayloadAndSharedMemorySize = 32768
maxMeshWorkGroupTotalCount = 4194304
maxMeshWorkGroupCount: count = 3
4194304
65535
65535
maxMeshWorkGroupInvocations = 128
maxMeshWorkGroupSize: count = 3
128
128
128
maxMeshSharedMemorySize = 28672
maxMeshPayloadAndSharedMemorySize = 28672
maxMeshOutputMemorySize = 32768
maxMeshPayloadAndOutputMemorySize = 48128
maxMeshOutputComponents = 128
maxMeshOutputVertices = 256
maxMeshOutputPrimitives = 256
maxMeshOutputLayers = 2048
maxMeshMultiviewViewCount = 4
meshOutputPerVertexGranularity = 32
meshOutputPerPrimitiveGranularity = 32
maxPreferredTaskWorkGroupInvocations = 32
maxPreferredMeshWorkGroupInvocations = 32
prefersLocalInvocationVertexOutput = false
prefersLocalInvocationPrimitiveOutput = false
prefersCompactVertexOutput = false
prefersCompactPrimitiveOutput = true
VkPhysicalDeviceMultiDrawPropertiesEXT:
---------------------------------------
maxMultiDrawCount = 4294967295
VkPhysicalDeviceMultiviewProperties:
------------------------------------
maxMultiviewViewCount = 32
maxMultiviewInstanceIndex = 134217727
VkPhysicalDeviceNestedCommandBufferPropertiesEXT:
-------------------------------------------------
maxCommandBufferNestingLevel = 4294967295
VkPhysicalDeviceOpacityMicromapPropertiesEXT:
---------------------------------------------
maxOpacity2StateSubdivisionLevel = 12
maxOpacity4StateSubdivisionLevel = 12
VkPhysicalDevicePCIBusInfoPropertiesEXT:
----------------------------------------
pciDomain = 0
pciBus = 1
pciDevice = 0
pciFunction = 0
VkPhysicalDevicePipelineRobustnessPropertiesEXT:
------------------------------------------------
defaultRobustnessStorageBuffers = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_DISABLED_EXT
defaultRobustnessUniformBuffers = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_DISABLED_EXT
defaultRobustnessVertexInputs = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT
defaultRobustnessImages = PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS_2_EXT
VkPhysicalDevicePointClippingProperties:
----------------------------------------
pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
VkPhysicalDeviceProtectedMemoryProperties:
------------------------------------------
protectedNoFault = false
VkPhysicalDeviceProvokingVertexPropertiesEXT:
---------------------------------------------
provokingVertexModePerPipeline = true
transformFeedbackPreservesTriangleFanProvokingVertex = true
VkPhysicalDevicePushDescriptorPropertiesKHR:
--------------------------------------------
maxPushDescriptors = 32
VkPhysicalDeviceRayTracingPipelinePropertiesKHR:
------------------------------------------------
shaderGroupHandleSize = 32
maxRayRecursionDepth = 31
maxShaderGroupStride = 4096
shaderGroupBaseAlignment = 64
shaderGroupHandleCaptureReplaySize = 32
maxRayDispatchInvocationCount = 1073741824
shaderGroupHandleAlignment = 32
maxRayHitAttributeSize = 32
VkPhysicalDeviceRobustness2PropertiesEXT:
-----------------------------------------
robustStorageBufferAccessSizeAlignment = 0x00000001
robustUniformBufferAccessSizeAlignment = 0x00000010
VkPhysicalDeviceSampleLocationsPropertiesEXT:
---------------------------------------------
sampleLocationSampleCounts: count = 5
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
SAMPLE_COUNT_16_BIT
maxSampleLocationGridSize:
width = 1
height = 1
sampleLocationCoordinateRange: count = 2
0
0.9375
sampleLocationSubPixelBits = 4
variableSampleLocations = true
VkPhysicalDeviceSamplerFilterMinmaxProperties:
----------------------------------------------
filterMinmaxSingleComponentFormats = true
filterMinmaxImageComponentMapping = true
VkPhysicalDeviceShaderIntegerDotProductProperties:
--------------------------------------------------
integerDotProduct8BitUnsignedAccelerated = false
integerDotProduct8BitSignedAccelerated = false
integerDotProduct8BitMixedSignednessAccelerated = false
integerDotProduct4x8BitPackedUnsignedAccelerated = true
integerDotProduct4x8BitPackedSignedAccelerated = true
integerDotProduct4x8BitPackedMixedSignednessAccelerated = true
integerDotProduct16BitUnsignedAccelerated = false
integerDotProduct16BitSignedAccelerated = false
integerDotProduct16BitMixedSignednessAccelerated = false
integerDotProduct32BitUnsignedAccelerated = false
integerDotProduct32BitSignedAccelerated = false
integerDotProduct32BitMixedSignednessAccelerated = false
integerDotProduct64BitUnsignedAccelerated = false
integerDotProduct64BitSignedAccelerated = false
integerDotProduct64BitMixedSignednessAccelerated = false
integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = false
integerDotProductAccumulatingSaturating8BitSignedAccelerated = false
integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = false
integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = true
integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = true
integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = true
integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = false
integerDotProductAccumulatingSaturating16BitSignedAccelerated = false
integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = false
integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = false
integerDotProductAccumulatingSaturating32BitSignedAccelerated = false
integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = false
integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = false
integerDotProductAccumulatingSaturating64BitSignedAccelerated = false
integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = false
VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT:
----------------------------------------------------
shaderModuleIdentifierAlgorithmUUID = 1f4517a6-c1c4-11ec-9d64-0242ac120005
VkPhysicalDeviceShaderObjectPropertiesEXT:
------------------------------------------
shaderBinaryUUID = bb037587-0a01-d953-7cab-c9570dce0da9
shaderBinaryVersion = 1
VkPhysicalDeviceSubgroupProperties:
-----------------------------------
subgroupSize = 32
supportedStages: count = 14
SHADER_STAGE_VERTEX_BIT
SHADER_STAGE_TESSELLATION_CONTROL_BIT
SHADER_STAGE_TESSELLATION_EVALUATION_BIT
SHADER_STAGE_GEOMETRY_BIT
SHADER_STAGE_FRAGMENT_BIT
SHADER_STAGE_COMPUTE_BIT
SHADER_STAGE_RAYGEN_BIT_KHR
SHADER_STAGE_ANY_HIT_BIT_KHR
SHADER_STAGE_CLOSEST_HIT_BIT_KHR
SHADER_STAGE_MISS_BIT_KHR
SHADER_STAGE_INTERSECTION_BIT_KHR
SHADER_STAGE_CALLABLE_BIT_KHR
SHADER_STAGE_TASK_BIT_EXT
SHADER_STAGE_MESH_BIT_EXT
supportedOperations: count = 9
SUBGROUP_FEATURE_BASIC_BIT
SUBGROUP_FEATURE_VOTE_BIT
SUBGROUP_FEATURE_ARITHMETIC_BIT
SUBGROUP_FEATURE_BALLOT_BIT
SUBGROUP_FEATURE_SHUFFLE_BIT
SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
SUBGROUP_FEATURE_CLUSTERED_BIT
SUBGROUP_FEATURE_QUAD_BIT
SUBGROUP_FEATURE_PARTITIONED_BIT_NV
quadOperationsInAllStages = true
VkPhysicalDeviceSubgroupSizeControlProperties:
----------------------------------------------
minSubgroupSize = 32
maxSubgroupSize = 32
maxComputeWorkgroupSubgroups = 32
requiredSubgroupSizeStages: count = 14
SHADER_STAGE_VERTEX_BIT
SHADER_STAGE_TESSELLATION_CONTROL_BIT
SHADER_STAGE_TESSELLATION_EVALUATION_BIT
SHADER_STAGE_GEOMETRY_BIT
SHADER_STAGE_FRAGMENT_BIT
SHADER_STAGE_COMPUTE_BIT
SHADER_STAGE_RAYGEN_BIT_KHR
SHADER_STAGE_ANY_HIT_BIT_KHR
SHADER_STAGE_CLOSEST_HIT_BIT_KHR
SHADER_STAGE_MISS_BIT_KHR
SHADER_STAGE_INTERSECTION_BIT_KHR
SHADER_STAGE_CALLABLE_BIT_KHR
SHADER_STAGE_TASK_BIT_EXT
SHADER_STAGE_MESH_BIT_EXT
VkPhysicalDeviceTexelBufferAlignmentProperties:
-----------------------------------------------
storageTexelBufferOffsetAlignmentBytes = 0x00000010
storageTexelBufferOffsetSingleTexelAlignment = true
uniformTexelBufferOffsetAlignmentBytes = 0x00000010
uniformTexelBufferOffsetSingleTexelAlignment = true
VkPhysicalDeviceTimelineSemaphoreProperties:
--------------------------------------------
maxTimelineSemaphoreValueDifference = 18446744073709551615
VkPhysicalDeviceTransformFeedbackPropertiesEXT:
-----------------------------------------------
maxTransformFeedbackStreams = 4
maxTransformFeedbackBuffers = 4
maxTransformFeedbackBufferSize = 0xffffffff
maxTransformFeedbackStreamDataSize = 2048
maxTransformFeedbackBufferDataSize = 512
maxTransformFeedbackBufferDataStride = 2048
transformFeedbackQueries = true
transformFeedbackStreamsLinesTriangles = false
transformFeedbackRasterizationStreamSelect = true
transformFeedbackDraw = true
VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
----------------------------------------------------
maxVertexAttribDivisor = 4294967295
VkPhysicalDeviceVulkan11Properties:
-----------------------------------
deviceUUID = 63e9cbd3-1b8c-7dc6-7fe2-a423fc092637
driverUUID = 33f6bc8a-aa1c-5a5d-8686-ce375a7b4fbd
deviceNodeMask = 1
deviceLUIDValid = false
subgroupSize = 32
subgroupSupportedStages: count = 14
SHADER_STAGE_VERTEX_BIT
SHADER_STAGE_TESSELLATION_CONTROL_BIT
SHADER_STAGE_TESSELLATION_EVALUATION_BIT
SHADER_STAGE_GEOMETRY_BIT
SHADER_STAGE_FRAGMENT_BIT
SHADER_STAGE_COMPUTE_BIT
SHADER_STAGE_RAYGEN_BIT_KHR
SHADER_STAGE_ANY_HIT_BIT_KHR
SHADER_STAGE_CLOSEST_HIT_BIT_KHR
SHADER_STAGE_MISS_BIT_KHR
SHADER_STAGE_INTERSECTION_BIT_KHR
SHADER_STAGE_CALLABLE_BIT_KHR
SHADER_STAGE_TASK_BIT_EXT
SHADER_STAGE_MESH_BIT_EXT
subgroupSupportedOperations: count = 9
SUBGROUP_FEATURE_BASIC_BIT
SUBGROUP_FEATURE_VOTE_BIT
SUBGROUP_FEATURE_ARITHMETIC_BIT
SUBGROUP_FEATURE_BALLOT_BIT
SUBGROUP_FEATURE_SHUFFLE_BIT
SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
SUBGROUP_FEATURE_CLUSTERED_BIT
SUBGROUP_FEATURE_QUAD_BIT
SUBGROUP_FEATURE_PARTITIONED_BIT_NV
subgroupQuadOperationsInAllStages = true
pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
maxMultiviewViewCount = 32
maxMultiviewInstanceIndex = 134217727
protectedNoFault = false
maxPerSetDescriptors = 4294967295
maxMemoryAllocationSize = 0xffe00000
VkPhysicalDeviceVulkan12Properties:
-----------------------------------
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 555.58.02
conformanceVersion:
major = 1
minor = 3
subminor = 8
patch = 0
denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
shaderSignedZeroInfNanPreserveFloat16 = true
shaderSignedZeroInfNanPreserveFloat32 = true
shaderSignedZeroInfNanPreserveFloat64 = true
shaderDenormPreserveFloat16 = true
shaderDenormPreserveFloat32 = false
shaderDenormPreserveFloat64 = false
shaderDenormFlushToZeroFloat16 = false
shaderDenormFlushToZeroFloat32 = false
shaderDenormFlushToZeroFloat64 = false
shaderRoundingModeRTEFloat16 = true
shaderRoundingModeRTEFloat32 = true
shaderRoundingModeRTEFloat64 = true
shaderRoundingModeRTZFloat16 = false
shaderRoundingModeRTZFloat32 = true
shaderRoundingModeRTZFloat64 = true
maxUpdateAfterBindDescriptorsInAllPools = 4294967295
shaderUniformBufferArrayNonUniformIndexingNative = true
shaderSampledImageArrayNonUniformIndexingNative = true
shaderStorageBufferArrayNonUniformIndexingNative = true
shaderStorageImageArrayNonUniformIndexingNative = true
shaderInputAttachmentArrayNonUniformIndexingNative = true
robustBufferAccessUpdateAfterBind = true
quadDivergentImplicitLod = true
maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
maxPerStageDescriptorUpdateAfterBindUniformBuffers = 1048576
maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1048576
maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
maxPerStageDescriptorUpdateAfterBindInputAttachments = 1048576
maxPerStageUpdateAfterBindResources = 4294967295
maxDescriptorSetUpdateAfterBindSamplers = 1048576
maxDescriptorSetUpdateAfterBindUniformBuffers = 1048576
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
maxDescriptorSetUpdateAfterBindStorageBuffers = 1048576
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
maxDescriptorSetUpdateAfterBindSampledImages = 1048576
maxDescriptorSetUpdateAfterBindStorageImages = 1048576
maxDescriptorSetUpdateAfterBindInputAttachments = 1048576
supportedDepthResolveModes: count = 4
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_AVERAGE_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
supportedStencilResolveModes: count = 3
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
independentResolveNone = true
independentResolve = true
filterMinmaxSingleComponentFormats = true
filterMinmaxImageComponentMapping = true
maxTimelineSemaphoreValueDifference = 18446744073709551615
framebufferIntegerColorSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
VkPhysicalDeviceVulkan13Properties:
-----------------------------------
minSubgroupSize = 32
maxSubgroupSize = 32
maxComputeWorkgroupSubgroups = 32
requiredSubgroupSizeStages: count = 14
SHADER_STAGE_VERTEX_BIT
SHADER_STAGE_TESSELLATION_CONTROL_BIT
SHADER_STAGE_TESSELLATION_EVALUATION_BIT
SHADER_STAGE_GEOMETRY_BIT
SHADER_STAGE_FRAGMENT_BIT
SHADER_STAGE_COMPUTE_BIT
SHADER_STAGE_RAYGEN_BIT_KHR
SHADER_STAGE_ANY_HIT_BIT_KHR
SHADER_STAGE_CLOSEST_HIT_BIT_KHR
SHADER_STAGE_MISS_BIT_KHR
SHADER_STAGE_INTERSECTION_BIT_KHR
SHADER_STAGE_CALLABLE_BIT_KHR
SHADER_STAGE_TASK_BIT_EXT
SHADER_STAGE_MESH_BIT_EXT
maxInlineUniformBlockSize = 256
maxPerStageDescriptorInlineUniformBlocks = 32
maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
maxDescriptorSetInlineUniformBlocks = 32
maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
maxInlineUniformTotalSize = 3584
integerDotProduct8BitUnsignedAccelerated = false
integerDotProduct8BitSignedAccelerated = false
integerDotProduct8BitMixedSignednessAccelerated = false
integerDotProduct4x8BitPackedUnsignedAccelerated = true
integerDotProduct4x8BitPackedSignedAccelerated = true
integerDotProduct4x8BitPackedMixedSignednessAccelerated = true
integerDotProduct16BitUnsignedAccelerated = false
integerDotProduct16BitSignedAccelerated = false
integerDotProduct16BitMixedSignednessAccelerated = false
integerDotProduct32BitUnsignedAccelerated = false
integerDotProduct32BitSignedAccelerated = false
integerDotProduct32BitMixedSignednessAccelerated = false
integerDotProduct64BitUnsignedAccelerated = false
integerDotProduct64BitSignedAccelerated = false
integerDotProduct64BitMixedSignednessAccelerated = false
integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = false
integerDotProductAccumulatingSaturating8BitSignedAccelerated = false
integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = false
integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = true
integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = true
integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = true
integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = false
integerDotProductAccumulatingSaturating16BitSignedAccelerated = false
integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = false
integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = false
integerDotProductAccumulatingSaturating32BitSignedAccelerated = false
integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = false
integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = false
integerDotProductAccumulatingSaturating64BitSignedAccelerated = false
integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = false
storageTexelBufferOffsetAlignmentBytes = 0x00000010
storageTexelBufferOffsetSingleTexelAlignment = true
uniformTexelBufferOffsetAlignmentBytes = 0x00000010
uniformTexelBufferOffsetSingleTexelAlignment = true
maxBufferSize = 0x10000000000
VkPhysicalDeviceHostImageCopyPropertiesEXT:
copySrcLayoutCount = 10
pCopySrcLayouts: count = 10
IMAGE_LAYOUT_GENERAL
IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
IMAGE_LAYOUT_PREINITIALIZED
IMAGE_LAYOUT_READ_ONLY_OPTIMAL
IMAGE_LAYOUT_ATTACHMENT_OPTIMAL
IMAGE_LAYOUT_PRESENT_SRC_KHR
IMAGE_LAYOUT_SHARED_PRESENT_KHR
copyDstLayoutCount = 10
pCopyDstLayouts: count = 10
IMAGE_LAYOUT_GENERAL
IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
IMAGE_LAYOUT_PREINITIALIZED
IMAGE_LAYOUT_READ_ONLY_OPTIMAL
IMAGE_LAYOUT_ATTACHMENT_OPTIMAL
IMAGE_LAYOUT_PRESENT_SRC_KHR
IMAGE_LAYOUT_SHARED_PRESENT_KHR
optimalTilingLayoutUUID = bb037587-0a01-d953-7cab-c9570dce0da9
identicalMemoryTypeRequirements = false
Device Extensions: count = 222
VK_AMD_buffer_marker : extension revision 1
VK_EXT_4444_formats : extension revision 1
VK_EXT_attachment_feedback_loop_dynamic_state : extension revision 1
VK_EXT_attachment_feedback_loop_layout : extension revision 2
VK_EXT_blend_operation_advanced : extension revision 2
VK_EXT_border_color_swizzle : extension revision 1
VK_EXT_buffer_device_address : extension revision 2
VK_EXT_calibrated_timestamps : extension revision 2
VK_EXT_color_write_enable : extension revision 1
VK_EXT_conditional_rendering : extension revision 2
VK_EXT_conservative_rasterization : extension revision 1
VK_EXT_custom_border_color : extension revision 12
VK_EXT_depth_bias_control : extension revision 1
VK_EXT_depth_clamp_zero_one : extension revision 1
VK_EXT_depth_clip_control : extension revision 1
VK_EXT_depth_clip_enable : extension revision 1
VK_EXT_depth_range_unrestricted : extension revision 1
VK_EXT_descriptor_buffer : extension revision 1
VK_EXT_descriptor_indexing : extension revision 2
VK_EXT_discard_rectangles : extension revision 2
VK_EXT_display_control : extension revision 1
VK_EXT_dynamic_rendering_unused_attachments : extension revision 1
VK_EXT_extended_dynamic_state : extension revision 1
VK_EXT_extended_dynamic_state2 : extension revision 1
VK_EXT_extended_dynamic_state3 : extension revision 2
VK_EXT_external_memory_dma_buf : extension revision 1
VK_EXT_external_memory_host : extension revision 1
VK_EXT_fragment_shader_interlock : extension revision 1
VK_EXT_global_priority : extension revision 2
VK_EXT_global_priority_query : extension revision 1
VK_EXT_graphics_pipeline_library : extension revision 1
VK_EXT_host_image_copy : extension revision 1
VK_EXT_host_query_reset : extension revision 1
VK_EXT_image_2d_view_of_3d : extension revision 1
VK_EXT_image_drm_format_modifier : extension revision 2
VK_EXT_image_robustness : extension revision 1
VK_EXT_image_sliced_view_of_3d : extension revision 1
VK_EXT_image_view_min_lod : extension revision 1
VK_EXT_index_type_uint8 : extension revision 1
VK_EXT_inline_uniform_block : extension revision 1
VK_EXT_line_rasterization : extension revision 1
VK_EXT_load_store_op_none : extension revision 1
VK_EXT_map_memory_placed : extension revision 1
VK_EXT_memory_budget : extension revision 1
VK_EXT_memory_priority : extension revision 1
VK_EXT_mesh_shader : extension revision 1
VK_EXT_multi_draw : extension revision 1
VK_EXT_mutable_descriptor_type : extension revision 1
VK_EXT_nested_command_buffer : extension revision 1
VK_EXT_non_seamless_cube_map : extension revision 1
VK_EXT_opacity_micromap : extension revision 2
VK_EXT_pageable_device_local_memory : extension revision 1
VK_EXT_pci_bus_info : extension revision 2
VK_EXT_physical_device_drm : extension revision 1
VK_EXT_pipeline_creation_cache_control : extension revision 3
VK_EXT_pipeline_creation_feedback : extension revision 1
VK_EXT_pipeline_library_group_handles : extension revision 1
VK_EXT_pipeline_robustness : extension revision 1
VK_EXT_post_depth_coverage : extension revision 1
VK_EXT_primitive_topology_list_restart : extension revision 1
VK_EXT_primitives_generated_query : extension revision 1
VK_EXT_private_data : extension revision 1
VK_EXT_provoking_vertex : extension revision 1
VK_EXT_queue_family_foreign : extension revision 1
VK_EXT_robustness2 : extension revision 1
VK_EXT_sample_locations : extension revision 1
VK_EXT_sampler_filter_minmax : extension revision 2
VK_EXT_scalar_block_layout : extension revision 1
VK_EXT_separate_stencil_usage : extension revision 1
VK_EXT_shader_atomic_float : extension revision 1
VK_EXT_shader_demote_to_helper_invocation : extension revision 1
VK_EXT_shader_image_atomic_int64 : extension revision 1
VK_EXT_shader_module_identifier : extension revision 1
VK_EXT_shader_object : extension revision 1
VK_EXT_shader_subgroup_ballot : extension revision 1
VK_EXT_shader_subgroup_vote : extension revision 1
VK_EXT_shader_viewport_index_layer : extension revision 1
VK_EXT_subgroup_size_control : extension revision 2
VK_EXT_swapchain_maintenance1 : extension revision 1
VK_EXT_texel_buffer_alignment : extension revision 1
VK_EXT_tooling_info : extension revision 1
VK_EXT_transform_feedback : extension revision 1
VK_EXT_vertex_attribute_divisor : extension revision 3
VK_EXT_vertex_input_dynamic_state : extension revision 2
VK_EXT_ycbcr_2plane_444_formats : extension revision 1
VK_EXT_ycbcr_image_arrays : extension revision 1
VK_KHR_16bit_storage : extension revision 1
VK_KHR_8bit_storage : extension revision 1
VK_KHR_acceleration_structure : extension revision 13
VK_KHR_bind_memory2 : extension revision 1
VK_KHR_buffer_device_address : extension revision 1
VK_KHR_calibrated_timestamps : extension revision 1
VK_KHR_cooperative_matrix : extension revision 2
VK_KHR_copy_commands2 : extension revision 1
VK_KHR_create_renderpass2 : extension revision 1
VK_KHR_dedicated_allocation : extension revision 3
VK_KHR_deferred_host_operations : extension revision 4
VK_KHR_depth_stencil_resolve : extension revision 1
VK_KHR_descriptor_update_template : extension revision 1
VK_KHR_device_group : extension revision 4
VK_KHR_draw_indirect_count : extension revision 1
VK_KHR_driver_properties : extension revision 1
VK_KHR_dynamic_rendering : extension revision 1
VK_KHR_dynamic_rendering_local_read : extension revision 1
VK_KHR_external_fence : extension revision 1
VK_KHR_external_fence_fd : extension revision 1
VK_KHR_external_memory : extension revision 1
VK_KHR_external_memory_fd : extension revision 1
VK_KHR_external_semaphore : extension revision 1
VK_KHR_external_semaphore_fd : extension revision 1
VK_KHR_format_feature_flags2 : extension revision 2
VK_KHR_fragment_shader_barycentric : extension revision 1
VK_KHR_fragment_shading_rate : extension revision 2
VK_KHR_get_memory_requirements2 : extension revision 1
VK_KHR_global_priority : extension revision 1
VK_KHR_image_format_list : extension revision 1
VK_KHR_imageless_framebuffer : extension revision 1
VK_KHR_index_type_uint8 : extension revision 1
VK_KHR_line_rasterization : extension revision 1
VK_KHR_load_store_op_none : extension revision 1
VK_KHR_maintenance1 : extension revision 2
VK_KHR_maintenance2 : extension revision 1
VK_KHR_maintenance3 : extension revision 1
VK_KHR_maintenance4 : extension revision 2
VK_KHR_maintenance5 : extension revision 1
VK_KHR_maintenance6 : extension revision 1
VK_KHR_map_memory2 : extension revision 1
VK_KHR_multiview : extension revision 1
VK_KHR_pipeline_executable_properties : extension revision 1
VK_KHR_pipeline_library : extension revision 1
VK_KHR_present_id : extension revision 1
VK_KHR_present_wait : extension revision 1
VK_KHR_push_descriptor : extension revision 2
VK_KHR_ray_query : extension revision 1
VK_KHR_ray_tracing_maintenance1 : extension revision 1
VK_KHR_ray_tracing_pipeline : extension revision 1
VK_KHR_ray_tracing_position_fetch : extension revision 1
VK_KHR_relaxed_block_layout : extension revision 1
VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
VK_KHR_sampler_ycbcr_conversion : extension revision 14
VK_KHR_separate_depth_stencil_layouts : extension revision 1
VK_KHR_shader_atomic_int64 : extension revision 1
VK_KHR_shader_clock : extension revision 1
VK_KHR_shader_draw_parameters : extension revision 1
VK_KHR_shader_expect_assume : extension revision 1
VK_KHR_shader_float16_int8 : extension revision 1
VK_KHR_shader_float_controls : extension revision 4
VK_KHR_shader_float_controls2 : extension revision 1
VK_KHR_shader_integer_dot_product : extension revision 1
VK_KHR_shader_maximal_reconvergence : extension revision 1
VK_KHR_shader_non_semantic_info : extension revision 1
VK_KHR_shader_quad_control : extension revision 1
VK_KHR_shader_subgroup_extended_types : extension revision 1
VK_KHR_shader_subgroup_rotate : extension revision 2
VK_KHR_shader_subgroup_uniform_control_flow : extension revision 1
VK_KHR_shader_terminate_invocation : extension revision 1
VK_KHR_shared_presentable_image : extension revision 1
VK_KHR_spirv_1_4 : extension revision 1
VK_KHR_storage_buffer_storage_class : extension revision 1
VK_KHR_swapchain : extension revision 70
VK_KHR_swapchain_mutable_format : extension revision 1
VK_KHR_synchronization2 : extension revision 1
VK_KHR_timeline_semaphore : extension revision 2
VK_KHR_uniform_buffer_standard_layout : extension revision 1
VK_KHR_variable_pointers : extension revision 1
VK_KHR_vertex_attribute_divisor : extension revision 1
VK_KHR_video_decode_av1 : extension revision 1
VK_KHR_video_decode_h264 : extension revision 9
VK_KHR_video_decode_h265 : extension revision 8
VK_KHR_video_decode_queue : extension revision 8
VK_KHR_video_encode_h264 : extension revision 14
VK_KHR_video_encode_h265 : extension revision 14
VK_KHR_video_encode_queue : extension revision 12
VK_KHR_video_maintenance1 : extension revision 1
VK_KHR_video_queue : extension revision 8
VK_KHR_vulkan_memory_model : extension revision 3
VK_KHR_workgroup_memory_explicit_layout : extension revision 1
VK_KHR_zero_initialize_workgroup_memory : extension revision 1
VK_NVX_binary_import : extension revision 1
VK_NVX_image_view_handle : extension revision 2
VK_NVX_multiview_per_view_attributes : extension revision 1
VK_NV_clip_space_w_scaling : extension revision 1
VK_NV_compute_shader_derivatives : extension revision 1
VK_NV_cooperative_matrix : extension revision 1
VK_NV_copy_memory_indirect : extension revision 1
VK_NV_corner_sampled_image : extension revision 2
VK_NV_coverage_reduction_mode : extension revision 1
VK_NV_cuda_kernel_launch : extension revision 2
VK_NV_dedicated_allocation : extension revision 1
VK_NV_dedicated_allocation_image_aliasing : extension revision 1
VK_NV_descriptor_pool_overallocation : extension revision 1
VK_NV_device_diagnostic_checkpoints : extension revision 2
VK_NV_device_diagnostics_config : extension revision 2
VK_NV_device_generated_commands : extension revision 3
VK_NV_device_generated_commands_compute : extension revision 2
VK_NV_fill_rectangle : extension revision 1
VK_NV_fragment_coverage_to_color : extension revision 1
VK_NV_fragment_shader_barycentric : extension revision 1
VK_NV_fragment_shading_rate_enums : extension revision 1
VK_NV_framebuffer_mixed_samples : extension revision 1
VK_NV_geometry_shader_passthrough : extension revision 1
VK_NV_inherited_viewport_scissor : extension revision 1
VK_NV_linear_color_attachment : extension revision 1
VK_NV_low_latency : extension revision 1
VK_NV_low_latency2 : extension revision 2
VK_NV_memory_decompression : extension revision 1
VK_NV_mesh_shader : extension revision 1
VK_NV_optical_flow : extension revision 1
VK_NV_raw_access_chains : extension revision 1
VK_NV_ray_tracing : extension revision 3
VK_NV_ray_tracing_invocation_reorder : extension revision 1
VK_NV_ray_tracing_motion_blur : extension revision 1
VK_NV_representative_fragment_test : extension revision 2
VK_NV_sample_mask_override_coverage : extension revision 1
VK_NV_scissor_exclusive : extension revision 2
VK_NV_shader_atomic_float16_vector : extension revision 1
VK_NV_shader_image_footprint : extension revision 2
VK_NV_shader_sm_builtins : extension revision 1
VK_NV_shader_subgroup_partitioned : extension revision 1
VK_NV_shading_rate_image : extension revision 3
VK_NV_viewport_array2 : extension revision 1
VK_NV_viewport_swizzle : extension revision 1
VkQueueFamilyProperties:
========================
queueProperties[0]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 16
queueFlags = QUEUE_GRAPHICS_BIT | QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
timestampValidBits = 64
present support = true
VkQueueFamilyGlobalPriorityPropertiesKHR:
-----------------------------------------
priorityCount = 1
priorities: count = 1
QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
VkQueueFamilyQueryResultStatusPropertiesKHR:
--------------------------------------------
queryResultStatusSupport = false
VkQueueFamilyVideoPropertiesKHR:
--------------------------------
videoCodecOperations:
None
queueProperties[1]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 2
queueFlags = QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
timestampValidBits = 64
present support = false
VkQueueFamilyGlobalPriorityPropertiesKHR:
-----------------------------------------
priorityCount = 1
priorities: count = 1
QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
VkQueueFamilyQueryResultStatusPropertiesKHR:
--------------------------------------------
queryResultStatusSupport = false
VkQueueFamilyVideoPropertiesKHR:
--------------------------------
videoCodecOperations:
None
queueProperties[2]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 8
queueFlags = QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
timestampValidBits = 64
present support:
VK_KHR_xcb_surface = false
VK_KHR_xlib_surface = false
VK_KHR_wayland_surface = false
VkQueueFamilyGlobalPriorityPropertiesKHR:
-----------------------------------------
priorityCount = 1
priorities: count = 1
QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
VkQueueFamilyQueryResultStatusPropertiesKHR:
--------------------------------------------
queryResultStatusSupport = false
VkQueueFamilyVideoPropertiesKHR:
--------------------------------
videoCodecOperations:
None
queueProperties[3]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 1
queueFlags = QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT | QUEUE_VIDEO_DECODE_BIT_KHR
timestampValidBits = 32
present support = false
VkQueueFamilyGlobalPriorityPropertiesKHR:
-----------------------------------------
priorityCount = 1
priorities: count = 1
QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
VkQueueFamilyQueryResultStatusPropertiesKHR:
--------------------------------------------
queryResultStatusSupport = true
VkQueueFamilyVideoPropertiesKHR:
--------------------------------
videoCodecOperations: count = 2
VIDEO_CODEC_OPERATION_DECODE_H264_BIT_KHR
VIDEO_CODEC_OPERATION_DECODE_H265_BIT_KHR
queueProperties[4]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 1
queueFlags = QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT | QUEUE_VIDEO_ENCODE_BIT_KHR
timestampValidBits = 32
present support = false
VkQueueFamilyGlobalPriorityPropertiesKHR:
-----------------------------------------
priorityCount = 1
priorities: count = 1
QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
VkQueueFamilyQueryResultStatusPropertiesKHR:
--------------------------------------------
queryResultStatusSupport = true
VkQueueFamilyVideoPropertiesKHR:
--------------------------------
videoCodecOperations: count = 2
VIDEO_CODEC_OPERATION_ENCODE_H264_BIT_EXT
VIDEO_CODEC_OPERATION_ENCODE_H265_BIT_EXT
queueProperties[5]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 1
queueFlags = QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT | QUEUE_OPTICAL_FLOW_BIT_NV
timestampValidBits = 64
present support = false
VkQueueFamilyGlobalPriorityPropertiesKHR:
-----------------------------------------
priorityCount = 1
priorities: count = 1
QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
VkQueueFamilyQueryResultStatusPropertiesKHR:
--------------------------------------------
queryResultStatusSupport = false
VkQueueFamilyVideoPropertiesKHR:
--------------------------------
videoCodecOperations:
None
VkPhysicalDeviceMemoryProperties:
=================================
memoryHeaps: count = 2
memoryHeaps[0]:
size = 10737418240 (0x280000000) (10.00 GiB)
budget = 8852930560 (0x20fad0000) (8.24 GiB)
usage = 0 (0x00000000) (0.00 B)
flags: count = 1
MEMORY_HEAP_DEVICE_LOCAL_BIT
memoryHeaps[1]:
size = 24956384256 (0x5cf843400) (23.24 GiB)
budget = 24956384256 (0x5cf843400) (23.24 GiB)
usage = 0 (0x00000000) (0.00 B)
flags:
None
memoryTypes: count = 6
memoryTypes[0]:
heapIndex = 1
propertyFlags = 0x0000:
None
usable for:
IMAGE_TILING_OPTIMAL:
color images
FORMAT_D16_UNORM
FORMAT_X8_D24_UNORM_PACK32
FORMAT_D32_SFLOAT
FORMAT_S8_UINT
FORMAT_D24_UNORM_S8_UINT
FORMAT_D32_SFLOAT_S8_UINT
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
memoryTypes[1]:
heapIndex = 0
propertyFlags = 0x0001: count = 1
MEMORY_PROPERTY_DEVICE_LOCAL_BIT
usable for:
IMAGE_TILING_OPTIMAL:
color images
FORMAT_D16_UNORM
FORMAT_X8_D24_UNORM_PACK32
FORMAT_D32_SFLOAT
FORMAT_S8_UINT
FORMAT_D24_UNORM_S8_UINT
FORMAT_D32_SFLOAT_S8_UINT
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
memoryTypes[2]:
heapIndex = 0
propertyFlags = 0x0001: count = 1
MEMORY_PROPERTY_DEVICE_LOCAL_BIT
usable for:
IMAGE_TILING_OPTIMAL:
None
IMAGE_TILING_LINEAR:
None
memoryTypes[3]:
heapIndex = 1
propertyFlags = 0x0006: count = 2
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
usable for:
IMAGE_TILING_OPTIMAL:
None
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
memoryTypes[4]:
heapIndex = 1
propertyFlags = 0x000e: count = 3
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
MEMORY_PROPERTY_HOST_CACHED_BIT
usable for:
IMAGE_TILING_OPTIMAL:
None
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
memoryTypes[5]:
heapIndex = 0
propertyFlags = 0x0007: count = 3
MEMORY_PROPERTY_DEVICE_LOCAL_BIT
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
usable for:
IMAGE_TILING_OPTIMAL:
None
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
VkPhysicalDeviceFeatures:
=========================
robustBufferAccess = true
fullDrawIndexUint32 = true
imageCubeArray = true
independentBlend = true
geometryShader = true
tessellationShader = true
sampleRateShading = true
dualSrcBlend = true
logicOp = true
multiDrawIndirect = true
drawIndirectFirstInstance = true
depthClamp = true
depthBiasClamp = true
fillModeNonSolid = true
depthBounds = true
wideLines = true
largePoints = true
alphaToOne = true
multiViewport = true
samplerAnisotropy = true
textureCompressionETC2 = false
textureCompressionASTC_LDR = false
textureCompressionBC = true
occlusionQueryPrecise = true
pipelineStatisticsQuery = true
vertexPipelineStoresAndAtomics = true
fragmentStoresAndAtomics = true
shaderTessellationAndGeometryPointSize = true
shaderImageGatherExtended = true
shaderStorageImageExtendedFormats = true
shaderStorageImageMultisample = true
shaderStorageImageReadWithoutFormat = true
shaderStorageImageWriteWithoutFormat = true
shaderUniformBufferArrayDynamicIndexing = true
shaderSampledImageArrayDynamicIndexing = true
shaderStorageBufferArrayDynamicIndexing = true
shaderStorageImageArrayDynamicIndexing = true
shaderClipDistance = true
shaderCullDistance = true
shaderFloat64 = true
shaderInt64 = true
shaderInt16 = true
shaderResourceResidency = true
shaderResourceMinLod = true
sparseBinding = true
sparseResidencyBuffer = true
sparseResidencyImage2D = true
sparseResidencyImage3D = true
sparseResidency2Samples = true
sparseResidency4Samples = true
sparseResidency8Samples = true
sparseResidency16Samples = true
sparseResidencyAliased = true
variableMultisampleRate = true
inheritedQueries = true
VkPhysicalDevice16BitStorageFeatures:
-------------------------------------
storageBuffer16BitAccess = true
uniformAndStorageBuffer16BitAccess = true
storagePushConstant16 = true
storageInputOutput16 = false
VkPhysicalDevice4444FormatsFeaturesEXT:
---------------------------------------
formatA4R4G4B4 = true
formatA4B4G4R4 = true
VkPhysicalDevice8BitStorageFeatures:
------------------------------------
storageBuffer8BitAccess = true
uniformAndStorageBuffer8BitAccess = true
storagePushConstant8 = true
VkPhysicalDeviceAccelerationStructureFeaturesKHR:
-------------------------------------------------
accelerationStructure = true
accelerationStructureCaptureReplay = true
accelerationStructureIndirectBuild = false
accelerationStructureHostCommands = false
descriptorBindingAccelerationStructureUpdateAfterBind = true
VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT:
--------------------------------------------------------------
attachmentFeedbackLoopDynamicState = true
VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT:
--------------------------------------------------------
attachmentFeedbackLoopLayout = true
VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT:
--------------------------------------------------
advancedBlendCoherentOperations = true
VkPhysicalDeviceBorderColorSwizzleFeaturesEXT:
----------------------------------------------
borderColorSwizzle = true
borderColorSwizzleFromImage = false
VkPhysicalDeviceBufferDeviceAddressFeatures:
--------------------------------------------
bufferDeviceAddress = true
bufferDeviceAddressCaptureReplay = true
bufferDeviceAddressMultiDevice = true
VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
-----------------------------------------------
bufferDeviceAddress = true
bufferDeviceAddressCaptureReplay = true
bufferDeviceAddressMultiDevice = true
VkPhysicalDeviceColorWriteEnableFeaturesEXT:
--------------------------------------------
colorWriteEnable = true
VkPhysicalDeviceConditionalRenderingFeaturesEXT:
------------------------------------------------
conditionalRendering = true
inheritedConditionalRendering = true
VkPhysicalDeviceCooperativeMatrixFeaturesKHR:
---------------------------------------------
cooperativeMatrix = true
cooperativeMatrixRobustBufferAccess = false
VkPhysicalDeviceCustomBorderColorFeaturesEXT:
---------------------------------------------
customBorderColors = true
customBorderColorWithoutFormat = true
VkPhysicalDeviceDepthBiasControlFeaturesEXT:
--------------------------------------------
depthBiasControl = true
leastRepresentableValueForceUnormRepresentation = true
floatRepresentation = false
depthBiasExact = true
VkPhysicalDeviceDepthClampZeroOneFeaturesEXT:
---------------------------------------------
depthClampZeroOne = true
VkPhysicalDeviceDepthClipControlFeaturesEXT:
--------------------------------------------
depthClipControl = true
VkPhysicalDeviceDepthClipEnableFeaturesEXT:
-------------------------------------------
depthClipEnable = true
VkPhysicalDeviceDescriptorBufferFeaturesEXT:
--------------------------------------------
descriptorBuffer = true
descriptorBufferCaptureReplay = true
descriptorBufferImageLayoutIgnored = true
descriptorBufferPushDescriptors = true
VkPhysicalDeviceDescriptorIndexingFeatures:
-------------------------------------------
shaderInputAttachmentArrayDynamicIndexing = true
shaderUniformTexelBufferArrayDynamicIndexing = true
shaderStorageTexelBufferArrayDynamicIndexing = true
shaderUniformBufferArrayNonUniformIndexing = true
shaderSampledImageArrayNonUniformIndexing = true
shaderStorageBufferArrayNonUniformIndexing = true
shaderStorageImageArrayNonUniformIndexing = true
shaderInputAttachmentArrayNonUniformIndexing = true
shaderUniformTexelBufferArrayNonUniformIndexing = true
shaderStorageTexelBufferArrayNonUniformIndexing = true
descriptorBindingUniformBufferUpdateAfterBind = true
descriptorBindingSampledImageUpdateAfterBind = true
descriptorBindingStorageImageUpdateAfterBind = true
descriptorBindingStorageBufferUpdateAfterBind = true
descriptorBindingUniformTexelBufferUpdateAfterBind = true
descriptorBindingStorageTexelBufferUpdateAfterBind = true
descriptorBindingUpdateUnusedWhilePending = true
descriptorBindingPartiallyBound = true
descriptorBindingVariableDescriptorCount = true
runtimeDescriptorArray = true
VkPhysicalDeviceDynamicRenderingFeatures:
-----------------------------------------
dynamicRendering = true
VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT:
-------------------------------------------------------------
dynamicRenderingUnusedAttachments = true
VkPhysicalDeviceExtendedDynamicState2FeaturesEXT:
-------------------------------------------------
extendedDynamicState2 = true
extendedDynamicState2LogicOp = true
extendedDynamicState2PatchControlPoints = true
VkPhysicalDeviceExtendedDynamicState3FeaturesEXT:
-------------------------------------------------
extendedDynamicState3TessellationDomainOrigin = true
extendedDynamicState3DepthClampEnable = true
extendedDynamicState3PolygonMode = true
extendedDynamicState3RasterizationSamples = true
extendedDynamicState3SampleMask = true
extendedDynamicState3AlphaToCoverageEnable = true
extendedDynamicState3AlphaToOneEnable = true
extendedDynamicState3LogicOpEnable = true
extendedDynamicState3ColorBlendEnable = true
extendedDynamicState3ColorBlendEquation = true
extendedDynamicState3ColorWriteMask = true
extendedDynamicState3RasterizationStream = true
extendedDynamicState3ConservativeRasterizationMode = true
extendedDynamicState3ExtraPrimitiveOverestimationSize = true
extendedDynamicState3DepthClipEnable = true
extendedDynamicState3SampleLocationsEnable = true
extendedDynamicState3ColorBlendAdvanced = true
extendedDynamicState3ProvokingVertexMode = true
extendedDynamicState3LineRasterizationMode = true
extendedDynamicState3LineStippleEnable = true
extendedDynamicState3DepthClipNegativeOneToOne = true
extendedDynamicState3ViewportWScalingEnable = true
extendedDynamicState3ViewportSwizzle = true
extendedDynamicState3CoverageToColorEnable = true
extendedDynamicState3CoverageToColorLocation = true
extendedDynamicState3CoverageModulationMode = true
extendedDynamicState3CoverageModulationTableEnable = true
extendedDynamicState3CoverageModulationTable = true
extendedDynamicState3CoverageReductionMode = true
extendedDynamicState3RepresentativeFragmentTestEnable = true
extendedDynamicState3ShadingRateImageEnable = true
VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
------------------------------------------------
extendedDynamicState = true
VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR:
-----------------------------------------------------
fragmentShaderBarycentric = true
VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT:
---------------------------------------------------
fragmentShaderSampleInterlock = true
fragmentShaderPixelInterlock = true
fragmentShaderShadingRateInterlock = true
VkPhysicalDeviceFragmentShadingRateFeaturesKHR:
-----------------------------------------------
pipelineFragmentShadingRate = true
primitiveFragmentShadingRate = true
attachmentFragmentShadingRate = true
VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR:
-----------------------------------------------
globalPriorityQuery = true
VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT:
---------------------------------------------------
graphicsPipelineLibrary = true
VkPhysicalDeviceHostImageCopyFeaturesEXT:
-----------------------------------------
hostImageCopy = true
VkPhysicalDeviceHostQueryResetFeatures:
---------------------------------------
hostQueryReset = true
VkPhysicalDeviceImage2DViewOf3DFeaturesEXT:
-------------------------------------------
image2DViewOf3D = true
sampler2DViewOf3D = true
VkPhysicalDeviceImageRobustnessFeatures:
----------------------------------------
robustImageAccess = true
VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT:
-----------------------------------------------
imageSlicedViewOf3D = true
VkPhysicalDeviceImageViewMinLodFeaturesEXT:
-------------------------------------------
minLod = true
VkPhysicalDeviceImagelessFramebufferFeatures:
---------------------------------------------
imagelessFramebuffer = true
VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
------------------------------------------
indexTypeUint8 = true
VkPhysicalDeviceInlineUniformBlockFeatures:
-------------------------------------------
inlineUniformBlock = true
descriptorBindingInlineUniformBlockUpdateAfterBind = true
VkPhysicalDeviceLineRasterizationFeaturesEXT:
---------------------------------------------
rectangularLines = true
bresenhamLines = true
smoothLines = true
stippledRectangularLines = true
stippledBresenhamLines = true
stippledSmoothLines = true
VkPhysicalDeviceMaintenance4Features:
-------------------------------------
maintenance4 = true
VkPhysicalDeviceMaintenance5FeaturesKHR:
----------------------------------------
maintenance5 = true
VkPhysicalDeviceMemoryPriorityFeaturesEXT:
------------------------------------------
memoryPriority = true
VkPhysicalDeviceMeshShaderFeaturesEXT:
--------------------------------------
taskShader = true
meshShader = true
multiviewMeshShader = true
primitiveFragmentShadingRateMeshShader = true
meshShaderQueries = true
VkPhysicalDeviceMultiDrawFeaturesEXT:
-------------------------------------
multiDraw = true
VkPhysicalDeviceMultiviewFeatures:
----------------------------------
multiview = true
multiviewGeometryShader = true
multiviewTessellationShader = true
VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT:
-------------------------------------------------
mutableDescriptorType = true
VkPhysicalDeviceNestedCommandBufferFeaturesEXT:
-----------------------------------------------
nestedCommandBuffer = true
nestedCommandBufferRendering = true
nestedCommandBufferSimultaneousUse = true
VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT:
----------------------------------------------
nonSeamlessCubeMap = true
VkPhysicalDeviceOpacityMicromapFeaturesEXT:
-------------------------------------------
micromap = true
micromapCaptureReplay = false
micromapHostCommands = false
VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT:
-----------------------------------------------------
pageableDeviceLocalMemory = true
VkPhysicalDevicePipelineCreationCacheControlFeatures:
-----------------------------------------------------
pipelineCreationCacheControl = true
VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
--------------------------------------------------------
pipelineExecutableInfo = true
VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT:
-------------------------------------------------------
pipelineLibraryGroupHandles = true
VkPhysicalDevicePipelineRobustnessFeaturesEXT:
----------------------------------------------
pipelineRobustness = true
VkPhysicalDevicePresentIdFeaturesKHR:
-------------------------------------
presentId = true
VkPhysicalDevicePresentWaitFeaturesKHR:
---------------------------------------
presentWait = true
VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT:
--------------------------------------------------------
primitiveTopologyListRestart = true
primitiveTopologyPatchListRestart = true
VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT:
----------------------------------------------------
primitivesGeneratedQuery = true
primitivesGeneratedQueryWithRasterizerDiscard = true
primitivesGeneratedQueryWithNonZeroStreams = true
VkPhysicalDevicePrivateDataFeatures:
------------------------------------
privateData = true
VkPhysicalDeviceProtectedMemoryFeatures:
----------------------------------------
protectedMemory = false
VkPhysicalDeviceProvokingVertexFeaturesEXT:
-------------------------------------------
provokingVertexLast = true
transformFeedbackPreservesProvokingVertex = true
VkPhysicalDeviceRayQueryFeaturesKHR:
------------------------------------
rayQuery = true
VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR:
--------------------------------------------------
rayTracingMaintenance1 = true
rayTracingPipelineTraceRaysIndirect2 = true
VkPhysicalDeviceRayTracingPipelineFeaturesKHR:
----------------------------------------------
rayTracingPipeline = true
rayTracingPipelineShaderGroupHandleCaptureReplay = false
rayTracingPipelineShaderGroupHandleCaptureReplayMixed = false
rayTracingPipelineTraceRaysIndirect = true
rayTraversalPrimitiveCulling = true
VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR:
---------------------------------------------------
rayTracingPositionFetch = true
VkPhysicalDeviceRobustness2FeaturesEXT:
---------------------------------------
robustBufferAccess2 = true
robustImageAccess2 = true
nullDescriptor = true
VkPhysicalDeviceSamplerYcbcrConversionFeatures:
-----------------------------------------------
samplerYcbcrConversion = true
VkPhysicalDeviceScalarBlockLayoutFeatures:
------------------------------------------
scalarBlockLayout = true
VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures:
----------------------------------------------------
separateDepthStencilLayouts = true
VkPhysicalDeviceShaderAtomicFloatFeaturesEXT:
---------------------------------------------
shaderBufferFloat32Atomics = true
shaderBufferFloat32AtomicAdd = true
shaderBufferFloat64Atomics = true
shaderBufferFloat64AtomicAdd = true
shaderSharedFloat32Atomics = true
shaderSharedFloat32AtomicAdd = true
shaderSharedFloat64Atomics = true
shaderSharedFloat64AtomicAdd = true
shaderImageFloat32Atomics = true
shaderImageFloat32AtomicAdd = true
sparseImageFloat32Atomics = true
sparseImageFloat32AtomicAdd = true
VkPhysicalDeviceShaderAtomicInt64Features:
------------------------------------------
shaderBufferInt64Atomics = true
shaderSharedInt64Atomics = true
VkPhysicalDeviceShaderClockFeaturesKHR:
---------------------------------------
shaderSubgroupClock = true
shaderDeviceClock = true
VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures:
-------------------------------------------------------
shaderDemoteToHelperInvocation = true
VkPhysicalDeviceShaderDrawParametersFeatures:
---------------------------------------------
shaderDrawParameters = true
VkPhysicalDeviceShaderFloat16Int8Features:
------------------------------------------
shaderFloat16 = true
shaderInt8 = true
VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT:
--------------------------------------------------
shaderImageInt64Atomics = true
sparseImageInt64Atomics = true
VkPhysicalDeviceShaderIntegerDotProductFeatures:
------------------------------------------------
shaderIntegerDotProduct = true
VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT:
--------------------------------------------------
shaderModuleIdentifier = true
VkPhysicalDeviceShaderObjectFeaturesEXT:
----------------------------------------
shaderObject = true
VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures:
----------------------------------------------------
shaderSubgroupExtendedTypes = true
VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR:
------------------------------------------------------------
shaderSubgroupUniformControlFlow = true
VkPhysicalDeviceShaderTerminateInvocationFeatures:
--------------------------------------------------
shaderTerminateInvocation = true
VkPhysicalDeviceSubgroupSizeControlFeatures:
--------------------------------------------
subgroupSizeControl = true
computeFullSubgroups = true
VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT:
-------------------------------------------------
swapchainMaintenance1 = true
VkPhysicalDeviceSynchronization2Features:
-----------------------------------------
synchronization2 = true
VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
------------------------------------------------
texelBufferAlignment = true
VkPhysicalDeviceTextureCompressionASTCHDRFeatures:
--------------------------------------------------
textureCompressionASTC_HDR = false
VkPhysicalDeviceTimelineSemaphoreFeatures:
------------------------------------------
timelineSemaphore = true
VkPhysicalDeviceTransformFeedbackFeaturesEXT:
---------------------------------------------
transformFeedback = true
geometryStreams = true
VkPhysicalDeviceUniformBufferStandardLayoutFeatures:
----------------------------------------------------
uniformBufferStandardLayout = true
VkPhysicalDeviceVariablePointersFeatures:
-----------------------------------------
variablePointersStorageBuffer = true
variablePointers = true
VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
--------------------------------------------------
vertexAttributeInstanceRateDivisor = true
vertexAttributeInstanceRateZeroDivisor = true
VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT:
---------------------------------------------------
vertexInputDynamicState = true
VkPhysicalDeviceVulkan11Features:
---------------------------------
storageBuffer16BitAccess = true
uniformAndStorageBuffer16BitAccess = true
storagePushConstant16 = true
storageInputOutput16 = false
multiview = true
multiviewGeometryShader = true
multiviewTessellationShader = true
variablePointersStorageBuffer = true
variablePointers = true
protectedMemory = false
samplerYcbcrConversion = true
shaderDrawParameters = true
VkPhysicalDeviceVulkan12Features:
---------------------------------
samplerMirrorClampToEdge = true
drawIndirectCount = true
storageBuffer8BitAccess = true
uniformAndStorageBuffer8BitAccess = true
storagePushConstant8 = true
shaderBufferInt64Atomics = true
shaderSharedInt64Atomics = true
shaderFloat16 = true
shaderInt8 = true
descriptorIndexing = true
shaderInputAttachmentArrayDynamicIndexing = true
shaderUniformTexelBufferArrayDynamicIndexing = true
shaderStorageTexelBufferArrayDynamicIndexing = true
shaderUniformBufferArrayNonUniformIndexing = true
shaderSampledImageArrayNonUniformIndexing = true
shaderStorageBufferArrayNonUniformIndexing = true
shaderStorageImageArrayNonUniformIndexing = true
shaderInputAttachmentArrayNonUniformIndexing = true
shaderUniformTexelBufferArrayNonUniformIndexing = true
shaderStorageTexelBufferArrayNonUniformIndexing = true
descriptorBindingUniformBufferUpdateAfterBind = true
descriptorBindingSampledImageUpdateAfterBind = true
descriptorBindingStorageImageUpdateAfterBind = true
descriptorBindingStorageBufferUpdateAfterBind = true
descriptorBindingUniformTexelBufferUpdateAfterBind = true
descriptorBindingStorageTexelBufferUpdateAfterBind = true
descriptorBindingUpdateUnusedWhilePending = true
descriptorBindingPartiallyBound = true
descriptorBindingVariableDescriptorCount = true
runtimeDescriptorArray = true
samplerFilterMinmax = true
scalarBlockLayout = true
imagelessFramebuffer = true
uniformBufferStandardLayout = true
shaderSubgroupExtendedTypes = true
separateDepthStencilLayouts = true
hostQueryReset = true
timelineSemaphore = true
bufferDeviceAddress = true
bufferDeviceAddressCaptureReplay = true
bufferDeviceAddressMultiDevice = true
vulkanMemoryModel = true
vulkanMemoryModelDeviceScope = true
vulkanMemoryModelAvailabilityVisibilityChains = true
shaderOutputViewportIndex = true
shaderOutputLayer = true
subgroupBroadcastDynamicId = true
VkPhysicalDeviceVulkan13Features:
---------------------------------
robustImageAccess = true
inlineUniformBlock = true
descriptorBindingInlineUniformBlockUpdateAfterBind = true
pipelineCreationCacheControl = true
privateData = true
shaderDemoteToHelperInvocation = true
shaderTerminateInvocation = true
subgroupSizeControl = true
computeFullSubgroups = true
synchronization2 = true
textureCompressionASTC_HDR = false
shaderZeroInitializeWorkgroupMemory = true
dynamicRendering = true
shaderIntegerDotProduct = true
maintenance4 = true
VkPhysicalDeviceVulkanMemoryModelFeatures:
------------------------------------------
vulkanMemoryModel = true
vulkanMemoryModelDeviceScope = true
vulkanMemoryModelAvailabilityVisibilityChains = true
VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR:
---------------------------------------------------------
workgroupMemoryExplicitLayout = true
workgroupMemoryExplicitLayoutScalarBlockLayout = true
workgroupMemoryExplicitLayout8BitAccess = true
workgroupMemoryExplicitLayout16BitAccess = true
VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT:
-------------------------------------------------
ycbcr2plane444Formats = true
VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
--------------------------------------------
ycbcrImageArrays = true
VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures:
------------------------------------------------------
shaderZeroInitializeWorkgroupMemory = true
Segmentation fault (core dumped)Some info abou my system above:
Hardware:
~ lspci -k | grep -A 2 -E "(VGA|3D)"
lspci: Unable to load libkmod resources: error -2
01:00.0 VGA compatible controller: NVIDIA Corporation GA102 [GeForce RTX 3080] (rev a1)
Subsystem: CardExpert Technology Device 2206
Kernel driver in use: nvidia
--------------------------------------
~ lspci -knn
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14d8]
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
lspci: Unable to load libkmod resources: error -2
00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Device [1022:14d9]
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14da]
00:01.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:14db]
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
Kernel driver in use: pcieport
00:01.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:14db]
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
Kernel driver in use: pcieport
00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14da]
00:02.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:14db]
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
Kernel driver in use: pcieport
00:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14da]
00:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14da]
00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14da]
00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:14dd]
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
Kernel driver in use: pcieport
00:08.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:14dd]
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
Kernel driver in use: pcieport
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 71)
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
Kernel driver in use: piix4_smbus
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e0]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e1]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e2]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e3]
Kernel driver in use: k10temp
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e4]
00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e5]
00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e6]
00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:14e7]
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA102 [GeForce RTX 3080] [10de:2206] (rev a1)
Subsystem: CardExpert Technology Device [10b0:2206]
Kernel driver in use: nvidia
01:00.1 Audio device [0403]: NVIDIA Corporation GA102 High Definition Audio Controller [10de:1aef] (rev a1)
Subsystem: CardExpert Technology Device [10b0:2206]
Kernel driver in use: snd_hda_intel
02:00.0 Non-Volatile memory controller [0108]: ADATA Technology Co., Ltd. ATOM 50, LEGEND 840 NVMe SSD (DRAM-less) [1cc1:613a] (rev 01)
Subsystem: ADATA Technology Co., Ltd. ATOM 50, LEGEND 840 NVMe SSD (DRAM-less) [1cc1:613a]
Kernel driver in use: nvme
03:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Upstream Port [1022:43f4] (rev 01)
Subsystem: ASMedia Technology Inc. Device [1b21:3328]
Kernel driver in use: pcieport
04:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port [1022:43f5] (rev 01)
Subsystem: ASMedia Technology Inc. Device [1b21:3328]
Kernel driver in use: pcieport
04:08.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port [1022:43f5] (rev 01)
Subsystem: ASMedia Technology Inc. Device [1b21:3328]
Kernel driver in use: pcieport
04:09.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port [1022:43f5] (rev 01)
Subsystem: ASMedia Technology Inc. Device [1b21:3328]
Kernel driver in use: pcieport
04:0a.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port [1022:43f5] (rev 01)
Subsystem: ASMedia Technology Inc. Device [1b21:3328]
Kernel driver in use: pcieport
04:0b.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port [1022:43f5] (rev 01)
Subsystem: ASMedia Technology Inc. Device [1b21:3328]
Kernel driver in use: pcieport
04:0c.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port [1022:43f5] (rev 01)
Subsystem: ASMedia Technology Inc. Device [1b21:3328]
Kernel driver in use: pcieport
04:0d.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port [1022:43f5] (rev 01)
Subsystem: ASMedia Technology Inc. Device [1b21:3328]
Kernel driver in use: pcieport
08:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 05)
DeviceName: Realtek RTL8125BG LAN
Subsystem: ASUSTeK Computer Inc. Device [1043:87d7]
Kernel driver in use: r8169
09:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller [10ec:b852]
Subsystem: AzureWave Device [1a3b:5471]
Kernel driver in use: rtw89_8852be
0a:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset USB 3.2 Controller [1022:43f7] (rev 01)
Subsystem: ASMedia Technology Inc. Device [1b21:1142]
Kernel driver in use: xhci_hcd
0b:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset SATA Controller [1022:43f6] (rev 01)
Subsystem: ASMedia Technology Inc. Device [1b21:1062]
Kernel driver in use: ahci
0c:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Phoenix PCIe Dummy Function [1022:14de] (rev c5)
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
0c:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 19h PSP/CCP [1022:1649]
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
Kernel driver in use: ccp
0c:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Device [1022:15b6]
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
Kernel driver in use: xhci_hcd
0c:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Device [1022:15b7]
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
Kernel driver in use: xhci_hcd
0c:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller [1022:15e3]
DeviceName: Realtek ALC897 Audio
Subsystem: ASUSTeK Computer Inc. Device [1043:8841]
Kernel driver in use: snd_hda_intel
0d:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Device [1022:15b8]
Subsystem: ASUSTeK Computer Inc. Device [1043:8877]
Kernel driver in use: xhci_hcdRelated packages:
~ pacman -Qs vulkan
local/goverlay 1.2-1
A GUI to help manage Vulkan/OpenGL overlays
local/lib32-amdvlk 2024.Q2.3-1
AMD's standalone Vulkan driver
local/lib32-nvidia-utils 555.58.02-1
NVIDIA drivers utilities (32-bit)
local/lib32-vkd3d 1.11-1
Direct3D 12 to Vulkan translation library By WineHQ
local/lib32-vulkan-icd-loader 1.3.279-1
Vulkan Installable Client Driver (ICD) Loader (32-bit)
local/mangohud 0.7.2-1
A Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU load and more.
local/nvidia-utils 555.58.02-1
NVIDIA drivers utilities
local/qt6-shadertools 6.7.2-1 (qt6)
Provides functionality for the shader pipeline that allows Qt Quick to operate on Vulkan, Metal, and Direct3D, in addition to OpenGL
local/spirv-tools 2024.2-1 (vulkan-devel)
API and commands for processing SPIR-V modules
local/vulkan-headers 1:1.3.285-1 (vulkan-devel)
Vulkan header files
local/vulkan-icd-loader 1.3.285-1
Vulkan Installable Client Driver (ICD) Loader
local/vulkan-tools 1.3.269-1 (vulkan-devel)
Vulkan Utilities and Tools
------------------------------------------------------------------
~ pacman -Qs nvidia
local/egl-wayland 3:1.1.13.1-1
EGLStream-based Wayland external platform
local/lib32-libvdpau 1.5-2
Nvidia VDPAU library
local/lib32-nvidia-utils 555.58.02-1
NVIDIA drivers utilities (32-bit)
local/libva-nvidia-driver 0.0.12-1
VA-API implementation that uses NVDEC as a backend
local/libvdpau 1.5-3
Nvidia VDPAU library
local/libxnvctrl 555.58.02-1
NVIDIA NV-CONTROL X extension
local/nvidia-open 555.58.02-13
NVIDIA open kernel modules
local/nvidia-settings 555.58.02-1
Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 555.58.02-1
NVIDIA drivers utilitiesI followed the instructions at NVIDIA arch wiki. Currently using nvidia-open drive on linux kernel (6.10.3-arch1-1) and wayland.
Last edited by Fael (2024-08-12 18:47:29)
Offline
local/lib32-amdvlk 2024.Q2.3-1
AMD's standalone Vulkan driverremove lib32-amdvlk (and amdvlk if present) , then run vulkaninfo --summary and post the output .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
remove lib32-amdvlk (and amdvlk if present)
Done! No idea why it was installed. amdvlk was not present.
then run vulkaninfo --summary and post the output .
~ vulkaninfo --summary
WARNING: [Loader Message] Code 0 : loader_add_layer_properties: 'layers' tag not supported until file version 1.0.1, but /usr/share/vulkan/implicit_layer.d/nvidia_layers.json is reporting version 1
[2024-08-11 14:21:07.510] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'io_stats'
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.279
Instance Extensions: count = 23
-------------------------------
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_surface_maintenance1 : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 4
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
Instance Layers: count = 10
---------------------------
VK_LAYER_FROG_gamescope_wsi_x86_64 Gamescope WSI (XWayland Bypass) Layer (x86_64) 1.3.221 version 1
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86 Vulkan Hud Overlay 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86_64 Vulkan Hud Overlay 1.3.0 version 1
VK_LAYER_NV_optimus NVIDIA Optimus layer 1.3.278 version 1
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1
Devices:
========
GPU0:
apiVersion = 1.3.278
driverVersion = 555.58.2.0
vendorID = 0x10de
deviceID = 0x2206
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = NVIDIA GeForce RTX 3080
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 555.58.02
conformanceVersion = 1.3.8.0
deviceUUID = 63e9cbd3-1b8c-7dc6-7fe2-a423fc092637
driverUUID = 33f6bc8a-aa1c-5a5d-8686-ce375a7b4fbd
Segmentation fault (core dumped)
[ble: exit 139]Offline
Do you get a https://wiki.archlinux.org/title/Core_d … _core_dump ?
Offline
Do you get a https://wiki.archlinux.org/title/Core_d … _core_dump ?
Yes, I'm not sure about the recommended way to attach files to the forum, though.
Offline
Don't post the binary core, the backtrace will suffice (and not require your version of hte nvidia libs)
Offline
Don't post the binary core, the backtrace will suffice (and not require your version of hte nvidia libs)
Dunno if I did this right, I just followed the wiki you linked.
~ coredumpctl info
PID: 200834 (vulkaninfo)
UID: 1000 (rafael)
GID: 1000 (rafael)
Signal: 11 (SEGV)
Timestamp: Sun 2024-08-11 20:07:05 -03 (49s ago)
Command Line: vulkaninfo --summary
Executable: /usr/bin/vulkaninfo
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.yakuake@autostart.service
Unit: user@1000.service
User Unit: app-org.kde.yakuake@autostart.service
Slice: user-1000.slice
Owner UID: 1000 (rafael)
Boot ID: 63b2c3135ff4491c8a78e47a7fbc1dbf
Machine ID: 904ef7700116497cb89d98c416c83fcd
Hostname: desktop-linux-rafael
Storage: /var/lib/systemd/coredump/core.vulkaninfo.1000.63b2c3135ff4491c8a78e47a7fbc1dbf.200834.1723417625000000.zst (present)
Size on Disk: 299.3K
Message: Process 200834 (vulkaninfo) of user 1000 dumped core.
Stack trace of thread 200834:
#0 0x0000761ad5082f0d n/a (n/a + 0x0)
#1 0x0000761ad9e4e891 n/a (libc.so.6 + 0x3f891)
#2 0x0000761ad9e4e95e exit (libc.so.6 + 0x3f95e)
#3 0x0000761ad9e34e0f n/a (libc.so.6 + 0x25e0f)
#4 0x0000761ad9e34ecc __libc_start_main (libc.so.6 + 0x25ecc)
#5 0x00005c28cbc52705 n/a (vulkaninfo + 0x13705)
ELF object binary architecture: AMD x86-64
~ coredumpctl debug
PID: 200834 (vulkaninfo)
UID: 1000 (rafael)
GID: 1000 (rafael)
Signal: 11 (SEGV)
Timestamp: Sun 2024-08-11 20:07:05 -03 (57s ago)
Command Line: vulkaninfo --summary
Executable: /usr/bin/vulkaninfo
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.yakuake@autostart.service
Unit: user@1000.service
User Unit: app-org.kde.yakuake@autostart.service
Slice: user-1000.slice
Owner UID: 1000 (rafael)
Boot ID: 63b2c3135ff4491c8a78e47a7fbc1dbf
Machine ID: 904ef7700116497cb89d98c416c83fcd
Hostname: desktop-linux-rafael
Storage: /var/lib/systemd/coredump/core.vulkaninfo.1000.63b2c3135ff4491c8a78e47a7fbc1dbf.200834.1723417625000000.zst (present)
Size on Disk: 299.3K
Message: Process 200834 (vulkaninfo) of user 1000 dumped core.
Stack trace of thread 200834:
#0 0x0000761ad5082f0d n/a (n/a + 0x0)
#1 0x0000761ad9e4e891 n/a (libc.so.6 + 0x3f891)
#2 0x0000761ad9e4e95e exit (libc.so.6 + 0x3f95e)
#3 0x0000761ad9e34e0f n/a (libc.so.6 + 0x25e0f)
#4 0x0000761ad9e34ecc __libc_start_main (libc.so.6 + 0x25ecc)
#5 0x00005c28cbc52705 n/a (vulkaninfo + 0x13705)
ELF object binary architecture: AMD x86-64
GNU gdb (GDB) 15.1
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/vulkaninfo...
This GDB supports auto-downloading debuginfo from the following URLs:
<https://debuginfod.archlinux.org>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Downloading separate debug info for /usr/bin/vulkaninfo
Reading symbols from /home/rafael/.cache/debuginfod_client/90499debafa5db8d856dd69771eb8322998e964f/debuginfo...
[New LWP 200834]
Downloading separate debug info for /usr/lib/libxcb.so.1
Downloading separate debug info for /usr/lib/libX11.so.6
Downloading separate debug info for /usr/lib/libwayland-client.so.0
Downloading separate debug info for /usr/lib/libc.so.6
Downloading separate debug info for /usr/lib/libXau.so.6
--Type <RET> for more, q to quit, c to continue without paging--c
Downloading separate debug info for /usr/lib/libXdmcp.so.6
Downloading separate debug info for /usr/lib/libffi.so.8
Downloading separate debug info for /usr/lib/libm.so.6
Downloading separate debug info for /lib64/ld-linux-x86-64.so.2
Downloading separate debug info for /usr/lib/librt.so.1
Downloading separate debug info for /usr/lib/libdrm.so.2
Downloading separate debug info for /usr/lib/libsystemd.so.0
Downloading separate debug info for /usr/lib/libcap.so.2
Downloading separate debug info for /usr/lib/libxcb-glx.so.0
Downloading separate debug info for /usr/lib/libxcb-randr.so.0
Downloading separate debug info for /usr/lib/libxcb-dri3.so.0
Downloading separate debug info for /usr/lib/libX11-xcb.so.1
Downloading separate debug info for system-supplied DSO at 0x761ada5e6000
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `vulkaninfo --summary'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000761ad5082f0d in ?? ()
(gdb) thread apply all backtrace full
Thread 1 (Thread 0x761ada2f2740 (LWP 200834)):
#0 0x0000761ad5082f0d in ?? ()
No symbol table info available.
#1 0x0000761ad9ff7fa8 in __new_exitfn_called () from /usr/lib/libc.so.6
No symbol table info available.
#2 0x0000761ad9ff7fa8 in __new_exitfn_called () from /usr/lib/libc.so.6
No symbol table info available.
#3 0x00007fffcf7b9730 in ?? ()
No symbol table info available.
#4 0x0000761ad9e4e891 in __run_exit_handlers (status=0, listp=0x761ad9ff6680 <__exit_funcs>, run_list_atexit=<optimized out>, run_dtors=<optimized out>) at exit.c:108
atfct = <optimized out>
onfct = <optimized out>
cxafct = <optimized out>
arg = <optimized out>
f = <optimized out>
new_exitfn_called = 1091
cur = 0x5c28ff42d310
restart = <optimized out>
Backtrace stopped: frame did not save the PCOffline
This looks like some crash on exit, ie. vulkaninfo runs, finishes and then falls over the finish line.
When you run "gdb vulkaninfo --summary", does it still end in a segfault?
You'd likely have to valgrind this to get to the cause.
Offline
When you run "gdb vulkaninfo --summary", does it still end in a segfault?
Yes, it does:
~ gdb --args vulkaninfo --summary
GNU gdb (GDB) 15.1
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from vulkaninfo...
This GDB supports auto-downloading debuginfo from the following URLs:
<https://debuginfod.archlinux.org>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Reading symbols from /home/rafael/.cache/debuginfod_client/90499debafa5db8d856dd69771eb8322998e964f/debuginfo...
(gdb) run
Starting program: /usr/bin/vulkaninfo --summary
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
WARNING: [Loader Message] Code 0 : loader_add_layer_properties: 'layers' tag not supported until file version 1.0.1, but /usr/share/vulkan/implicit_layer.d/nvidia_layers.json is reporting version 1
[2024-08-12 10:13:21.793] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'io_stats'
[Detaching after vfork from child process 81848]
[Detaching after vfork from child process 81849]
[Detaching after vfork from child process 81853]
[Detaching after vfork from child process 81854]
[New Thread 0x7ffff1e006c0 (LWP 81855)]
[New Thread 0x7ffff14006c0 (LWP 81858)]
[New Thread 0x7ffff0a006c0 (LWP 81859)]
[New Thread 0x7fffebe006c0 (LWP 81860)]
[New Thread 0x7fffeb4006c0 (LWP 81862)]
[New Thread 0x7fffea8006c0 (LWP 81864)]
[Detaching after vfork from child process 81865]
[Detaching after vfork from child process 81866]
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.279
Instance Extensions: count = 23
-------------------------------
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_surface_maintenance1 : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 4
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
Instance Layers: count = 10
---------------------------
VK_LAYER_FROG_gamescope_wsi_x86_64 Gamescope WSI (XWayland Bypass) Layer (x86_64) 1.3.221 version 1
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86 Vulkan Hud Overlay 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86_64 Vulkan Hud Overlay 1.3.0 version 1
VK_LAYER_NV_optimus NVIDIA Optimus layer 1.3.278 version 1
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1
Devices:
========
GPU0:
apiVersion = 1.3.278
driverVersion = 555.58.2.0
vendorID = 0x10de
deviceID = 0x2206
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = NVIDIA GeForce RTX 3080
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 555.58.02
conformanceVersion = 1.3.8.0
deviceUUID = 63e9cbd3-1b8c-7dc6-7fe2-a423fc092637
driverUUID = 33f6bc8a-aa1c-5a5d-8686-ce375a7b4fbd
[Thread 0x7fffea8006c0 (LWP 81864) exited]
[Thread 0x7fffeb4006c0 (LWP 81862) exited]
[Thread 0x7ffff0a006c0 (LWP 81859) exited]
[Thread 0x7fffebe006c0 (LWP 81860) exited]
[Thread 0x7ffff14006c0 (LWP 81858) exited]
[Thread 0x7ffff1e006c0 (LWP 81855) exited]
Thread 1 "vulkaninfo" received signal SIGSEGV, Segmentation fault.
0x00007ffff2a82f0d in ?? ()
(gdb) You'd likely have to valgrind this to get to the cause.
Using this Valgrind Quick Start Guide I got this:
~ valgrind --leak-check=yes vulkaninfo --summary
==83011== Memcheck, a memory error detector
==83011== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==83011== Using Valgrind-3.23.0 and LibVEX; rerun with -h for copyright info
==83011== Command: vulkaninfo --summary
==83011==
==83011== realloc() with size 0
==83011== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==83011== by 0x780E53F: ??? (in /usr/lib/libnvidia-glcore.so.555.58.02)
==83011== by 0x6C94956: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==83011== by 0x6CEF441: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==83011== by 0x6C94012: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==83011== by 0x40046AC: _dl_init (dl-init.c:121)
==83011== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==83011== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==83011== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==83011== by 0x400B903: _dl_open (dl-open.c:905)
==83011== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==83011== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==83011== Address 0x4fdbc30 is 0 bytes after a block of size 0 alloc'd
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0x780E52F: ??? (in /usr/lib/libnvidia-glcore.so.555.58.02)
==83011== by 0x6C94956: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==83011== by 0x6CEF441: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==83011== by 0x6C94012: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==83011== by 0x40046AC: _dl_init (dl-init.c:121)
==83011== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==83011== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==83011== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==83011== by 0x400B903: _dl_open (dl-open.c:905)
==83011== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==83011== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==83011==
==83011== posix_memalign() invalid size value: 0
==83011== at 0x484C928: posix_memalign (vg_replace_malloc.c:2216)
==83011== by 0x780E575: ??? (in /usr/lib/libnvidia-glcore.so.555.58.02)
==83011== by 0x6C94956: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==83011== by 0x6CEF441: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==83011== by 0x6C94012: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==83011== by 0x40046AC: _dl_init (dl-init.c:121)
==83011== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==83011== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==83011== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==83011== by 0x400B903: _dl_open (dl-open.c:905)
==83011== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==83011== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==83011==
WARNING: [Loader Message] Code 0 : loader_add_layer_properties: 'layers' tag not supported until file version 1.0.1, but /usr/share/vulkan/implicit_layer.d/nvidia_layers.json is reporting version 1
[2024-08-12 10:20:13.175] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'io_stats'
==83011== Warning: noted but unhandled ioctl 0x30000001 with no direction hints.
==83011== This could cause spurious value errors to appear.
==83011== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.279
Instance Extensions: count = 23
-------------------------------
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_surface_maintenance1 : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 4
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
Instance Layers: count = 10
---------------------------
VK_LAYER_FROG_gamescope_wsi_x86_64 Gamescope WSI (XWayland Bypass) Layer (x86_64) 1.3.221 version 1
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86 Vulkan Hud Overlay 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86_64 Vulkan Hud Overlay 1.3.0 version 1
VK_LAYER_NV_optimus NVIDIA Optimus layer 1.3.278 version 1
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1
Devices:
========
GPU0:
apiVersion = 1.3.278
driverVersion = 555.58.2.0
vendorID = 0x10de
deviceID = 0x2206
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = NVIDIA GeForce RTX 3080
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 555.58.02
conformanceVersion = 1.3.8.0
deviceUUID = 63e9cbd3-1b8c-7dc6-7fe2-a423fc092637
driverUUID = 33f6bc8a-aa1c-5a5d-8686-ce375a7b4fbd
==83011== Jump to the invalid address stated on the next line
==83011== at 0xB83DF0D: ???
==83011== by 0x4D02890: __run_exit_handlers (exit.c:108)
==83011== by 0x4D0295D: exit (exit.c:138)
==83011== by 0x4CE8E0E: (below main) (libc_start_call_main.h:74)
==83011== Address 0xb83df0d is not stack'd, malloc'd or (recently) free'd
==83011==
==83011==
==83011== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==83011== Access not within mapped region at address 0xB83DF0D
==83011== at 0xB83DF0D: ???
==83011== by 0x4D02890: __run_exit_handlers (exit.c:108)
==83011== by 0x4D0295D: exit (exit.c:138)
==83011== by 0x4CE8E0E: (below main) (libc_start_call_main.h:74)
==83011== If you believe this happened as a result of a stack
==83011== overflow in your program's main thread (unlikely but
==83011== possible), you can try to increase the size of the
==83011== main thread stack using the --main-stacksize= flag.
==83011== The main thread stack size used in this run was 8388608.
==83011==
==83011== HEAP SUMMARY:
==83011== in use at exit: 341,521 bytes in 1,840 blocks
==83011== total heap usage: 115,376 allocs, 113,536 frees, 428,076,747 bytes allocated
==83011==
==83011== 8 bytes in 1 blocks are definitely lost in loss record 11 of 177
==83011== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==83011== by 0xBF5A4DA: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==83011== by 0xBF43E9C: ??? (glx.c:9446)
==83011== by 0xBF4743F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0x786E23E: ???
==83011== by 0x7883C82: ???
==83011== by 0x788420F: ???
==83011== by 0x7D4E9D4: ???
==83011== by 0x7801673: ???
==83011== by 0x7BE8818: ???
==83011== by 0x7B2F296: ???
==83011==
==83011== 8 bytes in 1 blocks are definitely lost in loss record 12 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0x1051E1F5: ???
==83011== by 0x1041AFEB: ???
==83011== by 0xB82AECE: ???
==83011== by 0xB809BCB: ???
==83011== by 0xB7ECB3E: ???
==83011== by 0x53E7778: ???
==83011== by 0x53E27C4: ???
==83011== by 0x53F3583: ???
==83011== by 0x11F2AF: AppGpu::AppGpu(AppInstance&, unsigned int, VkPhysicalDevice_T*) (vulkaninfo.h:1784)
==83011== by 0x119565: main (vulkaninfo.cpp:1177)
==83011==
==83011== 24 bytes in 1 blocks are definitely lost in loss record 33 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0x1042C209: ???
==83011== by 0x10489239: ???
==83011== by 0x1043FF88: ???
==83011== by 0x104487DC: ???
==83011== by 0xB82AEEF: ???
==83011== by 0xB809BCB: ???
==83011== by 0xB7ECB3E: ???
==83011== by 0x53E7778: ???
==83011== by 0x53E27C4: ???
==83011== by 0x53F3583: ???
==83011== by 0x11F2AF: AppGpu::AppGpu(AppInstance&, unsigned int, VkPhysicalDevice_T*) (vulkaninfo.h:1784)
==83011==
==83011== 29 bytes in 1 blocks are definitely lost in loss record 35 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0xBF61954: xcb_dri3_get_supported_modifiers_unchecked (dri3.c:549)
==83011== by 0xBF47BB8: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0x786E23E: ???
==83011== by 0x7883C82: ???
==83011== by 0x788420F: ???
==83011== by 0x7D4E9D4: ???
==83011== by 0x7801673: ???
==83011== by 0x7BE8818: ???
==83011== by 0x7B2F296: ???
==83011== by 0x6CE04AB: ???
==83011== by 0x53E928E: ???
==83011==
==83011== 29 bytes in 1 blocks are definitely lost in loss record 36 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0xBF61954: xcb_dri3_get_supported_modifiers_unchecked (dri3.c:549)
==83011== by 0xBF47B6B: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0x786E23E: ???
==83011== by 0x7883C82: ???
==83011== by 0x788420F: ???
==83011== by 0x7D4E9D4: ???
==83011== by 0x7801673: ???
==83011== by 0x7BE8818: ???
==83011== by 0x7B2F296: ???
==83011== by 0x6CE04AB: ???
==83011== by 0x53E928E: ???
==83011==
==83011== 32 bytes in 1 blocks are definitely lost in loss record 42 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==83011== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==83011== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==83011== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==83011== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==83011== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==83011== by 0x6CEE2D9: ???
==83011== by 0x6CE1380: ???
==83011== by 0x7B1F32D: ???
==83011== by 0x7B549FD: ???
==83011== by 0x119405: main (vulkaninfo.cpp:1160)
==83011==
==83011== 32 bytes in 1 blocks are definitely lost in loss record 43 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==83011== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==83011== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==83011== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==83011== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==83011== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==83011== by 0x6CEE2D9: ???
==83011== by 0x6CE1380: ???
==83011== by 0x7B0913E: ???
==83011== by 0x7B08E7B: ???
==83011== by 0x11DD5C: AppSurface::AppSurface(AppInstance&, VkPhysicalDevice_T*, SurfaceExtension) (vulkaninfo.h:1435)
==83011== by 0x119492: main (vulkaninfo.cpp:1164)
==83011==
==83011== 32 bytes in 1 blocks are definitely lost in loss record 44 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==83011== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==83011== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==83011== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==83011== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==83011== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==83011== by 0x6CEE2D9: ???
==83011== by 0x6CE1380: ???
==83011== by 0x7B08F39: ???
==83011== by 0x11DD5C: AppSurface::AppSurface(AppInstance&, VkPhysicalDevice_T*, SurfaceExtension) (vulkaninfo.h:1435)
==83011== by 0x119492: main (vulkaninfo.cpp:1164)
==83011==
==83011== 32 bytes in 1 blocks are definitely lost in loss record 45 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==83011== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==83011== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==83011== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==83011== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==83011== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==83011== by 0x6CEE2D9: ???
==83011== by 0x6CE1380: ???
==83011== by 0x7B0913E: ???
==83011== by 0x7B08E7B: ???
==83011== by 0x7B543B9: ???
==83011== by 0x540298C: ???
==83011== by 0x11E1D9: AppSurface::AppSurface(AppInstance&, VkPhysicalDevice_T*, SurfaceExtension) (vulkaninfo.h:1455)
==83011==
==83011== 32 bytes in 1 blocks are definitely lost in loss record 46 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==83011== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==83011== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==83011== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==83011== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==83011== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==83011== by 0x6CEE2D9: ???
==83011== by 0x6CE1380: ???
==83011== by 0x7B08F39: ???
==83011== by 0x7B543B9: ???
==83011== by 0x540298C: ???
==83011== by 0x11E1D9: AppSurface::AppSurface(AppInstance&, VkPhysicalDevice_T*, SurfaceExtension) (vulkaninfo.h:1455)
==83011== by 0x119492: main (vulkaninfo.cpp:1164)
==83011==
==83011== 38 bytes in 1 blocks are definitely lost in loss record 48 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0xBF61954: xcb_dri3_get_supported_modifiers_unchecked (dri3.c:549)
==83011== by 0xBF4799A: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0x786E23E: ???
==83011== by 0x7883C82: ???
==83011== by 0x788420F: ???
==83011== by 0x7D4E9D4: ???
==83011== by 0x7801673: ???
==83011== by 0x7BE8818: ???
==83011== by 0x7B2F296: ???
==83011== by 0x6CE04AB: ???
==83011== by 0x53E928E: ???
==83011==
==83011== 40 bytes in 1 blocks are definitely lost in loss record 63 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0xBF61C18: xcb_dri3_pixmap_from_buffers_checked (dri3.c:691)
==83011== by 0xBF68A2F: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==83011== by 0xBF68ABF: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==83011== by 0xBF68B2D: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==83011== by 0xBF3ED2E: xcb_glx_set_client_info_arb_checked (glx.c:3091)
==83011== by 0xBF462FC: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0x786E23E: ???
==83011== by 0x7883C82: ???
==83011== by 0x788420F: ???
==83011== by 0x7D4E9D4: ???
==83011==
==83011== 96 (24 direct, 72 indirect) bytes in 1 blocks are definitely lost in loss record 89 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0xBF6935F: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==83011== by 0xBF549F6: xcb_randr_set_screen_size_checked (randr.c:647)
==83011== by 0xBF59C70: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==83011== by 0xBF47259: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0xBF474ED: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0x786E23E: ???
==83011== by 0x7883C82: ???
==83011== by 0x788420F: ???
==83011== by 0x7D4E9D4: ???
==83011== by 0x7801673: ???
==83011==
==83011== 96 bytes in 1 blocks are definitely lost in loss record 90 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0x4A0521D: UnknownInlinedFun (wayland-private.h:251)
==83011== by 0x4A0521D: proxy_create (wayland-client.c:482)
==83011== by 0x4A053D4: UnknownInlinedFun (wayland-client.c:739)
==83011== by 0x4A053D4: wl_proxy_marshal_array_flags (wayland-client.c:904)
==83011== by 0x4A062FA: wl_proxy_marshal_flags (wayland-client.c:857)
==83011== by 0x11C0EB: UnknownInlinedFun (wayland-client-protocol.h:1074)
==83011== by 0x11C0EB: AppCreateWaylandWindow(AppInstance&) [clone .lto_priv.0] (vulkaninfo.h:1103)
==83011== by 0x1193B9: main (vulkaninfo.cpp:1154)
==83011==
==83011== 96 bytes in 1 blocks are definitely lost in loss record 91 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0x4A0521D: UnknownInlinedFun (wayland-private.h:251)
==83011== by 0x4A0521D: proxy_create (wayland-client.c:482)
==83011== by 0x4A053D4: UnknownInlinedFun (wayland-client.c:739)
==83011== by 0x4A053D4: wl_proxy_marshal_array_flags (wayland-client.c:904)
==83011== by 0x4A062FA: wl_proxy_marshal_flags (wayland-client.c:857)
==83011== by 0x11C02A: UnknownInlinedFun (wayland-client-protocol.h:1187)
==83011== by 0x11C02A: UnknownInlinedFun (vulkaninfo.h:1093)
==83011== by 0x11C02A: wayland_registry_global(void*, wl_registry*, unsigned int, char const*, unsigned int) (vulkaninfo.h:1089)
==83011== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==83011== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==83011== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==83011== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==83011== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==83011== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==83011== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==83011== by 0x4A06403: wl_display_roundtrip_queue (wayland-client.c:1444)
==83011==
==83011== 96 bytes in 1 blocks are definitely lost in loss record 92 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0x4A0521D: UnknownInlinedFun (wayland-private.h:251)
==83011== by 0x4A0521D: proxy_create (wayland-client.c:482)
==83011== by 0x4A053D4: UnknownInlinedFun (wayland-client.c:739)
==83011== by 0x4A053D4: wl_proxy_marshal_array_flags (wayland-client.c:904)
==83011== by 0x4A062FA: wl_proxy_marshal_flags (wayland-client.c:857)
==83011== by 0x11C056: UnknownInlinedFun (wayland-client-protocol.h:1303)
==83011== by 0x11C056: UnknownInlinedFun (vulkaninfo.h:1094)
==83011== by 0x11C056: wayland_registry_global(void*, wl_registry*, unsigned int, char const*, unsigned int) (vulkaninfo.h:1089)
==83011== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==83011== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==83011== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==83011== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==83011== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==83011== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==83011== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==83011== by 0x4A06403: wl_display_roundtrip_queue (wayland-client.c:1444)
==83011==
==83011== 96 bytes in 3 blocks are definitely lost in loss record 93 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==83011== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==83011== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==83011== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==83011== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==83011== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==83011== by 0x6CEE2D9: ???
==83011== by 0x6CE1380: ???
==83011== by 0x7B09043: ???
==83011== by 0x7B54ABE: ???
==83011== by 0x5402BB3: ???
==83011== by 0x11D7AA: UnknownInlinedFun (vulkaninfo.h:236)
==83011== by 0x11D7AA: AppSurface::AppSurface(AppInstance&, VkPhysicalDevice_T*, SurfaceExtension) (vulkaninfo.h:1425)
==83011== by 0x119492: main (vulkaninfo.cpp:1164)
==83011==
==83011== 96 bytes in 3 blocks are definitely lost in loss record 94 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==83011== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==83011== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==83011== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==83011== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==83011== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==83011== by 0x6CEE2D9: ???
==83011== by 0x6CE1380: ???
==83011== by 0x7B09043: ???
==83011== by 0x7B54ABE: ???
==83011== by 0x5402BB3: ???
==83011== by 0x11D818: UnknownInlinedFun (vulkaninfo.h:239)
==83011== by 0x11D818: AppSurface::AppSurface(AppInstance&, VkPhysicalDevice_T*, SurfaceExtension) (vulkaninfo.h:1425)
==83011== by 0x119492: main (vulkaninfo.cpp:1164)
==83011==
==83011== 144 bytes in 1 blocks are definitely lost in loss record 100 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0xB901454: ???
==83011== by 0xB83E492: ???
==83011== by 0xB82AEBC: ???
==83011== by 0xB809BCB: ???
==83011== by 0xB7ECB3E: ???
==83011== by 0x53E7778: ???
==83011== by 0x53E27C4: ???
==83011== by 0x53F3583: ???
==83011== by 0x11F2AF: AppGpu::AppGpu(AppInstance&, unsigned int, VkPhysicalDevice_T*) (vulkaninfo.h:1784)
==83011== by 0x119565: main (vulkaninfo.cpp:1177)
==83011==
==83011== 152 (112 direct, 40 indirect) bytes in 1 blocks are definitely lost in loss record 101 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0xBF60970: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==83011== by 0xBF46518: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0x786E23E: ???
==83011== by 0x7883C82: ???
==83011== by 0x788420F: ???
==83011== by 0x7D4E9D4: ???
==83011== by 0x7801673: ???
==83011== by 0x7BE8818: ???
==83011== by 0x7B2F296: ???
==83011== by 0x6CE04AB: ???
==83011==
==83011== 192 bytes in 6 blocks are definitely lost in loss record 109 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==83011== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==83011== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==83011== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==83011== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==83011== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==83011== by 0x6CEE2D9: ???
==83011== by 0x6CE1380: ???
==83011== by 0x7B1F32D: ???
==83011== by 0x7B549FD: ???
==83011== by 0x11ED91: UnknownInlinedFun (vulkaninfo.h:1629)
==83011== by 0x11ED91: AppGpu::AppGpu(AppInstance&, unsigned int, VkPhysicalDevice_T*) (vulkaninfo.h:1750)
==83011== by 0x119565: main (vulkaninfo.cpp:1177)
==83011==
==83011== 216 (72 direct, 144 indirect) bytes in 1 blocks are definitely lost in loss record 110 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0x10512C28: ???
==83011== by 0x10515133: ???
==83011== by 0x10515496: ???
==83011== by 0x104FDB3B: ???
==83011== by 0x10502FB6: ???
==83011== by 0x1050333A: ???
==83011== by 0x104893E8: ???
==83011== by 0x1043FF88: ???
==83011== by 0x104487DC: ???
==83011== by 0xB82AEEF: ???
==83011== by 0xB809BCB: ???
==83011==
==83011== 336 (96 direct, 240 indirect) bytes in 1 blocks are definitely lost in loss record 117 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0x4A0521D: UnknownInlinedFun (wayland-private.h:251)
==83011== by 0x4A0521D: proxy_create (wayland-client.c:482)
==83011== by 0x4A053D4: UnknownInlinedFun (wayland-client.c:739)
==83011== by 0x4A053D4: wl_proxy_marshal_array_flags (wayland-client.c:904)
==83011== by 0x4A062FA: wl_proxy_marshal_flags (wayland-client.c:857)
==83011== by 0xB847A9B: ???
==83011== by 0xB7E9113: ???
==83011== by 0x11BBEB: AppCreateWaylandSurface(AppInstance&) [clone .lto_priv.0] (vulkaninfo.h:1117)
==83011== by 0x1193BF: main (vulkaninfo.cpp:1155)
==83011==
==83011== 384 bytes in 1 blocks are possibly lost in loss record 119 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0x4011003: calloc (rtld-malloc.h:44)
==83011== by 0x4011003: allocate_dtv (dl-tls.c:395)
==83011== by 0x4011AE1: _dl_allocate_tls (dl-tls.c:664)
==83011== by 0x4D57F14: allocate_stack (allocatestack.c:429)
==83011== by 0x4D57F14: pthread_create@@GLIBC_2.34 (pthread_create.c:655)
==83011== by 0xB98DAA1: ???
==83011== by 0xB7F0063: ???
==83011== by 0x53E4C30: ???
==83011== by 0x53F9596: ???
==83011== by 0x126365: AppInstance::AppInstance() (vulkaninfo.h:683)
==83011== by 0x118F3A: main (vulkaninfo.cpp:1146)
==83011==
==83011== 384 bytes in 1 blocks are possibly lost in loss record 120 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0x4011003: calloc (rtld-malloc.h:44)
==83011== by 0x4011003: allocate_dtv (dl-tls.c:395)
==83011== by 0x4011AE1: _dl_allocate_tls (dl-tls.c:664)
==83011== by 0x4D57F14: allocate_stack (allocatestack.c:429)
==83011== by 0x4D57F14: pthread_create@@GLIBC_2.34 (pthread_create.c:655)
==83011== by 0x780BE8D: ???
==83011== by 0x7D19D46: ???
==83011== by 0x7BF0AD1: ???
==83011== by 0x7B2EA3C: ???
==83011== by 0x6CE044F: ???
==83011== by 0x53EAAD8: ???
==83011== by 0xB7EAD93: ???
==83011== by 0x53E7778: ???
==83011==
==83011== 384 bytes in 1 blocks are possibly lost in loss record 121 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0x4011003: calloc (rtld-malloc.h:44)
==83011== by 0x4011003: allocate_dtv (dl-tls.c:395)
==83011== by 0x4011AE1: _dl_allocate_tls (dl-tls.c:664)
==83011== by 0x4D57F14: allocate_stack (allocatestack.c:429)
==83011== by 0x4D57F14: pthread_create@@GLIBC_2.34 (pthread_create.c:655)
==83011== by 0x780BE8D: ???
==83011== by 0x7BF0A21: ???
==83011== by 0x7B2EA3C: ???
==83011== by 0x6CE044F: ???
==83011== by 0x53EAAD8: ???
==83011== by 0xB7EAD93: ???
==83011== by 0x53E7778: ???
==83011== by 0x53E27C4: ???
==83011==
==83011== 384 bytes in 1 blocks are possibly lost in loss record 122 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0x4011003: calloc (rtld-malloc.h:44)
==83011== by 0x4011003: allocate_dtv (dl-tls.c:395)
==83011== by 0x4011AE1: _dl_allocate_tls (dl-tls.c:664)
==83011== by 0x4D57F14: allocate_stack (allocatestack.c:429)
==83011== by 0x4D57F14: pthread_create@@GLIBC_2.34 (pthread_create.c:655)
==83011== by 0x780BE8D: ???
==83011== by 0x7BEFE33: ???
==83011== by 0x7B2EA3C: ???
==83011== by 0x6CE044F: ???
==83011== by 0x53EAAD8: ???
==83011== by 0xB7EAD93: ???
==83011== by 0x53E7778: ???
==83011== by 0x53E27C4: ???
==83011==
==83011== 520 bytes in 13 blocks are definitely lost in loss record 127 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0xBF65248: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==83011== by 0xBF5984C: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==83011== by 0xBF476B6: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0x786E23E: ???
==83011== by 0x7883C82: ???
==83011== by 0x788420F: ???
==83011== by 0x7D4E9D4: ???
==83011== by 0x7801673: ???
==83011== by 0x7BE8818: ???
==83011== by 0x7B2F296: ???
==83011== by 0x6CE04AB: ???
==83011==
==83011== 567 (184 direct, 383 indirect) bytes in 1 blocks are definitely lost in loss record 128 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0xBF53D8A: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==83011== by 0xBF55082: xcb_randr_get_output_info_reply (randr.c:1145)
==83011== by 0xBF46E5B: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0xBF47227: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0xBF474ED: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0x786E23E: ???
==83011== by 0x7883C82: ???
==83011== by 0x788420F: ???
==83011== by 0x7D4E9D4: ???
==83011== by 0x7801673: ???
==83011==
==83011== 1,544 bytes in 1 blocks are definitely lost in loss record 157 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0x1050553A: ???
==83011== by 0x1041AA23: ???
==83011== by 0xB82AECE: ???
==83011== by 0xB809BCB: ???
==83011== by 0xB7ECB3E: ???
==83011== by 0x53E7778: ???
==83011== by 0x53E27C4: ???
==83011== by 0x53F3583: ???
==83011== by 0x11F2AF: AppGpu::AppGpu(AppInstance&, unsigned int, VkPhysicalDevice_T*) (vulkaninfo.h:1784)
==83011== by 0x119565: main (vulkaninfo.cpp:1177)
==83011==
==83011== 4,608 bytes in 2 blocks are possibly lost in loss record 166 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0x40237E5: malloc (rtld-malloc.h:56)
==83011== by 0x40237E5: _dlfo_mappings_segment_allocate (dl-find_object.c:217)
==83011== by 0x40237E5: _dl_find_object_update_1 (dl-find_object.c:672)
==83011== by 0x40237E5: _dl_find_object_update (dl-find_object.c:806)
==83011== by 0x400C15F: dl_open_worker_begin (dl-open.c:756)
==83011== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==83011== by 0x400B49F: dl_open_worker (dl-open.c:803)
==83011== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==83011== by 0x400B903: _dl_open (dl-open.c:905)
==83011== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==83011== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==83011== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==83011== by 0x4D529F2: _dlerror_run (dlerror.c:138)
==83011== by 0x4D52FCE: dlopen_implementation (dlopen.c:71)
==83011== by 0x4D52FCE: dlopen@@GLIBC_2.34 (dlopen.c:81)
==83011==
==83011== 10,186 (64 direct, 10,122 indirect) bytes in 1 blocks are definitely lost in loss record 172 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0xBF581CD: xcb_randr_change_provider_property_checked (randr.c:4699)
==83011== by 0xBF5FA36: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==83011== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==83011== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==83011== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==83011== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==83011== by 0x786E23E: ???
==83011== by 0x7883C82: ???
==83011== by 0x788420F: ???
==83011== by 0x7D4E9D4: ???
==83011==
==83011== 73,728 bytes in 1 blocks are definitely lost in loss record 176 of 177
==83011== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==83011== by 0xB7DD9CF: ???
==83011== by 0x40045B6: call_init (dl-init.c:74)
==83011== by 0x40045B6: call_init (dl-init.c:26)
==83011== by 0x40046AC: _dl_init (dl-init.c:121)
==83011== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==83011== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==83011== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==83011== by 0x400B903: _dl_open (dl-open.c:905)
==83011== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==83011== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==83011== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==83011== by 0x4D529F2: _dlerror_run (dlerror.c:138)
==83011==
==83011== 131,436 (136 direct, 131,300 indirect) bytes in 1 blocks are definitely lost in loss record 177 of 177
==83011== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==83011== by 0xBB079CC: ???
==83011== by 0xB83B89D: ???
==83011== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==83011== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==83011== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==83011== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==83011== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==83011== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==83011== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==83011== by 0x4A06403: wl_display_roundtrip_queue (wayland-client.c:1444)
==83011== by 0xB7E9113: ???
==83011== by 0x11BBEB: AppCreateWaylandSurface(AppInstance&) [clone .lto_priv.0] (vulkaninfo.h:1117)
==83011==
==83011== LEAK SUMMARY:
==83011== definitely lost: 77,632 bytes in 50 blocks
==83011== indirectly lost: 142,301 bytes in 1,697 blocks
==83011== possibly lost: 6,144 bytes in 6 blocks
==83011== still reachable: 115,332 bytes in 86 blocks
==83011== suppressed: 112 bytes in 1 blocks
==83011== Reachable blocks (those to which a pointer was found) are not shown.
==83011== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==83011==
==83011== For lists of detected and suppressed errors, rerun with: -s
==83011== ERROR SUMMARY: 37 errors from 37 contexts (suppressed: 0 from 0)
Falha de segmentação (imagem do núcleo gravada)
[ble: exit 139]Running it with "valgrind --log-file="log.txt" -s --leak-check=full --show-leak-kinds=all vulkaninfo --summary" gave me this:
==84798== Memcheck, a memory error detector
==84798== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==84798== Using Valgrind-3.23.0 and LibVEX; rerun with -h for copyright info
==84798== Command: vulkaninfo --summary
==84798== Parent PID: 4326
==84798==
==84798== realloc() with size 0
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0x780E53F: ??? (in /usr/lib/libnvidia-glcore.so.555.58.02)
==84798== by 0x6C94956: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==84798== by 0x6CEF441: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==84798== by 0x6C94012: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== Address 0x4fdbc30 is 0 bytes after a block of size 0 alloc'd
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x780E52F: ??? (in /usr/lib/libnvidia-glcore.so.555.58.02)
==84798== by 0x6C94956: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==84798== by 0x6CEF441: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==84798== by 0x6C94012: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798==
==84798== posix_memalign() invalid size value: 0
==84798== at 0x484C928: posix_memalign (vg_replace_malloc.c:2216)
==84798== by 0x780E575: ??? (in /usr/lib/libnvidia-glcore.so.555.58.02)
==84798== by 0x6C94956: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==84798== by 0x6CEF441: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==84798== by 0x6C94012: ??? (in /usr/lib/libGLX_nvidia.so.555.58.02)
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798==
==84798== Warning: noted but unhandled ioctl 0x30000001 with no direction hints.
==84798== This could cause spurious value errors to appear.
==84798== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
==84798== Jump to the invalid address stated on the next line
==84798== at 0xB83DF0D: ???
==84798== by 0x4D02890: __run_exit_handlers (exit.c:108)
==84798== by 0x4D0295D: exit (exit.c:138)
==84798== by 0x4CE8E0E: (below main) (libc_start_call_main.h:74)
==84798== Address 0xb83df0d is not stack'd, malloc'd or (recently) free'd
==84798==
==84798==
==84798== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==84798== Access not within mapped region at address 0xB83DF0D
==84798== at 0xB83DF0D: ???
==84798== by 0x4D02890: __run_exit_handlers (exit.c:108)
==84798== by 0x4D0295D: exit (exit.c:138)
==84798== by 0x4CE8E0E: (below main) (libc_start_call_main.h:74)
==84798== If you believe this happened as a result of a stack
==84798== overflow in your program's main thread (unlikely but
==84798== possible), you can try to increase the size of the
==84798== main thread stack using the --main-stacksize= flag.
==84798== The main thread stack size used in this run was 8388608.
==84798==
==84798== HEAP SUMMARY:
==84798== in use at exit: 341,465 bytes in 1,840 blocks
==84798== total heap usage: 115,376 allocs, 113,536 frees, 428,076,691 bytes allocated
==84798==
==84798== 2 bytes in 1 blocks are indirectly lost in loss record 1 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6F9D8: strndup (strndup.c:43)
==84798== by 0xBAF9797: ???
==84798== by 0xBB04226: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798==
==84798== 5 bytes in 1 blocks are indirectly lost in loss record 2 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6F9D8: strndup (strndup.c:43)
==84798== by 0xBAF9797: ???
==84798== by 0xBAF280A: ???
==84798== by 0xBAFBB8A: ???
==84798== by 0xBB03DFE: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798==
==84798== 6 bytes in 1 blocks are indirectly lost in loss record 3 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6F9D8: strndup (strndup.c:43)
==84798== by 0xBAF9797: ???
==84798== by 0xBAF2794: ???
==84798== by 0xBAFBB8A: ???
==84798== by 0xBB03DFE: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798==
==84798== 7 bytes in 1 blocks are indirectly lost in loss record 4 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6F9D8: strndup (strndup.c:43)
==84798== by 0xBAF9797: ???
==84798== by 0xBAF1EC6: ???
==84798== by 0xBAFBB8A: ???
==84798== by 0xBB03DFE: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798==
==84798== 8 bytes in 1 blocks are indirectly lost in loss record 5 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF62288: xcb_dri3_import_syncobj (dri3.c:1035)
==84798== by 0xBF5F9DE: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798==
==84798== 8 bytes in 1 blocks are indirectly lost in loss record 6 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF62288: xcb_dri3_import_syncobj (dri3.c:1035)
==84798== by 0xBF5F9EF: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798==
==84798== 8 bytes in 1 blocks are indirectly lost in loss record 7 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF62288: xcb_dri3_import_syncobj (dri3.c:1035)
==84798== by 0xBF6B0EA: ???
==84798== by 0xBF40E5E: xcb_glx_get_mapfv_sizeof (glx.c:5443)
==84798== by 0xBF5FCDD: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798==
==84798== 8 bytes in 1 blocks are indirectly lost in loss record 8 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF62288: xcb_dri3_import_syncobj (dri3.c:1035)
==84798== by 0xBF6B11A: ???
==84798== by 0xBF40E5E: xcb_glx_get_mapfv_sizeof (glx.c:5443)
==84798== by 0xBF5FCDD: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798==
==84798== 8 bytes in 1 blocks are indirectly lost in loss record 9 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF61954: xcb_dri3_get_supported_modifiers_unchecked (dri3.c:549)
==84798== by 0xBF475E8: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798==
==84798== 8 bytes in 1 blocks are indirectly lost in loss record 10 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6F9D8: strndup (strndup.c:43)
==84798== by 0xBAF9797: ???
==84798== by 0xBAF2FCF: ???
==84798== by 0xBAFBB8A: ???
==84798== by 0xBB03DFE: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798==
==84798== 8 bytes in 1 blocks are definitely lost in loss record 11 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF5A4DA: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF43E9C: ??? (glx.c:9446)
==84798== by 0xBF4743F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798==
==84798== 8 bytes in 1 blocks are definitely lost in loss record 12 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x1051E1F5: ???
==84798== by 0x1041AFEB: ???
==84798== by 0xB82AECE: ???
==84798== by 0xB809BCB: ???
==84798== by 0xB7ECB3E: ???
==84798== by 0x53E7778: ???
==84798== by 0x53E27C4: ???
==84798== by 0x53F3583: ???
==84798== by 0x11F2AF: AppGpu::AppGpu(AppInstance&, unsigned int, VkPhysicalDevice_T*) (vulkaninfo.h:1784)
==84798== by 0x119565: main (vulkaninfo.cpp:1177)
==84798==
==84798== 9 bytes in 1 blocks are indirectly lost in loss record 13 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6ECDF: strdup (strdup.c:42)
==84798== by 0xBAFF6A2: ???
==84798== by 0xBAFF93D: ???
==84798== by 0xBAFFBC9: ???
==84798== by 0xB83B8CF: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798==
==84798== 10 bytes in 1 blocks are indirectly lost in loss record 14 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6F9D8: strndup (strndup.c:43)
==84798== by 0xBAF9797: ???
==84798== by 0xBAF1E8B: ???
==84798== by 0xBAFBB8A: ???
==84798== by 0xBB03DFE: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798==
==84798== 10 bytes in 1 blocks are indirectly lost in loss record 15 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6ECDF: strdup (strdup.c:42)
==84798== by 0xBAEBB73: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798==
==84798== 10 bytes in 1 blocks are indirectly lost in loss record 16 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6ECDF: strdup (strdup.c:42)
==84798== by 0xBAFF57D: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798==
==84798== 10 bytes in 1 blocks are indirectly lost in loss record 17 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6ECDF: strdup (strdup.c:42)
==84798== by 0xBAF6CB6: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798==
==84798== 10 bytes in 1 blocks are indirectly lost in loss record 18 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6ECDF: strdup (strdup.c:42)
==84798== by 0xBB042C2: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798==
==84798== 15 bytes in 1 blocks are still reachable in loss record 19 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6ECDF: strdup (strdup.c:42)
==84798== by 0x4D98FFD: tzset_internal (tzset.c:402)
==84798== by 0x4D9920A: __tz_convert (tzset.c:577)
==84798== by 0xB88B735: ???
==84798== by 0xB87F5EA: ???
==84798== by 0xB895472: ???
==84798== by 0xB8039D3: ???
==84798== by 0xB811A07: ???
==84798== by 0xB81C27D: ???
==84798== by 0xB7EFE97: ???
==84798== by 0x53E4C30: ???
==84798==
==84798== 16 bytes in 1 blocks are indirectly lost in loss record 20 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF667D3: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF43D30: xcb_glx_get_histogram_reply (glx.c:9324)
==84798== by 0xBF43F01: xcb_glx_get_histogram_parameteriv (glx.c:9504)
==84798== by 0xBF4743F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798==
==84798== 16 bytes in 1 blocks are indirectly lost in loss record 21 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBB015C0: ???
==84798== by 0xBB04268: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798==
==84798== 18 bytes in 1 blocks are indirectly lost in loss record 22 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6ECDF: strdup (strdup.c:42)
==84798== by 0xBAFF6A2: ???
==84798== by 0xBAFFA05: ???
==84798== by 0xBAFFBC9: ???
==84798== by 0xB83B8CF: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798==
==84798== 19 bytes in 1 blocks are indirectly lost in loss record 23 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6ECDF: strdup (strdup.c:42)
==84798== by 0xBAFF6A2: ???
==84798== by 0xBAFF970: ???
==84798== by 0xBAFFBC9: ???
==84798== by 0xB83B8CF: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798==
==84798== 20 bytes in 1 blocks are still reachable in loss record 24 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D9864C: __tzstring_len (tzset.c:98)
==84798== by 0x4D99F10: __tzfile_read (tzfile.c:414)
==84798== by 0x4D99010: tzset_internal (tzset.c:405)
==84798== by 0x4D9920A: __tz_convert (tzset.c:577)
==84798== by 0xB88B735: ???
==84798== by 0xB87F5EA: ???
==84798== by 0xB895472: ???
==84798== by 0xB8039D3: ???
==84798== by 0xB811A07: ???
==84798== by 0xB81C27D: ???
==84798== by 0xB7EFE97: ???
==84798==
==84798== 21 bytes in 1 blocks are still reachable in loss record 25 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D05A6E: __add_to_environ (setenv.c:185)
==84798== by 0x4854656: setenv (vg_replace_strmem.c:2499)
==84798== by 0xB80DD74: ???
==84798== by 0xB7EFF7E: ???
==84798== by 0x53E4C30: ???
==84798== by 0x53F9596: ???
==84798== by 0x126365: AppInstance::AppInstance() (vulkaninfo.h:683)
==84798== by 0x118F3A: main (vulkaninfo.cpp:1146)
==84798==
==84798== 24 bytes in 1 blocks are still reachable in loss record 26 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4DDB2CA: __tsearch (tsearch.c:337)
==84798== by 0x4DDB2CA: tsearch (tsearch.c:290)
==84798== by 0x4D05ADB: __add_to_environ (setenv.c:208)
==84798== by 0x4854656: setenv (vg_replace_strmem.c:2499)
==84798== by 0xB80DD74: ???
==84798== by 0xB7EFF7E: ???
==84798== by 0x53E4C30: ???
==84798== by 0x53F9596: ???
==84798== by 0x126365: AppInstance::AppInstance() (vulkaninfo.h:683)
==84798== by 0x118F3A: main (vulkaninfo.cpp:1146)
==84798==
==84798== 24 bytes in 1 blocks are still reachable in loss record 27 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4DDB258: __tsearch (tsearch.c:337)
==84798== by 0x4DDB258: tsearch (tsearch.c:290)
==84798== by 0x4D05ADB: __add_to_environ (setenv.c:208)
==84798== by 0x4854656: setenv (vg_replace_strmem.c:2499)
==84798== by 0xB80D997: ???
==84798== by 0xB7EFF7E: ???
==84798== by 0x53E4C30: ???
==84798== by 0x53F9596: ???
==84798== by 0x126365: AppInstance::AppInstance() (vulkaninfo.h:683)
==84798== by 0x118F3A: main (vulkaninfo.cpp:1146)
==84798==
==84798== 24 bytes in 1 blocks are indirectly lost in loss record 28 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF5987C: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF476B6: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798== by 0x53E928E: ???
==84798==
==84798== 24 bytes in 1 blocks are indirectly lost in loss record 29 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF6935F: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF47766: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798== by 0x53E928E: ???
==84798==
==84798== 24 bytes in 1 blocks are indirectly lost in loss record 30 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF6935F: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF46533: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798==
==84798== 24 bytes in 1 blocks are indirectly lost in loss record 31 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF44A60: xcb_glx_get_queryiv_arb_unchecked (glx.c:10434)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798==
==84798== 24 bytes in 1 blocks are indirectly lost in loss record 32 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF43EDA: xcb_glx_get_histogram_parameteriv (glx.c:9506)
==84798== by 0xBF4743F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798==
==84798== 24 bytes in 1 blocks are definitely lost in loss record 33 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x1042C209: ???
==84798== by 0x10489239: ???
==84798== by 0x1043FF88: ???
==84798== by 0x104487DC: ???
==84798== by 0xB82AEEF: ???
==84798== by 0xB809BCB: ???
==84798== by 0xB7ECB3E: ???
==84798== by 0x53E7778: ???
==84798== by 0x53E27C4: ???
==84798== by 0x53F3583: ???
==84798== by 0x11F2AF: AppGpu::AppGpu(AppInstance&, unsigned int, VkPhysicalDevice_T*) (vulkaninfo.h:1784)
==84798==
==84798== 25 bytes in 1 blocks are indirectly lost in loss record 34 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6ECDF: strdup (strdup.c:42)
==84798== by 0xBAFF6A2: ???
==84798== by 0xBAFF9D0: ???
==84798== by 0xBAFFBC9: ???
==84798== by 0xB83B8CF: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798==
==84798== 29 bytes in 1 blocks are definitely lost in loss record 35 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF61954: xcb_dri3_get_supported_modifiers_unchecked (dri3.c:549)
==84798== by 0xBF47BB8: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798== by 0x53E928E: ???
==84798==
==84798== 29 bytes in 1 blocks are definitely lost in loss record 36 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF61954: xcb_dri3_get_supported_modifiers_unchecked (dri3.c:549)
==84798== by 0xBF47B6B: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798== by 0x53E928E: ???
==84798==
==84798== 31 bytes in 1 blocks are indirectly lost in loss record 37 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF628CC: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF62B80: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF6B12E: ???
==84798== by 0xBF40E5E: xcb_glx_get_mapfv_sizeof (glx.c:5443)
==84798== by 0xBF5FCDD: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798==
==84798== 32 bytes in 1 blocks are indirectly lost in loss record 38 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF61A4F: xcb_dri3_get_supported_modifiers_screen_modifiers_end (dri3.c:615)
==84798== by 0xBF62F68: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF3F53D: ??? (glx.c:3575)
==84798== by 0xBF40EA3: xcb_glx_get_mapfv (glx.c:5467)
==84798== by 0xBF5FCDD: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798==
==84798== 32 bytes in 1 blocks are indirectly lost in loss record 39 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBAFF726: ???
==84798== by 0xBAFF9D0: ???
==84798== by 0xBAFFBC9: ???
==84798== by 0xB83B8CF: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798== by 0x4A06403: wl_display_roundtrip_queue (wayland-client.c:1444)
==84798==
==84798== 32 bytes in 1 blocks are indirectly lost in loss record 40 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBAFF7EA: ???
==84798== by 0xBAFF970: ???
==84798== by 0xBAFFBC9: ???
==84798== by 0xB83B8CF: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798== by 0x4A06403: wl_display_roundtrip_queue (wayland-client.c:1444)
==84798==
==84798== 32 bytes in 1 blocks are indirectly lost in loss record 41 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBAFFBE1: ???
==84798== by 0xB83B8CF: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798== by 0x4A06403: wl_display_roundtrip_queue (wayland-client.c:1444)
==84798== by 0xB7E9113: ???
==84798== by 0x11BBEB: AppCreateWaylandSurface(AppInstance&) [clone .lto_priv.0] (vulkaninfo.h:1117)
==84798==
==84798== 32 bytes in 1 blocks are definitely lost in loss record 42 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==84798== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==84798== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==84798== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==84798== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==84798== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==84798== by 0x6CEE2D9: ???
==84798== by 0x6CE1380: ???
==84798== by 0x7B1F32D: ???
==84798== by 0x7B549FD: ???
==84798== by 0x119405: main (vulkaninfo.cpp:1160)
==84798==
==84798== 32 bytes in 1 blocks are definitely lost in loss record 43 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==84798== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==84798== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==84798== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==84798== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==84798== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==84798== by 0x6CEE2D9: ???
==84798== by 0x6CE1380: ???
==84798== by 0x7B0913E: ???
==84798== by 0x7B08E7B: ???
==84798== by 0x11DD5C: AppSurface::AppSurface(AppInstance&, VkPhysicalDevice_T*, SurfaceExtension) (vulkaninfo.h:1435)
==84798== by 0x119492: main (vulkaninfo.cpp:1164)
==84798==
==84798== 32 bytes in 1 blocks are definitely lost in loss record 44 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==84798== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==84798== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==84798== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==84798== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==84798== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==84798== by 0x6CEE2D9: ???
==84798== by 0x6CE1380: ???
==84798== by 0x7B08F39: ???
==84798== by 0x11DD5C: AppSurface::AppSurface(AppInstance&, VkPhysicalDevice_T*, SurfaceExtension) (vulkaninfo.h:1435)
==84798== by 0x119492: main (vulkaninfo.cpp:1164)
==84798==
==84798== 32 bytes in 1 blocks are definitely lost in loss record 45 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==84798== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==84798== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==84798== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==84798== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==84798== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==84798== by 0x6CEE2D9: ???
==84798== by 0x6CE1380: ???
==84798== by 0x7B0913E: ???
==84798== by 0x7B08E7B: ???
==84798== by 0x7B543B9: ???
==84798== by 0x540298C: ???
==84798== by 0x11E1D9: AppSurface::AppSurface(AppInstance&, VkPhysicalDevice_T*, SurfaceExtension) (vulkaninfo.h:1455)
==84798==
==84798== 32 bytes in 1 blocks are definitely lost in loss record 46 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==84798== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==84798== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==84798== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==84798== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==84798== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==84798== by 0x6CEE2D9: ???
==84798== by 0x6CE1380: ???
==84798== by 0x7B08F39: ???
==84798== by 0x7B543B9: ???
==84798== by 0x540298C: ???
==84798== by 0x11E1D9: AppSurface::AppSurface(AppInstance&, VkPhysicalDevice_T*, SurfaceExtension) (vulkaninfo.h:1455)
==84798== by 0x119492: main (vulkaninfo.cpp:1164)
==84798==
==84798== 38 bytes in 1 blocks are indirectly lost in loss record 47 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF627EE: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF5FD1F: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798==
==84798== 38 bytes in 1 blocks are definitely lost in loss record 48 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF61954: xcb_dri3_get_supported_modifiers_unchecked (dri3.c:549)
==84798== by 0xBF4799A: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798== by 0x53E928E: ???
==84798==
==84798== 40 bytes in 1 blocks are still reachable in loss record 49 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x48E412A: XInitThreads (locking.c:614)
==84798== by 0x40045B6: call_init (dl-init.c:74)
==84798== by 0x40045B6: call_init (dl-init.c:26)
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x401CE1F: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==84798== by 0x1: ???
==84798== by 0x1FFEFFFE5E: ???
==84798== by 0x1FFEFFFE69: ???
==84798==
==84798== 40 bytes in 1 blocks are still reachable in loss record 50 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x48E4148: XInitThreads (locking.c:616)
==84798== by 0x40045B6: call_init (dl-init.c:74)
==84798== by 0x40045B6: call_init (dl-init.c:26)
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x401CE1F: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==84798== by 0x1: ???
==84798== by 0x1FFEFFFE5E: ???
==84798== by 0x1FFEFFFE69: ???
==84798==
==84798== 40 bytes in 1 blocks are still reachable in loss record 51 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x48E4166: XInitThreads (locking.c:621)
==84798== by 0x40045B6: call_init (dl-init.c:74)
==84798== by 0x40045B6: call_init (dl-init.c:26)
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x401CE1F: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==84798== by 0x1: ???
==84798== by 0x1FFEFFFE5E: ???
==84798== by 0x1FFEFFFE69: ???
==84798==
==84798== 40 bytes in 2 blocks are still reachable in loss record 52 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D985E6: __tzstring_len (tzset.c:98)
==84798== by 0x4D99F10: __tzfile_read (tzfile.c:414)
==84798== by 0x4D99010: tzset_internal (tzset.c:405)
==84798== by 0x4D9920A: __tz_convert (tzset.c:577)
==84798== by 0xB88B735: ???
==84798== by 0xB87F5EA: ???
==84798== by 0xB895472: ???
==84798== by 0xB8039D3: ???
==84798== by 0xB811A07: ???
==84798== by 0xB81C27D: ???
==84798== by 0xB7EFE97: ???
==84798==
==84798== 40 bytes in 1 blocks are indirectly lost in loss record 53 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF61C18: xcb_dri3_pixmap_from_buffers_checked (dri3.c:691)
==84798== by 0xBF6098C: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF46518: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798==
==84798== 40 bytes in 1 blocks are indirectly lost in loss record 54 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF65248: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF599C4: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF5FA81: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798==
==84798== 40 bytes in 1 blocks are indirectly lost in loss record 55 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF61C18: xcb_dri3_pixmap_from_buffers_checked (dri3.c:691)
==84798== by 0xBF6098C: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF447F1: xcb_glx_gen_queries_arb_unchecked (glx.c:10250)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798==
==84798== 40 bytes in 1 blocks are indirectly lost in loss record 56 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF65248: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF44934: xcb_glx_is_query_arb_unchecked (glx.c:10336)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798==
==84798== 40 bytes in 1 blocks are indirectly lost in loss record 57 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF59A0A: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4494A: xcb_glx_is_query_arb_unchecked (glx.c:10336)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798==
==84798== 40 bytes in 1 blocks are indirectly lost in loss record 58 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF59A0A: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4495C: xcb_glx_is_query_arb_unchecked (glx.c:10349)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798==
==84798== 40 bytes in 1 blocks are indirectly lost in loss record 59 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF65248: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF449F4: xcb_glx_get_queryiv_arb (glx.c:10417)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798==
==84798== 40 bytes in 1 blocks are indirectly lost in loss record 60 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF62288: xcb_dri3_import_syncobj (dri3.c:1035)
==84798== by 0xBF53F05: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF54E8E: xcb_randr_get_output_info_unchecked (randr.c:1043)
==84798== by 0xBF44A1F: xcb_glx_get_queryiv_arb (glx.c:10423)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798==
==84798== 40 bytes in 1 blocks are indirectly lost in loss record 61 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF65248: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF599C4: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF44A49: ??? (glx.c:10427)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798==
==84798== 40 bytes in 1 blocks are indirectly lost in loss record 62 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF62288: xcb_dri3_import_syncobj (dri3.c:1035)
==84798== by 0xBF53F05: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF55D1A: xcb_randr_add_output_mode_checked (randr.c:2031)
==84798== by 0xBF5E073: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF5E25C: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF5F30E: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF5F932: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF4547D: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF59F30: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF47242: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF474ED: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798==
==84798== 40 bytes in 1 blocks are definitely lost in loss record 63 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF61C18: xcb_dri3_pixmap_from_buffers_checked (dri3.c:691)
==84798== by 0xBF68A2F: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF68ABF: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF68B2D: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF3ED2E: xcb_glx_set_client_info_arb_checked (glx.c:3091)
==84798== by 0xBF462FC: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798==
==84798== 44 bytes in 8 blocks are indirectly lost in loss record 64 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6F9D8: strndup (strndup.c:43)
==84798== by 0xBAF9797: ???
==84798== by 0xBB0863A: ???
==84798== by 0xBB025C7: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798==
==84798== 45 bytes in 1 blocks are still reachable in loss record 65 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x400568D: malloc (rtld-malloc.h:56)
==84798== by 0x400568D: add_name_to_object.isra.0 (dl-load.c:419)
==84798== by 0x4006BD0: _dl_map_object_from_fd (dl-load.c:988)
==84798== by 0x4007FFF: _dl_map_object (dl-load.c:2190)
==84798== by 0x400BD7B: dl_open_worker_begin (dl-open.c:578)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B49F: dl_open_worker (dl-open.c:803)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==84798==
==84798== 48 bytes in 1 blocks are indirectly lost in loss record 66 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF447BA: xcb_glx_gen_queries_arb (glx.c:10242)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798==
==84798== 48 bytes in 1 blocks are indirectly lost in loss record 67 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF447D1: xcb_glx_gen_queries_arb (glx.c:10244)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798==
==84798== 48 bytes in 1 blocks are indirectly lost in loss record 68 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF59A77: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4496E: xcb_glx_is_query_arb_unchecked (glx.c:10352)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798==
==84798== 48 bytes in 1 blocks are indirectly lost in loss record 69 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF59A77: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF44980: xcb_glx_is_query_arb_unchecked (glx.c:10354)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798==
==84798== 48 bytes in 1 blocks are indirectly lost in loss record 70 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4A02D8D: UnknownInlinedFun (wayland-private.h:251)
==84798== by 0x4A02D8D: wl_display_create_queue (wayland-client.c:383)
==84798== by 0xB847A60: ???
==84798== by 0xB7E9113: ???
==84798== by 0x11BBEB: AppCreateWaylandSurface(AppInstance&) [clone .lto_priv.0] (vulkaninfo.h:1117)
==84798== by 0x1193BF: main (vulkaninfo.cpp:1155)
==84798==
==84798== 64 bytes in 2 blocks are still reachable in loss record 71 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4001E32: malloc (rtld-malloc.h:56)
==84798== by 0x4001E32: _dl_close_worker (dl-close.c:354)
==84798== by 0x400267A: _dl_close (dl-close.c:793)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==84798== by 0x4D529F2: _dlerror_run (dlerror.c:138)
==84798== by 0x4D52735: dlclose@@GLIBC_2.34 (dlclose.c:31)
==84798== by 0x7883DE9: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798==
==84798== 64 bytes in 1 blocks are indirectly lost in loss record 72 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF581CD: xcb_randr_change_provider_property_checked (randr.c:4699)
==84798== by 0xBF5FA0E: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798==
==84798== 64 bytes in 1 blocks are indirectly lost in loss record 73 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF664AC: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF44A82: xcb_glx_get_queryiv_arb_unchecked (glx.c:10455)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798==
==84798== 64 bytes in 1 blocks are indirectly lost in loss record 74 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF61A4F: xcb_dri3_get_supported_modifiers_screen_modifiers_end (dri3.c:615)
==84798== by 0xBF62F68: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF40CB7: xcb_glx_get_lightiv_data_length (glx.c:5273)
==84798== by 0xBF411BD: xcb_glx_get_materialfv_unchecked (glx.c:5734)
==84798== by 0xBF5DAC1: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF5E5DB: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF5F8F3: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF4547D: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF59EBB: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF47242: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF474ED: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798==
==84798== 64 bytes in 1 blocks are indirectly lost in loss record 75 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF4BAB1: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF5F4A6: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF5F932: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF4547D: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF59F30: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF47242: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF474ED: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798==
==84798== 66 bytes in 3 blocks are still reachable in loss record 76 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x402709F: malloc (rtld-malloc.h:56)
==84798== by 0x402709F: strdup (strdup.c:42)
==84798== by 0x40142D9: _dl_load_cache_lookup (dl-cache.c:499)
==84798== by 0x400825C: _dl_map_object (dl-load.c:2057)
==84798== by 0x40028BC: openaux (dl-deps.c:64)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4002D44: _dl_map_object_deps (dl-deps.c:232)
==84798== by 0x400BDE4: dl_open_worker_begin (dl-open.c:638)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B49F: dl_open_worker (dl-open.c:803)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798==
==84798== 66 bytes in 3 blocks are still reachable in loss record 77 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x400B200: malloc (rtld-malloc.h:56)
==84798== by 0x400B200: _dl_new_object (dl-object.c:199)
==84798== by 0x4006619: _dl_map_object_from_fd (dl-load.c:1042)
==84798== by 0x4007FFF: _dl_map_object (dl-load.c:2190)
==84798== by 0x40028BC: openaux (dl-deps.c:64)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4002D44: _dl_map_object_deps (dl-deps.c:232)
==84798== by 0x400BDE4: dl_open_worker_begin (dl-open.c:638)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B49F: dl_open_worker (dl-open.c:803)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798==
==84798== 72 bytes in 1 blocks are indirectly lost in loss record 78 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF3EC32: xcb_glx_delete_window (glx.c:2993)
==84798== by 0xBF6B138: ???
==84798== by 0xBF40E5E: xcb_glx_get_mapfv_sizeof (glx.c:5443)
==84798== by 0xBF5FCDD: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798==
==84798== 72 bytes in 1 blocks are indirectly lost in loss record 79 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF3EC32: xcb_glx_delete_window (glx.c:2993)
==84798== by 0xBF6B147: ???
==84798== by 0xBF40E5E: xcb_glx_get_mapfv_sizeof (glx.c:5443)
==84798== by 0xBF5FCDD: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798==
==84798== 72 bytes in 1 blocks are indirectly lost in loss record 80 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF3EC32: xcb_glx_delete_window (glx.c:2993)
==84798== by 0xBF6B156: ???
==84798== by 0xBF40E5E: xcb_glx_get_mapfv_sizeof (glx.c:5443)
==84798== by 0xBF5FCDD: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798==
==84798== 72 bytes in 1 blocks are indirectly lost in loss record 81 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF3EC32: xcb_glx_delete_window (glx.c:2993)
==84798== by 0xBF5FA95: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798==
==84798== 72 bytes in 1 blocks are indirectly lost in loss record 82 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x10512C28: ???
==84798== by 0x1051523F: ???
==84798== by 0x10515496: ???
==84798== by 0x104FE0BF: ???
==84798== by 0x104F5482: ???
==84798== by 0x104895F1: ???
==84798== by 0x1043FF88: ???
==84798== by 0x104487DC: ???
==84798== by 0xB82AEEF: ???
==84798== by 0xB809BCB: ???
==84798== by 0xB7ECB3E: ???
==84798==
==84798== 72 bytes in 1 blocks are indirectly lost in loss record 83 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x10510EA0: ???
==84798== by 0x105115A4: ???
==84798== by 0x10515D93: ???
==84798== by 0x104C9304: ???
==84798== by 0x104C96D7: ???
==84798== by 0x104CA1FD: ???
==84798== by 0x104A53CD: ???
==84798== by 0x104715B0: ???
==84798== by 0xB83E87D: ???
==84798== by 0xB82B022: ???
==84798== by 0xB809BCB: ???
==84798==
==84798== 88 bytes in 1 blocks are indirectly lost in loss record 84 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF5998F: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF5FA81: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798==
==84798== 88 bytes in 1 blocks are indirectly lost in loss record 85 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF5998F: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF44A49: ??? (glx.c:10427)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798==
==84798== 96 bytes in 1 blocks are indirectly lost in loss record 86 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF4C754: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF5FA4D: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798==
==84798== 96 bytes in 1 blocks are indirectly lost in loss record 87 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4A0521D: UnknownInlinedFun (wayland-private.h:251)
==84798== by 0x4A0521D: proxy_create (wayland-client.c:482)
==84798== by 0x4A053D4: UnknownInlinedFun (wayland-client.c:739)
==84798== by 0x4A053D4: wl_proxy_marshal_array_flags (wayland-client.c:904)
==84798== by 0x4A062FA: wl_proxy_marshal_flags (wayland-client.c:857)
==84798== by 0xB83B7F2: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798== by 0x4A06403: wl_display_roundtrip_queue (wayland-client.c:1444)
==84798==
==84798== 96 bytes in 1 blocks are indirectly lost in loss record 88 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4A0521D: UnknownInlinedFun (wayland-private.h:251)
==84798== by 0x4A0521D: proxy_create (wayland-client.c:482)
==84798== by 0x4A053D4: UnknownInlinedFun (wayland-client.c:739)
==84798== by 0x4A053D4: wl_proxy_marshal_array_flags (wayland-client.c:904)
==84798== by 0x4A062FA: wl_proxy_marshal_flags (wayland-client.c:857)
==84798== by 0xB847B10: ???
==84798== by 0xB7E9113: ???
==84798== by 0x11BBEB: AppCreateWaylandSurface(AppInstance&) [clone .lto_priv.0] (vulkaninfo.h:1117)
==84798== by 0x1193BF: main (vulkaninfo.cpp:1155)
==84798==
==84798== 96 (24 direct, 72 indirect) bytes in 1 blocks are definitely lost in loss record 89 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF6935F: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF549F6: xcb_randr_set_screen_size_checked (randr.c:647)
==84798== by 0xBF59C70: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF47259: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF474ED: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798==
==84798== 96 bytes in 1 blocks are definitely lost in loss record 90 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4A0521D: UnknownInlinedFun (wayland-private.h:251)
==84798== by 0x4A0521D: proxy_create (wayland-client.c:482)
==84798== by 0x4A053D4: UnknownInlinedFun (wayland-client.c:739)
==84798== by 0x4A053D4: wl_proxy_marshal_array_flags (wayland-client.c:904)
==84798== by 0x4A062FA: wl_proxy_marshal_flags (wayland-client.c:857)
==84798== by 0x11C0EB: UnknownInlinedFun (wayland-client-protocol.h:1074)
==84798== by 0x11C0EB: AppCreateWaylandWindow(AppInstance&) [clone .lto_priv.0] (vulkaninfo.h:1103)
==84798== by 0x1193B9: main (vulkaninfo.cpp:1154)
==84798==
==84798== 96 bytes in 1 blocks are definitely lost in loss record 91 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4A0521D: UnknownInlinedFun (wayland-private.h:251)
==84798== by 0x4A0521D: proxy_create (wayland-client.c:482)
==84798== by 0x4A053D4: UnknownInlinedFun (wayland-client.c:739)
==84798== by 0x4A053D4: wl_proxy_marshal_array_flags (wayland-client.c:904)
==84798== by 0x4A062FA: wl_proxy_marshal_flags (wayland-client.c:857)
==84798== by 0x11C02A: UnknownInlinedFun (wayland-client-protocol.h:1187)
==84798== by 0x11C02A: UnknownInlinedFun (vulkaninfo.h:1093)
==84798== by 0x11C02A: wayland_registry_global(void*, wl_registry*, unsigned int, char const*, unsigned int) (vulkaninfo.h:1089)
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798== by 0x4A06403: wl_display_roundtrip_queue (wayland-client.c:1444)
==84798==
==84798== 96 bytes in 1 blocks are definitely lost in loss record 92 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4A0521D: UnknownInlinedFun (wayland-private.h:251)
==84798== by 0x4A0521D: proxy_create (wayland-client.c:482)
==84798== by 0x4A053D4: UnknownInlinedFun (wayland-client.c:739)
==84798== by 0x4A053D4: wl_proxy_marshal_array_flags (wayland-client.c:904)
==84798== by 0x4A062FA: wl_proxy_marshal_flags (wayland-client.c:857)
==84798== by 0x11C056: UnknownInlinedFun (wayland-client-protocol.h:1303)
==84798== by 0x11C056: UnknownInlinedFun (vulkaninfo.h:1094)
==84798== by 0x11C056: wayland_registry_global(void*, wl_registry*, unsigned int, char const*, unsigned int) (vulkaninfo.h:1089)
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798== by 0x4A06403: wl_display_roundtrip_queue (wayland-client.c:1444)
==84798==
==84798== 96 bytes in 3 blocks are definitely lost in loss record 93 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==84798== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==84798== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==84798== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==84798== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==84798== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==84798== by 0x6CEE2D9: ???
==84798== by 0x6CE1380: ???
==84798== by 0x7B09043: ???
==84798== by 0x7B54ABE: ???
==84798== by 0x5402BB3: ???
==84798== by 0x11D7AA: UnknownInlinedFun (vulkaninfo.h:236)
==84798== by 0x11D7AA: AppSurface::AppSurface(AppInstance&, VkPhysicalDevice_T*, SurfaceExtension) (vulkaninfo.h:1425)
==84798== by 0x119492: main (vulkaninfo.cpp:1164)
==84798==
==84798== 96 bytes in 3 blocks are definitely lost in loss record 94 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==84798== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==84798== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==84798== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==84798== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==84798== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==84798== by 0x6CEE2D9: ???
==84798== by 0x6CE1380: ???
==84798== by 0x7B09043: ???
==84798== by 0x7B54ABE: ???
==84798== by 0x5402BB3: ???
==84798== by 0x11D818: UnknownInlinedFun (vulkaninfo.h:239)
==84798== by 0x11D818: AppSurface::AppSurface(AppInstance&, VkPhysicalDevice_T*, SurfaceExtension) (vulkaninfo.h:1425)
==84798== by 0x119492: main (vulkaninfo.cpp:1164)
==84798==
==84798== 111 bytes in 1 blocks are still reachable in loss record 95 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D05A6E: __add_to_environ (setenv.c:185)
==84798== by 0x4854656: setenv (vg_replace_strmem.c:2499)
==84798== by 0xB80D997: ???
==84798== by 0xB7EFF7E: ???
==84798== by 0x53E4C30: ???
==84798== by 0x53F9596: ???
==84798== by 0x126365: AppInstance::AppInstance() (vulkaninfo.h:683)
==84798== by 0x118F3A: main (vulkaninfo.cpp:1146)
==84798==
==84798== 112 bytes in 1 blocks are indirectly lost in loss record 97 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF60970: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF447F1: xcb_glx_gen_queries_arb_unchecked (glx.c:10250)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798==
==84798== 124 bytes in 5 blocks are still reachable in loss record 98 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x402709F: malloc (rtld-malloc.h:56)
==84798== by 0x402709F: strdup (strdup.c:42)
==84798== by 0x40142D9: _dl_load_cache_lookup (dl-cache.c:499)
==84798== by 0x400825C: _dl_map_object (dl-load.c:2057)
==84798== by 0x400BD7B: dl_open_worker_begin (dl-open.c:578)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B49F: dl_open_worker (dl-open.c:803)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==84798==
==84798== 124 bytes in 5 blocks are still reachable in loss record 99 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x400B200: malloc (rtld-malloc.h:56)
==84798== by 0x400B200: _dl_new_object (dl-object.c:199)
==84798== by 0x4006619: _dl_map_object_from_fd (dl-load.c:1042)
==84798== by 0x4007FFF: _dl_map_object (dl-load.c:2190)
==84798== by 0x400BD7B: dl_open_worker_begin (dl-open.c:578)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B49F: dl_open_worker (dl-open.c:803)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==84798==
==84798== 144 bytes in 1 blocks are definitely lost in loss record 100 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xB901454: ???
==84798== by 0xB83E492: ???
==84798== by 0xB82AEBC: ???
==84798== by 0xB809BCB: ???
==84798== by 0xB7ECB3E: ???
==84798== by 0x53E7778: ???
==84798== by 0x53E27C4: ???
==84798== by 0x53F3583: ???
==84798== by 0x11F2AF: AppGpu::AppGpu(AppInstance&, unsigned int, VkPhysicalDevice_T*) (vulkaninfo.h:1784)
==84798== by 0x119565: main (vulkaninfo.cpp:1177)
==84798==
==84798== 152 (112 direct, 40 indirect) bytes in 1 blocks are definitely lost in loss record 101 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF60970: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF46518: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798==
==84798== 160 bytes in 1 blocks are indirectly lost in loss record 102 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF628CC: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF5069B: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF50A2E: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF50E27: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF6AFEB: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF54EB5: xcb_randr_get_output_info_unchecked (randr.c:1038)
==84798== by 0xBF44A1F: xcb_glx_get_queryiv_arb (glx.c:10423)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798==
==84798== 160 bytes in 1 blocks are indirectly lost in loss record 103 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF61A4F: xcb_dri3_get_supported_modifiers_screen_modifiers_end (dri3.c:615)
==84798== by 0xBF63129: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF65666: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF50BF9: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF50E3E: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF6AFC4: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF54BD3: xcb_randr_get_screen_resources_unchecked (randr.c:799)
==84798== by 0xBF474CD: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798==
==84798== 160 bytes in 1 blocks are indirectly lost in loss record 104 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF628CC: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF66A3E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF50A2E: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF50D75: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF51322: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF513A4: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF550D5: xcb_randr_list_output_properties (randr.c:1202)
==84798== by 0xBF46E5B: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47227: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF474ED: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798==
==84798== 168 bytes in 3 blocks are still reachable in loss record 105 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4002ADB: malloc (rtld-malloc.h:56)
==84798== by 0x4002ADB: _dl_map_object_deps (dl-deps.c:422)
==84798== by 0x400BDE4: dl_open_worker_begin (dl-open.c:638)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B49F: dl_open_worker (dl-open.c:803)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==84798== by 0x4D529F2: _dlerror_run (dlerror.c:138)
==84798== by 0x4D52FCE: dlopen_implementation (dlopen.c:71)
==84798== by 0x4D52FCE: dlopen@@GLIBC_2.34 (dlopen.c:81)
==84798==
==84798== 184 bytes in 1 blocks are still reachable in loss record 106 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x400B6EF: malloc (rtld-malloc.h:56)
==84798== by 0x400B6EF: add_to_global_resize (dl-open.c:152)
==84798== by 0x400C42F: dl_open_worker_begin (dl-open.c:737)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B49F: dl_open_worker (dl-open.c:803)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==84798== by 0x4D529F2: _dlerror_run (dlerror.c:138)
==84798== by 0x4D52FCE: dlopen_implementation (dlopen.c:71)
==84798== by 0x4D52FCE: dlopen@@GLIBC_2.34 (dlopen.c:81)
==84798==
==84798== 184 bytes in 1 blocks are indirectly lost in loss record 107 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF53D8A: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF54E8E: xcb_randr_get_output_info_unchecked (randr.c:1043)
==84798== by 0xBF44A1F: xcb_glx_get_queryiv_arb (glx.c:10423)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798==
==84798== 184 bytes in 1 blocks are indirectly lost in loss record 108 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF53D8A: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF54BAB: xcb_randr_get_screen_resources (randr.c:794)
==84798== by 0xBF474CD: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798==
==84798== 192 bytes in 6 blocks are definitely lost in loss record 109 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x489EBC3: UnknownInlinedFun (xcb_in.c:265)
==84798== by 0x489EBC3: _xcb_in_read (xcb_in.c:1042)
==84798== by 0x489F3AE: _xcb_conn_wait.part.0 (xcb_conn.c:546)
==84798== by 0x489F90F: UnknownInlinedFun (xcb_conn.c:476)
==84798== by 0x489F90F: wait_for_reply (xcb_in.c:522)
==84798== by 0x48A0B45: xcb_wait_for_reply (xcb_in.c:552)
==84798== by 0x6CEE2D9: ???
==84798== by 0x6CE1380: ???
==84798== by 0x7B1F32D: ???
==84798== by 0x7B549FD: ???
==84798== by 0x11ED91: UnknownInlinedFun (vulkaninfo.h:1629)
==84798== by 0x11ED91: AppGpu::AppGpu(AppInstance&, unsigned int, VkPhysicalDevice_T*) (vulkaninfo.h:1750)
==84798== by 0x119565: main (vulkaninfo.cpp:1177)
==84798==
==84798== 216 (72 direct, 144 indirect) bytes in 1 blocks are definitely lost in loss record 110 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x10512C28: ???
==84798== by 0x10515133: ???
==84798== by 0x10515496: ???
==84798== by 0x104FDB3B: ???
==84798== by 0x10502FB6: ???
==84798== by 0x1050333A: ???
==84798== by 0x104893E8: ???
==84798== by 0x1043FF88: ???
==84798== by 0x104487DC: ???
==84798== by 0xB82AEEF: ???
==84798== by 0xB809BCB: ???
==84798==
==84798== 223 bytes in 1 blocks are indirectly lost in loss record 111 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF61A4F: xcb_dri3_get_supported_modifiers_screen_modifiers_end (dri3.c:615)
==84798== by 0xBF63129: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF65666: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF50BF9: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF54561: xcb_randr_set_screen_config_unchecked (randr.c:336)
==84798== by 0xBF55100: xcb_randr_list_output_properties (randr.c:1204)
==84798== by 0xBF46E5B: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47227: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF474ED: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798==
==84798== 223 bytes in 1 blocks are indirectly lost in loss record 112 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF61A4F: xcb_dri3_get_supported_modifiers_screen_modifiers_end (dri3.c:615)
==84798== by 0xBF63129: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF65666: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF50BF9: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF54561: xcb_randr_set_screen_config_unchecked (randr.c:336)
==84798== by 0xBF55100: xcb_randr_list_output_properties (randr.c:1204)
==84798== by 0xBF46E5B: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47227: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x7883CDB: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798==
==84798== 232 bytes in 1 blocks are indirectly lost in loss record 113 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF5F98E: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798==
==84798== 240 bytes in 1 blocks are indirectly lost in loss record 114 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF6B08C: ???
==84798== by 0xBF40E5E: xcb_glx_get_mapfv_sizeof (glx.c:5443)
==84798== by 0xBF5FCDD: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798==
==84798== 256 bytes in 2 blocks are indirectly lost in loss record 115 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF61A4F: xcb_dri3_get_supported_modifiers_screen_modifiers_end (dri3.c:615)
==84798== by 0xBF63129: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF6A836: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF55D63: xcb_randr_add_output_mode (randr.c:2054)
==84798== by 0xBF5E073: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF5E25C: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF5F30E: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF5F932: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF4547D: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF59F30: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF47242: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798==
==84798== 264 bytes in 1 blocks are indirectly lost in loss record 116 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF4480A: xcb_glx_gen_queries_arb_unchecked (glx.c:10263)
==84798== by 0xBF46365: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798==
==84798== 336 (96 direct, 240 indirect) bytes in 1 blocks are definitely lost in loss record 117 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4A0521D: UnknownInlinedFun (wayland-private.h:251)
==84798== by 0x4A0521D: proxy_create (wayland-client.c:482)
==84798== by 0x4A053D4: UnknownInlinedFun (wayland-client.c:739)
==84798== by 0x4A053D4: wl_proxy_marshal_array_flags (wayland-client.c:904)
==84798== by 0x4A062FA: wl_proxy_marshal_flags (wayland-client.c:857)
==84798== by 0xB847A9B: ???
==84798== by 0xB7E9113: ???
==84798== by 0x11BBEB: AppCreateWaylandSurface(AppInstance&) [clone .lto_priv.0] (vulkaninfo.h:1117)
==84798== by 0x1193BF: main (vulkaninfo.cpp:1155)
==84798==
==84798== 368 bytes in 2 blocks are indirectly lost in loss record 118 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF53D8A: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF55D1A: xcb_randr_add_output_mode_checked (randr.c:2031)
==84798== by 0xBF5E073: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF5E25C: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF5F30E: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF5F932: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF4547D: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF59F30: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF47242: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF474ED: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798==
==84798== 384 bytes in 1 blocks are possibly lost in loss record 119 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4011003: calloc (rtld-malloc.h:44)
==84798== by 0x4011003: allocate_dtv (dl-tls.c:395)
==84798== by 0x4011AE1: _dl_allocate_tls (dl-tls.c:664)
==84798== by 0x4D57F14: allocate_stack (allocatestack.c:429)
==84798== by 0x4D57F14: pthread_create@@GLIBC_2.34 (pthread_create.c:655)
==84798== by 0xB98DAA1: ???
==84798== by 0xB7F0063: ???
==84798== by 0x53E4C30: ???
==84798== by 0x53F9596: ???
==84798== by 0x126365: AppInstance::AppInstance() (vulkaninfo.h:683)
==84798== by 0x118F3A: main (vulkaninfo.cpp:1146)
==84798==
==84798== 384 bytes in 1 blocks are possibly lost in loss record 120 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4011003: calloc (rtld-malloc.h:44)
==84798== by 0x4011003: allocate_dtv (dl-tls.c:395)
==84798== by 0x4011AE1: _dl_allocate_tls (dl-tls.c:664)
==84798== by 0x4D57F14: allocate_stack (allocatestack.c:429)
==84798== by 0x4D57F14: pthread_create@@GLIBC_2.34 (pthread_create.c:655)
==84798== by 0x780BE8D: ???
==84798== by 0x7D19D46: ???
==84798== by 0x7BF0AD1: ???
==84798== by 0x7B2EA3C: ???
==84798== by 0x6CE044F: ???
==84798== by 0x53EAAD8: ???
==84798== by 0xB7EAD93: ???
==84798== by 0x53E7778: ???
==84798==
==84798== 384 bytes in 1 blocks are possibly lost in loss record 121 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4011003: calloc (rtld-malloc.h:44)
==84798== by 0x4011003: allocate_dtv (dl-tls.c:395)
==84798== by 0x4011AE1: _dl_allocate_tls (dl-tls.c:664)
==84798== by 0x4D57F14: allocate_stack (allocatestack.c:429)
==84798== by 0x4D57F14: pthread_create@@GLIBC_2.34 (pthread_create.c:655)
==84798== by 0x780BE8D: ???
==84798== by 0x7BF0A21: ???
==84798== by 0x7B2EA3C: ???
==84798== by 0x6CE044F: ???
==84798== by 0x53EAAD8: ???
==84798== by 0xB7EAD93: ???
==84798== by 0x53E7778: ???
==84798== by 0x53E27C4: ???
==84798==
==84798== 384 bytes in 1 blocks are possibly lost in loss record 122 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4011003: calloc (rtld-malloc.h:44)
==84798== by 0x4011003: allocate_dtv (dl-tls.c:395)
==84798== by 0x4011AE1: _dl_allocate_tls (dl-tls.c:664)
==84798== by 0x4D57F14: allocate_stack (allocatestack.c:429)
==84798== by 0x4D57F14: pthread_create@@GLIBC_2.34 (pthread_create.c:655)
==84798== by 0x780BE8D: ???
==84798== by 0x7BEFE33: ???
==84798== by 0x7B2EA3C: ???
==84798== by 0x6CE044F: ???
==84798== by 0x53EAAD8: ???
==84798== by 0xB7EAD93: ???
==84798== by 0x53E7778: ???
==84798== by 0x53E27C4: ???
==84798==
==84798== 404 bytes in 1 blocks are indirectly lost in loss record 123 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF61D75: UnknownInlinedFun (string_fortified.h:59)
==84798== by 0xBF61D75: xcb_dri3_pixmap_from_buffers (dri3.c:730)
==84798== by 0xBF68A44: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF68ABF: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF68B2D: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF3ED2E: xcb_glx_set_client_info_arb_checked (glx.c:3091)
==84798== by 0xBF462FC: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798==
==84798== 404 bytes in 1 blocks are indirectly lost in loss record 124 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF61D75: UnknownInlinedFun (string_fortified.h:59)
==84798== by 0xBF61D75: xcb_dri3_pixmap_from_buffers (dri3.c:730)
==84798== by 0xBF620A7: xcb_dri3_buffers_from_pixmap_buffers_end (dri3.c:920)
==84798== by 0xBF621FC: xcb_dri3_import_syncobj_checked (dri3.c:1003)
==84798== by 0xBF61236: xcb_dri3_query_version_reply (dri3.c:100)
==84798== by 0xBF46F42: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47227: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF474ED: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798==
==84798== 408 bytes in 1 blocks are still reachable in loss record 125 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4010662: malloc (rtld-malloc.h:56)
==84798== by 0x4010662: _dl_scope_free (dl-scope.c:34)
==84798== by 0x4001E7C: _dl_close_worker (dl-close.c:393)
==84798== by 0x400267A: _dl_close (dl-close.c:793)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==84798== by 0x4D529F2: _dlerror_run (dlerror.c:138)
==84798== by 0x4D52735: dlclose@@GLIBC_2.34 (dlclose.c:31)
==84798== by 0x53DE175: ???
==84798== by 0x53F650D: ???
==84798== by 0x126936: AppInstance::~AppInstance() (vulkaninfo.h:702)
==84798== by 0x119F3F: main (vulkaninfo.cpp:1216)
==84798==
==84798== 512 bytes in 24 blocks are indirectly lost in loss record 126 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBAFE809: ???
==84798== by 0xBAFF46E: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798==
==84798== 520 bytes in 13 blocks are definitely lost in loss record 127 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xBF65248: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF5984C: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF476B6: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798== by 0x7BE8818: ???
==84798== by 0x7B2F296: ???
==84798== by 0x6CE04AB: ???
==84798==
==84798== 567 (184 direct, 383 indirect) bytes in 1 blocks are definitely lost in loss record 128 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF53D8A: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF55082: xcb_randr_get_output_info_reply (randr.c:1145)
==84798== by 0xBF46E5B: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47227: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF474ED: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798== by 0x7801673: ???
==84798==
==84798== 584 bytes in 1 blocks are indirectly lost in loss record 129 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBAEBC31: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798==
==84798== 604 bytes in 70 blocks are indirectly lost in loss record 130 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6F9D8: strndup (strndup.c:43)
==84798== by 0xBAF9797: ???
==84798== by 0xBAF331B: ???
==84798== by 0xBAFBB8A: ???
==84798== by 0xBB03DFE: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798==
==84798== 656 bytes in 1 blocks are still reachable in loss record 131 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0x4D05980: __add_to_environ (setenv.c:156)
==84798== by 0x4854656: setenv (vg_replace_strmem.c:2499)
==84798== by 0xB80D997: ???
==84798== by 0xB7EFF7E: ???
==84798== by 0x53E4C30: ???
==84798== by 0x53F9596: ???
==84798== by 0x126365: AppInstance::AppInstance() (vulkaninfo.h:683)
==84798== by 0x118F3A: main (vulkaninfo.cpp:1146)
==84798==
==84798== 696 bytes in 9 blocks are still reachable in loss record 132 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x40030B5: malloc (rtld-malloc.h:56)
==84798== by 0x40030B5: _dl_map_object_deps (dl-deps.c:463)
==84798== by 0x400BDE4: dl_open_worker_begin (dl-open.c:638)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B49F: dl_open_worker (dl-open.c:803)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==84798== by 0x4D529F2: _dlerror_run (dlerror.c:138)
==84798== by 0x4D52FCE: dlopen_implementation (dlopen.c:71)
==84798== by 0x4D52FCE: dlopen@@GLIBC_2.34 (dlopen.c:81)
==84798==
==84798== 779 bytes in 60 blocks are indirectly lost in loss record 133 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6F9D8: strndup (strndup.c:43)
==84798== by 0xBAF9797: ???
==84798== by 0xBAF3010: ???
==84798== by 0xBAFBB8A: ???
==84798== by 0xBB03DFE: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798==
==84798== 862 bytes in 1 blocks are still reachable in loss record 134 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D99779: __tzfile_read (tzfile.c:281)
==84798== by 0x4D99010: tzset_internal (tzset.c:405)
==84798== by 0x4D9920A: __tz_convert (tzset.c:577)
==84798== by 0xB88B735: ???
==84798== by 0xB87F5EA: ???
==84798== by 0xB895472: ???
==84798== by 0xB8039D3: ???
==84798== by 0xB811A07: ???
==84798== by 0xB81C27D: ???
==84798== by 0xB7EFE97: ???
==84798== by 0x53E4C30: ???
==84798==
==84798== 1,024 bytes in 1 blocks are still reachable in loss record 135 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D412E3: _IO_file_doallocate (filedoalloc.c:101)
==84798== by 0x4D50713: _IO_doallocbuf (genops.c:374)
==84798== by 0x4D50713: _IO_doallocbuf (genops.c:369)
==84798== by 0x4D4E7A7: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:745)
==84798== by 0x4D4F2C7: _IO_new_file_xsputn (fileops.c:1244)
==84798== by 0x4D4F2C7: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1197)
==84798== by 0x4D429C2: fwrite (iofwrite.c:39)
==84798== by 0x4B5D00B: sputn (streambuf:458)
==84798== by 0x4B5D00B: __ostream_write<char, std::char_traits<char> > (ostream_insert.h:53)
==84798== by 0x4B5D00B: std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) (ostream_insert.h:104)
==84798== by 0x4B5D3CD: std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*) (ostream:673)
==84798== by 0x119DB0: UnknownInlinedFun (outputprinter.h:77)
==84798== by 0x119DB0: main (vulkaninfo.cpp:1204)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 136 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x9099D03: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 137 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x90979CC: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 138 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x90958A0: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 139 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x908ED6E: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 140 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x9057C8E: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 141 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x905527A: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 142 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x9050A84: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 143 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x904F3D7: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 144 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x904AB3E: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 145 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x904CB9B: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 146 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x90494B1: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 147 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x9041D03: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 148 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x9038501: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 149 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x903547F: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 150 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x90333E4: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 151 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x902F4B5: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 152 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x9010928: ???
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,040 bytes in 1 blocks are still reachable in loss record 153 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0x70BD2EF: ???
==84798== by 0x7E38CC1: ???
==84798== by 0x7048792: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798==
==84798== 1,152 bytes in 1 blocks are indirectly lost in loss record 154 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBAFF4D9: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798==
==84798== 1,190 bytes in 1 blocks are indirectly lost in loss record 155 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF61A4F: xcb_dri3_get_supported_modifiers_screen_modifiers_end (dri3.c:615)
==84798== by 0xBF63129: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF55EBA: ??? (randr.c:2117)
==84798== by 0xBF5E073: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF5E25C: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF5F30E: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF5F932: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF4547D: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF59F30: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF47242: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x7883CDB: ???
==84798==
==84798== 1,424 bytes in 1 blocks are indirectly lost in loss record 156 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBB085C2: ???
==84798== by 0xBB025C7: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798== by 0x4A06403: wl_display_roundtrip_queue (wayland-client.c:1444)
==84798== by 0xB7E9113: ???
==84798==
==84798== 1,544 bytes in 1 blocks are definitely lost in loss record 157 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x1050553A: ???
==84798== by 0x1041AA23: ???
==84798== by 0xB82AECE: ???
==84798== by 0xB809BCB: ???
==84798== by 0xB7ECB3E: ???
==84798== by 0x53E7778: ???
==84798== by 0x53E27C4: ???
==84798== by 0x53F3583: ???
==84798== by 0x11F2AF: AppGpu::AppGpu(AppInstance&, unsigned int, VkPhysicalDevice_T*) (vulkaninfo.h:1784)
==84798== by 0x119565: main (vulkaninfo.cpp:1177)
==84798==
==84798== 2,056 bytes in 1 blocks are indirectly lost in loss record 158 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF628CC: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF646A8: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF5E78A: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF5F8F3: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF4547D: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF59EBB: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF47242: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF474ED: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798==
==84798== 2,056 bytes in 1 blocks are indirectly lost in loss record 159 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBF628CC: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF642CF: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF5F4CA: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF5F932: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF4547D: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF59F30: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF47242: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF474ED: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF477C2: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798==
==84798== 2,184 bytes in 1 blocks are indirectly lost in loss record 160 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBAFFA90: ???
==84798== by 0xB83B8CF: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798== by 0x4A06403: wl_display_roundtrip_queue (wayland-client.c:1444)
==84798== by 0xB7E9113: ???
==84798== by 0x11BBEB: AppCreateWaylandSurface(AppInstance&) [clone .lto_priv.0] (vulkaninfo.h:1117)
==84798==
==84798== 2,784 bytes in 7 blocks are still reachable in loss record 161 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x40135BF: calloc (rtld-malloc.h:44)
==84798== by 0x40135BF: _dl_check_map_versions (dl-version.c:280)
==84798== by 0x400BE32: dl_open_worker_begin (dl-open.c:646)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B49F: dl_open_worker (dl-open.c:803)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==84798== by 0x4D529F2: _dlerror_run (dlerror.c:138)
==84798== by 0x4D52FCE: dlopen_implementation (dlopen.c:71)
==84798== by 0x4D52FCE: dlopen@@GLIBC_2.34 (dlopen.c:81)
==84798==
==84798== 2,892 bytes in 582 blocks are indirectly lost in loss record 162 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4D6F9D8: strndup (strndup.c:43)
==84798== by 0xBAF9797: ???
==84798== by 0xBAF3881: ???
==84798== by 0xBAFBB8A: ???
==84798== by 0xBB03DFE: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798==
==84798== 3,759 bytes in 3 blocks are still reachable in loss record 163 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x400AF1D: calloc (rtld-malloc.h:44)
==84798== by 0x400AF1D: _dl_new_object (dl-object.c:92)
==84798== by 0x4006619: _dl_map_object_from_fd (dl-load.c:1042)
==84798== by 0x4007FFF: _dl_map_object (dl-load.c:2190)
==84798== by 0x40028BC: openaux (dl-deps.c:64)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4002D44: _dl_map_object_deps (dl-deps.c:232)
==84798== by 0x400BDE4: dl_open_worker_begin (dl-open.c:638)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B49F: dl_open_worker (dl-open.c:803)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798==
==84798== 3,920 bytes in 23 blocks are indirectly lost in loss record 164 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBAFEDAF: ???
==84798== by 0xBAFF46E: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798==
==84798== 4,096 bytes in 1 blocks are indirectly lost in loss record 165 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBAF980D: ???
==84798== by 0xBAF3881: ???
==84798== by 0xBAFBB8A: ???
==84798== by 0xBB03DFE: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798==
==84798== 4,608 bytes in 2 blocks are possibly lost in loss record 166 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x40237E5: malloc (rtld-malloc.h:56)
==84798== by 0x40237E5: _dlfo_mappings_segment_allocate (dl-find_object.c:217)
==84798== by 0x40237E5: _dl_find_object_update_1 (dl-find_object.c:672)
==84798== by 0x40237E5: _dl_find_object_update (dl-find_object.c:806)
==84798== by 0x400C15F: dl_open_worker_begin (dl-open.c:756)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B49F: dl_open_worker (dl-open.c:803)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==84798== by 0x4D529F2: _dlerror_run (dlerror.c:138)
==84798== by 0x4D52FCE: dlopen_implementation (dlopen.c:71)
==84798== by 0x4D52FCE: dlopen@@GLIBC_2.34 (dlopen.c:81)
==84798==
==84798== 4,608 bytes in 1 blocks are indirectly lost in loss record 167 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBAEB57B: ???
==84798== by 0xBAF6EFF: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798==
==84798== 5,200 bytes in 5 blocks are still reachable in loss record 168 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x4D02095: __new_exitfn (cxa_atexit.c:112)
==84798== by 0x4D02120: __internal_atexit (cxa_atexit.c:44)
==84798== by 0xAB15B31: ???
==84798== by 0x8FFF012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798==
==84798== 6,279 bytes in 5 blocks are still reachable in loss record 169 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0x400AF1D: calloc (rtld-malloc.h:44)
==84798== by 0x400AF1D: _dl_new_object (dl-object.c:92)
==84798== by 0x4006619: _dl_map_object_from_fd (dl-load.c:1042)
==84798== by 0x4007FFF: _dl_map_object (dl-load.c:2190)
==84798== by 0x400BD7B: dl_open_worker_begin (dl-open.c:578)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B49F: dl_open_worker (dl-open.c:803)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==84798==
==84798== 8,192 bytes in 1 blocks are indirectly lost in loss record 170 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBAF9770: ???
==84798== by 0xBAF3881: ???
==84798== by 0xBAFBB8A: ???
==84798== by 0xBB03DFE: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798==
==84798== 10,080 bytes in 420 blocks are indirectly lost in loss record 171 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBB04439: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798==
==84798== 10,130 (64 direct, 10,066 indirect) bytes in 1 blocks are definitely lost in loss record 172 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBF581CD: xcb_randr_change_provider_property_checked (randr.c:4699)
==84798== by 0xBF5FA36: ??? (in /usr/lib/libxcb-dri3.so.0.1.0)
==84798== by 0xBF67ADE: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF69E4E: ??? (in /usr/lib/libX11-xcb.so.1.0.0)
==84798== by 0xBF5A776: ??? (in /usr/lib/libxcb-randr.so.0.1.0)
==84798== by 0xBF4634F: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0xBF47873: ??? (in /usr/lib/libxcb-glx.so.0.0.0)
==84798== by 0x786E23E: ???
==84798== by 0x7883C82: ???
==84798== by 0x788420F: ???
==84798== by 0x7D4E9D4: ???
==84798==
==84798== 34,032 bytes in 1 blocks are indirectly lost in loss record 173 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBAEB995: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798==
==84798== 55,936 bytes in 420 blocks are indirectly lost in loss record 174 of 177
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0xBAFCDAA: ???
==84798== by 0xBB00F21: ???
==84798== by 0xBB04268: ???
==84798== by 0xBB02F32: ???
==84798== by 0xBB03E11: ???
==84798== by 0xBB025EA: ???
==84798== by 0xB83B88D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798==
==84798== 73,728 bytes in 1 blocks are still reachable in loss record 175 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x4AB70FF: pool (eh_alloc.cc:235)
==84798== by 0x4AB70FF: __static_initialization_and_destruction_0 (eh_alloc.cc:373)
==84798== by 0x4AB70FF: _GLOBAL__sub_I_eh_alloc.cc (eh_alloc.cc:456)
==84798== by 0x40045B6: call_init (dl-init.c:74)
==84798== by 0x40045B6: call_init (dl-init.c:26)
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x401CE1F: ??? (in /usr/lib/ld-linux-x86-64.so.2)
==84798== by 0x1: ???
==84798== by 0x1FFEFFFE5E: ???
==84798== by 0x1FFEFFFE69: ???
==84798==
==84798== 73,728 bytes in 1 blocks are definitely lost in loss record 176 of 177
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0xB7DD9CF: ???
==84798== by 0x40045B6: call_init (dl-init.c:74)
==84798== by 0x40045B6: call_init (dl-init.c:26)
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x4001678: _dl_catch_error (dl-catch.c:260)
==84798== by 0x4D529F2: _dlerror_run (dlerror.c:138)
==84798==
==84798== 131,436 (136 direct, 131,300 indirect) bytes in 1 blocks are definitely lost in loss record 177 of 177
==84798== at 0x484BC13: calloc (vg_replace_malloc.c:1675)
==84798== by 0xBB079CC: ???
==84798== by 0xB83B89D: ???
==84798== by 0x4EC8595: ffi_call_unix64 (unix64.S:104)
==84798== by 0x4EC500D: ffi_call_int.lto_priv.0 (ffi64.c:673)
==84798== by 0x4EC7BD2: ffi_call (ffi64.c:710)
==84798== by 0x4A0285F: wl_closure_invoke.constprop.0 (connection.c:1228)
==84798== by 0x4A030D8: dispatch_event (wayland-client.c:1670)
==84798== by 0x4A034F2: UnknownInlinedFun (wayland-client.c:1816)
==84798== by 0x4A034F2: wl_display_dispatch_queue_pending (wayland-client.c:2058)
==84798== by 0x4A06403: wl_display_roundtrip_queue (wayland-client.c:1444)
==84798== by 0xB7E9113: ???
==84798== by 0x11BBEB: AppCreateWaylandSurface(AppInstance&) [clone .lto_priv.0] (vulkaninfo.h:1117)
==84798==
==84798== LEAK SUMMARY:
==84798== definitely lost: 77,632 bytes in 50 blocks
==84798== indirectly lost: 142,245 bytes in 1,697 blocks
==84798== possibly lost: 6,144 bytes in 6 blocks
==84798== still reachable: 115,332 bytes in 86 blocks
==84798== suppressed: 112 bytes in 1 blocks
==84798==
==84798== ERROR SUMMARY: 37 errors from 37 contexts (suppressed: 0 from 0)
==84798==
==84798== 1 errors in context 1 of 37:
==84798== Jump to the invalid address stated on the next line
==84798== at 0xB83DF0D: ???
==84798== by 0x4D02890: __run_exit_handlers (exit.c:108)
==84798== by 0x4D0295D: exit (exit.c:138)
==84798== by 0x4CE8E0E: (below main) (libc_start_call_main.h:74)
==84798== Address 0xb83df0d is not stack'd, malloc'd or (recently) free'd
==84798==
==84798==
==84798== 1 errors in context 2 of 37:
==84798== posix_memalign() invalid size value: 0
==84798== at 0x484C928: posix_memalign (vg_replace_malloc.c:2216)
==84798== by 0x780E575: ???
==84798== by 0x6C94956: ???
==84798== by 0x6CEF441: ???
==84798== by 0x6C94012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798==
==84798==
==84798== 1 errors in context 3 of 37:
==84798== realloc() with size 0
==84798== at 0x484BE40: realloc (vg_replace_malloc.c:1800)
==84798== by 0x780E53F: ???
==84798== by 0x6C94956: ???
==84798== by 0x6CEF441: ???
==84798== by 0x6C94012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== Address 0x4fdbc30 is 0 bytes after a block of size 0 alloc'd
==84798== at 0x48447A8: malloc (vg_replace_malloc.c:446)
==84798== by 0x780E52F: ???
==84798== by 0x6C94956: ???
==84798== by 0x6CEF441: ???
==84798== by 0x6C94012: ???
==84798== by 0x40046AC: _dl_init (dl-init.c:121)
==84798== by 0x40015C1: _dl_catch_exception (dl-catch.c:215)
==84798== by 0x400B4FB: dl_open_worker (dl-open.c:829)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798== by 0x400B903: _dl_open (dl-open.c:905)
==84798== by 0x4D52F13: dlopen_doit (dlopen.c:56)
==84798== by 0x4001522: _dl_catch_exception (dl-catch.c:241)
==84798==
--84798--
--84798-- used_suppression: 1 dtv-addr-init /usr/lib/valgrind/default.supp:1575 suppressed: 112 bytes in 1 blocks
==84798==
==84798== ERROR SUMMARY: 37 errors from 37 contexts (suppressed: 0 from 0)Offline
Try to remove mangohud, https://bbs.archlinux.org/viewtopic.php?id=290784
Offline
Try to remove mangohud, https://bbs.archlinux.org/viewtopic.php?id=290784
Yeah, I removed MangoHud from my environment variables, and it solved the issue. Thank you for the help! I created an issue on the MangoHud GitHub about this.
Offline