Bug 475356

Summary: NeoChat freezes when attempting to open the right panel
Product: [Applications] NeoChat Reporter: thomas.garnier
Component: GeneralAssignee: Tobias Fella <fella>
Status: CONFIRMED ---    
Severity: normal CC: carl, equeim, herzenschein, lukasz.wojnilowicz
Priority: NOR    
Version: 23.08.1   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Picture of the app freezing (it went gray there)

Description thomas.garnier 2023-10-08 08:31:07 UTC
Created attachment 162157 [details]
Picture of the app freezing (it went gray there)

SUMMARY
NeoChat freezes when attempting to open the right panel

STEPS TO REPRODUCE
1. Open and login to NeoChat
2. Enter a chatroom
3. If it didn't open the right panel on its own, click on the top right icon

OBSERVED RESULT
The app freezes for a minute (without opening the panel)
Sometimes, it crashes.

EXPECTED RESULT
I guess that's where the member list should appear. But I'm sure it shouldn't crash.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.5.5-zen1-1-zen (64-bit)
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10
Platform: Wayland

ADDITIONAL INFORMATION
I do have the Autotiling script, but even when I deactivate that, it still froze
Comment 1 thomas.garnier 2023-10-09 19:48:44 UTC
I may have figured something out
It freezes on KDE's group, probably loading all 5400 members in there
Comment 2 Tobias Fella 2023-10-10 07:16:59 UTC
Right, this is due to the large number of users in that room.
Comment 3 equeim 2023-11-16 20:16:58 UTC
For me on Fedora 39, it takes about 4 seconds for KDE room (~1000 members) and 2 seconds for KDE Development room (~500 members). So it looks like the time needed for what's it doing is roughly linear with number of members.
Comment 4 Thiago Sueto 2024-11-17 22:49:04 UTC
*** Bug 496402 has been marked as a duplicate of this bug. ***