-
Bug
-
Resolution: Done
-
Critical
-
None
-
None
-
None
It seems that AERI is auto-feeding him when there is an error while it is trying to log an error --> endless loop
it comes from the fact that ResetSendModeHandler is not part of the Eclipse context but why? and why only with this TP (AERI introduced in this TP?)?
the stacktrace which is tried to be logged in AERI:
Thread [Framework stop] (Suspended (exception NullPointerException)) owns: Object (id=376) InjectorImpl.invoke(Object, Class<Annotation>, PrimaryObjectSupplier) line: 217 ContextInjectionFactory.invoke(Object, Class<Annotation>, IEclipseContext) line: 90 SystemControl.executeHandler(Class<?>) line: 103 SystemControl.isActive() line: 65 LogListener.logging(IStatus, String) line: 45 RuntimeLog.logToListeners(IStatus) line: 161 PlatformLogWriter.logged(LogEntry) line: 103 ExtendedLogReaderServiceFactory.safeLogged(LogListener, LogEntry) line: 88 ExtendedLogReaderServiceFactory.logPrivileged(Bundle, String, Object, int, String, Throwable) line: 217 ExtendedLogReaderServiceFactory.log(Bundle, String, Object, int, String, Throwable) line: 189 ExtendedLogServiceFactory.log(Bundle, String, Object, int, String, Throwable) line: 65 ExtendedLogServiceImpl.log(String, Object, int, String, Throwable) line: 87 LoggerImpl.log(Object, int, String, Throwable) line: 54 Log.log(IStatus) line: 65 Logs.log(Logs$ILogMessage, Throwable, Object...) line: 142 SystemControl.isActive() line: 75 LogListener.logging(IStatus, String) line: 45 RuntimeLog.logToListeners(IStatus) line: 161 PlatformLogWriter.logged(LogEntry) line: 103 ExtendedLogReaderServiceFactory.safeLogged(LogListener, LogEntry) line: 88 ExtendedLogReaderServiceFactory.logPrivileged(Bundle, String, Object, int, String, Throwable) line: 217 ExtendedLogReaderServiceFactory.log(Bundle, String, Object, int, String, Throwable) line: 189 ExtendedLogServiceFactory.log(Bundle, String, Object, int, String, Throwable) line: 65 ExtendedLogServiceImpl.log(String, Object, int, String, Throwable) line: 87 LoggerImpl.log(Object, int, String, Throwable) line: 54 PlatformLogWriter.logging(IStatus) line: 44 RuntimeLog.log(IStatus) line: 97 SafeRunner.handleException(ISafeRunnable, Throwable) line: 71 SafeRunner.run(ISafeRunnable) line: 44 ActivityContextManager.stop() line: 139 MonitorUiPlugin.stop(BundleContext) line: 161 BundleContextImpl$4.run() line: 827 BundleContextImpl$4.run() line: 1 AccessController.doPrivileged(PrivilegedExceptionAction<T>) line: not available [native method] BundleContextImpl.stop() line: 820 EquinoxBundle.stopWorker0() line: 955 EquinoxBundle$EquinoxModule.stopWorker() line: 323 EquinoxBundle$EquinoxModule(Module).doStop() line: 626 EquinoxBundle$EquinoxModule(Module).stop(Module$StopOptions...) line: 488 ModuleContainer$ContainerStartLevel.decStartLevel(int, List<Module>) line: 1623 ModuleContainer$ContainerStartLevel.doContainerStartLevel(Module, int, FrameworkListener...) line: 1542 EquinoxBundle$SystemBundle$EquinoxSystemModule(SystemModule).stopWorker() line: 248 EquinoxBundle$SystemBundle$EquinoxSystemModule.stopWorker() line: 144 EquinoxBundle$SystemBundle$EquinoxSystemModule(Module).doStop() line: 626 EquinoxBundle$SystemBundle$EquinoxSystemModule(Module).stop(Module$StopOptions...) line: 488 EquinoxBundle$SystemBundle$EquinoxSystemModule(SystemModule).stop(Module$StopOptions...) line: 186 EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run() line: 159 Thread.run() line: 745
- is blocked by
-
JBIDE-21997 Aeri causes NPE when running unittests
- Closed
- links to