Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

freezing at startup #2796

Closed
mlnrDev opened this issue May 20, 2021 · 10 comments
Closed

freezing at startup #2796

mlnrDev opened this issue May 20, 2021 · 10 comments
Labels
issue-report An issue reported by a user.

Comments

@mlnrDev
Copy link

mlnrDev commented May 20, 2021

Describe your issue

sometimes when i open chatterino and a big channel with fast chat is selected (for example xqc), chatterino freezes so i'll have to kill it. i think this can have something to do with the browser extension, but when i disabled it, chatterino was still freezing, but managed to recover after a few seconds while with the extension enabled it didn't most of the time.

this can be fixed temporarily by just reinstalling chatterino (in my case, i deleted chatterino's files in Programs and ran the installer).

here's the Luke Stackwalker dump from a session when chatterino froze and recovered after like 30 seconds with the extension enabled. here's a screenshot of the thread with most samples if you don't want to download the software:

OS and Chatterino Version

Windows 10, Chatterino 2.3.2

@mlnrDev mlnrDev added the issue-report An issue reported by a user. label May 20, 2021
@fourtf
Copy link
Member

fourtf commented May 20, 2021

out of interest, does this happen when this is disabled?
image

@mlnrDev
Copy link
Author

mlnrDev commented May 20, 2021

out of interest, does this happen when this is disabled?
image

i've re-enabled that option and it seems to be better now, however it still freezes for like 4 seconds (but then recovers) and also i don't have access to a channel with fast chat so i can test it again when xqc is live again :^)

@Mm2PL
Copy link
Collaborator

Mm2PL commented May 20, 2021

also i don't have access to a channel with fast chat

There is #tmiloadtesting2 and #twitchmedia_qs_10 (both quite fast, probably not as fast as xqc though)

@mlnrDev
Copy link
Author

mlnrDev commented May 20, 2021

also i don't have access to a channel with fast chat

There is #tmiloadtesting2 and #twitchmedia_qs_10 (both quite fast, probably not as fast as xqc though)

@fourtf tried channel tmiloadtesting2 and it seems to be better with just a 4 second freeze with the option both enabled and disabled (however this happens when any channel is selected, even without any history or new messages at all)

@fourtf
Copy link
Member

fourtf commented May 20, 2021

ty

@mlnrDev
Copy link
Author

mlnrDev commented May 20, 2021

update: since xqc is live again, i tried disabling the option and that still freezes but does recover after like 10 seconds, while having it enabled never recovers, so it's probably caused by that, however if that's case then there's another culprit of the freezing

@jupjohn
Copy link
Contributor

jupjohn commented May 20, 2021

Not sure how this would work within chatterino's current structure but would it make sense to just load the raw text history messages to begin with and once the connections are established, begin processing the messages for emotes, usernames etc..

Again might not work with c2's current structure.

@fourtf
Copy link
Member

fourtf commented May 23, 2021

I found the issue for this and will fix swiftly

@fourtf
Copy link
Member

fourtf commented May 23, 2021

quite pathetic that it took me 5 months to react to this though

@mlnrDev
Copy link
Author

mlnrDev commented Jun 6, 2021

this has been resolved by #2814, but I'll keep this open until a new release with the fix is published

@mlnrDev mlnrDev closed this as completed Oct 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
issue-report An issue reported by a user.
Projects
None yet
Development

No branches or pull requests

4 participants