Firefox 32+ trava quando uma regex é executada em uma página de tamanho médio a longo
Olá. Eu uso uma extensão para substituição de texto em páginas, e desde que o Firefox 32 veio, não posso mais usá-la na maioria das páginas, porque quando eu a uso, o Firefox trava e nem dá sinal de que voltará a responder (eu poderia esperar por horas mas não voltaria a responder de novo), então eu tenho que forçar o fechamento do Firefox e abrir de novo.
Tive que fazer um downgrade para a versão 31 para que eu pudesse continuar a usar tanto a extensão quanto o Firefox, (porque essa extensão é a mais importante das que uso). Eu testei um userscript simples de substituição usando a lista de substituição que tenho para ver se esse problema é apenas na extensão, mas tive o mesmo resultado: não respondendo. Tentei usar essa extensão no Firefox 32.0.2 com todas as extensões desativadas exceto ela, mas sem resultado diferente. Com isso, é quase certo de que o problema é no Firefox em si, né?
Desde o Firefox 32.0 esse problema persiste e estive esperando pela solução desse bug, mas o Firefox já está na versão 33.1.1 e ainda não foi corrigido..
Todas as respostas (3)
Com as informações que você me passou, o problema possivelmente é com a extensão, qual é a extensão?
Bom, a extensão é o FoxReplace, mas é bem provável que o problema não seja na extensão, porque, como disse anteriormente, eu usei um userscript para testar a mesma função sem usar a extensão e deu o mesmo problema.
Já tem um bug aberto a respeito do FoxReplace: