2010-08-12 23 views
2

J'ai posé cette question sur serverfault.com qui est proposé comme un lieu plus approprié pour elle - https://serverfault.com/questions/169829/what-does-glibc-detected-httpd-double-free-or-corruption-meanQue glibc détecté ... httpd: double gratuit ou corruption signifie?


J'ai un serveur EC2 en cours d'exécution que j'utilise pour traiter les téléchargements d'images. J'ai un swf flash qui gère le téléchargement sur le serveur de mon disque local - pendant le téléchargement d'environ 130 images (un total d'environ 650 Mo) J'ai eu l'erreur suivante dans mon fichier journal du serveur après la 45ème image.

* glibc détecté */usr/sbin/httpd: à double libre ou la corruption (prev!): 0x85a6b990 ***

Que signifie cette erreur?

Le serveur a cessé de répondre, je vais donc le redémarrer. Où devrais-je commencer à trouver la cause de ce problème?

grâce

quelques informations -

Apache/2.2.9 (Unix) DAV/2 PHP/5.2.6 mod_ssl/2.2.9 OpenSSL/0.9.8b configuré

Fedora 8
+2

peut-être que cela devrait être sur http://www.serverfault.com? –

+0

Oui - vous avez raison, Ive a copié cette question à serverfault.com - http://serverfault.com/questions/169829/what-does-glibc-detected-httpd-double-free-or-corruption-mean - bonne suggestion . Merci – undefined

Répondre

0

Cela signifie que votre serveur Web a planté. À l'exception du matériel défectueux, il s'agit d'un bogue à l'intérieur du serveur Apache ou d'un module que vous avez chargé (tel que mod_php).

Essayez d'effectuer une mise à niveau vers une version plus récente, si elle est disponible. Si cela échoue, ouvrez un rapport de bug avec les mainteneurs Apache.

+0

Je me demande si c'est quelque chose dans mon code, j'ai un script qui redimensionne les grandes images puis met à jour une base de données puis copie l'image à S3. S'il y a beaucoup d'images, cela pourrait-il être un problème avec mon script, par exemple des problèmes de mémoire? Je réexécute le processus sur une nouvelle instance du serveur EC2 et ai activé cloudwatch pour vérifier les choses. Je suis actuellement sur ma 3ème tentative, la deuxième fois le même problème s'est produit. – undefined

+1

@undefined: indépendamment de ce que fait le client, il ne devrait pas être capable de planter le serveur web. C'est un bug. – Borealid