Error when close 5.8.2


#1

## Operating System: (for example: Windows 10 or OSX Sierra)

Windows10

**## Katalon Studio Version:
**

5.8.2

## Katalon Studio logs:

!ENTRY org.eclipse.osgi 4 0 2018-10-24 15:26:17.108
!MESSAGE Application error
!STACK 1
org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed)
at org.eclipse.swt.SWT.error(SWT.java:4533)
at org.eclipse.swt.SWT.error(SWT.java:4448)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4211)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3827)
at org.eclipse.swt.widgets.Display.release(Display.java:3881)
at org.eclipse.swt.graphics.Device.dispose(Device.java:298)
at com.kms.katalon.core.application.Application.internalRunGUI(Application.java:123)
at com.kms.katalon.core.application.Application.runGUI(Application.java:100)
at com.kms.katalon.core.application.Application.start(Application.java:60)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1519)
Caused by: org.eclipse.swt.SWTException: Widget is disposed
at org.eclipse.swt.SWT.error(SWT.java:4533)
at org.eclipse.swt.SWT.error(SWT.java:4448)
at org.eclipse.swt.SWT.error(SWT.java:4419)
at org.eclipse.swt.widgets.Widget.error(Widget.java:482)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:354)
at org.eclipse.swt.widgets.Control.setRedraw(Control.java:3679)
at com.kms.katalon.composer.execution.part.LogViewerPart.disposeChildrenFromIndex(LogViewerPart.java:270)
at com.kms.katalon.composer.execution.part.LogViewerPart.createLogViewerControl(LogViewerPart.java:255)
at com.kms.katalon.composer.execution.part.LogViewerPart.access$32(LogViewerPart.java:254)
at com.kms.katalon.composer.execution.part.LogViewerPart$20.run(LogViewerPart.java:1207)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
… 19 more
at org.eclipse.swt.SWT.error(SWT.java:4533)
at org.eclipse.swt.SWT.error(SWT.java:4448)

!ENTRY org.eclipse.e4.ui.workbench 4 0 2018-10-24 15:26:17.147
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:966)
at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:426)
at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:154)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:78)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:111)
at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:74)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:176)
at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:161)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.dispose(EclipseContextOSGi.java:106)
at org.eclipse.e4.core.internal.contexts.osgi.EclipseContextOSGi.bundleChanged(EclipseContextOSGi.java:139)
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:903)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120)
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112)
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:156)
at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)
at org.eclipse.osgi.container.Module.doStop(Module.java:634)
at org.eclipse.osgi.container.Module.stop(Module.java:498)
at org.eclipse.osgi.container.SystemModule.stop(SystemModule.java:202)
at org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1.run(EquinoxBundle.java:165)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:4533)
at org.eclipse.swt.SWT.error(SWT.java:4448)
at org.eclipse.swt.SWT.error(SWT.java:4419)
at org.eclipse.swt.widgets.Display.error(Display.java:1262)
at org.eclipse.swt.widgets.Display.checkDevice(Display.java:766)
at org.eclipse.swt.widgets.Display.removeFilter(Display.java:4129)
at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer.contextDisposed(MenuManagerRenderer.java:339)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
… 23 more
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:255)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4821)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:211)
at com.kms.katalon.composer.execution.part.LogViewerPart.refreshPart(LogViewerPart.java:1193)
at com.kms.katalon.composer.execution.part.LogViewerPart.access$29(LogViewerPart.java:1192)
at com.kms.katalon.composer.execution.part.LogViewerPart$19.run(LogViewerPart.java:1175)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.eclipse.swt.SWTException: Widget is disposed
at org.eclipse.swt.SWT.error(SWT.java:4533)
at org.eclipse.swt.SWT.error(SWT.java:4448)
at org.eclipse.swt.SWT.error(SWT.java:4419)
at org.eclipse.swt.widgets.Widget.error(Widget.java:482)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:354)
at org.eclipse.swt.widgets.Control.setRedraw(Control.java:3679)
at com.kms.katalon.composer.execution.part.LogViewerPart.disposeChildrenFromIndex(LogViewerPart.java:270)
at com.kms.katalon.composer.execution.part.LogViewerPart.createLogViewerControl(LogViewerPart.java:255)
at com.kms.katalon.composer.execution.part.LogViewerPart.access$32(LogViewerPart.java:254)
at com.kms.katalon.composer.execution.part.LogViewerPart$20.run(LogViewerPart.java:1207)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4211)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3827)
at org.eclipse.swt.widgets.Display.release(Display.java:3881)
at org.eclipse.swt.graphics.Device.dispose(Device.java:298)
at com.kms.katalon.core.application.Application.internalRunGUI(Application.java:123)
at com.kms.katalon.core.application.Application.runGUI(Application.java:100)
at com.kms.katalon.core.application.Application.start(Application.java:60)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1519)

!ENTRY org.eclipse.core.resources 2 10035 2018-10-24 15:26:17.755
!MESSAGE The workspace will exit with unsaved changes in this session.

!ENTRY org.eclipse.core.jobs 2 2 2018-10-24 15:26:18.091
!MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.jdt.internal.ui.viewsupport.ProblemMarkerManager$1

!ENTRY org.eclipse.core.jobs 2 2 2018-10-24 15:26:18.099
!MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.progress.AnimationManager$1

!ENTRY org.eclipse.core.jobs 2 2 2018-10-24 15:26:18.106
!MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.progress.ProgressViewUpdater$1

!ENTRY org.eclipse.core.jobs 2 2 2018-10-24 15:26:18.113
!MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.progress.WorkbenchSiteProgressService$SiteUpdateJob

!ENTRY org.eclipse.core.jobs 2 2 2018-10-24 15:26:18.119
!MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.progress.TaskBarProgressManager$2

## Steps to reproduce

Open Katalon Studio, edit test cases and close program

**## Actual Behavior

**

Error message:

An error has occurred. See the log file

c:\Users\xxxxxx\Katalon_Studio_Windows_64-5.8.2\config\.metadata\.log.

## Screenshots / Videos: (please attach screenshots or videos if necessary to reproduce the issue)


#2

Same behavior for me on version 5.8.3

## Operating System:

Windows10

**## Katalon Studio Version:
**

5.8.3 Windowsx64


#3

François Grossin said:

Same behavior for me on version 5.8.3

## Operating System:

Windows10

**## Katalon Studio Version:
**

5.8.3 Windowsx64

and I don’t have to edit any test case. Only open, load project, Exit => Error in log


#4

Same behavior for me on version 5.8.3

Operating System:

Windows 7

Katalon Studio Version:

5.8.3 Windowsx32


#5

Hi all,

We’ve notified of this issue and will fix it in the later version.

Regards


#6

Still present in 5.8.4…


#7

Still in 5.8.6

## Operating System: (for example: Windows 10 or OSX Sierra)

Windows10 64bit

**## Katalon Studio Version:
**

5.8.6


#8

This issue has been acknowledged and logged here: https://github.com/katalon-studio/katalon-studio/issues/16.
Please follow up its status on Github.


#9

Same issue on MacOS

OS Version: Mac OS X 10.13.6 (17G65)

Katalon Studio Version: 5.8.6 Build: 1


#10

Dear guys,

Sorry for this annoying issue. It has been tackled in Katalon Studio 5.9.

Best regards,


#11

Dung Ngo said:

Dear guys,

Sorry for this annoying issue. It has been tackled in Katalon Studio 5.9.

Best regards,

It’s working in 5.9. Thanks.


#12

I am still having error at closing tool. Below is a screen shot for that.


#13

Still an issue in 5.9 for me too.


#14

Still present in 5.10.0 beta.


#15

Katalon current version is
Katalon Studio
Version: 5.9.1
Build: 2
I am still having close issue.


#16

Dear guys,

Does it still happen in the 5.10.1 package?


#17

Not anymore


#18

Great. Thank you.