krunch Posté(e) le 4 juin 2009 Posté(e) le 4 juin 2009 Bonjour à tous J'ai eu droit à un plantage de choix qui semble avoir détraqué VLisp.. Voilà les symptomes : dès que VLisp est ouvert (après une commande _vlide) AutoCad est gelé (les commandes ne font plus rien, la souris disparait de l'écran graphique, Esc ne marche plus, _vlide est planté sur la ligne de commande...), il faut fermer VisualLISP pour que ça se débloque (en répondant Oui à Reset break loop to close IDE ) Quelqu'un a déjà eu ça ?
Tramber Posté(e) le 4 juin 2009 Posté(e) le 4 juin 2009 C'est rare mais ce sont des choses qui arrivent. Utilises-tu la barre d'outils Débogage qui permet de sortir de certaines boucles ?Un autre bon truc consiste à utiliser le bouton de bascule vers AutoCAD. J'ai parfois aussi sauvé des boucles foireuses en massacrant des MAJ+Echapp. mais entre nous la console est quand même bien robuste si on ne lui impose pas des trop de routines mal écrites ou invoquant des routines natives peu adaptées. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
krunch Posté(e) le 4 juin 2009 Auteur Posté(e) le 4 juin 2009 Ok mais là le truc est vraiment cassé... même avec aucun Lisp de lancé (ou d'ouvert), c'est ce que ce qui se passe au démarrage..
Tramber Posté(e) le 4 juin 2009 Posté(e) le 4 juin 2009 Hahein.... Version ? Peux-tu faire un ALT+Tab pour aller sur AutoCAD ? C'est à chaque démarrage (de Vlide) ? T'as des routines qui démarrent au chargement suite à tes peronnalisations ? Un applicatif ? Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
(gile) Posté(e) le 5 juin 2009 Posté(e) le 5 juin 2009 Salut, Je suis d'accord avec Tramber, d'après les symptômes décris, je dirais qu'un LISP chargé automatiquement au démarrage fait entrer dans une boucle sans fin (un appel de la fonction while pour lequel la condition n'est jamais nil). Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
krunch Posté(e) le 5 juin 2009 Auteur Posté(e) le 5 juin 2009 Il n'y a pas de Lisp en chargement auto, aucune boucle perso n'est lancée.En fait Autocad ne marche plus dès que VLisp est présent en arrière plan (dans ce cas la ligne de commande est bloquée sur _vlide). Il faut fermer VLisp, dès qu'il est ouvert (même avec aucun Lisp ouvert) AutoCad est gelé !Une fois fermé tout est normal, je peux même lancer des Lisp en chargeant puis en fermant VLisp... Mais le plus curieux c'est surtout qu'après ré-installation ce pb est toujours là !!:casstet: Entre la désinstallation et la ré-installation j'ai nettoyé les dossiers et la base de registreComment c'est possible ?? :casstet: :casstet: [Edité le 5/6/2009 par krunch]
krunch Posté(e) le 9 juin 2009 Auteur Posté(e) le 9 juin 2009 Re-bonjourPersonne n'a une idée sur ce curieux problème ? En résumé j'ai un problème qui est devenu permanent. Il est arrivé après un plantage (en bricolant des réacteurs), et il est toujours là même après ré-installation complète d'AutoCad..Tout se passe comme si ce plantage avait bougé des choses dans Windows. Dès que VLisp est ouvert en arrière plan AutoCad est gelé.Dans ce cas : la souris disparait de l'écran graphique ; les commandes sont sans effet ; la ligne de commande est bloquée sur "_vlide" ; quand j'écris le curseur se déplace mais aucun caractère n'apparait (ça écrit en transparent) ; Enter me renvoie VLisp et ESC est sans effet.Je suis donc obligé de tout le temps fermer VLisp. Du côté de VLisp tout à l'air normal sauf 1 chose : les points d'arrêt ne fonctionnent plus. C'est un ACad2008 installé sur un système vaseux.. Vista..
krunch Posté(e) le 19 mai 2010 Auteur Posté(e) le 19 mai 2010 Bonjour à tous Je reviens sur ce problème pénible car je ne l'ai pas résolu.J'ai du m'adapter : prendre l'habitude de fermer Vlide avant de lancer un Lisp, remplacer les points d'arrêts par des (print "ok")... Je rappelle ce qui se passe : dès que Vlide est ouvert AutoCad est bloqué (voir +haut), d'autre part dans Vlide les points d'arrêts ne marchent plus (ils n'arrêtent pas l'exécution) Personne n'a une idée ? Il n'y a pas de Lisp lancé au démarrage (j'ai viré 'acad2008doc.lsp' pour être sûr), d'autre part j'ai désinstallé-réinstallé AutoCAD... Le système est un Vista Merci d'avance
Patrick_35 Posté(e) le 19 mai 2010 Posté(e) le 19 mai 2010 Salut J'ai eu une fois un blocage de ce type, et c'était à cause d'un espion.J'ai reussi à m'en sortir en utilisant comme un malade plusieurs esc ou ctrl+c ou ctrl+pause/break ps: voilà ce que c'est d'abuser du chocolat. Même autocad ne s'en remet pas :D @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
(gile) Posté(e) le 19 mai 2010 Posté(e) le 19 mai 2010 Salut, (j'ai viré 'acad2008doc.lsp' pour être sûr) Mauvaise idée, les fichiers acad20XX.lsp et acad20XXdoc.lsp sont des fichiers réservés à AutoCAD qui contiennent des routines nécessaires au bon fonctionnement de certaines commandes Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
krunch Posté(e) le 20 mai 2010 Auteur Posté(e) le 20 mai 2010 Bonjour - Il n'y a pas d'espion, et Esc ou Ctrl-c met le focus sur Vlide (avec 'saisie de la boucle d'arrêt clavier' pour Ctrl-c) mais c'est tout (même comme un malade)- Pour ce qui est de acad2008doc.lsp' c'était pour essayer, je l'ai remis Etant donné que j'ai réinstallé je me demande si ce serait pas plutôt un truc à la Windows, comme une option dans une clé de registre. C'est quand même curieux que ça reste comme ça.. J'ai peut-être enfin inventé un truc :) : un bug :( ? Merci pour vos réponses et tant pis
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant