Search Issue Tracker

Fixed in 2020.1.X

Votes

0

Found in

2020.1.0a15

Issue ID

1202462

Regression

Yes

[Android] App crash on start A6xCommandBuffer::DetermineRenderMode(unsigned int)

Mobile Graphics

-

Steps to reproduce:

1)Open UnityHub and create a new 3D project
2) Switch platform to Android
3) Build and Run project on a device
Note: App will crash in a few seconds

Expected result: No crash
Actual result: App crash:
12-02 13:47:12.203 27079 27079 E AndroidRuntime: FATAL EXCEPTION: main
12-02 13:47:12.203 27079 27079 E AndroidRuntime: Process: com.UnityLT.CrashBuiltInAndroid, PID: 27079
12-02 13:47:12.203 27079 27079 E AndroidRuntime: java.lang.Error: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
12-02 13:47:12.203 27079 27079 E AndroidRuntime: Version '2020.1.0a15 (0ebf9378c6ca)', Build type 'Development', Scripting Backend 'mono', CPU 'armeabi-v7a'
12-02 13:47:12.203 27079 27079 E AndroidRuntime: Build fingerprint: 'razer/cheryl2/aura:9/P-MR0-RC014-RZR-190220/3040:user/release-keys'
12-02 13:47:12.203 27079 27079 E AndroidRuntime: Revision: '0'
12-02 13:47:12.203 27079 27079 E AndroidRuntime: ABI: 'arm'
12-02 13:47:12.203 27079 27079 E AndroidRuntime: Timestamp: 2019-12-02 13:47:07+0200
12-02 13:47:12.203 27079 27079 E AndroidRuntime: pid: 27079, tid: 27125, name: UnityGfxDeviceW >>> com.UnityLT.CrashBuiltInAndroid <<<
12-02 13:47:12.203 27079 27079 E AndroidRuntime: uid: 10219
12-02 13:47:12.203 27079 27079 E AndroidRuntime: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x164
12-02 13:47:12.203 27079 27079 E AndroidRuntime: Cause: null pointer dereference
12-02 13:47:12.203 27079 27079 E AndroidRuntime: r0 b7219800 r1 00000000 r2 00000000 r3 ba27dd58
12-02 13:47:12.203 27079 27079 E AndroidRuntime: r4 b8a8fc00 r5 b8a8fc00 r6 00000000 r7 ba23c470
12-02 13:47:12.203 27079 27079 E AndroidRuntime: r8 00000000 r9 00000000 r10 00000000 r11 00000000
12-02 13:47:12.203 27079 27079 E AndroidRuntime: ip ba1fd480 sp c06ff3f8 lr c33b6685 pc c33b668c
12-02 13:47:12.203 27079 27079 E AndroidRuntime:
12-02 13:47:12.203 27079 27079 E AndroidRuntime: backtrace:
12-02 13:47:12.203 27079 27079 E AndroidRuntime: #00 pc 0009e68c /vendor/lib/hw/vulkan.sdm845.so (A6xCommandBuffer::DetermineRenderMode(unsigned int)+20)
12-02 13:47:12.203 27079 27079 E AndroidRuntime: #01 pc 000947f7 /vendor/lib/hw/vulkan.sdm845.so (A6xCommandBuffer::HwFinalizeSubpass()+198)
12-02 13:47:12.203 27079 27079 E AndroidRuntime: #02 pc 0005eed9 /vendor/lib/hw/vulkan.sdm845.so (QglCommandBuffer::EndSubpass()+40)
12-02 13:47:12.203 27079 27079 E AndroidRuntime: #03 pc 0004607b /vendor/lib/hw/vulkan.sdm845.so (qglinternal::vkCmdEndRenderPass(VkCommandBuffer_T*)+6)
12-02 13:47:12.203 27079 27079 E AndroidRuntime: #04 pc 009bfe90 /data/app/com.UnityLT.CrashBuiltInAndroid-gPSFNhkE740fH6QKGew1aQ==/lib/arm/libunity.so (vk::CommandBuffer::EndRenderPass(unsigned long long, unsigned long long)+248) (BuildId: 6279f1c37a0405e9e6d83e258b23899c8d51dbd2)

Reproduced with:
2020.1.0a15

Not reproduced with:
2019.3.0f1, 2020.1.0a14

Devices Under Testing:
Reproduced with:
VLNQA00217, Razer Phone 2 (Phone 2), Android 9, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630 || crash instantly
VLNQA00219, Samsung Galaxy Note9 (SM-N960U), Android 8.1.0, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630 || crash after 1s - 1 minute
VLNQA00302, Samsung Galaxy A70 (SM-A705FN), Android 9, CPU: Snapdragon 675 SM6150, GPU: Adreno (TM) 612 || crash after 1s - 1 minute
VLNQA00149, Samsung Galaxy S9 (SM-G960F), Android 9, CPU: Exynos 9 Series 9810, GPU: Mali-G72 || crash after 1s - 1 minute

Not reproduced with:
VLNQA00288, Samsung Galaxy J7 (SM-J730F), Android 8.1.0, CPU: Exynos 7 Octa 7870, GPU: Mali-T830
VLNQA00292, iPad Air 3, SoC: A12, iOS: 13.2.3
VLNQA00307, iPhone XS Max, SoC: A12, iOS: 12.3.1
VLNQA00241, iPhone 8 Plus, SoC: A11, iOS: 12

Android: Tested on Gles3 and Vulkan Graphics APIs
iOS: Tested on Metal Graphics API

Crash on both, built-in and Universal RP ( tested versions - 7.1.6 and 8.0.0)

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.