Plantage récurrent d’Iceweasel sous Debian

Dernièrement j'ai subi (et je ne suis pas le seul) un nombre de plantages d'Iceweasel assez impressionnant, toujours lorsque je fermais un onglet.

J'ai enfin trouvé pourquoi ! Bon, il faut savoir d'abord que je suis assez taré pour avoir une Debian Unstable/Experimental... Ce qui fait que l'instabilité est sensée être mon lot quotidien. Mais à part Iceweasel qui plantait souvent et Grisbi 6 qui se fait un peu caca dessus lors des rapprochements, je n'ai aucun souci.

Je suis donc en full unstable/experimental et je fais mes mises à jour tous les jours (voire même deux fois : le matin en me levant et le soir en rentrant de l'IUT). C'est de là que venait le problème : c'est le paquet libcairo2 en version experimental qui faisait planter Iceweasel.

En le downgradant vers la version testing (il n'y a pas de version unstable), j'ai retrouvé les joies du surf ininterrompu !

Petite astuce, pour débugger Iceweasel (ou Firefox, bien sûr), lancez-le dans un terminal avec

$ iceweasel -g

Vous avez besoin de gdb pour ça et ensuite vous tapez run à l'invite de gdb.

J'espère que ça pourra servir à d'autres qui se lamentent de leur navigateur qui plante à chaque fermeture d'onglet.