crash firefox

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

crash toujours là. en fouillant dans les logs je tombe sur
Chrome_ChildThr[3962]: segfault at 0 ip 00007f98aa525fdc sp 00007f989d9fe710 error 6 in libxul.so[7f98a9835000+3f6a000]

J'ai du mal à décoder.
libxul.so, c'est bien du FF. Mais quel lien avec le Chrome du début de ligne ?
network-king
Membre
Membre
Messages : 165
Inscription : 09 nov. 2017, 11:23
Status : Hors-ligne

Sous réserve, peut etre ff utilise des librairies chrome tu peux chercher de ce côté là
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

la seule librairie que je vois c'est celle de flash PPAPI, via pepperflash.
Je la soupçonne depuis longtemps, l'étau se resserre ...
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

Chrome, c'est aussi le nom d'un dossier dans le dossier utilisateur de FF (ESR), qui contient deux fichiers css, et un dossier dans les extensions.qui commandent les skins, les polices, l'installation, etc.
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

vv222 a écrit : 01 déc. 2017, 08:45 Définissons les termes :
https://developer.mozilla.org/fr/docs/Glossaire/Chrome
L'aspect d'un navigateur... Je l'ignorais, merci !
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

C'est typiquement américain ça, ils mettent du chrome partout sur leurs véhicules pour en améliorer l'aspect!
Je vais creuser cette piste (celle de mozila!)
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

--gilles--
Membre actif
Membre actif
Messages : 526
Inscription : 24 août 2016, 19:35
Localisation : Gnome 43 - debian 12
Status : Hors-ligne

Et si tu nous donnais plus d'informations :
$ apt-cache policy firefox

$ apt-cache policy firefox-esr

$ uname -a

$ lsb_release -rc

Note tous les modules (addons ) que tu utilises et puis
lance $ gdb firefox-esr ou $ gdb firefox suivant ce que tu utilises, puis :
(gdb) run

arrivé ici Firefox fonctionne, va dans Outils -> Modules complémentaires et supprime un module, si cela crashe, il est en cause dans les plantages, si cela ne crashe pas, c'est bon, tu peux supprimer le suivant, jusqu'au dernier. Tu réinstalles que ceux qui n'ont pas fait planter et tu dis adieu à ceux qui ont fait planter !
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

difficile de naviguer sans adblock ou disconnect, noscript
--gilles--
Membre actif
Membre actif
Messages : 526
Inscription : 24 août 2016, 19:35
Localisation : Gnome 43 - debian 12
Status : Hors-ligne

Je sais bien, mais je n'y peux rien si ils sont codés de telle manière que Firefox plante. Je ne les utilise pas préférant RequestPolicy qui ne fait pas planter.

Image
Extrait de gdb firefox-esr :
[Thread 0x7fffd95ff700 (LWP 2404) exited]
[New Thread 0x7fffe537a700 (LWP 2409)]
[New Thread 0x7fffd95ff700 (LWP 2410)]
[New Thread 0x7fffd63ff700 (LWP 2411)]
[New Thread 0x7fffd4dff700 (LWP 2412)]
[Thread 0x7fffd4dff700 (LWP 2412) exited]
1512508443471 addons.xpi-utils WARN Disabling foreign installed add-on requestpolicy@requestpolicy.com in app-profile
[New Thread 0x7fffd4dff700 (LWP 2413)]
[New Thread 0x7fffd3fff700 (LWP 2414)]

Thread 1 "firefox-esr" received signal SIG38, Real-time event 38.
__GI__dl_debug_state () at dl-debug.c:74

Une interruption correcte sans plantage.

Mais RequestPolicy a été codé par un jeune homme quand il était étudiant, mais depuis qu'il a créée une entreprise, il ne s'en occupe plus : https://addons.mozilla.org/fr/firefox/u ... l/?src=api

Est-que cela plante aussi avec Firefox 57 ?
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
hybridemoineau
Membre
Membre
Messages : 390
Inscription : 24 avr. 2016, 15:34
Status : Hors-ligne

Oui, Request Policy marche nickel et elle est d'une simplicté biblique en jouant sur les urls racines.

Ca divise le temps de navigation par 12 sur les sites de medias qui séparent texte/photos et mise en page

Eivdemment, elle n'est pas compatible avec la 57, et Request Policy Continued marchait moins bien (moins pratique et plus lourde).
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

une piste à vérifier si crash firefox
https://support.mozilla.org/fr/kb/broadwell-u-microcode
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

firefox drashe toujours je continu mes recherches.
j'ai un message dans dmesg

Code : Tout sélectionner

 segfault at 0 ip 00007f2d1294ffdc sp 00007f2d05ffe6c0 error 6 in libxul.so[7f2d11c5f000+3f6a000]
et je trouve un bug report sur le sujet
https://bugzilla.mozilla.org/show_bug.cgi?id=1140935
mais il indique:

Code : Tout sélectionner

XULRunner has been removed from the Mozilla tree: see https://groups.google.com/forum/#!topic/mozilla.dev.platform/_rFMunG2Bgw for context.

I am closing all the bugs currently in the XULRunner bugzilla component, in preparation for moving this component to the graveyard. If this bug is still valid in a XULRunner-less world, it will need to be moved to a different bugzilla component to be reopened.
il n'y a plus qu'a attendre encore ...
--gilles--
Membre actif
Membre actif
Messages : 526
Inscription : 24 août 2016, 19:35
Localisation : Gnome 43 - debian 12
Status : Hors-ligne

Tiens lis ceci pour en savoir plus les plantages de Firefox et comment déclarer les bugs :
https://wiki.ubuntu.com/MozillaTeam/Bug ... a_Debugger

Après ce n'est plus forcément à jour puisque sudo apt-get install libgtk2.0-0-dbg libglib2.0-0-dbg libx11-6-dbg libpango1.0-0-dbg libc6-dbg

doit être remplacé par premièrement l'ajout dans le sources.list des dépôts de paquets debug suivant ton sources.list présent,
explications ici :

https://wiki.debian.org/HowToGetABacktr ... ng_symbols

Ensuite deuxièmement :
# aptitude install libgtk2.0-0-dbgsym libglib2.0-0-dbgsym libx11-6-dbgsym libpango-1.0-0-dbgsym libc6-dbg

Tu dois aussi installer le paquet debug de Firefox qui va bien en cherchant celui qui correspond à ton firefox ici :
https://packages.debian.org/search?suit ... ds=firefox

Après comme expliqué dans la documentation, tu navigues avec Firefox en le démarrant au Terminal avec les commandes suivantes :



firefox -g 2>&1 | tee ~/gdb.txt
(gdb) handle SIG33 pass nostop noprint
(gdb) set pagination 0
(gdb) run
***********Commentaire : naviguer jusqu'à ce que le plantage arrive******************************** Ensuite **********************
(gdb) bt full
(gdb) thread apply all backtrace full
(gdb) info registers
(gdb) quit

Now ~/gdb.txt will contain the info we need to initially process your crash bug. So, please attach that file to your bug report.



~/gdb.txt contiendra les informations nécessaires pour traiter le bug ainsi tu pourras le joindre à ton rapport de bug.

$ reportbug
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Merci pour tes recherches, mais je ne vais pas me lancer dans des investigations lourdes. De toutes façon, cela concernait une version de FF relativement ancienne, je doute qu'ils corrigent les bugs dessus.
Le changement de version apporte un peu de mieux.
FF ne plante plus, ce sont simplement tout les onglets qui plantent ....
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

finalement, un plantage complet ....
Répondre