AJLP Posted May 28, 2019 Posted May 28, 2019 HI, the statement "error: no function definition: MACADDR" appears on the command line everytime I run my AutoCAD application (2013 Version). How to troubleshoot this problem?? i tried searching the net for possible solutions but I didn't encounter any solution... Thanks in advance AutoCAD menu utilities loaded.; error: malformed list on input malformed list on input Command: COMMANDLINE Command: Command: ; error: no function definition: MACADDR Quote
BIGAL Posted May 29, 2019 Posted May 29, 2019 malformed list on input is normally a missing " in code being loaded, do you have some custom routines that are loaded on startup. Quote
ketxu Posted May 29, 2019 Posted May 29, 2019 I think there is no built-in MACADDR function in lisp Quote
CyberAngel Posted June 13, 2019 Posted June 13, 2019 Part of the confusion here is that MAC can stand for Media Access Control. Every computer on a network has a MAC address, just like your house or apartment has an address. More confusion, Lee Mac writes a lot of wonderful LISP functions, so you could have one of his creations in your ACAD.LSP file, which preloads automatically. You must find the ACAD.LSP file, find the MACADDR function in it, and look for mismatched quotes or parentheses. In other words, every opening quote or parenthesis must have a closing quote or parenthesis. As BigAl notes, that's what usually produces this error message. If you need more help, please provide more information. Do you have any customizations or third-party software? Have you tried to repair your AutoCAD? Have you had other issues recently or made any upgrades? Quote
rkmcswain Posted June 13, 2019 Posted June 13, 2019 First check your startup suite and your CUI file(s) for any startup files that are loading. If no results, then at the command line, use the lisp function (findfile) to search for various startup files. Example: (findfile "Acad.lsp") (findfile "Acaddoc.lsp") (findfile "acad.rx") If one is found, it will return the full path and filename. You may also have .MNL files loading. For each menu (CUIX) that loads, if an .MNL file with the same base file name is found, it will be loaded also. The easiest thing to do when you find one or more of these startup files is to simply rename them (make sure file extensions are enabled in Windows explorer), and change the file extension from ".lsp" to ".lsp.old". Then restart AutoCAD. Did the problem go away? If so, then restore the file(s) one a time until the problem reappears. When it does, you'll know which file contains the problem. If you don't know how to fix that, post the file here and someone will. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.