OVH Cloud OVH Cloud

plantage dans firefox

3 réponses
Avatar
Jany
bonjour à tous

Bizarre problème que le mien; mon navigateur est firefox 1.5 or depuis
deux jours quand je clique sur un lien de téléchargement cela me ferme
le programme ; de la même manière si je vais dans:
-> outil -> téléchargement
de même, j'ai exactement une erreur identique si je vais dans :
-> edition -> préférence -> vie privée (par contre avec les autre
onglets - général,téléchargement,etc - je n'ai pas ce problème

par contre si je lance ffox en tant que root (donc pas la même config)
là, tout est normal

cidessous l'erreur que j'ai (dernière ligne) quand il se plante ( je
lance ffox depuis un terminal)
quelqu'un peut il m'expliquer le problème (et surtout comment le résoudre)

d'avance merci
Jean

jany@localhost firefox]$ ./firefox
which: no gwget in
(/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_09/bin:/home/jany/bin)
which: no kget in
(/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_09/bin:/home/jany/bin)
which: no d4x in
(/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_09/bin:/home/jany/bin)
which: no nt in
(/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_09/bin:/home/jany/bin)
which: no aria in
(/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_09/bin:/home/jany/bin)

./run-mozilla.sh: line 131: 4550 Erreur de segmentation "$prog" ${1+"$@"}

[jany@localhost firefox]$

3 réponses

Avatar
Olivier Miakinen
Je n'ai pas de Firefox sur machine de type unix, alors je ne connais pas
le contenu du script de lancement. Je vais quand même essayer de t'aider
à y voir plus clair.

Le 27/04/2006 15:35, Jany a écrit :

firefox]$ ./firefox
which: no gwget in
(/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_09/bin:/home/jany/bin)
which: no kget in
(/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_09/bin:/home/jany/bin)
which: no d4x in
(/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_09/bin:/home/jany/bin)
which: no nt in
(/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_09/bin:/home/jany/bin)
which: no aria in
(/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/jre-1.4.2_09/bin:/home/jany/bin)



Sais-tu ce que sont ces fichiers -- probablement de exécutables -- qu'il
cherche et ne trouve pas (gwget, kget, d4x, nt, aria) ? Saurais-tu les
localiser ? Par exemple, tu peux déjà regarder s'ils sont dans « . » (là
où est le ./firefox), ou faire une recherche par find.

Au fait, pourquoi les cherche-t-il ? Si « firefox » est un script shell,
tu devrais pouvoir lire ce qu'il essaye de faire.

./run-mozilla.sh: line 131: 4550 Erreur de segmentation "$prog" ${1+"$@"}



Ça, vu son nom (run-mozilla.sh), c'est très certainement un script
shell. Qu'y a-t-il entre les lignes 120 (à la louche) et 131 ?

--
Olivier Miakinen
Troll du plus sage chez les conviviaux : le nouveau venu, avec
son clan, s'infiltre dans les groupes de nouvelles. (3 c.)
Avatar
Jany
Olivier Miakinen a écrit :
Je n'ai pas de Firefox sur machine de type unix, alors je ne connais pas
le contenu du script de lancement. Je vais quand même essayer de t'aider
à y voir plus clair.





Sais-tu ce que sont ces fichiers -- probablement de exécutables -- qu'il
cherche et ne trouve pas (gwget, kget, d4x, nt, aria) ? Saurais-tu les
localiser ? Par exemple, tu peux déjà regarder s'ils sont dans « . » (là
où est le ./firefox), ou faire une recherche par find.



pour ce qui est de ces fichiers introuvables, pas de problème je les ai
installés (mais de toute façon ce n'est pas eux qui me faisaient planté


./run-mozilla.sh: line 131: 4550 Erreur de segmentation "$prog" ${1+"$@"}



Ça, vu son nom (run-mozilla.sh), c'est très certainement un script
shell. Qu'y a-t-il entre les lignes 120 (à la louche) et 131 ?



ci-dessous le script mais je crois qu'il ne dira rien car ffox ne se
plante pas sous root.
Mon problème doit se situer au niveau du fichier de config des users (un
pour le compte jany un pour root)
c'est au lancement de la tache "téléchargement" (qui fait sans doute
appel à run-mozilla) qu'il y a cette erreur de segmentation
je vais comparer ces deux fichier de config pour voir si je trouve
quelque chose
merci encore
jean


##########################################################################
moz_run_program()
{
prog=$MOZ_PROGRAM
##
## Make sure the program is executable
##
if [ ! -x "$prog" ]
then
moz_bail "Cannot execute $prog."
fi
##
## Use md5sum to crc a core file. If md5sum is not found on the system,
## then dont debug core files.
##
moz_test_binary /bin/type
if [ $? -eq 1 ]
then
crc_prog=`type md5sum 2>/dev/null | awk '{print $3;}' 2>/dev/null | sed -e 's/.$//'`
else
crc_prog=`which md5sum 2>/dev/null`
fi
if [ -x "$crc_prog" ]
then
DEBUG_CORE_FILES=1
fi
if [ "$DEBUG_CORE_FILES" ]
then
crc_old > if [ -f core ]
then
crc_old=`$crc_prog core | awk '{print $1;}' `
fi
fi
##
## Run the program
##
"$prog" ${1+"$@"}



Avatar
Jany
Jany a écrit :
Olivier Miakinen a écrit :
Je n'ai pas de Firefox sur machine de type unix, alors je ne connais pas
le contenu du script de lancement. Je vais quand même essayer de t'aider
à y voir plus clair.





Sais-tu ce que sont ces fichiers -- probablement de exécutables -- qu'il
cherche et ne trouve pas (gwget, kget, d4x, nt, aria) ? Saurais-tu les
localiser ? Par exemple, tu peux déjà regarder s'ils sont dans « . » (là
où est le ./firefox), ou faire une recherche par find.



pour ce qui est de ces fichiers introuvables, pas de problème je les ai
installés (mais de toute façon ce n'est pas eux qui me faisaient planté


./run-mozilla.sh: line 131: 4550 Erreur de segmentation "$prog"
${1+"$@"}



Ça, vu son nom (run-mozilla.sh), c'est très certainement un script
shell. Qu'y a-t-il entre les lignes 120 (à la louche) et 131 ?



ci-dessous le script mais je crois qu'il ne dira rien car ffox ne se
plante pas sous root.
Mon problème doit se situer au niveau du fichier de config des users (un
pour le compte jany un pour root)
c'est au lancement de la tache "téléchargement" (qui fait sans doute
appel à run-mozilla) qu'il y a cette erreur de segmentation
je vais comparer ces deux fichier de config pour voir si je trouve
quelque chose
merci encore
jean


##########################################################################





bon ca y est j'ai trouvé, c'est un fichier de config nommé downloads.rdf
qui devait être tros gros (plein de tous mes téléchargements - sans
jamais 'nettoyer' ce fichier-); remplacer par un fichier vite (recupéré
dans root ) tout est rentrer dans l'ordre

salut à tous
jean