Vlad Gratùl

-= Chaos Demons =-
Inscription le 18-06-02
Messages : 2528
Age : ???
Lieu de résidence : Paris 5°
|
|
|
|
|
Vos plus beaux bugs/dysfonctionnements a été posté le : 06/10/02 20:23
|
J'ouvre ce sujet pour que nous mettions en commun nos plus belles histoires de bugs d'au-delà des terres de Linux. En ce territoire étranger et inconnu même à ses concepteurs qu'est windows, des bastions d'absurdité et d'incompréhensibilité subsistent et se développent.
J'ouvre le bal :
Depuis quelque temps je joue régulièrement à Half-Life, tout marche impeccablement. Puis un jour, alors que je lance le jeu, l'écran subitement s'éteint et je me demande ce qui se passe. Pas grave, je le relance et toujours le même défaut. Et en triturant d'instinct j'arrive à lancer une partie solo et comme par miracle l'écran se rallume et j'arrive dans le jeu. En résumé j'avais le jeu lui-même mais pas l'interface.
Ni une ni deux, j'essaye sur plein d'autres jeux. Rien, nada, tout fonctionne à merveille, interface comme moteur 3D.
Quelques reformatages et réinstallations de drivers plus tard, toujours pareil. Je me rachète une carte graphique et le bug subsiste. Et Crôm sait si j'aime Half-Life !
On commence à interchanger systématiquement toutes les pièces de l'ordi, et à la fin on en arrive à la terrible conclusion que c'est l'écran qui est en cause dans l'histoire.
Nouvel écran (15" TFT) au passage, obtenu d'ailleurs à prix cadeau, et tout fonctionne à merveille. Enfin je me rachète une nouvelle carte graphique et l'ordinateur de mes parents se retrouve avec le couple infernal qui ne marchait pas chez moi. Allez savoir pourquoi, Half-Life y tournait à merveille...
-------------------- Liquor ruins country, family and life.
Tamil Nadu state
----------------------------------
<Tabouretomane> t'as surtout pas envie qu'on t'emmerde
<Tabouretomane> comme tout le monde, certes
<Tabouretomane> mais un peu plus quoi
|
|
|
|
Cachée
|
|
|
|
3leEt Fr3eW4rEh4cKeR

-= Chaos Legions =-
Inscription le 07-04-02
Messages : 1940
Age : 96 ans
Lieu de résidence : Tétinou City
|
|
|
|
|
Réponse au Sujet 'Vos plus beaux bugs/dysfonctionnements' a été posté le : 18/10/02 21:01
|
Vous voulez un bug, un vrai, un tatoué, un authentique bug de développeur ? Allors asseyez-vous en rond autour de Papy Grouïn, qui va vous narrer ça par le menu. Laissez-moi vous conter ces temps de grande aventure...
(pom pom pom pom... pom pom...)
Il est écrit dans les tablettes de Skelos qu'un jour, un élu résoudrait le mystère qui plane sur les transcodages d'adresses en VB, le bug de la Corse-du-Sud. Or donc en ces temps là, j'étais un jeune ingénieur dans une compagnie d'assurance, et il advint que je reçus mission du vizir de Shadizar, en prévision de l'an 2000 (nous étions en septembre 99, il était temps qu'ils se bougent), de transcoder un fichier de clients et de l'insérer dans une base DB2 pour zinbouze. Parmi le fichier était tapi un champ "numéro du département" (par exemple 75 = paris). Rien que de très simple, que ce petit champ sans souci, il n'y avait rien à faire, sinon s'assurer qu'il était bien en string à la sortie, avec des zéros devant, car la zone DB2, c'était un string. Donc, j'utilise la commande FORMAT (c'était en VB ). Et voilà que tout se passe bien... sauf pour la Corse-du-Sud. Malédiction ! Il me met n'importe quoi dans la base, c'est une horreur.
Mais que se passait-il donc ? Etait-ce la malédiction du Grand Khan qui me poursuivait depuis mille lieues pour avoir couché avec sa favorite ? Et pourquoi la Corse-du-Sud ? Cette terre était-elle maudite elle aussi ?
Et à force d'essais, je finis par comprendre le tortueux cheminement du bug. C'est que la commande FORMAT, c'est une fonction qui sort un string, mais qui prend en entrée un variant. Si on le nourrit d'un 75, il comprend que c'est un variant numérique et il sort '075' (dans le cas qui nous intéresse). Si on lui met 2, pareil, variant numérique, il sort '002". Si on lui met 2B (Haute-Corse), il pense que c'est un variant string, et sort '02B'. Mais avec la Corse-du-Sud, numérotée 2A par l'administration, c'est différent. FORMAT voit l'objet, tourne autour, le considère, le soupèse, et décide impromptu qu'il s'agit... d'un variant de type heure ! Eh oui, 2A, pour lui, c'est deux heures AM (du matin donc). Alors lui, con comme une bite, il sort 000, ou pour être précis, 000,08 (si je mets des virgule) car en fait, il calcule que 2h du matin, c'est 0,083333333 jours.
C'est un bug de VB, qui se retrouve dans VBA. Et vous pouvez le forcer autant que vous voulez à prendre un string en entrée, ça sert à rien, ce con, il continuera à croire que c'est une heure. Il est boeuf.
Ayant triomphé, las et désabusé, je repris ma route. J'eus bien des peines et bien des joies par la suite, et un jour, je devins Chef de Service de mes propres mains. Mais ceci est une autre histoire...
(pom pom pom pom... pom pom...)
|
|
Dernière mise à jour par : Grouïn le orc le 18/10/02 21:06
|
-------------------- c|o c|o (°°) c|o c|o
Je tendrement dans le huître, avec deux en
plus, et dedans je le. Ordure et mou, l'chaussette
vermine jaune petit sachet de arbre.
(Excusez-moi, je suis dyssyntaxique)
|
|
|
|
Cachée
|
|
|
|
Dixit Eo

-= Chaos Doomed =-
Inscription le 25-05-02
Messages : 6806
Age : 114 ans
Lieu de résidence : Dixit Eo
|
|
|
|
|
Réponse au Sujet 'Vos plus beaux bugs/dysfonctionnements' a été posté le : 24/10/02 17:45
|
une autre explication?
simple: j'en ai une:
Quand on télécharge un fichier, il se passe ceci:
On clique sur le lien pour telecharger, requete envoyée.
réponse a la requete, le téléchargement commence et le fichier va se mettre lentement dans un repertoire temporaire.
la, vien la fenetre windows qui dit "ou voulez vous enregistrer le fichier?"
Vous vous tatez, vous vous demandez bien ou vous allez mettre ce fichier qui vous peze et puis vous vous dites: "ah, la..." vous enregistrez, ça vous prend 1 minute...
pendant ce temps, le fichier se télécharge toujours dans le dossier temporaire...
vous cliquez sur "ok".
la, la bare de téléchargement commence.
elle voit qu'il y a déja 360Ko de téléchargés (en admetant qu'on télécharge a 6ko/sec avec un modem 56k), et ce, pour elle, en.... 0 secondes...
elle fait le calcule, et la seconde qui suit, il y a 366 ko... ça fait 366 ko en 1 seconde...
donc.... 366 ko/seconde...
la seconde qui suit, il y a 342 ko de téléchargés, en 2 secondes. soit 171ko/seconde
la seconde qui suit, il y a 348ko de téléchargés, en 3 secondes.... soit 116ko/secondes
et ainsi de suite, pour chaques secondes...
pour peu que votre fichier fasse effectivementy 366 ko, et que vous soyez resté une minute a vous demander dans quel reperoire vous allez mettre ce fichier, bien.... le fichier est déja téléchargé que vous apuyez a peine sur "ok"...
donc.... 366 k/sec...
si votre fichier fait 400 k et que vous avez pris plus d'une minute, alors... votre fichier se télécharge à .... 400 k/sec, pour peu que vous ayez cliqué sur ok alors que le fichier est déja dans le dossier temporaire...
voaaala voalaaaa 
Bien à vous,
Zien Nith, explications logiques en tout genre.
-------------------- Paris a ça de commun avec les petits villages de la campagne profonde que ce sont les deux seuls endroits où on peut y trouver des individus foncièrement agressifs, stupides, associaux de nature, se croyants intelligents et n'étant pas conscient de la vie qui existe hors de leur commune. (Dixit Eo)
--------------------
Zien Nith, le plus grand des Hasards ! (Dixit Eo)
--------------------
Membre du Fan Club de Yavine03 (Dixit Eo)
--------------------
Serial paranoïaque team, atteint du syndrôme de Pafoitroi. (Dixit Eo)
--------------------
Vis fidei + In actis honor (et vive Gropaf ! (Dixit Eo))
--------------------
Dix-Itéo : La signature. (Dixit Eo)
|
|
|
|
Cachée
|
|
3leEt Fr3eW4rEh4cKeR

-= Chaos Legions =-
Inscription le 07-04-02
Messages : 1940
Age : 96 ans
Lieu de résidence : Tétinou City
|
|
|
|
|
Réponse au Sujet 'Vos plus beaux bugs/dysfonctionnements' a été posté le : 26/10/02 09:21
|
Sinon, dans la série "zinbouze est mal foutu", il y a le fait qu'au démarrage, il me fait l'écran bleu avec un scandisc, et puis quand c'est fini, il m'engueule en me disant "c'est pas beau, faut éteindre comme il faut sinon on perd des données machin-bidule".
Sauf que zin plante une fois sur deux à la fermeture, et ce sur tous les PC que je connais !
-------------------- c|o c|o (°°) c|o c|o
Je tendrement dans le huître, avec deux en
plus, et dedans je le. Ordure et mou, l'chaussette
vermine jaune petit sachet de arbre.
(Excusez-moi, je suis dyssyntaxique)
|
|
|
|
Cachée
|
|
Bourreau

-= Chaos Servants =-
Inscription le 26-05-02
Messages : 171
Age : 39 ans
Lieu de résidence :
|
|
|
|
|
Réponse au Sujet 'Vos plus beaux bugs/dysfonctionnements' a été posté le : 26/10/02 21:16
|
ah j'ai un truc pas mal aussi
je possède un mac, donc les bugs c'est assez dur à trouver
je fais le ménage sur mon ordi, et paf! 10 secondes plus tard, je me rends compte que, merdouille, j'ai supprimé Stuffit Expander (l'équivalent de Winzip, mais pour décompresser les .sit)...
et pas de CD d'install de l'OS à proximité
heureusement, il y a la magie d'internet... je vais sur le site du développeur, je télécharge, cool c'est téléchargé..
ah, ********.... le fichier téléchargé... bin... c'est un .sit....
en gros, pour décompresser l'installateur du prog pour décompresser, bin g besoin du prog en question.... plus logique tu meurs
-------------------- Les biscuits nantais éloignent de la moreausité.
|
|
|
|
Cachée
|
|
|
|
|
|
|
|
|
|
Fly Killer

-= Chaos Legions =-
Inscription le 28-01-02
Messages : 1964
Age : 45 ans
Lieu de résidence : vacances
|
|
|
|
|
Réponse au Sujet 'Vos plus beaux bugs/dysfonctionnements' a été posté le : 27/11/02 23:21
|
Je recherche... Humm... etant programmeur C++/DirectX, j'en ai vu des vertes et des pas mûrs (je sais ce qui se cache derriere le fameux message "Cette application a effectuée une oprération non conforme blablabla"). Non, mon plus grand bug incomprehensible vient de Scandisk, sous W98: une fois, j'ai demarré ce "Grand" OS (il y a tres long temps lorsque les hommes ne peuplaient pas encore la Terre) et la, ce foutu machin m'affiche plein de message me disant que j'ai des fichiers endommagés faisant parti du System. Bien. Pourquoi pas. Il me pond une pendule. C'est du moins ce que j'ai pensé. Je redemarre violement (j'appuie sur le bouton reset) et la... formattage du disque system en cours... Pourquoi? j'en sais rien, je ne lui ai jamais rien demandé.
Par la suite j'ai désactivé le démarage de Scandisk (oui, c'est possible!).
J'ai surtout compris que c'est ma RAM (composée alors de 2 barrettes) qui venait de tomber en rade (probleme de synchronisation avec les 2 barrettes). Depuis mes PC ne sont composés que d'une seule et unique barrette.
C'était une petite histoire de tonton ZEvangile
Sinon, pour repondre a ZE Dark Angel, j'ai EXACTEMENT le MEME probleme sous Half-Life.
-------------------- Chaotica Debilium Extremus (JdR débile), Naheulbeuk en vidéo
"Et le Hack de signature y vaut quoi dans le jeu "je hacke les posts de ZEv" ???? F." Hacked Posts Counter (119) :
She_Ant=21, Elric=19, Frater=18 (*), Lampe à pets trolls=18, Greebo=11, Skronembourg=5, Yuki=4, Matt le fou=4, Ugly Zork=4, Eldave=3, Nyxl=3, Diamira=2, Spice Ulath=2, Iron Hippo=2, Mad Penguin=2, thorgrim=1, Cham von Schrapwitz=1, Skaldruhkk=1
(*) conquérant de la coupe du 100ème Hack !
Membre du Fan Club de Fae, Lady of Chaos , Boulet du web n°1289 et con N° 55476559 ; Chieur, chiant, méchant, débile : ma Connerie est mon Art.
Estropiée : la signature hackée
"coucou"
|
|
|
|
Cachée
|
|
Dixit Eo

-= Chaos Doomed =-
Inscription le 25-05-02
Messages : 6806
Age : 114 ans
Lieu de résidence : Dixit Eo
|
|
|
|
|
Réponse au Sujet 'Vos plus beaux bugs/dysfonctionnements' a été posté le : 28/11/02 01:57
|
ZEvangile,
Il fut un temps ou les barretes de ram allaient par deux.....
Mais maintenant, tu peux sans craintes (enfin.... c'est vrai qu'avec windows, on ne sait jamais..) te permetre de taper deux barrettes de ram dans ta machine, car, si j'ai bien capté le systeme, elles sont gérées indépendement., et ce, depuis le début de la SDram, si j'ai bien capté....
Bon amusement!
-------------------- Paris a ça de commun avec les petits villages de la campagne profonde que ce sont les deux seuls endroits où on peut y trouver des individus foncièrement agressifs, stupides, associaux de nature, se croyants intelligents et n'étant pas conscient de la vie qui existe hors de leur commune. (Dixit Eo)
--------------------
Zien Nith, le plus grand des Hasards ! (Dixit Eo)
--------------------
Membre du Fan Club de Yavine03 (Dixit Eo)
--------------------
Serial paranoïaque team, atteint du syndrôme de Pafoitroi. (Dixit Eo)
--------------------
Vis fidei + In actis honor (et vive Gropaf ! (Dixit Eo))
--------------------
Dix-Itéo : La signature. (Dixit Eo)
|
|
|
|
Cachée
|
|
|