Skip to content

Instantly share code, notes, and snippets.

@inferius
Created October 18, 2018 17:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save inferius/e630f6aee5a153be222b7e98a4d00a16 to your computer and use it in GitHub Desktop.
Save inferius/e630f6aee5a153be222b7e98a4d00a16 to your computer and use it in GitHub Desktop.
Exceptions
PHP Tools server started.
Path: c:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\out\server\Devsense.PHP.LanguageServer.dll
PID: 30132
Processing files: .php; .php5
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCallSignature(CallSignature callsig)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.<>c__DisplayClass52_0.<HandleMethodCall>b__1(ITableFunction info)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMemberUseInternal[T](TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, Func`2 resolveMember, Func`2 evaluateMember, Action evaluateUnknownMember, Func`2 mergeMembers, Action checkMemberNotFound, Action`3 checkTypeRef)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMethodCall(Name name, Span nameSpan, TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, CallSignature callsignature)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleFunctionCall(DirectStMtdCall fcn)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitDirectStMtdCall(DirectStMtdCall x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitAssignEx(VarLikeConstructUse lValue, Expression rValue, Operations op)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitValueAssignEx(ValueAssignEx x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockStatements(Block x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockInternal(Block x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.AnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.CheckAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.State.AnalyseCfg(ControlFlowGraph cfg, LambdaFunctionExprHandler handleLambdaExpr, IRoutine routine, CallInfo call, LocalsState callState, ITables tables, ErrorAnalysisSettings errSettings)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseRoutine(IRoutine routine, CallInfo call, LocalsState callState)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.EnsureRoutineAnalysed(IRoutine routine)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNodeNoLock(GlobalCodeNode node)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNode(GlobalCodeNode node)
at Devsense.PHP.LanguageServer.Project.WorkspaceProject.<.ctor>b__11_0(Object o) in C:\agent\_work\10\s\src\Devsense.PHP.LanguageServer\Project\WorkspaceProject.cs:line 80
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
[Info - 5:52:48 PM] Connection to server got closed. Server will restart.
PHP Tools server started.
Path: c:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\out\server\Devsense.PHP.LanguageServer.dll
PID: 28824
Processing files: .php; .php5
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCallSignature(CallSignature callsig)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.<>c__DisplayClass52_0.<HandleMethodCall>b__1(ITableFunction info)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMemberUseInternal[T](TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, Func`2 resolveMember, Func`2 evaluateMember, Action evaluateUnknownMember, Func`2 mergeMembers, Action checkMemberNotFound, Action`3 checkTypeRef)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMethodCall(Name name, Span nameSpan, TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, CallSignature callsignature)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleFunctionCall(DirectStMtdCall fcn)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitDirectStMtdCall(DirectStMtdCall x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockStatements(Block x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockInternal(Block x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.AnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.CheckAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.State.AnalyseCfg(ControlFlowGraph cfg, LambdaFunctionExprHandler handleLambdaExpr, IRoutine routine, CallInfo call, LocalsState callState, ITables tables, ErrorAnalysisSettings errSettings)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseRoutine(IRoutine routine, CallInfo call, LocalsState callState)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.EnsureRoutineAnalysed(IRoutine routine)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNodeNoLock(GlobalCodeNode node)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNode(GlobalCodeNode node)
at Devsense.PHP.LanguageServer.Project.WorkspaceProject.<.ctor>b__11_0(Object o) in C:\agent\_work\10\s\src\Devsense.PHP.LanguageServer\Project\WorkspaceProject.cs:line 80
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
[Info - 5:57:42 PM] Connection to server got closed. Server will restart.
PHP Tools server started.
Path: c:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\out\server\Devsense.PHP.LanguageServer.dll
PID: 25264
Processing files: .php; .php5
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCallSignature(CallSignature callsig)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.<>c__DisplayClass52_0.<HandleMethodCall>b__1(ITableFunction info)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMemberUseInternal[T](TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, Func`2 resolveMember, Func`2 evaluateMember, Action evaluateUnknownMember, Func`2 mergeMembers, Action checkMemberNotFound, Action`3 checkTypeRef)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMethodCall(Name name, Span nameSpan, TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, CallSignature callsignature)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleFunctionCall(DirectStMtdCall fcn)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitDirectStMtdCall(DirectStMtdCall x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockStatements(Block x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockInternal(Block x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.AnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.CheckAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.State.AnalyseCfg(ControlFlowGraph cfg, LambdaFunctionExprHandler handleLambdaExpr, IRoutine routine, CallInfo call, LocalsState callState, ITables tables, ErrorAnalysisSettings errSettings)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseRoutine(IRoutine routine, CallInfo call, LocalsState callState)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.EnsureRoutineAnalysed(IRoutine routine)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNodeNoLock(GlobalCodeNode node)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNode(GlobalCodeNode node)
at Devsense.PHP.LanguageServer.Project.WorkspaceProject.<.ctor>b__11_0(Object o) in C:\agent\_work\10\s\src\Devsense.PHP.LanguageServer\Project\WorkspaceProject.cs:line 80
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
[Info - 5:57:47 PM] Connection to server got closed. Server will restart.
[Error - 5:57:47 PM] Request textDocument/signatureHelp failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:2143:42)
at LanguageClient.handleConnectionClosed (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\main.js:150:15)
at closeHandler (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:2130:18)
at CallbackList.invoke (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at StreamMessageReader.fireClose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\messageReader.js:111:27)
at Socket.readable.on (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\messageReader.js:151:46)
at emitOne (events.js:121:20)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:554:12)
PHP Tools server started.
Path: c:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\out\server\Devsense.PHP.LanguageServer.dll
PID: 31612
Processing files: .php; .php5
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCallSignature(CallSignature callsig)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.<>c__DisplayClass52_0.<HandleMethodCall>b__1(ITableFunction info)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMemberUseInternal[T](TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, Func`2 resolveMember, Func`2 evaluateMember, Action evaluateUnknownMember, Func`2 mergeMembers, Action checkMemberNotFound, Action`3 checkTypeRef)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMethodCall(Name name, Span nameSpan, TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, CallSignature callsignature)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleFunctionCall(DirectStMtdCall fcn)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitDirectStMtdCall(DirectStMtdCall x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitAssignEx(VarLikeConstructUse lValue, Expression rValue, Operations op)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitValueAssignEx(ValueAssignEx x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockStatements(Block x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockInternal(Block x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.AnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.CheckAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.State.AnalyseCfg(ControlFlowGraph cfg, LambdaFunctionExprHandler handleLambdaExpr, IRoutine routine, CallInfo call, LocalsState callState, ITables tables, ErrorAnalysisSettings errSettings)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseRoutine(IRoutine routine, CallInfo call, LocalsState callState)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.EnsureRoutineAnalysed(IRoutine routine)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNodeNoLock(GlobalCodeNode node)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNode(GlobalCodeNode node)
at Devsense.PHP.LanguageServer.Project.WorkspaceProject.<.ctor>b__11_0(Object o) in C:\agent\_work\10\s\src\Devsense.PHP.LanguageServer\Project\WorkspaceProject.cs:line 80
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
[Info - 6:10:38 PM] Connection to server got closed. Server will restart.
PHP Tools server started.
Path: c:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\out\server\Devsense.PHP.LanguageServer.dll
PID: 1492
Processing files: .php; .php5
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCallSignature(CallSignature callsig)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.<>c__DisplayClass52_0.<HandleMethodCall>b__1(ITableFunction info)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMemberUseInternal[T](TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, Func`2 resolveMember, Func`2 evaluateMember, Action evaluateUnknownMember, Func`2 mergeMembers, Action checkMemberNotFound, Action`3 checkTypeRef)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMethodCall(Name name, Span nameSpan, TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, CallSignature callsignature)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleFunctionCall(DirectStMtdCall fcn)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitDirectStMtdCall(DirectStMtdCall x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockStatements(Block x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockInternal(Block x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.AnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.CheckAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.State.AnalyseCfg(ControlFlowGraph cfg, LambdaFunctionExprHandler handleLambdaExpr, IRoutine routine, CallInfo call, LocalsState callState, ITables tables, ErrorAnalysisSettings errSettings)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseRoutine(IRoutine routine, CallInfo call, LocalsState callState)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.EnsureRoutineAnalysed(IRoutine routine)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNodeNoLock(GlobalCodeNode node)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNode(GlobalCodeNode node)
at Devsense.PHP.LanguageServer.Project.WorkspaceProject.<.ctor>b__11_0(Object o) in C:\agent\_work\10\s\src\Devsense.PHP.LanguageServer\Project\WorkspaceProject.cs:line 80
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
[Info - 7:10:49 PM] Connection to server got closed. Server will restart.
PHP Tools server started.
Path: c:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\out\server\Devsense.PHP.LanguageServer.dll
PID: 18740
Processing files: .php; .php5
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCallSignature(CallSignature callsig)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.<>c__DisplayClass52_0.<HandleMethodCall>b__1(ITableFunction info)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMemberUseInternal[T](TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, Func`2 resolveMember, Func`2 evaluateMember, Action evaluateUnknownMember, Func`2 mergeMembers, Action checkMemberNotFound, Action`3 checkTypeRef)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMethodCall(Name name, Span nameSpan, TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, CallSignature callsignature)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleFunctionCall(DirectStMtdCall fcn)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitDirectStMtdCall(DirectStMtdCall x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockStatements(Block x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockInternal(Block x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.AnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.CheckAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.State.AnalyseCfg(ControlFlowGraph cfg, LambdaFunctionExprHandler handleLambdaExpr, IRoutine routine, CallInfo call, LocalsState callState, ITables tables, ErrorAnalysisSettings errSettings)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseRoutine(IRoutine routine, CallInfo call, LocalsState callState)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.EnsureRoutineAnalysed(IRoutine routine)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNodeNoLock(GlobalCodeNode node)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNode(GlobalCodeNode node)
at Devsense.PHP.LanguageServer.Project.WorkspaceProject.<.ctor>b__11_0(Object o) in C:\agent\_work\10\s\src\Devsense.PHP.LanguageServer\Project\WorkspaceProject.cs:line 80
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
[Info - 7:10:51 PM] Connection to server got closed. Server will restart.
[Error - 7:10:51 PM] Request textDocument/signatureHelp failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:2143:42)
at LanguageClient.handleConnectionClosed (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\main.js:150:15)
at closeHandler (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:2130:18)
at CallbackList.invoke (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at StreamMessageWriter.fireClose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\messageWriter.js:39:27)
at Socket.StreamMessageWriter.writable.on (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\messageWriter.js:58:46)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:554:12)
[Error - 7:10:51 PM] Request textDocument/foldingRange failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:2143:42)
at LanguageClient.handleConnectionClosed (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\main.js:150:15)
at closeHandler (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:2130:18)
at CallbackList.invoke (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at StreamMessageWriter.fireClose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\messageWriter.js:39:27)
at Socket.StreamMessageWriter.writable.on (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\messageWriter.js:58:46)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:554:12)
PHP Tools server started.
Path: c:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\out\server\Devsense.PHP.LanguageServer.dll
PID: 32704
Processing files: .php; .php5
Unhandled Exception:
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCallSignature(CallSignature callsig)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.<>c__DisplayClass52_0.<HandleMethodCall>b__1(ITableFunction info)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMemberUseInternal[T](TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, Func`2 resolveMember, Func`2 evaluateMember, Action evaluateUnknownMember, Func`2 mergeMembers, Action checkMemberNotFound, Action`3 checkTypeRef)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMethodCall(Name name, Span nameSpan, TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, CallSignature callsignature)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleFunctionCall(DirectFcnCall fcn)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitDirectFcnCall(DirectFcnCall x, ConditionBranch branch)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockStatements(Block x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockInternal(Block x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.AnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.CheckAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.State.AnalyseCfg(ControlFlowGraph cfg, LambdaFunctionExprHandler handleLambdaExpr, IRoutine routine, CallInfo call, LocalsState callState, ITables tables, ErrorAnalysisSettings errSettings)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseRoutine(IRoutine routine, CallInfo call, LocalsState callState)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.EnsureRoutineAnalysed(IRoutine routine)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNodeNoLock(GlobalCodeNode node)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNode(GlobalCodeNode node)
at Devsense.PHP.LanguageServer.Project.WorkspaceProject.<.ctor>b__11_0(Object o) in C:\agent\_work\10\s\src\Devsense.PHP.LanguageServer\Project\WorkspaceProject.cs:line 80
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
[Info - 7:16:06 PM] Connection to server got closed. Server will restart.
[Error - 7:16:06 PM] Request textDocument/signatureHelp failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:2143:42)
at LanguageClient.handleConnectionClosed (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\main.js:150:15)
at closeHandler (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:2130:18)
at CallbackList.invoke (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at StreamMessageWriter.fireClose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\messageWriter.js:39:27)
at Socket.StreamMessageWriter.writable.on (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\messageWriter.js:58:46)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:554:12)
[Error - 7:16:06 PM] Request textDocument/foldingRange failed.
Error: Connection got disposed.
at Object.dispose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\main.js:876:25)
at Object.dispose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:71:35)
at LanguageClient.handleConnectionClosed (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:2143:42)
at LanguageClient.handleConnectionClosed (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\main.js:150:15)
at closeHandler (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\lib\client.js:2130:18)
at CallbackList.invoke (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at closeHandler (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\main.js:226:26)
at CallbackList.invoke (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:62:39)
at Emitter.fire (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\events.js:120:36)
at StreamMessageWriter.fireClose (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\messageWriter.js:39:27)
at Socket.StreamMessageWriter.writable.on (C:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\node_modules\vscode-languageclient\node_modules\vscode-jsonrpc\lib\messageWriter.js:58:46)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:554:12)
PHP Tools server started.
Path: c:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\out\server\Devsense.PHP.LanguageServer.dll
PID: 33636
Processing files: .php; .php5
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCallSignature(CallSignature callsig)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.<>c__DisplayClass52_0.<HandleMethodCall>b__1(ITableFunction info)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMemberUseInternal[T](TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, Func`2 resolveMember, Func`2 evaluateMember, Action evaluateUnknownMember, Func`2 mergeMembers, Action checkMemberNotFound, Action`3 checkTypeRef)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMethodCall(Name name, Span nameSpan, TypeRefMask ofType, Span ofTypeSpan, TypeRef ofTypeRef, CallSignature callsignature)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleFunctionCall(DirectFcnCall fcn)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitDirectFcnCall(DirectFcnCall x, ConditionBranch branch)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockStatements(Block x)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockInternal(Block x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.AnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.Visitors.CheckAnalysisVisitor.VisitCFG(ControlFlowGraph x)
at Devsense.PHP.ControlFlow.Analysis.State.AnalyseCfg(ControlFlowGraph cfg, LambdaFunctionExprHandler handleLambdaExpr, IRoutine routine, CallInfo call, LocalsState callState, ITables tables, ErrorAnalysisSettings errSettings)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseRoutine(IRoutine routine, CallInfo call, LocalsState callState)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.EnsureRoutineAnalysed(IRoutine routine)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNodeNoLock(GlobalCodeNode node)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseNode(GlobalCodeNode node)
at Devsense.PHP.LanguageServer.Project.WorkspaceProject.<.ctor>b__11_0(Object o) in C:\agent\_work\10\s\src\Devsense.PHP.LanguageServer\Project\WorkspaceProject.cs:line 80
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
[Info - 7:16:08 PM] Connection to server got closed. Server will restart.
PHP Tools server started.
Path: c:\Users\micha\.vscode\extensions\devsense.phptools-vscode-1.0.2821\out\server\Devsense.PHP.LanguageServer.dll
PID: 28240
Processing files: .php; .php5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment