Uploaded image for project: 'Fuse Tooling'
  1. Fuse Tooling
  2. FUSETOOLS-1744

Tests are blocked with TP Beta2.CR1

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Critical
    • 8.0.0
    • None
    • None
    • 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	
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              apupier@redhat.com Aurélien Pupier
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: