Re: Mozilla-Firebird se lance plus, & gconf
* Fabien Fréjaville <fabienfr_fok_le_spam_@nerim.net> [2004-01-19 14:13] :
> Frédéric Bothamy wrote:
>
> >Il faut rechercher quel est ce fichier d'identifiant 10. Tu dois avoir
> >une ligne comme ceci auparavant :
> >
> >open("/...) = 10
>
> ok, alors ça commence par "open" et c'est "= 10"
[...]
> open("/home/ryu/.mozilla/appreg", O_RDWR) = 10
C'est le dernier avant le plantage qui importe.
[...]
> >et regarder les propriétés de ce fichier (bon, il y a quelques cas où le
> >fichier n'est pas un fichier régulier, cas qui sont plus difficiles à
> >traiter).
>
> regarder les propriétés, cad ? RW ou RO ?
Plutôt la taille, mais les droits d'accès peuvent être utiles à
connaître également.
> De plus, il y a plein de "No such file or directory" dans le strace.
Ce n'est pas forcément un problème.
> en PJ, le strace complet, moi ca ne me parle pas du tout mais toi
> peut-être :)
Un peu violent quand même... 80 Mo (80 ko * 1000 abonnés) dans les
tubes ... :-(
> open("/home/ryu/.mozilla/appreg", O_RDWR) = 10
Le programme ouvre le fichier.
> fstat64(10, {st_mode=S_IFREG|0600, st_size=1041, ...}) = 0
> old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400e5000
> fstat64(10, {st_mode=S_IFREG|0600, st_size=1041, ...}) = 0
> _llseek(10, 0, [0], SEEK_SET) = 0
> read(10, "ADdv\1\0\2\0\21\4\0\0\202\0\0\0ched_connections"..., 1041) = 1041
Il lit 1041 caractères du fichier (ce qui, chez moi, correspond à
l'intégralité du fichier sans le caractère de fin de fichier).
> _llseek(10, 1041, [1041], SEEK_SET) = 0
> read(10, "", 4096) = 0
Il lit 4096 caractères après les 1041 caractères.
> gettimeofday({1074516551, 28542}, NULL) = 0
> _llseek(10, 0, [0], SEEK_SET) = 0
> read(10, "ADdv\1\0\2\0\21\4\0\0\202\0\0\0ched_connections"..., 384) = 384
Il lit 384 caractères à partir du début du fichier.
> write(10, "1.0\0\204\1\0\0x\1\0\0\10\0\21\0\0\0\0\0\4\0\0\0\200\1"..., 657) = -1 EFBIG (File too large)
Il tente d'écrire 657 caractères dans le fichier (commençant par 1.0 etc.).
> --- SIGXFSZ (File size limit exceeded) @ 0 (0) ---
> +++ killed by SIGXFSZ +++
Francement aucune idée pour laquelle il y aurait ce plantage. Un bogue
du programme peut-être ?
> NB: j'ai déplacé le .phoenix/ de mon home, ca vient pas de là. Un
> autre user ou
> meme root ne peut pas plus lancer mozilla.
Peut-être tenter de déplacer le .mozilla ?
Fred
--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Code de conduite des listes Debian
http://www.debian.org/MailingLists/index.fr.html#codeofconduct
Reply to: