Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 8.0.0
    • Component/s: None
    • Labels:
      None

      Description

      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	
      

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  aurelien.pupier Aurélien Pupier
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: