andrejka_k
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору rodocop Поясню, что я имею в виду. Пошагово. 1. Я работаю в КМ и иногда наблюдается крах браузера. В этом случае браузер закрывается с сообщением об ошибке. 2. После этого я заново запускаю браузер и появляется окно с предложением восстановить предыдущую сессию. Если я соглашаюсь восстановить предыдущую сессию, то открывается не предыдущая сессия (на которой произошел крах), а совершенно другая сессия с вкладками, которые открывались очень давно, примерно 1 месяц назад. 3. Я закрываю браузер (чтобы эта старая сессия примерно месячной давности закрылась) или закрываю все вкладки этой старой сессии, чтобы продолжить работу. 4. Чтобы удалить эту старую сессию, я захожу в Сессии-Параметры и возле надписи Удалить сессию есть возможность выбрать из раскрывающегося списка между двумя вариантами: Последняя сессия и Предыдущая сессия. Я выбираю сперва «Последняя сессия» и жму «Удалить». Потом я выбираю «Предыдущая сессия» и жму «Удалить». Теперь по логике удалены последняя сессия и предыдущая сессия. 5. Работаю в браузере. 6. Если происходит крах браузера, то опять предлагается восстановить предыдущую сессию (в моем понимании это сессия с вкладками, на которой произошел крах). Если я соглашаюсь, то восстанавливается не предыдущая сессия, а опять та же самая старая сессия месячной давности. И так происходит всегда. Я хочу понять, почему восстанавливается не сессия, при которой произошел крах браузера (предыдущая сессия), а всегда одна и та же старая сессия примерно месячной давности? Что нужно сделать, чтобы удалить эту старую сессию месячной давности, которая открывается всегда, если браузер завершил работу с ошибкой? Как сделать так, чтобы при некорректном завершении работы браузера открывалась та сессия, при которой произошел сбой? Вышеописанное относится к ситуации, когда в меню Сессии-Настройки сессии снят флажок рядом с «Открывать при запуске следующую сессию». Заметил следующее. Если в меню Сессии-Настройки сессий отметить флажок рядом с «Открывать при запуске следующую сессию» и выбрать «Последняя сессия», то при запуске браузера открывается злополучная старая сессия. А если выбрать «Предыдущая сессия», то открывается тоже какая-то старая сессия, примерно такой же давности. Т.е. браузер почему-то считает, что последняя и предыдущая сессия всегда остаются одинаковыми. Даже если я их удаляю по описанной выше схеме. Где-то писалось, что сохраненная сессия представляет собой какой-то файл в папке профиля браузера. Что это за файл? Может нужно его удалить? Использую KM portable как он распространяется, никаких профилей не создавал. Ничего руками дополнительно не правил. Один пользователь в системе. Попробую сейчас распаковать портабл в другую папку и посмотреть на поведение в аналогичной ситуации. --- Распаковал в отдельную папку КМ 75 Pro Ru (с флеш-плагином). Потестировал. При крахе данной версии браузера и последующем его запуске по-прежнему не восстанавливаются вкладки, которые были открыты в момент краха (т.е. наблюдается аналогичная ситуация). Вместо этого (если согласиться с восстановлением предыдущей сессии), восстанавливается совершенно другая сессия. Насколько я понял, все мои манипуляции с удалением последней и предыдущей сессии в меню "Сессии" не имеют никакого отношения к восстановлению вкладок, которые были открыты в тот момент, когда браузер аварийно завершил работу. Предусмотрено ли функционалом браузера нужное мне восстановление (как это работает в мозилле)? Спасибо. |