>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Перестало нормально работать "штатное" сохранение сессий FF 2.0.0.11 http://forum.mozilla-russia.org/viewtopic.php?id=20584 |
Kramar > 12-12-2007 19:28:10 |
Вопрос: интуитивно где-то после версии FF 2.0.0.8 (точно не скажу) начались проблемы с сохранением сессий - файлик sessionstore.js в профиле не всегда обновляется в соответствии с выбранным в настройках интервалом времени. Используется "родное" восстановление сессий (без дополнений). Устанавливать для этого дополнения почему-то не хочется (как-то пробовал Tab Mix Plus). Периодичность возникновения ошибки непредсказуема - работает, работает, потом "забывает", что надо перезаписывать файлик sessionstore.js. Консоль ошибок пишет: Ошибка: [Exception... "Component is not available" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: file:///C:/Program%20Files/Mozilla%20Firefox/components/nsSessionStore.js :: sss_saveState :: line 1749" data: no] В этой строке (1749) содержится вот такая штука: Файлик nsSessionStore.js - на месте. сверял его с Portable сборкой FF 2.0.0.11 - нет различий. Создать новый профиль пробовал - никакого результата - сессии сохраняются только до определенного момента. Настройки - вот: Помогите кто чем может, форум вроде почитал, поиск помучал (может плохо, но...), вижу схожие проблемы у других: О себе: * Adblock Plus 0.7.5.3 |
Kramar > 25-12-2007 12:19:18 |
Проблема решена переустановкой Firefox с нуля (а по случаю - и всей системы ). Скорее всего виновато было обновление версий Firefox (то ли криво скачалось, то ли также установилось), т.к. поставлена та же версия и те же расширения + несколько новых. P.S. Может кому-нибудь поможет... |
Kramar > 30-01-2008 14:54:40 |
Help! Проблема вернулась ни у кого мыслей по этому поводу не появилось? |
MySh > 31-01-2008 01:36:44 |
Kramar
А этот самый определённый момент, он как, может наступить именно совершенно в любой момент или всё же есть определённая закономерность? Например, после того как Firefox повис, или упал вместе с Windows; не упал, но не был закрыт перед нормальным выходом из Windows и т. д.... |
Kramar > 31-01-2008 13:12:35 |
MySh |
MySh > 31-01-2008 13:31:02 |
Kramar
А до этого что стояло? Насколько я понимаю, это ведь и есть штатный режим сохранения сессий.
Если теперь ещё раз попробовать его прибить? Ещё посмотрел сейчас — параметр «browser.sessionstore.max_tabs_undo» у меня равен 10. Откуда у вас там 1000? Может быть, у броузера из-за этого «крыша» и «едет»? |
Forest > 31-01-2008 13:49:18 |
MySh
Это на винде и Tab Mix Plux у меня уже давно не стоит (правда его параметры до сих пор есть). |
Kramar > 31-01-2008 15:30:13 |
По-моему не совсем так... Под сохранением сессий я понимаю периодическую перезапись файла sessionstore.js (до закрытия ФФ)
По идее это всего лишь кол-во запомненных закрытых вкладок в журнале, с этим параметром экспериментировал - не помогло.
этот параметр указывает ФФ, нужно ли возобновлять сессию при аварийном закрытии проги - задается вопрос пользователю.
Во время работы ФФ убивать файл пробовал - вновь не появляется. Все сказанное ИМХО. Спасибо за желание помочь. |
MySh > 01-02-2008 14:23:09 |
Kramar
Ну, как мне кажется, если в настройках «При запуске ФФ»: не установлено «Показать окна и вкладки, открытые в прошлый раз», то в такой перезаписи нет никакого смысла. Или оно используется ещё для чего-то? (sessionstore.js: Сохранённая сессия. (впервые появился в Firefox 2.0) — из Wiki).
У меня его нет, и всё без него работает. Может, стоить попробовать поставить его по умолчанию/удалить вообще (естественно, сделав backup профиля)?
А не во время работы? |
SHiKiGAMY > 03-02-2008 21:27:51 |
Session Manager поможет, дополнение лёгкре,много не требующее Сам раньше мучался,иногда фокс не восстанавливал сессии, после установки дополнения проблем не знаю |
Forest > 04-02-2008 18:01:10 |
SHiKiGAMY
Вообще встроенное восстановление сессий работает как часы |
Kramar > 05-02-2008 10:09:30 |
Если файлик sessionstore.js убить при неработающем ФФ, он появляется в момент запуска, но потом не всегда обновляется. Закономерность установить пока не удалось, иногда работает, иногда нет. Пока выхожу из ситуации корявенько - при необходимости закрыть ФФ захожу в установки домашней страницы - Использовать текущие страницы и при запуске показать Домашнюю страницу. Думаю, что проблему поможет разрешить все-таки часть кода, приведенная в первом посте, т.к. взаимосвязь с несохранением сессий и появлением в Консоли ошибок ссылки на "Строка: 1749" осталась. |
Kramar > 07-05-2008 09:48:20 |
Листая форум вроде нашел подходящий вариант решения проблемы. На мысль натолкнул уважаемый Forest. Вот его слова: "А если поставить Минимальный интервал между 2 сохранениями не 10 сек, а побольше? А так понятно, что сохранение нескольких сотен вкладок требует времени..." Наверное моему Фоксу при открытии большого количества вкладок (да, грешен) не хватало стандартного времени 10 секунд, поменяв его в настройках на 2 минуты я избавился от проблемы (очередной раз надеюсь, но похоже на правду), вот почему не мог поймать закономерность возникновения ошибки (зависит от количества открытых вкладок). |
Al_H > 07-05-2008 12:49:05 |
У меня в голове такая же проблема - обычно оставляю кучу вкладок. А если попробовать сохранять папки закладок и готовые сессии для конкретных задач, и оставлять в основной сессии только самое необходимое? |
Kramar > 07-05-2008 20:24:58 |
Al_H |
Forest > 08-05-2008 13:50:26 |
Kramar
Типа он не успевал открыть все, а уже пытался сохранять очередную сессию что ли? |
Kramar > 08-05-2008 16:14:44 |
Нет, не успевал за 10 секунд сохранить сессию, а уже получал команду сохранять по новой. Т.е. речь не об открытии вкладок, а о сохранении сессий. |
Forest > 08-05-2008 16:53:44 |
Kramar
Ну там было "при открытии" - я подумал, что имеется в виду запуск Лиса. Добавлено Thu May 8 16:59:08 2008 :
К сожалению так не очень удобно работать |
Al_H > 08-05-2008 20:55:23 |
Firefox Showcase https://addons.mozilla.org/ru/firefox/addon/1810 (боковая панель) |
Kramar > 09-05-2008 01:01:26 |
Нет, режим работы примерно такой - FireFox практически не выгружается (ХР спящий режим), только открываются новые вкладки, т.е. постепенно количество вкладок зашкаливает где-то за 150-200. |
Forest > 12-05-2008 12:39:32 |
Al_H
Спасибо, посмотрю
Kramar
Тогда странно, что я никогда такого не замечал - вкладок у меня не меньше. |
Al_H > 12-05-2008 13:26:04 |
Я же говорю, его боковая панель. |
Infocatcher > 12-05-2008 19:46:21 |
Al_H
Или Ctrl+F в окне превьюшек или вкладке. |
Forest > 16-05-2008 13:32:25 |
Al_H
Infocatcher
Прикольно Спасибо за наводку |
Al_H > 16-05-2008 14:54:18 |
Не за что. По правде, я его и использую только как боковую панель, альтернативу Tab Sidebar, которое у меня не работает. |