FinTecSystems / xs2a-android

[Client] Native Android SDK for Tink Germany XS2A API.
https://tink.com/de/fts
Other
6 stars 4 forks source link

NullPointerException com.fintecsystems.xs2awizard_networking.NetworkingInstance #9

Closed hossamCheck24 closed 1 year ago

hossamCheck24 commented 1 year ago

Hello @maik-mursall we face crash inside the sdk this is logs of crash could you please help java.lang.NullPointerException: null at com.fintecsystems.xs2awizard_networking.NetworkingInstance.constructBody(SourceFile:93) at com.fintecsystems.xs2awizard_networking.NetworkingInstance.encodeAndSendMessage(SourceFile:70) at com.fintecsystems.xs2awizard.components.XS2AWizardViewModel.submitForm(SourceFile:245) at com.fintecsystems.xs2awizard.components.XS2AWizardViewModel.submitForm(SourceFile:225) at com.fintecsystems.xs2awizard.components.XS2AWizardViewModel.initForm(SourceFile:130) at com.fintecsystems.xs2awizard.components.XS2AWizardViewModel.onStart(SourceFile:110) at com.fintecsystems.xs2awizard.XS2AWizardKt$XS2AWizard$2.invoke(SourceFile:66) at com.fintecsystems.xs2awizard.XS2AWizardKt$XS2AWizard$2.invoke(SourceFile:64) at androidx.compose.runtime.DisposableEffectImpl.onRemembered at androidx.compose.runtime.CompositionImpl$RememberEventDispatcher.dispatchRememberObservers(SourceFile:1032) at androidx.compose.runtime.CompositionImpl.applyChangesInLocked(SourceFile:793) at androidx.compose.runtime.CompositionImpl.applyChanges(SourceFile:815) at androidx.compose.runtime.Recomposer.composeInitial$runtime_release(SourceFile:827) at androidx.compose.runtime.CompositionImpl.setContent(SourceFile:521) at androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(SourceFile:163) at androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke at androidx.compose.ui.platform.AndroidComposeView.setOnViewTreeOwnersAvailable(SourceFile:1015) at androidx.compose.ui.platform.WrappedComposition.setContent at androidx.compose.ui.platform.WrappedComposition.onStateChanged(SourceFile:184) at androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent(SourceFile:362) at androidx.lifecycle.LifecycleRegistry.addObserver(SourceFile:202) at androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(SourceFile:140) at androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke at androidx.compose.ui.platform.AndroidComposeView.onAttachedToWindow(SourceFile:1106) at android.view.View.dispatchAttachedToWindow(View.java:20189) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3512) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3519) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2139) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1811) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8127) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1054) at android.view.Choreographer.doCallbacks(Choreographer.java:877) at android.view.Choreographer.doFrame(Choreographer.java:811) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1039) at android.os.Handler.handleCallback(Handler.java:883) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:214) at android.app.ActivityThread.main(ActivityThread.java:7631) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:964) could you please have a look

matiasServettoC24 commented 1 year ago

Happy new year to you too!

We got blocked by IDNow sdk:

  1. We ask them to update to your 4.0.0 version. They promise to do it soon but that never happened.
  2. Last week our PM negotiated with the team who is using IDNow to remove that dependency, so we got unblocked that way.
  3. Today we built the release candidate for our next release train (release is next Monday): our QAs will start testing today/tomorrow

Thanks for asking. I will keep you in the loop as soon as we have feedback OR a release approval (really wishing for the later)

maik-mursall commented 1 year ago

Alright hoping for the best :)

matiasServettoC24 commented 1 year ago

Our task is QA approved! šŸ„³ Thanks for the new version!

maik-mursall commented 1 year ago

I'm happy to hear that :D

I will close this Issue then :)