Big sessionstore file crashes browser
At some moment I´ve got a pretty big sessionstore file (6,6 Mb) which does not load properly. I´ve tried a few of FF versions and settings. My current version 103.0.1 64 bit loads it for few minutes and crashes when tabs appear. Some older versions loads it but after that have various problems with program interface: new tabs sometimes won´t open, no float tips when I´m hove cursor over tab header and so on. Also in such cases browser often crashes and not update old sessionstore file. I have 16 Gb of RAM, FF takes up to 5,5 Gb before tabs appear for moment and FF crashes. I have such big sessionstore file earlier (for example, 24.07.22 it has size of 6,5 Mb), but all worked fine. Maybe there are any internal setting that I have to try?
Выбранное решение
I think problem is too big size of file. I used following method to solve my problem. First, this unility to unpack FF jsonlz4 files: https://github.com/jusw85/mozlz4 Next, this one to edit them: https://tomeko.net/software/JSONedit/ Last, first utility to pack jsonlz4 again. Worked fine and now I have no problem.
Прочитайте этот ответ в контексте 👍 1Все ответы (5)
Привет,
Запуск Firefox в безопасном режиме позволяет проверить, устранена ли проблема. Безопасный режим Firefox — специальный диагностический режим, в котором временно отключается аппаратное ускорение, сбрасываются некоторые настройки и отключаются дополнения (расширения и темы) и сбрасываются некоторые настройки (для получения дополнительной информации прочитайте статью Diagnose Firefox issues using Troubleshoot Mode).
Если Firefox запущен, вы можете перезапустить Firefox в Безопасном режиме из меню Справка:
- Нажмите на кнопку меню , нажмите Справка, выберите Безопасный режим и щёлкните Перезапустить в открывшемся диалоговом окне "Перезапустить Firefox в Безопасном Режиме?".
Если Firefox не запущен, вы можете запустить Firefox в Безопасном режиме следующим образом:
- В Windows: При открытии Firefox с ярлыка на рабочем столе или из меню "Пуск" удерживайте клавишу Shift.
- В Mac: Удерживайте клавишу option при запуске Firefox.
- В Linux: Закройте Firefox, и в вашем Терминале запустите firefox -safe-mode
(возможно вам потребуется указать путь для установки Firefox, например /usr/lib/firefox)
Когда появится окно Безопасный режим Firefox, выберите "Открыть".
Если проблема отсутствует в Безопасном режиме Firefox , значит, проблема вызвана дополнением, темой или аппаратным ускорением. Для того, чтобы найти причину, пожалуйста, следуйте инструкциям в статье Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems
Для выхода из Безопасного режима, просто закройте Firefox и подождите несколько секунд, прежде чем запустить Firefox в нормальном режиме.
Когда вы выясните, что вызывает проблему, пожалуйста, дайте нам знать. Это может помочь другим пользователям с такой же проблемой.
Изменено
Does not help. Same thing, FF is loading up to moment when tabs are initializing, then crashes immediatly. It creates no new sessionstore file.
Выбранное решение
I think problem is too big size of file. I used following method to solve my problem. First, this unility to unpack FF jsonlz4 files: https://github.com/jusw85/mozlz4 Next, this one to edit them: https://tomeko.net/software/JSONedit/ Last, first utility to pack jsonlz4 again. Worked fine and now I have no problem.
That's a useful tool to know about.
What did you remove to make the file manageable? Something like the closed windows array?
jscher2000 - Support Volunteer said
What did you remove to make the file manageable? Something like the closed windows array?
I still do not know exactly, but I´ve deleted about 70 last tabs from 8020. Those were pretty simple pages, nothing unusual. Also a lot of stored cookies, all of them.
Изменено