talk-android icon indicating copy to clipboard operation
talk-android copied to clipboard

Nextcloud Talk crashes on startup

Open yuriry opened this issue 2 months ago • 12 comments

Steps to reproduce

  1. Start application - sometimes it crashes right away
  2. Try to login to Nextcloud server - application crashes before allowing to login

Everything worked on Lineage OS 22 (Android 15). After upgrading to Lineage OS 23 (Android 16), the app stopped working.

Expected behaviour

Application allows to login and does not crash

Actual behaviour

Application crashes on startup or during login process, and does not allow to login

Device brand and model

OnePlus 8T

Android version

16

Nextcloud Talk app version

22.0.2

Nextcloud server version

31.0.9

Talk version

21.1.5

Custom Signaling server configured

Yes (specify version in Additional Information)

Custom TURN server configured

Yes

Custom STUN server configured

Yes

Android logs

10-14 10:48:07.242 21329 21329 E AndroidRuntime: FATAL EXCEPTION: main
10-14 10:48:07.242 21329 21329 E AndroidRuntime: Process: com.nextcloud.talk2, PID: 21329
10-14 10:48:07.242 21329 21329 E AndroidRuntime: java.lang.RuntimeException: Unable to resume activity {com.nextcloud.talk2/com.nextcloud.talk.activities.MainActivity}: java.lang.RuntimeException:
 android.os.DeadObjectException
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5615)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5648)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:73)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:63)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.executeLifecycleItem(TransactionExecutor.java:169)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:101)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2823)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:110)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.os.Looper.loopOnce(Looper.java:248)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:338)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:9067)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932)
10-14 10:48:07.242 21329 21329 E AndroidRuntime: Caused by: java.lang.RuntimeException: android.os.DeadObjectException
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.nfc.NfcAdapter.attemptDeadServiceRecovery(NfcAdapter.java:1021)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.nfc.NfcAdapter.callService(NfcAdapter.java:2596)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.nfc.NfcActivityManager.setReaderMode(NfcActivityManager.java:188)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.nfc.NfcActivityManager.enableReaderMode(NfcActivityManager.java:164)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.nfc.NfcAdapter.enableReaderMode(NfcAdapter.java:1742)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at de.cotech.hw.internal.transport.nfc.NfcConnectionDispatcher.enableReaderMode(NfcConnectionDispatcher.java:117)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at de.cotech.hw.internal.transport.nfc.NfcConnectionDispatcher.enableExclusiveNfc(NfcConnectionDispatcher.java:88)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at de.cotech.hw.internal.transport.nfc.NfcConnectionDispatcher.onResume(NfcConnectionDispatcher.java:70)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at de.cotech.hw.SecurityKeyManager$DispatcherActivityLifecycleCallbacks.onActivityResumed(SecurityKeyManager.java:284)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.Application.dispatchActivityResumed(Application.java:431)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.Activity.dispatchActivityResumed(Activity.java:1646)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.Activity.onResume(Activity.java:2228)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at androidx.fragment.app.FragmentActivity.onResume(FragmentActivity.java:310)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at com.nextcloud.talk.activities.BaseActivity.onResume(BaseActivity.kt:100)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at com.nextcloud.talk.activities.MainActivity.onResume(MainActivity.kt:126)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1717)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.Activity.performResume(Activity.java:9315)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5605)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        ... 14 more
10-14 10:48:07.242 21329 21329 E AndroidRuntime: Caused by: android.os.DeadObjectException
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.os.BinderProxy.transactNative(Native Method)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.os.BinderProxy.transact(BinderProxy.java:592)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.nfc.INfcAdapter$Stub$Proxy.setReaderMode(INfcAdapter.java:1408)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.nfc.NfcActivityManager.lambda$setReaderMode$0(NfcActivityManager.java:188)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.nfc.NfcActivityManager.$r8$lambda$krSWHo-jOsngSRB_31LgKqxiBIw(Unknown Source:0)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.nfc.NfcActivityManager$$ExternalSyntheticLambda1.call(D8$$SyntheticClass:0)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        at android.nfc.NfcAdapter.callService(NfcAdapter.java:2594)
10-14 10:48:07.242 21329 21329 E AndroidRuntime:        ... 30 more


10-14 17:33:06.511 28560 28560 E TransactionExecutor: tId:-62021486     LaunchActivityItem{activityToken=android.os.BinderProxy@44a809b,intent=Intent { xflg=0x4 cmp=com.nextcloud.talk2/com.nextclo
ud.talk.account.SwitchAccountActivity (has extras) },ident=141564024,info=ActivityInfo{5949d55 com.nextcloud.talk.account.SwitchAccountActivity},curConfig={1.0 310mcc240mnc [en_US,ru_RU,pt_PT,es_E
S] ldltr sw384dp w384dp h853dp 450dpi nrml long hdr widecg port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 1080, 2400) mAppBounds=Rect(0, 0 - 1080, 2400) mMaxBounds=Rect(0, 0 - 1080, 
2400) mDisplayRotation=ROTATION_0 mWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} as.3 s.1264 fontWeightAdjustment=0},overrideConfig={1.0 310mcc240mn
c [en_US,ru_RU,pt_PT,es_ES] ldltr sw384dp w384dp h853dp 450dpi nrml long hdr widecg port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 1080, 2400) mAppBounds=Rect(0, 0 - 1080, 2400) mMax
Bounds=Rect(0, 0 - 1080, 2400) mDisplayRotation=ROTATION_0 mWindowingMode=fullscreen mActivityType=standard mAlwaysOnTop=undefined mRotation=ROTATION_0} as.3 s.2 fontWeightAdjustment=0},deviceId=0
,referrer=com.nextcloud.talk2,procState=2,state=null,persistentState=null,pendingResults=null,pendingNewIntents=null,sceneTransitionInfo=null,profilerInfo=null,assistToken=android.os.BinderProxy@2
a65f5e,shareableActivityToken=android.os.BinderProxy@2996f3f,activityWindowInfo=ActivityWindowInfo{isEmbedded=false, taskBounds=Rect(0, 0 - 1080, 2400), taskFragmentBounds=Rect(0, 0 - 1080, 2400)}
}
10-14 17:33:06.511 28560 28560 E TransactionExecutor: tId:-62021486     ResumeActivityItem{mActivityToken=android.os.BinderProxy@44a809b,procState=-1,isForward=true,shouldSendCompatFakeFocus=false
}
10-14 17:33:06.511 28560 28560 E TransactionExecutor: tId:-62021486     Target activity: com.nextcloud.talk.account.SwitchAccountActivity
10-14 17:33:06.511 28560 28560 E TransactionExecutor: tId:-62021486   ]
10-14 17:33:06.511 28560 28560 E TransactionExecutor: tId:-62021486 }
10-14 17:33:06.511 28560 28560 E AndroidRuntime: FATAL EXCEPTION: main
10-14 17:33:06.511 28560 28560 E AndroidRuntime: Process: com.nextcloud.talk2, PID: 28560
10-14 17:33:06.511 28560 28560 E AndroidRuntime: java.lang.RuntimeException: Unable to resume activity {com.nextcloud.talk2/com.nextcloud.talk.account.SwitchAccountActivity}: java.lang.RuntimeExce
ption: android.os.DeadObjectException
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5615)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:5648)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:73)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:63)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.executeLifecycleItem(TransactionExecutor.java:169)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:101)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2823)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:110)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.os.Looper.loopOnce(Looper.java:248)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:338)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:9067)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932)
10-14 17:33:06.511 28560 28560 E AndroidRuntime: Caused by: java.lang.RuntimeException: android.os.DeadObjectException
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.nfc.NfcAdapter.attemptDeadServiceRecovery(NfcAdapter.java:1021)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.nfc.NfcAdapter.callService(NfcAdapter.java:2596)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.nfc.NfcActivityManager.setReaderMode(NfcActivityManager.java:188)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.nfc.NfcActivityManager.enableReaderMode(NfcActivityManager.java:164)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.nfc.NfcAdapter.enableReaderMode(NfcAdapter.java:1742)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at de.cotech.hw.internal.transport.nfc.NfcConnectionDispatcher.enableReaderMode(NfcConnectionDispatcher.java:117)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at de.cotech.hw.internal.transport.nfc.NfcConnectionDispatcher.enableExclusiveNfc(NfcConnectionDispatcher.java:88)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at de.cotech.hw.internal.transport.nfc.NfcConnectionDispatcher.onResume(NfcConnectionDispatcher.java:70)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at de.cotech.hw.SecurityKeyManager$DispatcherActivityLifecycleCallbacks.onActivityResumed(SecurityKeyManager.java:284)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.Application.dispatchActivityResumed(Application.java:431)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.Activity.dispatchActivityResumed(Activity.java:1646)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.Activity.onResume(Activity.java:2228)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at androidx.fragment.app.FragmentActivity.onResume(FragmentActivity.java:310)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at com.nextcloud.talk.activities.BaseActivity.onResume(BaseActivity.kt:100)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at com.nextcloud.talk.account.SwitchAccountActivity.onResume(SwitchAccountActivity.kt:117)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1717)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.Activity.performResume(Activity.java:9315)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.app.ActivityThread.performResumeActivity(ActivityThread.java:5605)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        ... 14 more
10-14 17:33:06.511 28560 28560 E AndroidRuntime: Caused by: android.os.DeadObjectException
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.os.BinderProxy.transactNative(Native Method)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.os.BinderProxy.transact(BinderProxy.java:592)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.nfc.INfcAdapter$Stub$Proxy.setReaderMode(INfcAdapter.java:1408)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.nfc.NfcActivityManager.lambda$setReaderMode$0(NfcActivityManager.java:188)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.nfc.NfcActivityManager.$r8$lambda$krSWHo-jOsngSRB_31LgKqxiBIw(Unknown Source:0)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.nfc.NfcActivityManager$$ExternalSyntheticLambda1.call(D8$$SyntheticClass:0)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        at android.nfc.NfcAdapter.callService(NfcAdapter.java:2594)
10-14 17:33:06.511 28560 28560 E AndroidRuntime:        ... 30 more



10-14 17:33:24.064 28825 28851 W FlagRegistrar: Failed to register com.google.android.gms.providerinstaller#com.nextcloud.talk2
10-14 17:33:24.064 28825 28851 W FlagRegistrar: frum: 17: 17: API: Phenotype.API is not available on this device. Connection failed with: ConnectionResult{statusCode=DEVELOPER_ERROR, resolution=null, message=null, clientMethodKey=null}
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at fruo.a(:com.google.android.gms@[email protected] (260400-813878953):13)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at govh.d(:com.google.android.gms@[email protected] (260400-813878953):3)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at govj.run(:com.google.android.gms@[email protected] (260400-813878953):130)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at goxq.execute(:com.google.android.gms@[email protected] (260400-813878953):1)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at govr.f(:com.google.android.gms@[email protected] (260400-813878953):1)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at govr.m(:com.google.android.gms@[email protected] (260400-813878953):99)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at govr.r(:com.google.android.gms@[email protected] (260400-813878953):17)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at fjzu.hy(:com.google.android.gms@[email protected] (260400-813878953):35)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at exqb.run(:com.google.android.gms@[email protected] (260400-813878953):12)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at goxq.execute(:com.google.android.gms@[email protected] (260400-813878953):1)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at exqc.b(:com.google.android.gms@[email protected] (260400-813878953):18)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at exqr.b(:com.google.android.gms@[email protected] (260400-813878953):36)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at exqt.d(:com.google.android.gms@[email protected] (260400-813878953):25)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at bami.c(:com.google.android.gms@[email protected] (260400-813878953):9)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at baox.q(:com.google.android.gms@[email protected] (260400-813878953):48)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at baox.d(:com.google.android.gms@[email protected] (260400-813878953):10)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at baox.g(:com.google.android.gms@[email protected] (260400-813878953):192)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at baox.onConnectionFailed(:com.google.android.gms@[email protected] (260400-813878953):2)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at baoz.run(:com.google.android.gms@[email protected] (260400-813878953):70)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at android.os.Handler.handleCallback(Handler.java:995)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at android.os.Handler.dispatchMessage(Handler.java:103)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at cmjd.mC(:com.google.android.gms@[email protected] (260400-813878953):1)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at cmjd.dispatchMessage(:com.google.android.gms@[email protected] (260400-813878953):5)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at android.os.Looper.loopOnce(Looper.java:248)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at android.os.Looper.loop(Looper.java:338)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at android.os.HandlerThread.run(HandlerThread.java:85)
10-14 17:33:24.064 28825 28851 W FlagRegistrar: Caused by: bakp: 17: API: Phenotype.API is not available on this device. Connection failed with: ConnectionResult{statusCode=DEVELOPER_ERROR, resolution=null, message=null, clientMethodKey=null}
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at bbhp.a(:com.google.android.gms@[email protected] (260400-813878953):15)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at baml.a(:com.google.android.gms@[email protected] (260400-813878953):1)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         at bami.c(:com.google.android.gms@[email protected] (260400-813878953):5)
10-14 17:33:24.064 28825 28851 W FlagRegistrar:         ... 12 more

Server log


Additional information

No response

yuriry avatar Oct 15 '25 00:10 yuriry

Thanks for reporting, we will have a closer look

mahibi avatar Oct 15 '25 10:10 mahibi

22.0.2 Crash since today at 12:00 too, Xiaomi 13T Pro Nextcloud Server 32

Mobile Log:

java.lang.NumberFormatException: For input string: "null"
	at java.lang.Long.parseLong(Long.java:740)
	at java.lang.Long.parseLong(Long.java:863)
	at com.nextcloud.talk.conversationlist.ConversationsListActivity.isFutureEvent(ConversationsListActivity.kt:659)
	at com.nextcloud.talk.conversationlist.ConversationsListActivity.setConversationList(ConversationsListActivity.kt:606)
	at com.nextcloud.talk.conversationlist.ConversationsListActivity.access$setConversationList(ConversationsListActivity.kt:168)
	at com.nextcloud.talk.conversationlist.ConversationsListActivity$initObservers$6$1.invokeSuspend(ConversationsListActivity.kt:452)
	at com.nextcloud.talk.conversationlist.ConversationsListActivity$initObservers$6$1.invoke(Unknown Source:8)
	at com.nextcloud.talk.conversationlist.ConversationsListActivity$initObservers$6$1.invoke(Unknown Source:4)
	at kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1$2.emit(Emitters.kt:219)
	at kotlinx.coroutines.flow.FlowKt__ErrorsKt$catchImpl$2.emit(Errors.kt:154)
	at kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1$2.emit(Emitters.kt:220)
	at kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl(SharedFlow.kt:392)
	at kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend(Unknown Source:15)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
	at android.os.Handler.handleCallback(Handler.java:959)
	at android.os.Handler.dispatchMessage(Handler.java:100)
	at android.os.Looper.loopOnce(Looper.java:249)
	at android.os.Looper.loop(Looper.java:337)
	at android.app.ActivityThread.main(ActivityThread.java:9410)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:614)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1005)
	Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@2d46421, Dispatchers.Main.immediate]

Image

DeBaschdi avatar Oct 23 '25 17:10 DeBaschdi

Same thing here. Android 16, Crdroid 16.3, Poco F3, microg. App just went out instantly after launch.

LordArrin avatar Nov 25 '25 05:11 LordArrin

22.0.3 won't fixes the problem

Log 1 Log 2

LordArrin avatar Nov 29 '25 14:11 LordArrin

22.0.3 won't fixes the problem

Log 1 Log 2

I have the very same issues with the latest version.

marco-calautti avatar Dec 02 '25 08:12 marco-calautti

As i saw there are logs regarding NFC and @sowjanyakch has some PR open regarding NFC..

  • https://github.com/nextcloud/talk-android/pull/5589

@sowjanyakch can you have a look if this is related?

mahibi avatar Dec 02 '25 11:12 mahibi

It started working, when I turned off NFC in settings, and dies again, when I turned it on.

Log

LordArrin avatar Dec 06 '25 12:12 LordArrin

Can't understand, for what this app calls NFC - beyond my imagination 🤯

LordArrin avatar Dec 06 '25 12:12 LordArrin

We don't support Android 16 yet on 22.0.3 and older versions. We have recently added support for Android 16 and the talk version is not yet released.

sowjanyakch avatar Dec 10 '25 15:12 sowjanyakch

Very strange behavior. Just can't understand the reason of crashing with NFC enabled. 🤔

LordArrin avatar Dec 10 '25 19:12 LordArrin

We don't support Android 16 yet on 22.0.3 and older versions. We have recently added support for Android 16 and the talk version is not yet released.

Can't imagine that's the reason. But anyone who is affected, please feel free to test the apk from https://github.com/nextcloud/talk-android/pull/5628#issuecomment-3631691219 and let us know if it's fixed with it.

@sowjanyakch The links i posted in https://github.com/nextcloud/talk-android/pull/5589#issuecomment-3601656193 should be helpful.

mahibi avatar Dec 11 '25 09:12 mahibi

and let us know if it's fixed with it.

Literally same behavior. Logs

LordArrin avatar Dec 11 '25 11:12 LordArrin

Literally same behavior. Logs

Can you please test if it is resolved with the build from https://github.com/nextcloud/talk-android/pull/5589#issuecomment-3661859512

It should avoid the crash for daily usage if an account is already set up. However, it might still crash during the login process because it may also happen for AccountVerificationActivity and BrowserLoginActivity 🤔

mahibi avatar Dec 18 '25 13:12 mahibi

Very strange behavior. Just can't understand the reason of crashing with NFC enabled. 🤔

see https://github.com/nextcloud/android/issues/8606#issuecomment-1039397692 (it also happened on android fiels app back then)

mahibi avatar Dec 18 '25 13:12 mahibi

maybe related: https://github.com/nextcloud/android/issues/11385

mahibi avatar Dec 18 '25 13:12 mahibi

Literally same behavior. Logs

Can you please test if it is resolved with the build from #5589 (comment)

It should avoid the crash for daily usage if an account is already set up. However, it might still crash during the login process because it may also happen for AccountVerificationActivity and BrowserLoginActivity 🤔

Yep, I disabled NFC, set it up, enabled NFC and reboot. All looks good 😀

LordArrin avatar Dec 22 '25 05:12 LordArrin