Bem pessoal, foi isso o que aconteceu comigo. Não sei porque cargas d’água que ao atualizar meu ubuntu (feisty) para o 7.10 (gusty gibson) o meu firefox começou a pirar. Fechava do nada e lá tinha eu que abrir o bicho de novo, só para ele fechar novamente, ou seja, CRASH. Deu vontade de voltar para o ubuntu 7.06, mas depois de pesquisar aqui e ali , apanhar, gente dizendo para fazer isso e aquilo, achei uma solução que funcionou para mim e pode funcionar para você.

A primeira coisa que tentei e que vc deve tentar para ver se o problema é o mesmo, é abrir um shell e executar o firefox:

#firefox

Isso irá fazer com que todas as mensagens de aviso e erro sejam mostradas no console. O meu, ao acessar alguns site, como por exemplo o link do artigo Sindrome do Intestino Irritável, mostrava no console:

(gecko:12617): Pango-WARNING **: failed to create cairo scaled font, expect ugly output. the offending font is ‘Tahoma 8.25′

(gecko:12617): Pango-WARNING **: failed to create cairo scaled font, expect ugly output. the offending font is ‘Tahoma 7.5′

E ao rolar toda a tela até o final do site o firefox fechava e no console ficava (até rimou!):

Segmentation fault (core dumped)

A primeira coisa que percebi é que tinha a ver com a fonte Tahoma. Eu tinha instalado esta fonte um tempo atrás para tentar ajustar a aparência do meu ubuntu, mas que acabei deixando de lado. Lendo aqui e ali acabei vendo a dica de remover ela do sistema. Então fiz:

# rm /usr/share/fonts/truetype/msttcorefonts/tahoma*.*
# fc-cache -f -v

E executei novamente o firefox agora com a certeza que meus problemas haviam acabado. Mero engano. Lá estava o firefox dando o mesmo pau.

Ai , por um acaso do destino, acabei descobrindo, meio sem querer, que se vc abrir o nautilus e digitar : fonts:/// , na barra de endereços , o mesmo abre uma pasta mostrando as fontes que você possui instalada. E Não é que a doida da Tahoma ainda tava por lá !!! Não contei conversa! Fui deletar ! E para meu desespero vi que não tinha permissão. Então , executei o nautilus como root, e apaguei a danada da tahoma.

E ai no teste final, ao abrir o site problemático… BINGO! Tudo funcionando! Firefox sem fechar! :D :D :D

Então a solução é :

- Entre no nautilus como root (vá no shell e digite : sudo nautilus )
- vá até a pasta das fontes (digitando na barra de endereços fonts:/// )
- apague a fonte que está causando o problema ( no meu caso a Tahoma)

É isso! Só ficam as perguntas para as cenas do próximo capítulo…

Será que tem como resolver este problema sem apagar a fonte. Será que não é só questão de permissionamento ?! Vi em outro canto que alguém tinha resolvido dando permissão 755 para o diretório de fontes. Mas onde é que é este diretório de fontes que é acessado pelo atalho fonts:/// ?! ?! ?!