Search Unity

Android - Unity crashes on launch "method to register nativeMuteMasterAudio"

Discussion in 'Android' started by hispida, Mar 28, 2017.

  1. hispida

    hispida

    Joined:
    Jul 14, 2016
    Posts:
    4
    Hi,

    I have a native Android app that has a Unity app inside. Previously it has launched fine, but now, it crashes when Unity starts. Any advice what this nativeMuteMasterAudio might be related to?

    866/com.bocom.vana W/art: CheckJNI: method to register "nativeMuteMasterAudio" not in the given class. This is slow, consider changing your RegisterNatives calls.
    03-28 16:18:05.421 20866-20866/com.bocom.vana E/art: Failed to register native
    method com.unity3d.player.UnityPlayer.nativeMuteMasterAudio(Z)V in /data/app/com.bocom.vana-2/base.apk
    03-28 16:18:05.431 20866-20866/com.bocom.vana E/art: ----- class 'Lcom/unity3d/player/UnityPlayer;' cl=0x12cf6440 -----
    03-28 16:18:05.431 20866-20866/com.bocom.vana E/art: objectSize=4221 (4124 from super)
    [....]

    Unity app is builded with the version 5.5.2.

    Thank you for any advice!
     
  2. hanfei2092

    hanfei2092

    Joined:
    Jun 29, 2017
    Posts:
    1
  3. Just_Play

    Just_Play

    Joined:
    Dec 2, 2016
    Posts:
    4
    java.lang.Error: FATAL EXCEPTION [main]
    Unity version : 2018.3.6f1
    Device model : samsung SM-G930L, Android 7.0
    Device fingerprint: samsung/heroltelgt/heroltelgt:7.0/NRD90M/G930LKLU1DQL1:user/release-keys

    Caused by
    at com.unity3d.player.UnityPlayer.nativeMuteMasterAudio (Native Method)
    at com.unity3d.player.UnityPlayer.b (Unknown Source)
    at com.unity3d.player.UnityPlayer$c.onCallStateChanged (Unknown Source)
    at android.telephony.PhoneStateListener$1.handleMessage (PhoneStateListener.java:325)
    at android.os.Handler.dispatchMessage (Handler.java:102)
    at android.os.Looper.loop (Looper.java:154)
    at android.app.ActivityThread.main (ActivityThread.java:6646)
    at java.lang.reflect.Method.invoke (Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1468)
    at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1358)
     
    Qbit86 and vmukhlisov like this.
  4. Grawnya

    Grawnya

    Joined:
    Apr 5, 2018
    Posts:
    9
    Has anyone come across a solution for this? I've just experienced the same crash and have raised a bug report.
     
  5. Just_Play

    Just_Play

    Joined:
    Dec 2, 2016
    Posts:
    4
    java.lang.Error: FATAL EXCEPTION [main]
    Unity version : 2019.1.0f2
    Device model : LGE LG-F720L
    Device fingerprint: lge/ph1_lgu_kr/ph1:7.0/NRD90U/173241717e69f:user/release-keys

    Caused by at com.unity3d.player.UnityPlayer.nativeMuteMasterAudio (Native Method)
    at com.unity3d.player.UnityPlayer.b (Unknown Source)
    at com.unity3d.player.UnityPlayer$c.onCallStateChanged (Unknown Source)
    at android.telephony.PhoneStateListener$1.handleMessage (PhoneStateListener.java:329)
    at android.os.Handler.dispatchMessage (Handler.java:102)
    at android.os.Looper.loop (Looper.java:154)
    at android.app.ActivityThread.main (ActivityThread.java:6313)
    at java.lang.reflect.Method.invoke (Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:872)
    at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:762)
     
  6. GeorgeMincila

    GeorgeMincila

    Joined:
    Feb 28, 2016
    Posts:
    36
    I started getting the same crash reports.
    Caused by at com.unity3d.player.UnityPlayer.nativeMuteMasterAudio (Native Method)

    Does anyone know what this is about and how it can be fixed?
     
    Qbit86 likes this.
  7. Qbit86

    Qbit86

    Joined:
    Sep 2, 2013
    Posts:
    487
    The same crash.

    Code (csharp):
    1. java.lang.Error: FATAL EXCEPTION [main]
    2. Unity version     : 2018.4.4f1
    3. Device model      : samsung SM-J415FN
    4. Device fingerprint: samsung/j4primeltecis/j4primelte:8.1.0/M1AJQ/J415FNXXU2ASC1:user/release-keys
    5. Caused by
    6.   at com.unity3d.player.UnityPlayer.nativeMuteMasterAudio (Native Method)
    7.   at com.unity3d.player.UnityPlayer.b (Unknown Source)
    8.   at com.unity3d.player.UnityPlayer$c.onCallStateChanged (Unknown Source:7)
    9.   at android.telephony.PhoneStateListener$1.handleMessage (PhoneStateListener.java:339)
    10.   at android.os.Handler.dispatchMessage (Handler.java:106)
    11.   at android.os.Looper.loop (Looper.java:164)
    12.   at android.app.ActivityThread.main (ActivityThread.java:7000)
    13.   at java.lang.reflect.Method.invoke (Native Method)
    14.   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:441)
    15.   at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1408)
    Here is distribution by Android version and by device model (a lot of Samsung devices): https://prnt.sc/oup766

    @Yury-Habets @JoshPeterson
     
  8. ZhenglangTech

    ZhenglangTech

    Joined:
    Dec 21, 2018
    Posts:
    7
    Code (CSharp):
    1. Aug 18, 8:50 PM on app version 22
    2. Xiaomi Redmi 5 Plus (vince), Android 8.1
    3. Report 1 of 2
    4.  
    5. java.lang.Error: FATAL EXCEPTION [main]
    6. Unity version     : 2018.3.2f1
    7. Device model      : Xiaomi Redmi Note 5
    8. Device fingerprint: xiaomi/vince/vince:8.1.0/OPM1.171019.019/V10.2.1.0.OEGMIXM:user/release-keys
    9. Caused by
    10.   at com.unity3d.player.UnityPlayer.nativeMuteMasterAudio (Native Method)
    11.   at com.unity3d.player.UnityPlayer.b (Unknown Source)
    12.   at com.unity3d.player.UnityPlayer$c.onCallStateChanged (Unknown Source:7)
    13.   at android.telephony.PhoneStateListener$1.handleMessage (PhoneStateListener.java:331)
    14.   at android.os.Handler.dispatchMessage (Handler.java:106)
    15.   at android.os.Looper.loop (Looper.java:176)
    16.   at android.app.ActivityThread.main (ActivityThread.java:6651)
    17.   at java.lang.reflect.Method.invoke (Native Method)
    18.   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:547)
    19.   at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:824)
    This is what we met. I think it is the same issue.
     
    Qbit86 likes this.
  9. AurimasA

    AurimasA

    Unity Technologies

    Joined:
    Apr 24, 2017
    Posts:
    24
    Hello,

    I found the case that Grawnya was referring to. In the original report, there was no project attached so it was closed as 'Not Qualified'. Without the project, we are unable to test it and forward it to our developers.
    Could someone report a new bug report with a minimal reproduction project and reply the bug ID here?
     
    Yury-Habets likes this.
  10. pertz

    pertz

    Joined:
    Jan 8, 2015
    Posts:
    106
    I am having several of those crashes in production as well ( on nativeMuteMasterAudio )
     
  11. Patrick_PS

    Patrick_PS

    Joined:
    Sep 9, 2019
    Posts:
    154
    Hi,
    I am seeing the same issue in the google play console. Has this error already been fixed? If yes, what Unity version do I need to upgrade to (currently using 2018.3.13f1)?
     
  12. sathya

    sathya

    Joined:
    Jul 30, 2012
    Posts:
    297
    2019.1.0f2
    crash still persists
    Log from the playstore
    Code (CSharp):
    1. java.lang.Error com.unity3d.player.UnityPlayer.nativeMuteMasterAudio
    2.  
    1. at com.unity3d.player.UnityPlayer.nativeMuteMasterAudio (Native Method)
    2. at com.unity3d.player.UnityPlayer.b (Unknown Source)
    3. at com.unity3d.player.UnityPlayer$c.onCallStateChanged (Unknown Source:7)
    4. at android.telephony.PhoneStateListener$1.handleMessage (PhoneStateListener.java:355)
    5. at android.os.Handler.dispatchMessage (Handler.java:106)
    6. at android.os.Looper.loop (Looper.java:214)
    7. at android.app.ActivityThread.main (ActivityThread.java:7037)
    8. at java.lang.reflect.Method.invoke (Native Method)
    9. at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:494)
    10. at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:965)
     
  13. hammadzahidfinz

    hammadzahidfinz

    Joined:
    Jun 25, 2018
    Posts:
    6
    Yes, that is the error causing app crashes.