Erro “Fechar o Firefox” ao abrir um link

2

Estou executando o Windows 10 com o Firefox 40.0.3 como meu navegador padrão. Estou executando vários perfis do Firefox simultaneamente, um para desenvolvimento e outro para navegação. Um dos perfis está definido como default . A questão é que sempre que eu, tendo a janela default profile aberta, tento abrir um link de algum outro programa, vejo a seguinte mensagem de erro

Firefox is already running, but is not responding. The old Firefox process must be closed to open a new window

A seguinte captura de tela mostra a mensagem de erro que aparece quando, por exemplo, clico em "Mais skins" no Windows Media Player. Esta ação provavelmente serve para abrir uma nova guia do Firefox.

A mesma mensagem de erro aparece quando o perfil default está em execução e eu tento iniciar o Firefox novamente (usando seu atalho ou Cortana).

Atualizar

Acabeideperceberalgoquepodeservitalpararesolveresteproblema.Eutenhooperfildevdefinidocomopadrão,massemprequetentoabrirumlinkdeumaplicativoexternoenquantoasjanelasdeambososperfisestãoabertas,eletentaabri-lonainstânciaemexecuçãoemoutro(browsing)perfil.Quandovouemfrenteecliconobotãoclose,eleexibeoutroerroqueinforma

YourFirefoxprofilecannotbeloaded.Itmaybemissingorinaccessible

    
por Ejaz 05.09.2015 / 20:34

1 resposta

3

Gostaria de pedir informações adicionais usando o comentário, mas ainda não posso postar comentários sobre o StackExchange Network. Por ser novato e não ter pontos de reputação suficientes.

Eu atualmente uso o Linux, mas conheci esse comportamento no passado, independentemente do sistema operacional usado.

Como você inicia as instâncias do Firefox? Você usa atalhos originais no menu Iniciar / Desktop / Quicklaunch? Se sim, você deve criar os novos atalhos (na área de trabalho) com parâmetros diferentes. Apenas me diga como você inicia o Firefox e se você já editou os parâmetros para os atalhos, vou tentar descobrir e escrever mais.

Você também pode copiar e colar o conteúdo do arquivo profiles.ini que o Firefox usa. Isso seria útil. Deve estar em algum lugar na pasta %APPDATA%\Mozilla\Firefox ou similar.

EDIT 1:

EDIT 2:

OK, você está iniciando o Firefox da maneira correta.

1) O parâmetro -no-remote deve estar em seu destino de perfil devel , então adicione o -no-remote ao alvo do atalho que você está usando para lançar o seu devel Firefox. Remova o parâmetro -no-remote do perfil de navegação .

2) Verifique o seu arquivo profiles.ini como mencionado acima. Ele deve conter as seguintes linhas no início do arquivo:

[General]
StartWithLastProfile=0

[Profile0]
... file continues...

Se não contiver as duas primeiras linhas, faça backup do profiles.ini e adicione as linhas. Ou altere o valor StartWithLastProfile de 1 para 0 .

Depois de editar os atalhos e o arquivo profiles.ini, o comportamento esperado é:

a) se você clicar no link de qualquer outro aplicativo e o Firefox navegar já estiver sendo executado, ele deve ser aberto no perfil de navegação .

b) se você clicar no link de qualquer outro aplicativo e o Firefox navegar não estiver em execução, o gerenciador de perfil deverá ser iniciado. Você selecionará o perfil navegação na caixa de diálogo, não marque nenhuma das caixas de seleção e confirme. O link deve ser aberto no perfil do Firefox navegando .

Funciona para mim no Linux e, tanto quanto me lembro, também funcionou para mim no Windows no passado.

    
por 08.09.2015 / 04:25