KNOWLEDGE BASE
Log In    |    Knowledge Base    |    4D Home
Tech Tip: Fixing Compilation Error: "Internal Error #30"
PRODUCT: 4D | VERSION: 20 | PLATFORM: Mac & Win
Published On: August 20, 2024

When encountering this error, it may also be followed by a couple more error lines, such as "Parameter type conflict" and "Syntax error."

The first step in troubleshooting this error is to check to make sure that the parameters in the call chain starting from the line number given by the compiler window are all declared and defined correctly. Also check the generated Compiler_ methods to make sure that the types of the parameters is also defined correctly in there as well. If that all seems correct, then trying to regenerate the Compiler_ methods may also solve the issue.

If the error still persists, then search for the method in design to make sure that its not being called with an incorrect parameter type or with a different number of parameters then intended.