OVH Cloud OVH Cloud

Modconf pas content

3 réponses
Avatar
Frédéric ZULIAN
Bonjour,

J'ai modconf qui me dit :

** glibc detected *** free(): invalid next size (fast): 0x08068610 ***

J'ai eu en préalable un incident sur ma partition / résolu par un passage
de fsck.

Une idée du problème ?

--
Frédéric Zulian
f1sxo
http://www.zulian.com/


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

3 réponses

Avatar
Frédéric Bothamy
* Frédéric ZULIAN [2005-08-14 00:49] :
Bonjour,

J'ai modconf qui me dit :

** glibc detected *** free(): invalid next size (fast): 0x08068610 ***



Et il plante ensuite ou non ?

J'ai eu en préalable un incident sur ma partition / résolu par un passage
de fsck.



Est-ce que tu peux vérifier que les fichiers du paquet modconf ne sont
pas corrompus ? (avec debsums par exemple)

Une idée du problème ?



Habituellement, cela vient d'un accès mémoire invalide (par exemple, une
libération d'un pointeur nul).

Tu peux essayer de lancer modconf avec valgrind pour voir s'il signale
quelque chose de louche, mais comme modconf est écrit en shell, cela
risque de planter dans un appel à un programme externe et donc être
difficile à interpréter. Sinon, tu peux le lancer avec "sh -x modconf"
pour tenter de voir où se produit l'erreur.



Fred

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric ZULIAN
Le Tue, Aug 16, 2005 at 02:14:02PM +0200, Frédéric Bothamy écrivait :
* Frédéric ZULIAN [2005-08-14 00:49] :
> Bonjour,
>
> J'ai modconf qui me dit :
>
> ** glibc detected *** free(): invalid next size (fast): 0x08068610 ***

Et il plante ensuite ou non ?



Oui


> J'ai eu en préalable un incident sur ma partition / résolu par un passage
> de fsck.

Est-ce que tu peux vérifier que les fichiers du paquet modconf ne sont
pas corrompus ? (avec debsums par exemple)



Debsums me donne tout ok


> Une idée du problème ?

Habituellement, cela vient d'un accès mémoire invalide (par exemple, une
libération d'un pointeur nul).

Sinon, tu peux le lancer avec "sh -x modconf"
pour tenter de voir où se produit l'erreur.



sh -x modconf donne ceci :

*** glibc detected *** free(): invalid next size (fast): 0x0806e908 ***
+++ return 134 +++ return 134
+
directory=
+ '[' 134 -ne0 ']'
+ return 1
+ exit 0
+ rm -f /tmp/filesNEyA5 /tmp/fileSvmRc8
/tmp/fileO0Gju8 /tmp/file8XJIN8 /tmp/fileoB1VX8 /tmp/fileooq8V6 /tmp/fileC45Gf7

--
Frédéric Zulian
f1sxo
http://www.zulian.com/


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric Bothamy
* Frédéric ZULIAN [2005-08-17 22:03] :
Le Tue, Aug 16, 2005 at 02:14:02PM +0200, Frédéric Bothamy écrivait :
> * Frédéric ZULIAN [2005-08-14 00:49] :



[...]

> > Une idée du problème ?
>
> Habituellement, cela vient d'un accès mémoire invalide (par exemple, une
> libération d'un pointeur nul).
>
> Sinon, tu peux le lancer avec "sh -x modconf"
> pour tenter de voir où se produit l'erreur.
>
sh -x modconf donne ceci :

*** glibc detected *** free(): invalid next size (fast): 0x0806e908 ***
+++ return 134 +++ return 134
+
directory=
+ '[' 134 -ne0 ']'
+ return 1
+ exit 0
+ rm -f /tmp/filesNEyA5 /tmp/fileSvmRc8
/tmp/fileO0Gju8 /tmp/file8XJIN8 /tmp/fileoB1VX8 /tmp/fileooq8V6 /tmp/fileC45Gf7



Si cela va jusqu'à ces lignes, c'est que modconf lui-même n'a pas
planté, par exemple, les dernières lignes d'une exécution correcte sont
sur ma machine :

[...]
+++ return 0
+++ return 0
+ directory=Sortie
+ '[' 0 -ne 0 ']'
+ case "$directory" in
+ return 0
+ exit 0
+ rm -f /tmp/fileG3V12p /tmp/fileeUaoZp /tmp/fileGVA06p /tmp/fileI32mcq
/tmp/fileG1kE8p /tmp/filesLAYdq /tmp/fileAigylq

Qu'est-ce que tu as sur les lignes juste avant le problème ?
Normalement, ce devrait être quelque chose comme :

+++ title='Sélectionner la catégorie'
+++ shift
+++ '[' -n '' ']'
+++ unset LC_MESSAGES
+++ whiptail --title 'Sélectionner la catégorie' --backtitle '' --menu 'Les modules sont des pilotes de périphériques chargeables. Veuillez
[...]
n'''avez pas utilisent de la mémoire que vous pouvez mieux dépenser.

Veuillez sélectionner une catégorie de modules. .... kernel/sound/pci/ac97 . net/ieee80211 .


Tu peux essayer d'exécuter la longue commande commençant par whiptail
pour voir si tu peux reproduire le problème. Si oui, cela limiterait le
problème à whiptail.

Ensuite, il faudrait exécuter une version de whiptail contenant les
symboles de débogage sous gdb (ou encore utiliser valgrind)...

Tu as quoi comme version de modconf et de ses dépendances ?

Ce qui m'intrigue le plus, c'est cette valeur de 134...


Fred

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact