Search Unity

Error vulkan: QueueSignalReleaseImageANDROID failed: -1

Discussion in 'Editor & General Support' started by egemuhsin, Oct 22, 2019.

  1. egemuhsin

    egemuhsin

    Joined:
    Apr 7, 2019
    Posts:
    4
    Hi everyone. We are working on a mobile game project. The game build is working perfectly fine on my friend's IphoneX and other friend's Asus Zenfone 5. But when it comes to my Samsung S9 Plus. You can select any level to start. It loads perfectly on the first time. You can load the next scene when you finish. But the problem is when you started to load for the 3rd time the game stucks. It is not happening for just this game. It happens for every game we made. I'm trying to find a solution and about the lose my mind. The Android Logcat error is pretty long :

    10.22 03:10:42.099 21573 21630 Error vulkan: QueueSignalReleaseImageANDROID failed: -1


    This is the first error.


    10.22 03:10:42.151 21573 21630 Error mono-rt: /proc/self/maps:
    10.22 03:10:42.151 21573 21630 Error mono-rt: 00012000-00023000 rw-s 00012000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00023000-00034000 rw-s 00023000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00034000-00045000 rw-s 00034000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00045000-00056000 rw-s 00045000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00056000-00067000 rw-s 00056000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00067000-00078000 rw-s 00067000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00078000-00089000 rw-s 00078000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00089000-0009a000 rw-s 00089000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 0009a000-000ab000 rw-s 0009a000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000ab000-000bc000 rw-s 000ab000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000bc000-000cd000 rw-s 000bc000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000cd000-000de000 rw-s 000cd000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000de000-000ef000 rw-s 000de000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000ef000-00100000 rw-s 000ef000 00:11 2606 /dev/mali0


    This block is goes on and on like more than 1000 times.


    10.22 03:10:42.151 21573 21630 Error mono-rt: /proc/self/maps:
    10.22 03:10:42.151 21573 21630 Error mono-rt: 00012000-00023000 rw-s 00012000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00023000-00034000 rw-s 00023000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00034000-00045000 rw-s 00034000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00045000-00056000 rw-s 00045000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00056000-00067000 rw-s 00056000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00067000-00078000 rw-s 00067000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00078000-00089000 rw-s 00078000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00089000-0009a000 rw-s 00089000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 0009a000-000ab000 rw-s 0009a000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000ab000-000bc000 rw-s 000ab000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000bc000-000cd000 rw-s 000bc000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000cd000-000de000 rw-s 000cd000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000de000-000ef000 rw-s 000de000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000ef000-00100000 rw-s 000ef000 00:11 2606 /dev/mali0




    10.22 03:10:42.151 21573 21630 Error mono-rt: /proc/self/maps:
    10.22 03:10:42.151 21573 21630 Error mono-rt: 00012000-00023000 rw-s 00012000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00023000-00034000 rw-s 00023000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00034000-00045000 rw-s 00034000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00045000-00056000 rw-s 00045000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00056000-00067000 rw-s 00056000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00067000-00078000 rw-s 00067000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00078000-00089000 rw-s 00078000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 00089000-0009a000 rw-s 00089000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 0009a000-000ab000 rw-s 0009a000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000ab000-000bc000 rw-s 000ab000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000bc000-000cd000 rw-s 000bc000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000cd000-000de000 rw-s 000cd000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000de000-000ef000 rw-s 000de000 00:11 2606 /dev/mali0
    10.22 03:10:42.152 21573 21630 Error mono-rt: 000ef000-00100000 rw-s 000ef000 00:11 2606 /dev/mali0



    These are the parts of the error log. I hope someone know a solution about it.
     
  2. egemuhsin

    egemuhsin

    Joined:
    Apr 7, 2019
    Posts:
    4
    I found that the crash is caused by the LWRP. But i could't find the exact solution yet. I'll update this thread when i found sth.
     
  3. egemuhsin

    egemuhsin

    Joined:
    Apr 7, 2019
    Posts:
    4
    I found the problem and solved it. There is a SRP Batcher (Experimental) option in LWRP in inspector. It came enabled as default ( Since it is a experimental it should come as disabled on default). I disable it and everything is just fine. There was a material errors on IOS build. Now i'll check if it caused by this option. I'll keep this thread updated.
     
    Racaoma likes this.
  4. Racaoma

    Racaoma

    Joined:
    Jul 7, 2015
    Posts:
    1
    I can confirm that the issue persists in 2021.3.18f1 and disabling SRP Batcher fixes this. Strangely it seems to only occur on a few phone models (I was having the issue on my Galaxy A30, Android version 11).
    In case someone else has the same issue, here is how to disable the SRP Batcher in URP
    https://answers.unity.com/questions/1707819/enable-srp-batcher.html