Android-nRF-Mesh-Library icon indicating copy to clipboard operation
Android-nRF-Mesh-Library copied to clipboard

Attempt to invoke virtual method 'int no.nordicsemi.android.mesh.transport.ProvisionedMeshNode.incrementSequenceNumber()' on a null object reference

Open Pallav-sculptsoft opened this issue 2 years ago • 0 comments

Logs [mono-rt] [ERROR] FATAL UNHANDLED EXCEPTION: Java.Lang.NullPointerException: Attempt to invoke virtual method 'int no.nordicsemi.android.mesh.transport.ProvisionedMeshNode.incrementSequenceNumber()' on a null object reference [mono-rt] at Java.Interop.JniEnvironment+InstanceMethods.CallVoidMethod (Java.Interop.JniObjectReference instance, Java.Interop.JniMethodInfo method, Java.Interop.JniArgumentValue* args) [0x00068] in /Users/runner/work/1/s/xamarin-android/external/Java.Interop/src/Java.Interop/obj/Release/JniEnvironment.g.cs:11884 [mono-rt] at Java.Interop.JniPeerMembers+JniInstanceMethods.InvokeVirtualVoidMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters) [0x00030] in /Users/runner/work/1/s/xamarin-android/external/Java.Interop/src/Java.Interop/Java.Interop/JniPeerMembers.JniInstanceMethods_Invoke.cs:66 [mono-rt] at NO.Nordicsemi.Android.Mesh.MeshManagerApi.CreateMeshPdu (System.Int32 dst, NO.Nordicsemi.Android.Mesh.Transport.MeshMessage meshMessage) [0x00046] in :0 [mono-rt] at BLE.Droid.BleManagerCallbacks+<>c.<OnDeviceReady>b__10_0 () [0x0001b] in /Users/sculptsoft/Downloads/BLE/BLE/BLE/BLE.Android/MainActivity.cs:382 [mono-rt] at Java.Lang.Thread+RunnableImplementor.Run () [0x00008] in /Users/runner/work/1/s/xamarin-android/src/Mono.Android/Java.Lang/Thread.cs:36 [mono-rt] at Java.Lang.IRunnableInvoker.n_Run (System.IntPtr jnienv, System.IntPtr native__this) [0x00008] in /Users/runner/work/1/s/xamarin-android/src/Mono.Android/obj/Release/monoandroid10/android-33/mcw/Java.Lang.IRunnable.cs:84 [mono-rt] at Android.Runtime.JNINativeWrapper.Wrap_JniMarshal_PP_V (_JniMarshal_PP_V callback, System.IntPtr jnienv, System.IntPtr klazz) [0x00005] in /Users/runner/work/1/s/xamarin-android/src/Mono.Android/Android.Runtime/JNINativeWrapper.g.cs:22 [mono-rt] at (wrapper native-to-managed) Android.Runtime.JNINativeWrapper.Wrap_JniMarshal_PP_V(intptr,intptr) [mono-rt] --- End of managed Java.Lang.NullPointerException stack trace --- [mono-rt] java.lang.NullPointerException: Attempt to invoke virtual method 'int no.nordicsemi.android.mesh.transport.ProvisionedMeshNode.incrementSequenceNumber()' on a null object reference [mono-rt] at no.nordicsemi.android.mesh.transport.MeshTransport.createMeshMessage(MeshTransport.java:129) [mono-rt] at no.nordicsemi.android.mesh.transport.ConfigMessageState.createAccessMessage(ConfigMessageState.java:76) [mono-rt] at no.nordicsemi.android.mesh.transport.ConfigMessageState.(ConfigMessageState.java:61) [mono-rt] at no.nordicsemi.android.mesh.transport.BaseMeshMessageHandler.createConfigMeshMessage(BaseMeshMessageHandler.java:278) [mono-rt] at no.nordicsemi.android.mesh.transport.BaseMeshMessageHandler.createMeshMessage(BaseMeshMessageHandler.java:244) [mono-rt] at no.nordicsemi.android.mesh.MeshManagerApi.createMeshPdu(MeshManagerApi.java:897) [mono-rt] at mono.java.lang.RunnableImplementor.n_run(Native Method) [mono-rt] at mono.java.lang.RunnableImplementor.run(RunnableImplementor.java:31) [mono-rt] at android.os.Handler.handleCallback(Handler.java:883) [mono-rt] at android.os.Handler.dispatchMessage(Handler.java:100) [mono-rt] at android.os.Looper.loop(Looper.java:224) [mono-rt] at android.app.ActivityThread.main(ActivityThread.java:7590) [mono-rt] at java.lang.reflect.Method.invoke(Native Method) [mono-rt] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539) [mono-rt] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)

Expected behavior wants to create successful pdu for mesh

Platform details:

  • Device: Redmi Note 7S
  • OS: Android 10.0

Pallav-sculptsoft avatar Jun 14 '23 11:06 Pallav-sculptsoft