Rechercher - Liste des utilisateurs
Version complète : L'installateur...
Accueil » Problèmes d'installation » L'installateur...
1 2 3
sjrd
Bon OK, dans ce cas ça veut dire que ça vient des unités chargées dynamiquement...

Alors peux-tu faire la manipulation suivante ?

  1. Ouvre l'éditeur et crée un nouveau labyrinthe, que tu enregistres mettons comme TestErreur.flp ;
  2. Sélectionne le menu Sources|Nouveau, et choisis Case simples. Il va te demander un nom de fichier, tu peux mettre TestErreur.ssq ;
  3. Sélectionne le menu Exécuter|Compiler ;
  4. Sélectionne le menu Fichier|Unités utilisées, clique sur le bouton Ajouter une unité, et sélectionne TestErreur.scu ;
  5. Valide.
  6. Si tout va encore bien, sélectionne le menu Exécuter|Tester, afin de lancer ce labyrinthe.


Pourrais-tu alors me dire si tu es parvenu jusqu'au bout sans erreur ? Ou s'il y a une erreur, laquelle et à quelle étape ?
Eriam
il y a eu un bug à :

"Sélectionne le menu Fichier|Unités utilisées, clique sur le bouton Ajouter une unité, et sélectionne TestErreur.scu ;
Valide."

au moment de valider.
sjrd
Bon, donc c'est systématique lorsqu'il faut charger une .scu, même si elle a été faite par toi.

Je vais te préparer une version spéciale avec plein de logs, qui devraient me permettre d'isoler le problème.

(y'a rien de plus dur en informatique que de déboguer un bug qui n'arrive que chez les autres, et pas chez soi...)
sjrd
Bon OK, j'ai mis à disposition une nouvelle version (enfin toujours le même numéro de version), au même endroit que d'habitude, sur la page de téléchargement.
Cette version a été patchée avec un système qui peut collecter plein d'informations en cas de crash, qui me seront utiles pour trouver le problème.

Peux-tu donc installer cette nouvelle version, et rouvrir le labyrinthe "Test Erreur" que tu as fait dans la manip précédente ?
Eriam
Je t'ai envoyer le rapport de bug :
C'est géant ce que tu as fait !
Beau travaille !
sjrd
C'est pas moi qui l'ai fait C'est un truc extraordinaire fait par un autre programmeur. Je n'ai eu qu'à "l'insérer" dans FunLabyrinthe.

Je vais examiner ça sous peu. Demain probablement.
sjrd
Ah est-ce que tu peux aussi me poster les fichier TestErreur.ssq et TestErreur.scu qui se trouvent dans le dossier Units\ ?

Merci d'avance, et encore désolé pour la frustration que tu dois ressentir :/
sjrd
Bonne nouvelle ! J'ai la solution !

Ce truc de madExcept est vraiment génial. En fait c'est lié à une option de ton processeur, qui s'appelle le "Execute Disable Bit", alias XD bit. Sous Windows, cette fonctionnalité s'appelle "Prévention de l'exécution des données".

Il s'agit d'une option destinée à se prémunir des virus en les empêchant d'effectuer certaines opérations jugées illicites. Il se trouve que FunLabyrinthe, pour être aussi puissant qu'il l'est, effectue des opérations "illicites" de ce type.

Il faut donc désactiver la "Prévention de l'exécution des données" pour FunLabyrinthe. Pour ce faire, ouvre le Paneau de Configuration, puis choisis l'option "Système". Dans la boîte de dialogue qui apparaît, sous l'onglet "Paramètres sytème avancés", dans le groupe "Performances", clique sur le bouton "Paramètres".
Ceci ouvre une nouvelle boîte de dialogue : sélectionne l'onglet "Prévention de l'exécution des données". Là il faut ajouter des exceptions pour FunLaby.exe (le jeu) et FunLabyEdit.exe (l'éditeur), en cliquant sur le bouton "Ajouter...".

Une fois ceci fait, il se peut que tu doives redémarrer l'ordinateur (Windows te le dira, si c'est nécessaire), et ensuite ça fonctionnera
Eriam
okey
Beau travail !
chepa pourquoi mais mon pc me fait chier avec cette prévention des donner...(IE, FunLa.,CS5,ect...)
Elle existait aussi sous xp ?
sjrd
Elle est supportée par Windows depuis Windows XP SP 2. Mais il faut aussi que le processeur (physique) supporte le "XD bit".

Tu peux aussi choisir de ne l'activer que pour les services Windows, et pas les programmes. C'est dans la même boîte de dialogue, il faut sélectionner la première option.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB