<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent posts to Codesys v3.5.22.10 - Internal error:System.AggregateException...Value cannot be null...Parameter name: expLValue</title><link>https://forge.codesys.com/forge/talk/Engineering/thread/a3f4f40596/</link><description>Recent posts to Codesys v3.5.22.10 - Internal error:System.AggregateException...Value cannot be null...Parameter name: expLValue</description><language>en</language><lastBuildDate>Wed, 22 Apr 2026 08:28:39 -0000</lastBuildDate><atom:link href="https://forge.codesys.com/forge/talk/Engineering/thread/a3f4f40596/feed.rss" rel="self" type="application/rss+xml"></atom:link><item><title>Codesys v3.5.22.10 - Internal error:System.AggregateException...Value cannot be null...Parameter name: expLValue</title><link>https://forge.codesys.com/forge/talk/Engineering/thread/a3f4f40596/?limit=25#8081</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi to all,&lt;/p&gt;
&lt;p&gt;I receive an error when I try to compile a project that in v.3.5.21.50 have no problem.&lt;/p&gt;
&lt;p&gt;The error seems to comes out when I add the Visualization part into the project.&lt;/p&gt;
&lt;p&gt;The complete error is:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[ERROR]&lt;/span&gt;         Internal error:System.AggregateException: One or more errors occurred. ---&amp;gt; System.Exception: Internal error in Code ---&amp;gt; System.ArgumentNullException: Value cannot be null. Parameter name: expLValue    at _3S.CoDeSys.LanguageModelManager.LanguageModelBuilder.CreateAssignmentExpression(IExprementPosition pos, IExpression expLValue, IExpression expRValue, Operator kindof)    at _3S.CoDeSys.LanguageModelManager.LanguageModelBuilder.CreateAssignmentStatement(IExprementPosition pos, IExpression expLeft, IExpression expRight)    at ..(IExpression , IExpression )    at ..(_IAssignmentExpression ,  )    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.AssignmentStatementReplacer.ReplaceExpressionStatement(_IExpressionStatement expressionStatement, _ICompiledPOU cpou)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_ISequenceStatement sequenceStatement)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_IIfStatement ifst)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_ISequenceStatement sequenceStatement)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_IIfStatement ifst)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_ISequenceStatement sequenceStatement)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_IForStatement forloop)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_ISequenceStatement sequenceStatement)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_ISequenceStatement sequenceStatement)    at ..(_ICompiledPOU )    at ..(_ICompiledPOU )    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Codegeneration.(_ICompiledPOU , _ISignature )    at ..(_ICompiledPOU )    at ..(_ICompiledPOU&amp;amp; )    at ..()    --- End of inner exception stack trace ---    --- End of inner exception stack trace ---    at _3S.CoDeSys.Compiler35220.CompilerPhases.CompilerPhase5_Codegenerator.(IList&lt;code&gt;1 )    at _3S.CoDeSys.Compiler35220.CompilerPhases.CompilerPhase5_Codegenerator.(IScope5 , IList&lt;/code&gt;1 )    at _3S.CoDeSys.Compiler35220.CompilerPhases.CompilerPhase5_Codegenerator.(ICodegenerator )    at _3S.CoDeSys.Compiler35220.CompilerPhases.CompilerPhaseControllerGenerateCode.()    at _3S.CoDeSys.Compiler35220.CompilerPhases.CompilerPhaseControllerGenerateCode.() ---&amp;gt; (Inner Exception #0) System.Exception: Internal error in Code ---&amp;gt; System.ArgumentNullException: Value cannot be null. Parameter name: expLValue    at _3S.CoDeSys.LanguageModelManager.LanguageModelBuilder.CreateAssignmentExpression(IExprementPosition pos, IExpression expLValue, IExpression expRValue, Operator kindof)    at _3S.CoDeSys.LanguageModelManager.LanguageModelBuilder.CreateAssignmentStatement(IExprementPosition pos, IExpression expLeft, IExpression expRight)    at ..(IExpression , IExpression )    at ..(_IAssignmentExpression ,  )    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.AssignmentStatementReplacer.ReplaceExpressionStatement(_IExpressionStatement expressionStatement, _ICompiledPOU cpou)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_ISequenceStatement sequenceStatement)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_IIfStatement ifst)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_ISequenceStatement sequenceStatement)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_IIfStatement ifst)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_ISequenceStatement sequenceStatement)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_IForStatement forloop)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_ISequenceStatement sequenceStatement)    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Optimization.ExpressionStatementReplacerVisitor.visit(_ISequenceStatement sequenceStatement)    at ..(_ICompiledPOU )    at ..(_ICompiledPOU )    at _3S.CoDeSys.Compiler35220.Phase5_Codegeneration.Codegeneration.(_ICompiledPOU , _ISignature )    at ..(_ICompiledPOU )    at ..(_ICompiledPOU&amp;amp; )    at ..()    --- End of inner exception stack trace ---&amp;lt;--- &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">vstrom</dc:creator><pubDate>Wed, 22 Apr 2026 08:28:39 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com727f7c93bb471adee67fda3d35fef6d88d22f031</guid></item></channel></rss>