Can't give any details at this stage, I've gone back to v 3.80. My app was crashing with the following logs:
The clMultiplayer is a class. Line 80 code is:
Not much to go on I know but perhaps it helps.
The same code works in v 3.80. .. no, I mean 8.0
B4X:
Sub SetPlayerStrings
ActiveSubName is not (yet) Valid
Error occurred on line: 80 (clMultiPlayer)
java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.keywords.Common.CallSubDebug3(Common.java:1036)
at b4a.themusicmachine.tmm_flipflop._setplayerstrings(tmm_flipflop.java:2006)
at b4a.themusicmachine.tmm_flipflop._service_start(tmm_flipflop.java:2081)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:735)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:360)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:260)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
at anywheresoftware.b4a.BA.raiseEvent(BA.java:171)
at b4a.themusicmachine.tmm_flipflop.handleStart(tmm_flipflop.java:100)
at b4a.themusicmachine.tmm_flipflop.access$000(tmm_flipflop.java:8)
at b4a.themusicmachine.tmm_flipflop$1.run(tmm_flipflop.java:71)
at anywheresoftware.b4a.objects.ServiceHelper$StarterHelper.onStartCommand(ServiceHelper.java:221)
at b4a.themusicmachine.tmm_flipflop.onStartCommand(tmm_flipflop.java:69)
at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3738)
at android.app.ActivityThread.-wrap23(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1744)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6780)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1496)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1386)
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at anywheresoftware.b4a.debug.Debug.CallSub4(Debug.java:333)
at anywheresoftware.b4a.debug.Debug.CallSubNew3(Debug.java:285)
... 25 more
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.debug.Debug.CallSub4(Debug.java:315)
... 26 more
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.keywords.Common.CallSubDebug(Common.java:1026)
at b4a.themusicmachine.clmultiplayer._execute(clmultiplayer.java:88)
at b4a.themusicmachine.tmm_flipflop._flip_streamsub(tmm_flipflop.java:976)
... 28 more
Caused by: java.lang.RuntimeException: java.lang.Exception: Sub getTrack_Overlap signature does not match expected signature.
at anywheresoftware.b4a.debug.Debug.CallSub4(Debug.java:333)
at anywheresoftware.b4a.debug.Debug.CallSubNew(Debug.java:279)
... 32 more
Caused by: java.lang.Exception: Sub getTrack_Overlap signature does not match expected signature.
at anywheresoftware.b4a.debug.Debug.CallSub4(Debug.java:318)
... 33 more
B4X:
Sub Execute(SubName As String) As Object
Return CallSub("", SubName)
End Sub
The same code works in v 3.80. .. no, I mean 8.0
Last edited: