Problème d'insertion de certains contenus dans MySQL
Quand je tente de créer un article avec le contenu listé ici
https://gist.github.com/1327978
(ou de modifier un article existant pour y mettre ce contenu), je prends l'erreur 'erreur_technique_enregistrement_champs'. La version enregistrée et relue de la base est à la même URL, elle diffère de manière bizarre. Je me dis que sql_insertq se gourre en quotant les apostrophes dans la chaîne correspondante, mais je n'ai pas pu trouver d'exemple plus petit que celui-là qui exhiberait le problème, enlever un espace suffit à ce que ça passe. Reproduit sur un "vieux" spip mis à jour depuis 2.1 et aussi sur une base de données toute neuve.
Système où le bug se produit : Mac OS X 10.6.8 (donc Apache 2.2.20, PHP 5.3.6) et MySQL 5.5.15, avec SPIP 3.0.0-beta comme avec SVN 18663, avec les extensions de la 3.0.0 beta.
Autre système où le bug se produit : Linux 2.6.18 i686, MySQL 5.0.77, PHP 5.1.6, Apache je ne sais pas quelle version.
Le bug ne se produit pas sur grml.eu.