Skip to content

Messages not shown in chat with many users #5775

@DueJ77

Description

@DueJ77

Steps to reproduce

  1. Create a chat with many users (~100)
  2. Write a Messages in this chat
  3. ~70 users react with any emoji to this message (less reactions might be enough)

Expected behaviour

The message should be shown in the android app

Actual behaviour

The message is not shown after some users reacted to it. This is only the case in the android app.

Device brand and model

Oneplus Nord CE; Google Pixel 9; and others

Android version

13; 16; …

Nextcloud Talk app version

22.1.0

Nextcloud server version

32.0.5

Talk version

22.0.8

Custom Signaling server configured

No

Custom TURN server configured

No

Custom STUN server configured

No

Android logs

01-29 13:16:57.836 4925 4925 D ChatActivity: |-----------------------------------------------
01-29 13:16:57.836 4925 4925 D ChatActivity: | method: leaveRoom#onNext
01-29 13:16:57.836 4925 4925 D ChatActivity: | ChatActivity: 81382045
01-29 13:16:57.836 4925 4925 D ChatActivity: | roomToken: xxxxxxxx
01-29 13:16:57.836 4925 4925 D ChatActivity: | currentConversation?.displayName: Chat
01-29 13:16:57.836 4925 4925 D ChatActivity: | sessionIdAfterRoomJoined: HkG5Sa9oPrCpkmSbxXYmW0CeD0CKkVUc50R9gPiZg32pC2BVjHrvc1h3NUCNhaikqa6FC3uuFNvTxK/mOBQxOdhmfkh78pPNOKI/boPb1avQeDDekd8vE708QZ2l/eQ43aDnHsdIe7HV7B6YypADqKDNojFr3AvHLdqyqeFQEmwf0B30UyeK/5tSrxvTHxOqOiozfZ/S0k+qDDhkRvid7HNS5BoP3Q4mADpXc2B9H/E36yIFiI8X4Z1NnreqZ5o
01-29 13:16:57.836 4925 4925 D ChatActivity: |-----------------------------------------------
01-29 13:16:57.836 4925 4925 D ChatViewModel: leaveRoom - leaveRoom - completed: 86280334918469
--------- switch to system
01-29 13:16:57.918 4925 4925 D InsetsController: hide(ime())
--------- switch to main
01-29 13:16:57.918 4925 4925 I ImeTracker: com.nextcloud.talk2:4148d539: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN
01-29 13:16:57.980 4925 4925 W Chip : Chip text must be vertically center and start aligned
01-29 13:16:57.981 4925 4925 W Chip : Chip text must be vertically center and start aligned
01-29 13:16:58.300 4925 4925 D VRI[ChatActivity]: visibilityChanged oldVisibility=true newVisibility=false
--------- switch to events
01-29 13:16:58.321 4925 4925 I viewroot_draw_event: [window=VRI[ChatActivity],event=Not drawing due to not visible. Reason=!mAppVisible && !mForceDecorViewVisibility]
--------- switch to main
01-29 13:16:58.322 4925 4925 D WindowOnBackDispatcher: setTopOnBackInvokedCallback (unwrapped): android.app.Activity$$ExternalSyntheticLambda0@6f22892
01-29 13:16:58.323 4925 4925 W EventBus: Subscriber to unregister was not registered before: class com.nextcloud.talk.chat.ChatActivity
--------- switch to events
01-29 13:16:58.323 4925 4925 I wm_on_stop_called: [Token=137704004,Component Name=com.nextcloud.talk.chat.ChatActivity,Reason=STOP_ACTIVITY_ITEM,time=0ms]
01-29 13:16:58.688 4925 4925 I wm_on_top_resumed_lost_called: [Token=52372132,Component Name=com.nextcloud.talk.conversationlist.ConversationsListActivity,Reason=topStateChangedWhenResumed]
01-29 13:16:58.728 4925 4925 I view_enqueue_input_event: [eventType=Motion - Cancel,action=com.nextcloud.talk2/com.nextcloud.talk.conversationlist.ConversationsListActivity]
01-29 13:16:59.852 4925 4925 I wm_on_paused_called: [Token=52372132,Component Name=com.nextcloud.talk.conversationlist.ConversationsListActivity,Reason=performPause,time=5ms]
--------- switch to main
01-29 13:16:59.853 4925 4925 D VRI[ConversationsListActivity]: visibilityChanged oldVisibility=true newVisibility=false
--------- switch to events
01-29 13:16:59.900 4925 4925 I viewroot_draw_event: [window=VRI[ConversationsListActivity],event=Not drawing due to not visible. Reason=!mAppVisible && !mForceDecorViewVisibility]
--------- switch to main
01-29 13:16:59.902 4925 4925 D WindowOnBackDispatcher: setTopOnBackInvokedCallback (unwrapped): android.app.Activity$$ExternalSyntheticLambda0@f6a0771
--------- switch to events
01-29 13:16:59.911 4925 4925 I wm_on_stop_called: [Token=52372132,Component Name=com.nextcloud.talk.conversationlist.ConversationsListActivity,Reason=STOP_ACTIVITY_ITEM,time=0ms]
--------- switch to main
01-29 13:17:04.894 4925 4952 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 1)
01-29 13:17:04.895 4925 4952 D OfflineFirstChatRepository: message limit: 50
01-29 13:17:04.895 4925 5009 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 1)
01-29 13:17:04.896 4925 5009 D OfflineFirstChatRepository: message limit: 50
01-29 13:17:04.896 4925 5036 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 1)
01-29 13:17:04.896 4925 5036 D OfflineFirstChatRepository: message limit: 50
01-29 13:17:04.900 4925 4953 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 1)
01-29 13:17:04.900 4925 4953 D OfflineFirstChatRepository: message limit: 50
01-29 13:17:04.902 4925 5036 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 2)
01-29 13:17:04.902 4925 5036 D OfflineFirstChatRepository: message limit: 10
01-29 13:17:04.903 4925 5072 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 1)
01-29 13:17:04.903 4925 5072 D OfflineFirstChatRepository: message limit: 50
01-29 13:17:04.905 4925 4952 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 2)
01-29 13:17:04.905 4925 4952 D OfflineFirstChatRepository: message limit: 10
01-29 13:17:04.906 4925 5009 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 2)
01-29 13:17:04.906 4925 5009 D OfflineFirstChatRepository: message limit: 10
01-29 13:17:04.906 4925 4953 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 2)
01-29 13:17:04.906 4925 4953 D OfflineFirstChatRepository: message limit: 10
01-29 13:17:04.907 4925 5072 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 2)
01-29 13:17:04.907 4925 5072 D OfflineFirstChatRepository: message limit: 10
01-29 13:17:04.909 4925 4952 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 3)
01-29 13:17:04.909 4925 4952 D OfflineFirstChatRepository: message limit: 5
01-29 13:17:04.912 4925 5009 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 3)
01-29 13:17:04.912 4925 5009 D OfflineFirstChatRepository: message limit: 5
01-29 13:17:04.913 4925 5036 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 3)
01-29 13:17:04.913 4925 5036 D OfflineFirstChatRepository: message limit: 5
01-29 13:17:04.913 4925 5072 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 3)
01-29 13:17:04.913 4925 5072 D OfflineFirstChatRepository: message limit: 5
01-29 13:17:04.915 4925 4953 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 3)
01-29 13:17:04.916 4925 4953 D OfflineFirstChatRepository: message limit: 5
01-29 13:17:04.917 4925 4952 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 4)
01-29 13:17:04.917 4925 4952 E OfflineFirstChatRepository: All attempts to get messages from server failed
01-29 13:17:04.917 4925 5009 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 4)
01-29 13:17:04.917 4925 5009 E OfflineFirstChatRepository: All attempts to get messages from server failed
01-29 13:17:04.917 4925 5009 D OfflineFirstChatRepository: No result from server
01-29 13:17:04.918 4925 5009 D OfflineFirstChatRepository: resultsFromSync are null or empty
01-29 13:17:04.919 4925 5072 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 4)
01-29 13:17:04.919 4925 5072 E OfflineFirstChatRepository: All attempts to get messages from server failed
01-29 13:17:04.919 4925 5072 D OfflineFirstChatRepository: No result from server
01-29 13:17:04.919 4925 5072 D OfflineFirstChatRepository: resultsFromSync are null or empty
01-29 13:17:04.920 4925 5036 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 4)
01-29 13:17:04.920 4925 5036 E OfflineFirstChatRepository: All attempts to get messages from server failed
01-29 13:17:04.920 4925 5036 D OfflineFirstChatRepository: No result from server
01-29 13:17:04.920 4925 5036 D OfflineFirstChatRepository: resultsFromSync are null or empty
01-29 13:17:04.921 4925 4952 D OfflineFirstChatRepository: No result from server
01-29 13:17:04.921 4925 4952 D OfflineFirstChatRepository: resultsFromSync are null or empty
01-29 13:17:04.923 4925 4953 E OfflineFirstChatRepository: Something went wrong when pulling chat messages (attempt: 4)
01-29 13:17:04.923 4925 4953 E OfflineFirstChatRepository: All attempts to get messages from server failed
01-29 13:17:04.923 4925 4953 D OfflineFirstChatRepository: No result from server
01-29 13:17:04.923 4925 4953 D OfflineFirstChatRepository: resultsFromSync are null or empty
01-29 13:17:09.194 4925 4994 D NetworkMonitorImpl: Network status changed: true

Server log

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions