NB : ce post se trouve aussi dans le forum Apache, merci aux admins de ne pas le supprimer, car la source du probl�me n'est pas vraiment identifi�e
Bonjour � toutes et tous !
Voil�, depuis 1 semaine maintenant, j'ai un bug totalement incompr�hensible au boulot. Ce bug est apparu vendredi dernier, mais n'a apparemment aucun rapport avec le code JavaScript. Voici le topo :
On est deux d�veloppeurs Web : dev_A (moi) et dev_B (un coll�gue). On a le m�me code (SVN). Il y a deux autres coll�gues qui testent avec IE6 : test_C et test_D.
Uniquement sur ma machine, et uniquement avec IE6, et uniquement depuis vendredi dernier, il y a comme une sorte de probl�me de session quand on se loggue dans l'application (6 fichiers de session cr��s, dont 3 vides il me semble), et du coup l'�cran de login se raffiche (le bug n'appara�t que quand le login est successful, ce qui prouve un probl�me de session). J'insiste sur le fait que �a fonctionne avec tous les autres navigateurs, aucune erreur JS d�tect�e. Quand test_C se connecte (depuis son poste) sur ma machine dans son IE6, �a fait le m�me bug. Par contre, et c'est l� que c'est incompr�hensible, quand test_D se connecte (depuis son poste) sur ma machine, �a fonctionne !! Au d�but (avant de savoir �a), je pensais que c'�tait un probl�me d'Apache, mais maintenant je n'en suis pas s�r du tout...
Et bien entendu, sinon ce ne serait pas dr�le : quand test_C et test_D se connectent sur la machine de dev_B avec IE6, �a fonctionne tr�s bien aussi (pareil pour lui en local).
Donc en gros pour r�sumer, ce bug n'appara�t :
- que depuis vendredi dernier (j'ai install� un plugin pour d�bugger sous IE6 mais je sais plus quand)
- pas li� au code (puisque dev_B a le m�me code que moi - SVN, et puis j'avais m�me essay� de faire un update to revision d'une version de jeudi matin, m�me probl�me, alors que �a fonctionnait bien ce jeudi d'avant)
- uniquement sur IE6 (fonctionne tr�s bien sous FF, Op�ra, Webkit, Chrome)
- uniquement depuis 2 machines de testeurs (dev_A, test_C) sur 3
- uniquement sur ma machine
Est-ce que �a parle sur quelqu'un ? Au tout d�but je pensais que c'�tait un probl�me de JavaScript (car IE6 plante juste avant de retourner au login, avec l'erreur : "document.body is null or is not an object", nous utilisons jQuery), mais vu que dev_B a le MEME code, et que �a fonctionne chez lui, et que �a fonctionne depuis test_D sur ma machine....
Je suis vraiment coinc�, car c'est dans un contexte professionnel et si je ne peux rien tester sous IE6 (vu le nombre ahurissant de gens qui l'ont encore), je suis vraiment mal...
Je vais le poster dans le forum JavaScript aussi, car je ne sais vraiment pas d'o� �a peut provenir...
Merci � toutes et tous !
EDIT : j'utilise WAMP Server, Apache 2.2.11, PHP 5.2.9-2, jQuery 3.2
Partager