Skip to content

Android Vulkan crash reported by Firebase Crashlytics #3181

Description

@aliaschoondy

Firebase Crashlytics has reported a native crash occurring inside the Axmol Vulkan backend.

The crash is reported as:

SIGABRT
ax::rhi::vk::DriverImpl::commitIsolateSubmission()

Based on the stack trace, the crash occurs while Axmol is generating additional glyphs for a Label, causing FontAtlas to create a new page and upload texture data through the Vulkan renderer.

#00 libc.so
#1 libc.so
#2 ax::rhi::vk::DriverImpl::commitIsolateSubmission()
#3 ax::rhi::vk::TextureImpl::updateSubData()
#4 ax::Texture2D::updateData()
#5 ax::Texture2D::initWithSpec()
#6 ax::Texture2D::initWithData()
#7 ax::FontAtlas::ensureNextPage()
#8 ax::FontAtlas::addNewPage()
#9 ax::FontAtlas::prepareLetterDefinitions()
#10 ax::Label::alignText()
#11 ax::Label::updateContent()
#12 ax::Label::getContentSize()

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions