Search Issue Tracker

Fixed in 2020.2.X

Fixed in 2019.4.X

Votes

1

Found in

2019.3.15f1

2019.4.0f1

2020.1.0a22

2020.2.0a11

Issue ID

1255713

Regression

Yes

Editor crash on loading project with Vulkan set as the graphics API

Vulkan

-

How to reproduce:
1. Open the attached 'project-1255713.zip' project
2. In the 'Project Settings' > 'Player' set the graphics API to Vulkan
3. Reload the project
CRASH

Reproducible with: 2019.3.15f1, 2019.4.2f1, 2020.1.0a22, 2020.1.13f1, 2020.2.0a11, 2020.2.0a19
Not reproducible with: 2020.1.0a21, 2020.1.14f1, 2020.2.0a10

Note: only reproduced with the user's provided project

Stack trace:
vk_optimusGetInstanceProcAddr
vkGetInstanceProcAddr
vk::SwapChain::AcquireNextImage
GfxDeviceVK::AdvanceImage
GfxDeviceVK::EnsureValidBackbuffer

  1. Resolution Note (fix version 2020.2):

    Fixed in: 2021.1.0a7

  2. Resolution Note (fix version 2019.4):

    Fixed in: 2019.4.21f1

Comments (2)

  1. Shefich

    Aug 26, 2022 11:57

    Same issue. unity 2020.3.38f1.
    0
    libc.so
    (Missing UUID e8a95d2a73171dc45000479abefe26f8)
    1
    libmonochrome.so
    (Missing UUID 5a3926e5dab733b203e516cc875c59189243f263)
    2
    libGLES_mali.so
    (Missing UUID d06d66b6ae72b8d3f3d3b92bbc8b82e2)
    3
    libmonochrome.so
    (Missing UUID 5a3926e5dab733b203e516cc875c59189243f263)
    4
    libGLES_mali.so
    (Missing UUID d06d66b6ae72b8d3f3d3b92bbc8b82e2)
    5
    libGLES_mali.so
    (Missing UUID d06d66b6ae72b8d3f3d3b92bbc8b82e2)
    6
    libGLES_mali.so
    (Missing UUID d06d66b6ae72b8d3f3d3b92bbc8b82e2)
    7
    libGLES_mali.so
    (Missing UUID d06d66b6ae72b8d3f3d3b92bbc8b82e2)
    8
    libGLES_mali.so
    (Missing UUID d06d66b6ae72b8d3f3d3b92bbc8b82e2)
    9
    libunity.so
    block_merge_next
    10
    libunity.so
    tlsf_free
    11
    libunity.so
    __ashldi3
    12
    libunity.so
    DynamicHeapAllocator::Deallocate(void*)
    13
    libunity.so
    __ashldi3
    14
    libunity.so
    __ashldi3
    15
    libunity.so
    DualThreadAllocator<DynamicHeapAllocator>::TryDeallocate(void*)
    16
    libunity.so
    __ashldi3
    17
    libunity.so
    DualThreadAllocator<DynamicHeapAllocator>::TryDeallocate(void*)
    18
    libunity.so
    __ashldi3
    19
    libunity.so
    MemoryManager::Deallocate(void*, MemLabelId, char const*, int)
    20
    libunity.so
    __ashldi3
    21
    libunity.so
    __ashldi3
    22
    libunity.so
    free_alloc_internal(void*, MemLabelId, char const*, int)
    23
    libunity.so
    __ashldi3
    24
    libunity.so
    block_merge_next
    25
    libunity.so
    tlsf_free
    26
    libunity.so
    __ashldi3
    27
    libunity.so
    DynamicHeapAllocator::Deallocate(void*)
    28
    libunity.so
    __ashldi3
    29
    libunity.so
    __ashldi3
    30
    libunity.so
    DualThreadAllocator<DynamicHeapAllocator>::TryDeallocate(void*)
    31
    libunity.so
    __ashldi3
    32
    libunity.so
    MemoryManager::Deallocate(void*, MemLabelId, char const*, int)
    33
    libunity.so
    __ashldi3
    34
    libmonochrome.so
    (Missing UUID 5a3926e5dab733b203e516cc875c59189243f263)
    35
    libGLES_mali.so
    (Missing UUID d06d66b6ae72b8d3f3d3b92bbc8b82e2)
    36
    libunity.so
    __ashldi3
    37
    libunity.so
    vk::SwapChain::DestroyFrameBuffers()
    38
    libunity.so
    vk::SwapChain::UpdateConfiguration(vk::SwapChainConfiguration const&, bool, vk::CommandBuffer*)
    39
    libGLES_mali.so
    (Missing UUID d06d66b6ae72b8d3f3d3b92bbc8b82e2)
    40
    libGLES_mali.so
    (Missing UUID d06d66b6ae72b8d3f3d3b92bbc8b82e2)
    41
    libmonochrome.so
    (Missing UUID 5a3926e5dab733b203e516cc875c59189243f263)
    42
    libGLES_mali.so
    (Missing UUID d06d66b6ae72b8d3f3d3b92bbc8b82e2)
    43
    libGLES_mali.so
    (Missing UUID d06d66b6ae72b8d3f3d3b92bbc8b82e2)
    44
    libunity.so
    vk::SwapChain::AcquireNextImage(unsigned int*, unsigned long long, bool*)
    45
    libunity.so
    AndroidDisplayManagerVulkan::SwitchToOffscreenSwapchain(unsigned int)
    46
    libunity.so
    nativeRecreateGfxState(_JNIEnv*, _jobject*, int, _jobject*)
    47
    (Missing)
    48
    libunity.so
    __ashldi3
    49
    libunity.so
    __ashldi3
    50
    libart.so
    (Missing UUID 7d2204ce250005a94e8fa26e1e656404)
    51
    libart.so
    (Missing UUID 7d2204ce250005a94e8fa26e1e656404)
    52
    libunity.so
    core::hash_map<int, Object*, core::hash<int>, std::__ndk1::equal_to<int> >::find(int const&)
    53
    libunity.so
    __ashldi3
    54
    libunity.so
    PPtr<Camera>::operator Camera*() const
    55
    libmonochrome.so
    (Missing UUID 5a3926e5dab733b203e516cc875c59189243f263)
    56
    libart.so
    (Missing UUID 7d2204ce250005a94e8fa26e1e656404)
    57
    libunity.so
    GUIStateScope::End(GUIKeyboardState&, GUIState&, IMGUI::NamedKeyControlList*)
    58
    libunity.so
    GUIManager::DoGUIEvent(InputEvent&, bool)
    59
    libmonochrome.so
    (Missing UUID 5a3926e5dab733b203e516cc875c59189243f263)
    60
    libart.so
    (Missing UUID 7d2204ce250005a94e8fa26e1e656404)
    61
    libart.so
    (Missing UUID 7d2204ce250005a94e8fa26e1e656404)
    62
    libart.so
    (Missing UUID 7d2204ce250005a94e8fa26e1e656404)
    63
    libart.so
    (Missing UUID 7d2204ce250005a94e8fa26e1e656404)

  2. wey

    Jun 23, 2021 12:02

    Occurs in 2019.4.22f1

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.