5

На работе использую Windows XP SP2. Что я заметил, так это то, что если я запускаю Firefox, пока Windows не закончила загрузку, он запускает процесс firefox.exe но не запускает связанный пользовательский интерфейс, т.е. в конце его нет окна Firefox.

Единственный способ решить эту проблему - убить процесс firefox.exe и перезапустить Firefox.

Кто-нибудь еще сталкивался с таким поведением?

Обновление: я использую Firefox 3.6

2 ответа2

1

Я иногда сталкивался с этим даже в Firefox 3.6, в XP SP3; но обычно достаточно дважды щелкнуть значок Firefox, чтобы отобразился пользовательский интерфейс. В конце концов.

Терпение.

Я предполагаю, что когда я делаю это, Windows выполняет код в том же экземпляре Firefox (так как у меня нет -no-remote, установленного в ярлыке), но это повторный запуск некоторого кода инициализации, который был выполнен слишком рано в первый раз ,

Я не слишком знаком с выполнением процессов Windows или с тем, как инициализируется Firefox, поэтому этот ответ намеренно неясен.

Вы могли бы подумать, что Windows либо выполнит запрос CreateWindow (или любой другой Firefox) или вернет ошибку, чтобы приложение знало, что что-то не так. Возможно Windows молча терпит неудачу. Или, может быть, Firefox молча игнорирует ошибку Windows, которая "никогда не должна происходить".

-1

Да. Я испытал такое поведение, когда я был на Windows Vista с Firefox 3.5 или 3.4. Теперь я этого больше не вижу.

Я думаю, или Windows-7 не имеют этой проблемы. или, более вероятно, что это было исправлено в Firefox 3.6.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .