Journal Un sous-marin sous windows ?

Posté par  .
Étiquettes : aucune
0
2
fév.
2004
Coucou journal, coucou lecteurs,

je me rappelle une histoire qui disait qu'un sous-marin US avait subi de graves avaries en raison d'une partie de ses ordinateurs de bord tournant sour Win.
Seulement voila, je ne retrouve aucune info à ce sujet et je me demande s'il ne s'agissait pas d'une légende urbaine.

Vous en rappelez-vous ?
Avez-vous des liens vers des infos fiables ?
Un bug de MS a-t-il vraiment fait couler un sous-marin US ??

David,
qui fait en ce moment une compilation sur MS...
  • # Re: Un sous-marin sous windows ?

    Posté par  . Évalué à -3.

    Seulement voila, je ne retrouve aucune info à ce sujet et je me demande s'il ne s'agissait pas d'une légende urbaine.

    Si, c'est une legende urbaine.
    • [^] # Re: Un sous-marin sous windows ?

      Posté par  . Évalué à 1.

      Wokay, bon on va dire que je laisse tomber cette piste, alors.
      Merci, PasBill.
    • [^] # Re: Un sous-marin sous windows ?

      Posté par  (site web personnel, Mastodon) . Évalué à 10.

      legende urbaine.

      Pas possible. Un sous-marin en ville, trop gros, passera pas...
    • [^] # Re: Un sous-marin sous windows ?

      Posté par  . Évalué à -1.

      Si, c'est une legende urbaine.

      Et ça, c'est du flagrant délit de mauvaise foi... cf la suite du thread...
      • [^] # Re: Un sous-marin sous windows ?

        Posté par  . Évalué à 1.

        Eh non c'est la realite, vu les liens plus loin qui :

        1) Montrent qu'il n'y a pas de sous-marin coule (c'etait un navire, rendu inerte)
        2) Ce n'etait pas NT mais l'application qui a crashe.

        Bref, gardes ta mauvaise foi pour toi
        • [^] # Re: Un sous-marin sous windows ?

          Posté par  . Évalué à 1.

          1) Il s'agit effectivement d'un croiseur et non d'un sous marin, la différence est de taille car un croiseur à la dérive, ça arrive tout les jours...
          1bis) Le journal parle de " graves avaries", mais tu es libre de n'y lire que l'interrogation accrocheuse finale qui parle de coulage...

          2) Le journal met en cause les ordinateurs de bord et non exclusivement windows, d'autre part sur ce point tu as ton opinion mais le sujet est polémique et que NT n'y soit pour rien n'est absolument pas un fait : "But according to DiGiorgio, who in an interview said he has serviced automated control systems on Navy ships for the past 26 years, the NT operating system is the source of the Yorktown?s computer problems" (http://www.gcn.com/archives/gcn/1998/july13/cov2.htm(...)) ou encore "Microsoft [...] conceded that the USS Yorktown has had some NT problems" (http://www.findarticles.com/cf_dls/m0COW/1999_Jan_21/57887051/p1/ar(...))

          Quand tu tentes de cloturer le débat sur le champs par un laconique "légende urbaine", alors que tu montres par la suite que tu connais le sujet en détail (mais qu'il s'agirait d'un sujet totallement différent pour les raisons énoncées dans ton message), je trouve que c'est de la mauvaise foi : techniquement tu n'as pas tort, mais tu caches sciemment des informations que tu connais et qui sont justement celles que réclame l'auteur du journal.

          Désolé pour cette attaque un peu perso, j'ai en général plaisir à lire tes interventions qui équlibrent les discussions linux/windows sur ce site, mais là ça manquait franchement de pertinence...
  • # Re: Un sous-marin sous windows ?

    Posté par  (site web personnel) . Évalué à 1.

    Perso j'avais entendu l'histoire avec un porte-avion, alors bon....

    (Pas coulé, mais retour à terre pour panne informatique)
  • # Re: Un sous-marin sous windows ?

    Posté par  . Évalué à 2.

    C'est ça que tu cherchais ?

    http://www.wired.com/news/technology/0,1282,13987,00.html(...)

    (Coup de bol pour le trouver, j'ai fait un coup de google avec"navy problems NT")
    • [^] # Re: Un sous-marin sous windows ?

      Posté par  . Évalué à 1.

      Oups, oui c'est ça.
      J'avais fait ""sous-marin" problème windows".
      J'aurais dû chercher en anglais, couillon de moi.

      Merci zyglotron.
    • [^] # Re: Un sous-marin sous windows ?

      Posté par  . Évalué à 0.

      Ce qui est une anerie aussi.

      C'est une application non-MS tournant sur NT qui a crashe et rendu le navire inerte, pas l'OS
      • [^] # Re: Un sous-marin sous windows ?

        Posté par  . Évalué à 1.

        T'aurais un lien stp ?
        • [^] # Re: Un sous-marin sous windows ?

          Posté par  . Évalué à 2.

          http://www.gcn.com/archives/gcn/1998/december14/39.htm(...)

          If the USS Yorktown had been running the most recent version of an engineering control system, the Smart Ship probably would not have suffered a LAN failure that left it dead in the water for three hours last year, according to the system’s designer.
          ...

          The newer versions would prevent a database overload if someone entered a zero in a data field—the action that triggered the Yorktown’s LAN crash Sept. 21, 1997, CAE officials said.

          ...

          NT played no role in the Yorktown’s LAN crash, Baker said
          • [^] # Re: Un sous-marin sous windows ?

            Posté par  . Évalué à 1.

            Méchant, ça !
            J'aimerais pas être le développeur qui a laissé passer l'erreur.

            Merci pour l'info, PasBill.
          • [^] # Re: Un sous-marin sous windows ?

            Posté par  . Évalué à 1.

            Some outside observers, however, said they are not convinced NT is blameless.

            “It still boggles the mind that any divide by zero error on NT would cause a system to crash, let alone” 27 end-user terminals, said Gil Young, corporate network engineer for a systems integration firm in Orlando, Fla. “I don’t care what operating system, computer or application I’m using, I should be able to type in a zero and expect the computer not to crash, especially if that zero is to represent a closed valve.”


            J'aime beaucoup les gens qui ne citent qu'une partie des opinions exprimées ... Pourtant c'est à partir de la phrase d'après ;)

            Pour info, ce paragraphe ne veut _PAS_ dire que c'est de la faute à NT, hein ...

            Mais ça montre que tout le monde n'est pas d'accord avec la conclusion du Mr Baker en question, et que résumer l'article à cette conclusion est très malhonnête (y compris pour l'auteur de l'article en question) ...
            • [^] # Re: Un sous-marin sous windows ?

              Posté par  . Évalué à 1.

              La difference etant que le gars qui a innocente NT bosse pour la boite qui a concu l'application fautive, et le gars qui a ses doutes sur NT n'a rien a voir avec le schmilblick ("outside observer") et ne connait probablement rien a la cause du probleme.
              Rajoute a ca la realite qui est qu'une division par zero ne fait pas torcher NT mais provoque une exception dans l'application et on se rend compte que le gars ne sait pas trop de quoi il parle.
            • [^] # Re: Un sous-marin sous windows ?

              Posté par  (site web personnel, Mastodon) . Évalué à 2.

              J'avais découvert, en salle info, que lorsque on essayait de sauver, sous Win NT, un projet avec un nom comportant une virgule tout le système se viandait de la plus belle manière (écrans bleus successifs, entrecoupés de fenêtres d'applications qui apparaissent disparaissent).

              Il semble que le bug soit du coté de Pspice, vu qu'on n'a pas ce problème avec d'autres applications.

              Cependant, il y'a néanmoins une erreur de protection manifeste dans l'OS, qui ne devrait pas permettre à une application de freezer le système (équivalent à notre Kernel Panic).

              Donc, il est fort possible que la faute soit partagée. Et que WinNT n'est tout simplement pas adapté à des exigences critiques.

              (ceci n'est pas un troll. WinNT est dépassé et je n'ai pas dit que le libre c'était mieux). Simplement, je ne confierai jamais une tâche critique à un WinNT.

              Mes livres CC By-SA : https://ploum.net/livres.html

              • [^] # Re: Un sous-marin sous windows ?

                Posté par  . Évalué à 0.

                sous Win NT, un projet avec un nom comportant une virgule tout le système se viandait de la plus belle manière (écrans bleus successifs, entrecoupés de fenêtres d'applications qui apparaissent disparaissent).

                Sachant que sous NT, si t'as un ecran bleu cela signifie que le systeme, kernel inclus est stoppe, je te vois mal avoir ces choses la successivement
                • [^] # Re: Un sous-marin sous windows ?

                  Posté par  (site web personnel, Mastodon) . Évalué à 1.

                  Bof ... un écran bleu ... l'écran noir sous windows 2000 , ça c'est du stop impératif de l'OS.

                  prendre w2k SANS les SP. mettre photoshop 5.5 . Scanner grosse photo, et avec l'outil recadrer, changer l'angle (jouer pendant quelques secondes, histoire de bien cadrer). BAM ! (heureusement corrigé avec SP1)

                  Prendre une police opentype, double cliquer pour avoir l'outil de visu de police. BAM ! (corrigé depuis ?)

                  Dire que les "rigolos" développeurs pro-MS de ma boite disaient que c'est strictement impossible. Et entre nous, windows w2k pro, c'est le meilleur os à ce jour de microsoft. w2k3 server me semble pas franchement pour le desktop ;)
                  • [^] # Re: Un sous-marin sous windows ?

                    Posté par  . Évalué à 0.

                    Des bugs qui font crasher l'OS ca existe partout, Linux compris(cf. oops dans les changelog du kernel), donc bof, rien de nouveau.

                    Ton prob de font opentype, j'ai teste sur http://freefonts.fateback.com/graham_meade/gm-chok.zip(...) ca a passe sans probleme sur Win2k SP4 et sous XP, j'ai rien en dessous sous la main.
                    • [^] # Re: Un sous-marin sous windows ?

                      Posté par  . Évalué à 0.

                    • [^] # Re: Un sous-marin sous windows ?

                      Posté par  . Évalué à 1.

                      Certes, mais une appli qui fait planter le système, ça ne doit pas arriver. Exemple : un fichier Word incomplet, écrit par StarOffice 3, qui, lorsqu'ouvert avec Word fait complètement planter Windows NT. Pourquoi est-ce que Word (appli utilisateur) peut faire planter le système ? Qu'une appli plante, ça ne me gène pas. Qu'une appli qui plante emmène le système avec elle, c'est pas normal. Surtout pour un OS soit-disant « professionnel ».
                      • [^] # Re: Un sous-marin sous windows ?

                        Posté par  . Évalué à 1.

                        Je veux bien, mais le probleme est le meme qu'avec Linux, des failles dans le kernel ou autre systeme critique.

                        Les oops dans le kernel, c'est le meme topo, il suffit qu'une app fasse qqe chose de pas correct qui touche cet endroit sensible(la faille), et paf le serveur est dans les choux.

                        Les apps systeme qui font planter l'OS il n'y en a quasiment plus, d'ailleurs c'est simple, j'en connais pas pour W2k patche et OS plus recents(et je sais ravi de les connaitre si vous en avez histoire qu'on les corrige).
                        • [^] # Commentaire supprimé

                          Posté par  . Évalué à 1.

                          Ce commentaire a été supprimé par l’équipe de modération.

                          • [^] # Re: Un sous-marin sous windows ?

                            Posté par  . Évalué à 1.

                            Ben je te le redis, va voir les changelog du kernel et tu te rendras compte que des crashs, il y en a. Le fait qu'ils soient causes par une appli n'a rien a voir. Si le kernel a un buffer overflow dans un appel systeme, et que l'appli fait un call avec des parametres bidons sur cet appel systeme, ben tu crashes ton OS.
                            Toi ce que t'auras vu "c'est lancer une appli faire crasher l'OS", mais en fait ce n'est rien de plus qu'un BO dans le system call.

                            De meme, un soft qui fait un appel particulier, forcant le driver graphique a faire une pirouette pour afficher qqe chose peut faire crasher le systeme, et ca ne serait meme pas du au kernel si le bug est dans le driver.

                            Bref, une appli qui fait crasher le systeme, c'est pas forcement du a l'OS non plus, pour pouvoir le dire il faut avoir plus d'infos la dessus.
                            Typiquement, l'exemple de dascritch sur les fontes, ca passe tres tres bien chez moi et pas chez lui, c'est quoi la difference ? Je paries qu'on a des drivers graphiques differents...
            • [^] # Re: Un sous-marin sous windows ?

              Posté par  . Évalué à 1.

              Perso, je vois un pb, là !
              On parle d'une database overload, puis d'une divide by zero error.
              Les deux me semblent incompatibles, donc le mec observateur extérieur doit pas savoir de quoi il parle ici.
              J'imagine très très bien une suite de triggers qui se déclenchent les uns les autres, et qui tombent en boucle pour des valeurs limites.
              Zéro est une valeur limite de choix :-)
              Ils disent ausssi que ça a pas été bien testé ; donc un database overload pour une valeur de zéro dans un champ, ça me semble très possible, en même temps que très simple à implémenter. Ca doit te bouffer toute ta mémoire en un rien de temps.

              Sous linux, ce qui se passerait dans ce cas-là, c'est que la database serait tuée ; si elle est indispensable au système (ici le sous-marin, pas l'os), le système freeze...

              Ca vous paraît correct comme explication ?
  • # Re: Un sous-marin sous windows ?

    Posté par  (site web personnel) . Évalué à 1.

  • # Re: Un sous-marin sous windows ?

    Posté par  . Évalué à 4.

    Il y a aussi celle du phare, désormais célèbre et également légende, quoi que l'on ait pu en dire:

    http://www.w3perl.com/fun/jokes/phare.html(...)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.