[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-team] RE: [linux-team] CHRCITADELLE est mort :) c'est pas moi !! (was Qu'est ce donc que DrWatson et à quoi sert-il ?)



La mise à mort est proche? ;-)
--
Vincent Jamart, Sgt.
AIX System Administrator
22 Log.W - XSU
BELGIAN AIR FORCE
phone: +32-(2)-701/21.86
   fax: +32-(2)-701/59.32
E-mail: JamartV@baf.mil.be
------------------------------------------------------
"ILIAS: The beating will continues until the morale improves"


> -----Original Message-----
> From:	Frédéric Detienne [SMTP:fdetienn@cisco.com]
> Sent:	30 Aug 99 12:16
> To:	linux-team@rtfm.be
> Subject:	[linux-team] CHRCITADELLE est mort :) c'est pas moi !! (was
> Qu'est ce donc que  DrWatson et à quoi sert-il ?)
> 
> Piette François wrote:
> >         > Si une application Unix veut lancer un debugger, il suffit
> > qu'elle
> >         > intercepte les signaux suspects (SEGV, BUS, ...) et de lancer
> > le machin.
> > 
> > Ai-je dit que ce n'était pas possible ? J'ai simplement expliqué au gars
> > qui le demandait ce que c'était.
> 
> 
> Il me semblait avoir vu des commentaires deplaces. Etrange, je ne suis pas
> le seul.
> 
> 
> 
> >         > Le handler par defaut sous Unix dit "on tue l'application".
> > C'est un choix.
> >         > Je prefere ce choix la, merci.
> > 
> > C'est probablement que tu n'es pas un développeur alors.
> 
> 
> 1) Rate. Mais j'ai abandonne le Basic quand j'en ai eu assez des boutons
> (i.e. quand j'ai eu l'age de raison).
> 
> 2) Mes programmes ne sont pas en beta test chez les clients. Quand je
> livre, c'est fini.
> 
> 3) Je ne programme plus tous les jours mais perso, les interfaces
> graphique, j'en ai pondu et ce n'est pas interessant du tout.
> 
> 4) En tant qu'utilisateur, rien a foutre de la boite de dialogue. Je veux
> juste que mon programme ne se plante pas. Pas besoin de fleurs quand ca se
> passe.
> 
> 
> > Cette
> > possibilité est d'un grand secours pour le développeur qui a une bug
> > quelque part dans une situation difficilement reproductible.
> 
> Le core dump fait ca bien aussi.
> 
> Donc en clair: Dr Watson est bien parce qu'il intervient entre l'erreur
> proprement dite et le core dump lui-meme...
> 
> C'est pour pouvoir debugger le module NT qui dump le core ou quoi ?
> 
> 
> >         > Rares sont les gens qui disposent des sources de quoi que ce
> > soit
> >         > sous NT de toute facon. Ne parlons pas du debugger idoine.
> > 
> > Les développeurs ont toujours les sources.
> 
> 
> Pas le client lambda. En general, le client se fout de pouvoir debugger
> son programme lui meme. Il envoie son core dump et puis fini (de toute
> facon).
> 
> S'il a le sym et/ou les sources, un core dump fait aussi bien l'affaire.
> 
> Au fait, comment on fait pour afficher une fenetre DrWattson sur un
> systeme embarque ? (la, je pense a un routeur par exemple).
> 
> (hint: faire tourner Citrix Winframe sour le routeur n'est PAS une bonne
> reponse).
> 
> 
> > Et de toutes façons, le
> > debugging n'exige pas de source, c'est simplement plus facile si tu les
> > as.
> 
> De fait. Pour etre meme plus precis, tu as juste besoin du ficher de
> symboles. En general, il n'est pas livre avec. Sauf si on laisse les
> symboles *dans* l'executable, bien sur.
> 
> Tu me prends pour un con et je n'aime pas ca du tout.
> 
> 
> A ta place, au lieu de programmer des interfaces idiotes, j'essayerais de
> faire redemarrer mon site web parce qu'il ne va pas bien.
> 
> Et c'est pas moi !! J'etais just curieux de voir ce dont tu es si fier.
> Pas concluant.
> 
> 
> 
> >         > En plus de devoir redemarrer l'application qui a plante, il
> > faut aussi se
> >         > debarasser de la petite boite de dialogue qui a parfois
> > tendance a
> >         > persister quand le systeme est un peu instable.
> > 
> > Tu peux facilement automatiser cela. Personnellement, j'ai fait un petit
> > bout de programme qui fait partir cette boîte quand elle n'apporte rien
> > à l'utilisateur.
> 
> C'est exactement ca le probleme: faut mettre du code pour bypasser un
> choix idiot. Comme toujours.
> 
> Allez. Bosse bien sur ton site web. :) Si c'est ton reseau qui foire, tu
> peux toujours nous appeler :).
> 
> 	fred.
> ---------
> Visit the Linux Supertore Online: http://www.redcorp.com !
> If you want to be deleted from the list, send a mail to
> majordomo@rtfm.be with "unsubscribe linux-team" in the body.
---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.