EPICS Home

Experimental Physics and Industrial Control System


 
1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Question about "Unhandled event loop exception, java.lang.NullPointerException“ problem of Control System Studio
From: lzfneu--- via Tech-talk <tech-talk at aps.anl.gov>
To: "tech-talk at aps.anl.gov" <Tech-talk at aps.anl.gov>
Date: Tue, 2 Nov 2021 21:13:45 +0800
Dear all,

I use Control System Studio (CSS) in CentOS 7 OS and often meet no respond problem of CSS, when opening BOY containig databrowser widget to display history and live data of my monitor sites.

I could always trigger the  no respond problem like this:
There are several button widgets for my monitor sites in the BOY, the databrowser plots for each monitor sites could be opened by clicking the button of the site. I could always trigger no respond problem of CSS after clicking several buttons to open several databrowser plots. I wonder do you meet the same problems and how to solve it. Any help or suggestions are appreciated and thanks in advance.

The no respond error messages in terminal are shown as follows:

2021-11-02 16:20:30.969 SEVERE [Thread 1] org.csstudio.logging.PluginLogListener (logging) - Unhandled event loop exception
java.lang.NullPointerException
at org.csstudio.swt.rtplot.internal.TimeTicks$TickConfig.access$5(TimeTicks.java:60)
at org.csstudio.swt.rtplot.internal.TimeTicks.format(TimeTicks.java:241)
at org.csstudio.swt.rtplot.internal.TimeTicks.format(TimeTicks.java:1)
at org.csstudio.swt.rtplot.internal.TimeAxis.drawTickLabel(TimeAxis.java:188)
at org.csstudio.swt.rtplot.internal.TimeAxis.drawTickLabel(TimeAxis.java:1)
at org.csstudio.swt.rtplot.internal.Plot.drawMouseModeFeedback(Plot.java:780)
at org.csstudio.swt.rtplot.internal.Plot.paintControl(Plot.java:753)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:231)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5227)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1340)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1366)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1349)
at org.eclipse.swt.widgets.Control.gtk_expose_event(Control.java:3390)
at org.eclipse.swt.widgets.Composite.gtk_expose_event(Composite.java:771)
at org.eclipse.swt.widgets.Canvas.gtk_expose_event(Canvas.java:182)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1993)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:5827)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:5498)
at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9545)
at org.eclipse.swt.widgets.Display.eventProc(Display.java:1275)
at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2495)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4149)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.csstudio.utility.product.Workbench.runWorkbench(Workbench.java:99)
at org.csstudio.startup.application.Application.startApplication(Application.java:265)
at org.csstudio.startup.application.Application.start(Application.java:119)
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)
at org.eclipse.equinox.launcher.Main.main(Main.java:1492)


Replies:
Re: Question about "Unhandled event loop exception, java.lang.NullPointerException“ problem of Control System Studio Wilson, Andy (DLSLtd, RAL, LSCI) via Tech-talk

Navigate by Date:
Prev: Containers in Control Systems Knap, Giles (DLSLtd,RAL,LSCI) via Tech-talk
Next: ArchiverAppliance LTS to S3-Storage Heinz Junkes via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024 
Navigate by Thread:
Prev: Containers in Control Systems Knap, Giles (DLSLtd,RAL,LSCI) via Tech-talk
Next: Re: Question about "Unhandled event loop exception, java.lang.NullPointerException“ problem of Control System Studio Wilson, Andy (DLSLtd, RAL, LSCI) via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024