Hello forum!
I have an app that worked for months. Suddenly it crashes with unknown reason.
This is a part of error log:
I can understand that maybe a Collection is not initialized, but what does means "myproject.me.etichetta._vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv7" ?
It seems like a obfuscated name of a sub, but if i compile the app in Release mode or in Release (obfuscated) or in debug mode the error and the sub name remain the same.
If i compile in obfuscated mode and i search the string "vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv7" in the file ObfuscatorMap.txt it says that it is related to this sub:
If i open the file etichetta.java this is the line 311:
that is more related to an collection (Map).
Anyone that can understand what it is happening here?
Thank you in advance!
I have an app that worked for months. Suddenly it crashes with unknown reason.
This is a part of error log:
B4X:
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object anywheresoftware.b4a.objects.collections.Map.GetDefault(java.lang.Object, java.lang.Object)' on a null object reference
at myproject.me.etichetta._vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv7(etichetta.java:311)
at myproject.me.etichetta._designercreateview(etichetta.java:154)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:196)
at anywheresoftware.b4a.objects.CustomViewWrapper.AfterDesignerScript(CustomViewWrapper.java:67)
at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:162)
at anywheresoftware.b4a.objects.PanelWrapper.LoadLayout(PanelWrapper.java:134)
at anywheresoftware.b4a.objects.B4XViewWrapper.LoadLayout(B4XViewWrapper.java:292)
at myproject.app.main._controlla_permessi(main.java:5773)
at myproject.app.main._preloginregistrazione_button_accedi_click(main.java:10044)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:196)
at anywheresoftware.b4a.keywords.Common$11.run(Common.java:1179)
at android.os.Handler.handleCallback(Handler.java:790)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6494)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
I can understand that maybe a Collection is not initialized, but what does means "myproject.me.etichetta._vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv7" ?
It seems like a obfuscated name of a sub, but if i compile the app in Release mode or in Release (obfuscated) or in debug mode the error and the sub name remain the same.
If i compile in obfuscated mode and i search the string "vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv7" in the file ObfuscatorMap.txt it says that it is related to this sub:
B4X:
Public Sub getBottom As Int
Return mBase.Top + mBase.Height
End Sub
If i open the file etichetta.java this is the line 311:
B4X:
if (true) return BA.ObjectToString(_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv0._vv5.GetDefault((Object)(_nomestringa),(Object)("")));
Anyone that can understand what it is happening here?
Thank you in advance!