Skip to content

Nextcloud Notes crashes repetedly #2870

Open

Description

@NoomiPetrinen

This issue respects the following points:

Describe the bug

Since a few days, Nextcloud Notes fails to synchronize and crashes. The pop-up saying 'Synchronisation failed' offers a 'more' button, but clicking on it closes the app.

Also, new notes are copies multiple times. These copies appear on tne nextcloud server backup and in the android nextcloud notes app.

Expected behavior

I cleared the cash and data, also freshly installed the app, restarted the phone several times. As the crashes keep happening, I assume its the app.
The rest of nextcloud works perfectly

Notes Android version

4.5.0

Notes server version

?

Nextcloud Android version

3.34.0

Nextcloud version

?

Device

Samsung xCover Pro

Android Version

13

App Store

  • Google Play Store
  • F-Droid
  • Huawei App Gallery

Stacktrace

No error message available. Except
'Synchronisation failed'
And
'Nextcloud Notes app closes frequently'

Activity

  1. raskajan commented on Oct 9, 2025

    @raskajan

    Same issue on Google Pixel 6a with Android 16. Version 4.4.2 works well.

  2. ECquadrat commented on Oct 9, 2025

    @ECquadrat

    Same issue on Google Pixel 8 Pro with Android 16. Playstore version before worked fine.

  3. redarrow-rus commented on Oct 10, 2025

    @redarrow-rus

    Same issue on Xiaomi 22081212UG, Android 15.

  4. DurelH commented on Oct 10, 2025

    @DurelH

    Same issue on Google Pixel 8a with Android 16.

  5. pktiuk commented on Oct 11, 2025

    @pktiuk

    Same issue on Google Pixel 6a, Android 15.

  6. EKCJ commented on Oct 12, 2025

    @EKCJ

    Same here:

    • HMD Skyline business edition
    • Android 15
    • NC 31.0.8
    • Notes server 4.12.3
    • NC android 3.34.0 (F-droid)
    • Notes android 4.5.0 (F-droid)
  7. Dimasikkk1 commented on Oct 12, 2025

    @Dimasikkk1

    Same issue on Poco X6 Pro 5G Android 15

    • NC 31.0.9
    • Notes server 4.12.3
    • NC android 3.34.0 (f-droid)
    • Notes android 4.5.0 RC1 (f-droid)
  8. BraidenPsiuk commented on Oct 12, 2025

    @BraidenPsiuk

    Same issue on Google Pixel 6a with Android 16. Version 4.4.2 works well.

    Can confirm that downgrading to 4.4.2 works as a temporary workaround.

  9. alperozturk96 commented on Oct 13, 2025

    @alperozturk96
    Collaborator

    Hello, thank you for the report.

    Could you confirm whether you’re able to access and obtain the stack trace?

    @BraidenPsiuk @Dimasikkk1 @EKCJ @NoomiPetrinen @pktiuk @DurelH @redarrow-rus @ECquadrat @raskajan

  10. Aiyzox commented on Oct 13, 2025

    @Aiyzox

    Hello,

    Got the same issue, how i can get the logs ?

  11. cvigano commented on Oct 13, 2025

    @cvigano

    I got the following from logcat when changing a note. Google Pixel 6a, Android 16. From the F-Droid version, tried removing and re-adding my Nextcloud account. Getting "Synchronization failed" and these error messages. I recently changed my web server from Apache to Caddy, but don't have any issues with other Nextcloud apps 🤔

     10-13 18:29:28.722  D  [12545/14704] NotesServerSyncTask ApiVersion: null                                                                                                              
     10-13 18:29:28.722  I  [12545/14704] NotesServerSyncTask SYNCHRONIZATION FINISHED                                                                                                      
     10-13 18:29:28.722  E  [12545/14704] NotesRepository Duplicate key Server (attempted merging values Caddy and Apache/2.4.65 (Debian))[java.util.stream.Collectors.duplicateKeyException
    (Collectors.java:135), java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182), java.util.stream.Collectors$$ExternalSyntheticLambda1.accept(D8$$SyntheticClass:0), java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169), java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1725), java.util.stream.AbstractPipel
    ine.copyInto(AbstractPipeline.java:513), java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:503), java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.
    java:921), java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:236), java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:705), com.nextcloud.android.sso.help
    er.Retrofit2Helper$1.lambda$execute$0(Retrofit2Helper.java:57), com.nextcloud.android.sso.helper.Retrofit2Helper$1$$ExternalSyntheticLambda2.apply(D8$$SyntheticClass:0), java.util.Opti
    onal.map(Optional.java:260), com.nextcloud.android.sso.helper.Retrofit2Helper$1.execute(Retrofit2Helper.java:55), it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pushLocal
    Changes(NotesServerSyncTask.java:130), it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99), java.util.concurrent.Executors$RunnableAdapter.cal
    l(Executors.java:524), java.util.concurrent.FutureTask.run(FutureTask.java:317), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156), java.util.concurrent.T
    hreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651), java.lang.Thread.run(Thread.java:1119)]                                                                                      
     10-13 18:29:28.722  E  [12545/14704] NotesRepository java.lang.Exception: Duplicate key Server (attempted merging values Caddy and Apache/2.4.65 (Debian))[java.util.stream.Collectors.
    duplicateKeyException(Collectors.java:135), java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182), java.util.stream.Collectors$$ExternalSyntheticLambda1.accept(D8$$SyntheticClass:0), java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169), java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1725), java.util
    .stream.AbstractPipeline.copyInto(AbstractPipeline.java:513), java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:503), java.util.stream.ReduceOps$ReduceOp.evaluate
    Sequential(ReduceOps.java:921), java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:236), java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:705), com.nextc
    loud.android.sso.helper.Retrofit2Helper$1.lambda$execute$0(Retrofit2Helper.java:57), com.nextcloud.android.sso.helper.Retrofit2Helper$1$$ExternalSyntheticLambda2.apply(D8$$SyntheticCla
    ss:0), java.util.Optional.map(Optional.java:260), com.nextcloud.android.sso.helper.Retrofit2Helper$1.execute(Retrofit2Helper.java:55), it.niedermann.owncloud.notes.persistence.NotesSer
    verSyncTask.pushLocalChanges(NotesServerSyncTask.java:130), it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99), java.util.concurrent.Executor
    s$RunnableAdapter.call(Executors.java:524), java.util.concurrent.FutureTask.run(FutureTask.java:317), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156), j
    ava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651), java.lang.Thread.run(Thread.java:1119)]                                                                 
     10-13 18:29:28.722  E  [12545/14704] NotesRepository   at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pushLocalChanges(NotesServerSyncTask.java:150)                  
     10-13 18:29:28.722  E  [12545/14704] NotesRepository   at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99)                                
     10-13 18:29:28.722  E  [12545/14704] NotesRepository   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524)                                                      
     10-13 18:29:28.722  E  [12545/14704] NotesRepository   at java.util.concurrent.FutureTask.run(FutureTask.java:317)                                                                     
     10-13 18:29:28.722  E  [12545/14704] NotesRepository   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)                                              
     10-13 18:29:28.722  E  [12545/14704] NotesRepository   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)                                              
     10-13 18:29:28.722  E  [12545/14704] NotesRepository   at java.lang.Thread.run(Thread.java:1119)    
    

    This is the error I get when the app crashes after getting "Synchronization failed" and clicking on more:

     10-13 18:29:29.783  D  [12545/12545] AndroidRuntime Shutting down VM                                                                                                                   
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime FATAL EXCEPTION: main                                                                                                               10-13 18:29:29.785  E  [12545/12545] AndroidRuntime Process: it.niedermann.owncloud.notes, PID: 12545                                                                                  
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime java.lang.NoSuchMethodError: No virtual method getTypes()Ljava/util/Set; in class Lcom/nextcloud/android/sso/FilesAppTypeRegistry; or its super classes (declaration of 'com.nextcloud.android.sso.FilesAppTypeRegistry' appears in /data/app/~~nOeIMUStuExQls64ob44OQ==/it.niedermann.owncloud.notes-hFkycdqlnHWtC7bI3qc3Z
    g==/base.apk!classes5.dex)                                                                                                                                                              
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at it.niedermann.nextcloud.exception.ExceptionUtil.getAppVersions(ExceptionUtil.kt:101)                                         
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at it.niedermann.nextcloud.exception.ExceptionUtil.getDebugInfos(ExceptionUtil.kt:47)                                           
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at it.niedermann.nextcloud.exception.ExceptionUtil.getDebugInfos(ExceptionUtil.kt:37)                                           
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at it.niedermann.owncloud.notes.exception.ExceptionDialogFragment.onCreateDialog(ExceptionDialogFragment.java:66)                10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at androidx.fragment.app.DialogFragment.prepareDialog(DialogFragment.java:925)                                                  
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at androidx.fragment.app.DialogFragment.onGetLayoutInflater(DialogFragment.java:839)                                            
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at androidx.fragment.app.Fragment.performGetLayoutInflater(Fragment.java:1760)                                                  
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:547)                                         
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:286)                                
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2214)                                          
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2115)                          10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:2052)                                          
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:703)                                                        
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at android.os.Handler.handleCallback(Handler.java:1041)                                                                         
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at android.os.Handler.dispatchMessage(Handler.java:103)                                                                         
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at android.os.Looper.dispatchMessage(Looper.java:315)                                                                           
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at android.os.Looper.loopOnce(Looper.java:251)                                                                                  
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at android.os.Looper.loop(Looper.java:349)                                                                                      
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at android.app.ActivityThread.main(ActivityThread.java:9041)                                                                    
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at java.lang.reflect.Method.invoke(Native Method)                                                                               
     10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)                                             10-13 18:29:29.785  E  [12545/12545] AndroidRuntime    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)                                                                 
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler No virtual method getTypes()Ljava/util/Set; in class Lcom/nextcloud/android/sso/FilesAppTypeRegistry; or its super classes (decla
    ration of 'com.nextcloud.android.sso.FilesAppTypeRegistry' appears in /data/app/~~nOeIMUStuExQls64ob44OQ==/it.niedermann.owncloud.notes-hFkycdqlnHWtC7bI3qc3Zg==/base.apk!classes5.dex) 
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler java.lang.NoSuchMethodError: No virtual method getTypes()Ljava/util/Set; in class Lcom/nextcloud/android/sso/FilesAppTypeRegistry
    ; or its super classes (declaration of 'com.nextcloud.android.sso.FilesAppTypeRegistry' appears in /data/app/~~nOeIMUStuExQls64ob44OQ==/it.niedermann.owncloud.notes-hFkycdqlnHWtC7bI3qc
    3Zg==/base.apk!classes5.dex)                                                                                                                                                            
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at it.niedermann.nextcloud.exception.ExceptionUtil.getAppVersions(ExceptionUtil.kt:101)                                         
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at it.niedermann.nextcloud.exception.ExceptionUtil.getDebugInfos(ExceptionUtil.kt:47)                                           
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at it.niedermann.nextcloud.exception.ExceptionUtil.getDebugInfos(ExceptionUtil.kt:37)                                           
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at it.niedermann.owncloud.notes.exception.ExceptionDialogFragment.onCreateDialog(ExceptionDialogFragment.java:66)               
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at androidx.fragment.app.DialogFragment.prepareDialog(DialogFragment.java:925)                                                  
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at androidx.fragment.app.DialogFragment.onGetLayoutInflater(DialogFragment.java:839)                                            
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at androidx.fragment.app.Fragment.performGetLayoutInflater(Fragment.java:1760)                                                  
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:547)                                         
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:286)                                
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2214)                                          
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2115)                         
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:2052)                                          
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:703)                                                        
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at android.os.Handler.handleCallback(Handler.java:1041)                                                                         
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at android.os.Handler.dispatchMessage(Handler.java:103)                                                                         
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at android.os.Looper.dispatchMessage(Looper.java:315)                                                                           
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at android.os.Looper.loopOnce(Looper.java:251)                                                                                  
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at android.os.Looper.loop(Looper.java:349)                                                                                      
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at android.app.ActivityThread.main(ActivityThread.java:9041)                                                                    
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at java.lang.reflect.Method.invoke(Native Method)                                                                               
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)                                            
     10-13 18:29:29.785  E  [12545/12545] ExceptionHandler  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)  
    
  12. 2 remaining items

  13. BraidenPsiuk commented on Oct 14, 2025

    @BraidenPsiuk

    Just tried out your linked QA version 2875, everything seems to be working very well so far! I've edited a few notes, deleted a note, and done pull-to-refresh a few times. These were actions that seemed to cause issues before with 4.5.0 RC1. My edits in QA 2875 are syncing flawlessly so far and I haven't encountered the "Synchronisation failed" message or experienced any duplicated notes with this build.

  14. Aiyzox commented on Oct 14, 2025

    @Aiyzox

    I've also tried your linked QA version 2875 and everything seems to work fine too.
    Thank !

  15. mariusplus commented on Oct 14, 2025

    @mariusplus

    Same issue on lineage os 22.2 on pixel 4a (f-droid)

  16. Aiyzox commented on Oct 14, 2025

    @Aiyzox

    Same issue on lineage os 22.2 on pixel 4a (f-droid)

    With the QA version 2875 ??

  17. CodeUnit commented on Oct 14, 2025

    @CodeUnit

    Is there a way to go back to an older version without losing data?
    "adb install -d -t -r nextcloud-notes-40040290.apk" does not work.

  18. EKCJ commented on Oct 14, 2025

    @EKCJ

    The QA version has solved the problem for me

  19. mariusplus commented on Oct 14, 2025

    @mariusplus

    Same issue on lineage os 22.2 on pixel 4a (f-droid)

    With the QA version 2875 ??

    It works with the version 4.4.2, I downgraded from f-droid
    Thanks

  20. cvigano commented on Oct 14, 2025

    @cvigano

    @aslmx @cvigano @Aiyzox

    Hello.

    It appears that the issue originates from the SingleSignOn library version used in the Notes app v4.5.0. I’ve submitted a pull request to address the problem, and the change is included in this QA version.

    Could you please test it and let us know if the issue is resolved?

    Yes, everything that didn't work before is working fine for me now with the QA version. Thank you!

  21. NoomiPetrinen commented on Oct 14, 2025

    @NoomiPetrinen
    Author

    @alperozturk96
    The qa version works for me too, thx a lot!

  22. nicotpy commented on Oct 14, 2025

    @nicotpy

    QA version work for me, thank you !!

  23. benjuade commented on Oct 15, 2025

    @benjuade

    @alperozturk96 will this release https://github.com/nextcloud/notes-android/releases/tag/4.5.1 solve this problem?
    Potentially as well as #2850 and #2849?

  24. alperozturk96 commented on Oct 15, 2025

    @alperozturk96
    Collaborator

    @benjuade

    Hi.

    Users have tested this issue and confirmed that it’s now resolved. Version 4.5.1 should address the problem.

    Regarding the other two issues, I’ll review them further if they persist. During my own testing, I wasn’t able to reproduce any duplicated notes.

  25. CodeUnit commented on Oct 15, 2025

    @CodeUnit

    Version 4.5.1 does not resolve the synchronisation issue on my Pixel 6.
    However, the QA version does work.

  26. ECquadrat commented on Oct 20, 2025

    @ECquadrat

    I've no possibility to test versions outside of Google Playstore due to organizational restrictions on my phone. Unfortunately I cannot produce a crash-log, either because of this.
    Version 4.5.1 of the Playstore doesn't fix the issue with app-crash when trying to login to NextCloud on my Pixel 8 Pro with Android 16. The app tells me to choose a NextCloud account and then NextCloud asks me to login and permit the access for netcloud notes. After acknowledging the access, nextcloud notes crashes.

  27. CodeUnit commented on Nov 5, 2025

    @CodeUnit

    With version 4.5.2 RC1 no synchronization but more information:

    App Version: 4.5.2 RC1
    App Version Code: 40050251
    App Flavor: play
    
    Files App Version Code: 30340090 (PROD)
    
    ---
    
    OS Version: 6.1.134-android14-11-g66e758f7d0c0-ab13748739(13873947)
    OS API Level: 36
    Device: oriole
    Manufacturer: Google
    Model (and Product): Pixel 6 (oriole)
    
    ---
    
    java.lang.Exception: Der Authentifizierungs-Token stimmt nicht überein oder dem Paketnamen fehlt die Berechtigung für diese Aktion[com.nextcloud.android.sso.api.AidlNetworkRequest.performNetworkRequestV2(AidlNetworkRequest.java:179), com.nextcloud.android.sso.api.NextcloudAPI.performNetworkRequestV2(NextcloudAPI.java:159), com.nextcloud.android.sso.helper.Retrofit2Helper$1.execute(Retrofit2Helper.java:53), it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pushLocalChanges(NotesServerSyncTask.java:174), it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99), java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524), java.util.concurrent.FutureTask.run(FutureTask.java:317), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651), java.lang.Thread.run(Thread.java:1119)]
    	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pushLocalChanges(NotesServerSyncTask.java:179)
    	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99)
    	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:317)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
    	at java.lang.Thread.run(Thread.java:1119)
    
    
    java.lang.Exception: Der Authentifizierungs-Token stimmt nicht überein oder dem Paketnamen fehlt die Berechtigung für diese Aktion[com.nextcloud.android.sso.api.AidlNetworkRequest.performNetworkRequestV2(AidlNetworkRequest.java:179), com.nextcloud.android.sso.api.NextcloudAPI.performNetworkRequestV2(NextcloudAPI.java:159), com.nextcloud.android.sso.helper.Retrofit2Helper$1.execute(Retrofit2Helper.java:53), it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pushLocalChanges(NotesServerSyncTask.java:174), it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99), java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524), java.util.concurrent.FutureTask.run(FutureTask.java:317), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651), java.lang.Thread.run(Thread.java:1119)]
    	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pushLocalChanges(NotesServerSyncTask.java:179)
    	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99)
    	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:317)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
    	at java.lang.Thread.run(Thread.java:1119)
    
    
    java.lang.Exception: Der Authentifizierungs-Token stimmt nicht überein oder dem Paketnamen fehlt die Berechtigung für diese Aktion[com.nextcloud.android.sso.api.AidlNetworkRequest.performNetworkRequestV2(AidlNetworkRequest.java:179), com.nextcloud.android.sso.api.NextcloudAPI.performNetworkRequestV2(NextcloudAPI.java:159), com.nextcloud.android.sso.helper.Retrofit2Helper$1.execute(Retrofit2Helper.java:53), it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pushLocalChanges(NotesServerSyncTask.java:130), it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99), java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524), java.util.concurrent.FutureTask.run(FutureTask.java:317), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651), java.lang.Thread.run(Thread.java:1119)]
    	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pushLocalChanges(NotesServerSyncTask.java:150)
    	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99)
    	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:317)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
    	at java.lang.Thread.run(Thread.java:1119)
    
    
    java.lang.Exception: Der Authentifizierungs-Token stimmt nicht überein oder dem Paketnamen fehlt die Berechtigung für diese Aktion[com.nextcloud.android.sso.api.AidlNetworkRequest.performNetworkRequestV2(AidlNetworkRequest.java:179), com.nextcloud.android.sso.api.NextcloudAPI.performNetworkRequestV2(NextcloudAPI.java:159), com.nextcloud.android.sso.helper.Retrofit2Helper$1.execute(Retrofit2Helper.java:53), it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pushLocalChanges(NotesServerSyncTask.java:154), it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99), java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524), java.util.concurrent.FutureTask.run(FutureTask.java:317), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651), java.lang.Thread.run(Thread.java:1119)]
    	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pushLocalChanges(NotesServerSyncTask.java:163)
    	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99)
    	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:317)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
    	at java.lang.Thread.run(Thread.java:1119)
    
    
    java.lang.Exception: Der Authentifizierungs-Token stimmt nicht überein oder dem Paketnamen fehlt die Berechtigung für diese Aktion[com.nextcloud.android.sso.api.AidlNetworkRequest.performNetworkRequestV2(AidlNetworkRequest.java:179), com.nextcloud.android.sso.api.NextcloudAPI.performNetworkRequestV2(NextcloudAPI.java:159), com.nextcloud.android.sso.helper.Retrofit2Helper$1.execute(Retrofit2Helper.java:53), it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pushLocalChanges(NotesServerSyncTask.java:154), it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99), java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524), java.util.concurrent.FutureTask.run(FutureTask.java:317), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651), java.lang.Thread.run(Thread.java:1119)]
    	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pushLocalChanges(NotesServerSyncTask.java:163)
    	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99)
    	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:317)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
    	at java.lang.Thread.run(Thread.java:1119)
    
    
    java.lang.RuntimeException: com.nextcloud.android.sso.exceptions.TokenMismatchException: Der Authentifizierungs-Token stimmt nicht überein oder dem Paketnamen fehlt die Berechtigung für diese Aktion
    	at io.reactivex.internal.util.ExceptionHelper.wrapOrThrow(ExceptionHelper.java:46)
    	at io.reactivex.internal.observers.BlockingMultiObserver.blockingGet(BlockingMultiObserver.java:93)
    	at io.reactivex.Maybe.blockingGet(Maybe.java:2321)
    	at io.reactivex.Observable.blockingSingle(Observable.java:5381)
    	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pullRemoteChanges(NotesServerSyncTask.java:229)
    	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:101)
    	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:317)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
    	at java.lang.Thread.run(Thread.java:1119)
    Caused by: com.nextcloud.android.sso.exceptions.TokenMismatchException: Der Authentifizierungs-Token stimmt nicht überein oder dem Paketnamen fehlt die Berechtigung für diese Aktion
    	at com.nextcloud.android.sso.api.AidlNetworkRequest.performNetworkRequestV2(AidlNetworkRequest.java:179)
    	at com.nextcloud.android.sso.api.NextcloudAPI.performNetworkRequestV2(NextcloudAPI.java:159)
    	at com.nextcloud.android.sso.api.NextcloudAPI.lambda$performRequestObservableV2$0(NextcloudAPI.java:97)
    	at com.nextcloud.android.sso.api.NextcloudAPI.$r8$lambda$af7W9mq2B0ZrhVJwZd-ibFp8T3Y(Unknown Source:0)
    	at com.nextcloud.android.sso.api.NextcloudAPI$$ExternalSyntheticLambda1.subscribe(D8$$SyntheticClass:0)
    	at io.reactivex.internal.operators.observable.ObservableFromPublisher.subscribeActual(ObservableFromPublisher.java:31)
    	at io.reactivex.Observable.subscribe(Observable.java:12284)
    	at io.reactivex.internal.operators.observable.ObservableSingleMaybe.subscribeActual(ObservableSingleMaybe.java:31)
    	at io.reactivex.Maybe.subscribe(Maybe.java:4290)
    	at io.reactivex.Maybe.blockingGet(Maybe.java:2320)
    	... 8 more
    
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions