Android .NET MAUI Blazor App Freezes When Connecting Barcode Reader

Lasitha Lankajeewa 0 Reputation points
2023-10-24T15:56:24.5933333+00:00

I'm encountering an issue with my Android application developed using .NET MAUI and Blazor. The app freezes when I connect a Bluetooth or wired barcode reader to the Android device. Upon investigating the issue, I found the following logs:

[GED] ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0

[GED] ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 29, oppidx_max 29, oppidx_min 0 [BLASTBufferQueue] [VRI[MainActivity]#0](f:0,a:1) destructor() [BufferQueueConsumer] [VRI[MainActivity]#0(BLAST Consumer)0](id:43ca00000000,api:0,p:-1,c:17354) disconnect

[View] assignParent to null: this = DecorView@2a57615[MainActivity], callstack =

[View] java.lang.Throwable [View] at com.mediatek.view.impl.ViewDebugManagerImpl.warningParentToNull(ViewDebugManagerImpl.java:179) [View] at android.view.View.assignParent(View.java:20814)

[View] at android.view.ViewRootImpl.dispatchDetachedFromWindow(ViewRootImpl.java:5455) [View] at android.view.ViewRootImpl.doDie(ViewRootImpl.java:8884)

[View] at android.view.ViewRootImpl.die(ViewRootImpl.java:8856)

[View] at android.view.WindowManagerGlobal.removeViewLocked(WindowManagerGlobal.java:500) [View] at android.view.WindowManagerGlobal.removeView(WindowManagerGlobal.java:441)

[View] at android.view.WindowManagerImpl.removeViewImmediate(WindowManagerImpl.java:206)

[View] at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:5691)

[View] at android.app.ActivityThread.handleRelaunchActivityInner(ActivityThread.java:5976) [View] at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:5891)

[View] at android.app.servertransaction.ActivityRelaunchItem.execute(ActivityRelaunchItem.java:71)

[View] at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45) [View] at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) [View] at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)

[View] at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2405)

[View] at android.os.Handler.dispatchMessage(Handler.java:106)

[View] at android.os.Looper.loopOnce(Looper.java:201)

[View] at android.os.Looper.loop(Looper.java:288)

[View] at android.app.ActivityThread.main(ActivityThread.java:8144)

[View] at java.lang.reflect.Method.invoke(Native Method)

[View] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:573) [View] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1023)

[View] [Warning] assignParent to null: this = DecorView@2a57615[MainActivity]

[InputTransport] Destroy ARC handle: 0xb400007be1d34eb0 [libMEOW] meow new tls: 0xb400007dc18b14d0

[libMEOW] applied 0 plugin for [com.bluelotusx.blxpos].

[libMEOW] rebuild call chain: 0xb400007dc18a14c0

[libMEOW] meow delete tls: 0xb400007dc18b14d0

[DecorView] isCts, pkg: com.bluelotusx.blxpos

Could anyone help me understand the root cause of this problem based on the provided logs?

Developer technologies .NET .NET MAUI
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.