VS2015 Community Editor ActivityLog.xml reporting exceptions
Posted: October 16th, 2017, 10:49 am
Below are entries from the ActivityLog.xml reporting an exception which displays two error dialog boxes when Visual Studio 2015 Community loads a PHP project.
- Code: Select all
<entry>
<record>678</record>
<time>2017/10/16 10:37:23.991</time>
<type>Error</type>
<source>Editor or Editor Extension</source>
<description>System.InvalidCastException: Unable to cast object of type 'Devsense.PHP.Syntax.Ast.UnaryEx' to type 'Devsense.PHP.Syntax.Ast.VarLikeConstructUse'.
 at Devsense.PHP.Syntax.Ast.BasicNodesFactory.Variable(Span span, String name, LangElement memberOfOpt)
 at Devsense.PHP.Syntax.Parser.CreateProperty(Span span, LangElement objectExpr, Object name)
 at Devsense.PHP.Syntax.Parser.DoAction(Int32 action)
 at Devsense.PHP.Syntax.ShiftReduceParser`2.Reduce(Int32 rule_nr)
 at Devsense.PHP.Syntax.ShiftReduceParser`2.Parse()
 at Devsense.PHP.Syntax.Parser.Parse(ITokenProvider`2 lexer, INodesFactory`2 astFactory, LanguageFeatures language, IErrorSink`1 errors, IErrorRecovery errorRecovery, Int32 positionShift)
 at 	


.Parse(INodesFactory`2 factory, IErrorSink`1 errors, IErrorRecovery recovery)</description>
</entry>
<entry>
<record>679</record>
<time>2017/10/16 10:37:23.992</time>
<type>Error</type>
<source>Editor or Editor Extension</source>
<description>System.InvalidCastException: Unable to cast object of type 'Devsense.PHP.Syntax.Ast.UnaryEx' to type 'Devsense.PHP.Syntax.Ast.VarLikeConstructUse'.
 at Devsense.PHP.Syntax.Ast.BasicNodesFactory.Variable(Span span, String name, LangElement memberOfOpt)
 at Devsense.PHP.Syntax.Parser.CreateProperty(Span span, LangElement objectExpr, Object name)
 at Devsense.PHP.Syntax.Parser.DoAction(Int32 action)
 at Devsense.PHP.Syntax.ShiftReduceParser`2.Reduce(Int32 rule_nr)
 at Devsense.PHP.Syntax.ShiftReduceParser`2.Parse()
 at Devsense.PHP.Syntax.Parser.Parse(ITokenProvider`2 lexer, INodesFactory`2 astFactory, LanguageFeatures language, IErrorSink`1 errors, IErrorRecovery errorRecovery, Int32 positionShift)
 at 	


.Parse(INodesFactory`2 factory, IErrorSink`1 errors, IErrorRecovery recovery)</description>
</entry>
<entry>
<record>680</record>
<time>2017/10/16 10:37:24.029</time>
<type>Error</type>
<source>Editor or Editor Extension</source>
<description>System.InvalidCastException: Unable to cast object of type 'Devsense.PHP.Syntax.Ast.UnaryEx' to type 'Devsense.PHP.Syntax.Ast.VarLikeConstructUse'.
 at Devsense.PHP.Syntax.Ast.BasicNodesFactory.Variable(Span span, String name, LangElement memberOfOpt)
 at Devsense.PHP.Syntax.Parser.CreateProperty(Span span, LangElement objectExpr, Object name)
 at Devsense.PHP.Syntax.Parser.DoAction(Int32 action)
 at Devsense.PHP.Syntax.ShiftReduceParser`2.Reduce(Int32 rule_nr)
 at Devsense.PHP.Syntax.ShiftReduceParser`2.Parse()
 at Devsense.PHP.Syntax.Parser.Parse(ITokenProvider`2 lexer, INodesFactory`2 astFactory, LanguageFeatures language, IErrorSink`1 errors, IErrorRecovery errorRecovery, Int32 positionShift)
 at 	


.Parse(INodesFactory`2 factory, IErrorSink`1 errors, IErrorRecovery recovery)</description>
</entry>
<entry>
<record>681</record>
<time>2017/10/16 10:37:24.029</time>
<type>Error</type>
<source>Editor or Editor Extension</source>
<description>System.InvalidCastException: Unable to cast object of type 'Devsense.PHP.Syntax.Ast.UnaryEx' to type 'Devsense.PHP.Syntax.Ast.VarLikeConstructUse'.
 at Devsense.PHP.Syntax.Ast.BasicNodesFactory.Variable(Span span, String name, LangElement memberOfOpt)
 at Devsense.PHP.Syntax.Parser.CreateProperty(Span span, LangElement objectExpr, Object name)
 at Devsense.PHP.Syntax.Parser.DoAction(Int32 action)
 at Devsense.PHP.Syntax.ShiftReduceParser`2.Reduce(Int32 rule_nr)
 at Devsense.PHP.Syntax.ShiftReduceParser`2.Parse()
 at Devsense.PHP.Syntax.Parser.Parse(ITokenProvider`2 lexer, INodesFactory`2 astFactory, LanguageFeatures language, IErrorSink`1 errors, IErrorRecovery errorRecovery, Int32 positionShift)
 at 	


.Parse(INodesFactory`2 factory, IErrorSink`1 errors, IErrorRecovery recovery)</description>
</entry>