Aller au contenu

lisp erreur: 0xC0000005 (Violation d'accès)


Messages recommandés

Posté(e)

Bonjour.

J'utilisais un lisp pour la creation d'un rectangle avec 3pts, mais depuis une nouvelle version d'autocad, cela beug.

Quelqu'un pourrait il tester ce lisp et me dire s'il a cette erreur : "une exception s'est produite: 0xC0000005 (Violation d'accès)"

Lisp apparemment ok de Lee Mac

Par avance merci

 

 

3P-RecV1-0.lsp

Posté(e)

Coucou,

Je viens de le tester sur mon AutoCAD 2022 1.2 (dessin vierge) et je n'ai pas eut de soucis (aussi bien pour la commande 3PR que 3PRD)..
Peux-tu dire à quel moment tu obtiens une erreur ? As-tu le problème indépendamment du .dwg ou pas ?

Bisous,
Luna

Posté(e) (modifié)

Merci de vos réponses.

1) je suis totalement novice en lisp

2) que le fichier soit vierge ou déjà utilisé, ça plante

3) je peux sélectionner les 2 premiers points, puis lors de la proposition du 3eme points, ce plante

4)  je ne sais pas faire et je ne comprends même pas l'explication...  surement en rapport avec le 1) du dessus

il y a 16 minutes, didier a dit :

Solution :
Tester la liste avec entget du ename et arrêter le programme si cette liste est nulle.

Merci

 

Modifié par iowa13
mise à jour réponse
Posté(e)

Bonjour

J'ai fait la recherche sur le code d'erreur.
Moi non plus je n'arrive pas à reproduire le plantage.
On ne sait pas quelle version AutoCAD ? Quel environnement ?

À suivre…

En tapant en ligne de commande (vl-load-com) avant de commencer, ça change quelque chose ?

Amicalement

Posté(e)

C'est la version 2022

j'ai testé avec différent espace de travail, mais rien

système Windows 10

 

Commande: vl-load-com
Commande inconnue "VL-LOAD-COM".  Appuyez sur F1 pour obtenir de l'aide.

Est ce un rapport avec le fait que le VBA ne soit pas installé.?

 

J'ai testé avec un espace de travail "dessin et annotation", cela fonctionne à moitié, je peux placer les points, mais je ne vois pas le rectangle se dessiner "temporairement " (voir la forme et la direction avant la validation). puis lors de la validation du 3eme point, ca fonctionne...

 

 

Posté(e)

j'ai un dossier perso avec des lisps sur mon DD, j'ai ajouter le chemin dans les paramètres autocad, me suis créer un icone avec le nom du lisp...

Je penche maintenant pour un soucis d'espace de travail.

tous les autres lisp fonctionne, sauf celui la qui passe plus....

 

Autre curiosité, la commande 3PR fonctionne, alors que la commande 3PRD  beug....

bref

Posté(e)

Bonjour @iowa13

Tu donnes les informations au compte-gouttes... donc le souci n'est que dans une partie du programme, la dynamique.
J'ai changé d'espace de travail sans souci, je ne vois pas la raison de changer pour debugger !

Essaie-de charger classiquement par glisser-lâcher depuis l'explorer ou load, afin de voir si la macro est en cause.

Amicalement

Posté(e)

Bonsoir.

Désolé pour les infos au compte goute, mais je fais des tests en fonctions de vos réponses.

Je ferais d'autres test demain et vous tiendrais au courant.

 

Posté(e)
il y a une heure, Olivier Eckmann a dit :

Lee Mac a mis à jour cette commande en version 1.2. Ca ne va peut-être rien changer, mais autant prendre la dernière version

Merci mais cela ne change rien.

 

J'ai restauré les paramètres par défaut d'autocad, mais ça passe pas.

Tampis, j'essayerai une réinstallation complète plus tard

Commande: 3PRD
Specify 1st point:
Specify 2nd point:
Specify 3rd point: ; erreur: une exception s'est produite: 0xC0000005 (Violation d'accès)
; avertissement: fonction unwind ignorée exception
; erreur: une exception s'est produite: 0xC0000005 (Violation d'accè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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité