eclipse-sprotty / sprotty-server

Server implementation for the Sprotty diagramming framework
https://eclipse.org/sprotty
Eclipse Public License 2.0
23 stars 19 forks source link

NPE in DiagramServerLauncher$LanguageClientAppender #66

Closed spoenemann closed 3 years ago

spoenemann commented 4 years ago

I've seen this in a language server context:

Exception in thread "AsyncAppender-Dispatcher-Thread-1" java.lang.NullPointerException
    at org.eclipse.sprotty.xtext.launch.DiagramServerLauncher$LanguageClientAppender.lambda$append$0(DiagramServerLauncher.java:71)
    at org.eclipse.xtext.xbase.lib.ObjectExtensions.operator_doubleArrow(ObjectExtensions.java:139)
    at org.eclipse.sprotty.xtext.launch.DiagramServerLauncher$LanguageClientAppender.append(DiagramServerLauncher.java:109)
    at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
    at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
    at org.apache.log4j.AsyncAppender$Dispatcher.run(AsyncAppender.java:586)
    at java.base/java.lang.Thread.run(Thread.java:834)