Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
646 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Générer des crashs dans Windows.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Générer des crashs dans Windows.

n°1671754
Ultradoux
Posté le 15-01-2008 à 19:59:05  profilanswer
 

Bonsoir !
 
bon je m'attend aux vanes du genre, "Windows plante très bien tout seul, pourquoi recourrir a un générateur, ahaha ?!"  :pfff:  
 
Eh bien parce que on a récément installé Opération Manager aux bureau, et on fait deux trois tests pour voir s'il repère bien les erreurs et ensuite étudier les graphiques qu'il nous fournit.
 
Donc si un développeur pourrait nous guider se serait bien sympas. On cherche a faire planter des applis du genre calc.exe ou le notepad, avec un ".bat" ce serait parfait.
 
Merci à ceux qui ont pris le temps de me lire, et encore plus à ceux qui me répondront  :D  
 
 :hello:


Message édité par Ultradoux le 15-01-2008 à 20:50:05
mood
Publicité
Posté le 15-01-2008 à 19:59:05  profilanswer
 

n°1671758
tpierron
Posté le 15-01-2008 à 20:15:44  profilanswer
 

Bah on n'est jamais mieux servi que par soit même, alors fait un programme en C du genre :
 

Code :
  1. int main(int nb, char * argv[])
  2. {
  3.      int * p = NULL;
  4.      *p = 0;
  5.      return 0;
  6. }


 
Tu pourras même varier les raisons du crash : division par zéro, déréférencement invalide, mauvais paramètre à une API, ...

n°1671794
Ultradoux
Posté le 15-01-2008 à 21:46:16  profilanswer
 

Merci tpierron !
 
Le problème c'est qu'on est tous des quiches en dev', d'où notre annonce. Ta solution est intéressante mais nous avons besoin de la messagebox de Windows qui demande si on veut envoyer le rapport d'erreur a Microsoft.
 
De plus, lors de la compilation du programme si dessus, une erreur se produit à cause du "NULL".
 
Un petit batch pour faire planter calc.exe serait vraiment parfait :)
 
Merci !

n°1671853
tpierron
Posté le 15-01-2008 à 22:49:38  profilanswer
 

Arf, il manquait juste un "#include <stdio.h>" au début du programme.
 
Le dialogue en question apparaît lorsque n'importe quelle application génère une exception CPU (division par zéro, seg fault, floatting point, ...). Ça fonctionne de la même manière pour tous les programmes, ne te focalise pas sur calc.exe.

n°1671940
Ultradoux
Posté le 16-01-2008 à 09:37:52  profilanswer
 

Ok, cette fois j'ai réussi à compiler, mais aucune erreur n'est produite lorsque j'éxécute le programme  :??:

n°1672288
Ultradoux
Posté le 16-01-2008 à 15:31:10  profilanswer
 

Ah nan ça marche en fait !
 
Le message d'erreur n'apparaissait pas parce que je l'éxécutait sous Windows 2003, c'est seulement lorsqu'on se delogue et relogue que le message apparait !
 
Merci beaucoup pour ton aide !


Message édité par Ultradoux le 16-01-2008 à 15:46:04
n°1672310
Ultradoux
Posté le 16-01-2008 à 15:54:42  profilanswer
 

Merci blastkiller, mais ça ne fonctionne pas chez moi  :(


Message édité par Ultradoux le 16-01-2008 à 15:55:32
n°1672317
MagicBuzz
Posté le 16-01-2008 à 16:02:16  profilanswer
 

Avec Windows 95 ou antérieur, tu crées un répertoire "con".
Puis t'essaie d'y accéder.
Ca te fait un bel écran bleu :D
 
Avec les autres versions de Windows, ça fait une erreur propre, ou pas d'erreur du tout, ça dépend de la version de Windows.
 
Sinon, tu ouvres Word n'importe quel programme qui demande confirmation avant de quitter.
 
ctrl + alt + suppr
=> Fin de tâche
=> Tu ne réponds rien lorsqu'on te demande d'enregistrer le fichier
=> Une fenêtre arrive et te demande si tu veux vraiment le butter
 
=> Généralement, le popup d'envoi du bug à Microsoft apparaît (mais ça dépend du programme, c'est pas systématique)


Message édité par MagicBuzz le 16-01-2008 à 16:03:57
n°1672386
Ultradoux
Posté le 16-01-2008 à 16:55:35  profilanswer
 

Ouai, j'ai tester mais ça marche pas :(
 
c'est dingue quand même ! Ca bug toujours quand il faut pas et maintenant qu'on veut tout faire pour qu'il bug rien ne marche !!!  :fou:

n°1672405
MagicBuzz
Posté le 16-01-2008 à 17:07:44  profilanswer
 

Ben honnêtement, depuis quelques versions, c'est plus Windows qui merde, mais les programme de daube qu'on met dessus hein...
 
Ah, un moyen très simple de générer des bugs : installe une carte graphique nVidia. En choisissant bien ta version des drivers, tu devrais réussir à produire quelques jolis bugs.
 
Tu peux aussi tremper une barrette mémoire dans du jus de pomme, mais bon ça risque de crasher Windows sans faire de plantage à proprement parler, donc c'est un peu con de griller une barette de RAM pour un résultat aussi aléatoire :D


Message édité par MagicBuzz le 16-01-2008 à 17:09:00

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Générer des crashs dans Windows.

 

Sujets relatifs
Generer un fichier ODBpersonnaliser l'explorateur windows ???
Problème IIS 5 et ASP sur Windows 2000 proOuvrir une page internet à une heure précise via Windows (CRON)
Imprimer in fichier sous WindowsBatch pour fermer Windows Media Player
script PHP / service WindowsProblème installation Oracle 10g sous Windows Vista
[C#] Problème d'emulation sur Visual Studio (Windows CE 5.0)enregistrer une page generer par php en un fichier texte.ref
Plus de sujets relatifs à : Générer des crashs dans Windows.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR