Skip to content

[Impeller] Only access Vulkan command pools on a single thread. #121632

@chinmaygarde

Description

@chinmaygarde

Reported by @iskakaushik

signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
Abort message: '[FATAL:flutter/impeller/renderer/backend/vulkan/context_vk.cc(57)] Check failed: kVulkanValidationFailure. Error[337425955][UNASSIGNED-Threading-MultipleThreads] : Validation Error: [ UNASSIGNED-Threading-MultipleThreads ] Object 0: handle = 0x5c5283000000003e, type = VK_OBJECT_TYPE_COMMAND_POOL; | MessageID = 0x141cb623 | THREADING ERROR : vkAllocateCommandBuffers(): object of type VkCommandPool is simultaneously used in thread 490005839024 and thread 489634725040'

Metadata

Metadata

Assignees

Labels

P2Important issues not at the top of the work liste: impellerImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions