Hi all!
I post here in s1tbx since I have this problem using interferometric tools, but it might be reported as a snap error.
I am experiencing a java.lang.NullPointerException problem since the installation of snap 3.0. Upgrades do not solve the problem.
This error comes using S1 TOPS Coregistration (both ESD assisted or not), S1 TOPS Split, but not during the opening of an image, nor in inspection/visualization of a particular band, nor in S1 TOPS Merge (I just tried to apply some other S1 processor to check if they were all malfunctioning, but I have not tried them all).
This problem does not occur while getting back to snap 2.0.2.
The machine is an intel i7-based HP workstation running Debian 4.4.6-1 (2016-03-17) x86_64 GNU/Linux.
Any hint?
Thank you again for your suggestions and assistance.
G.
The details for the exception follow:
java.lang.NullPointerException
at javax.swing.plaf.basic.BasicSliderUI.recalculateIfInsetsChanged(BasicSliderUI.java:946)
at javax.swing.plaf.basic.BasicSliderUI.getPreferredSize(BasicSliderUI.java:469)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1662)
at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1115)
at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:916)
at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:736)
at java.awt.Container.preferredSize(Container.java:1796)
at java.awt.Container.getPreferredSize(Container.java:1780)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1664)
at javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:791)
at java.awt.Container.layout(Container.java:1510)
at java.awt.Container.doLayout(Container.java:1499)
at java.awt.Container.validateTree(Container.java:1695)
at java.awt.Container.validateTree(Container.java:1704)
at java.awt.Container.validate(Container.java:1630)
at javax.swing.plaf.basic.BasicTabbedPaneUI.ensureCurrentLayout(BasicTabbedPaneUI.java:1447)
at javax.swing.plaf.basic.BasicTabbedPaneUI.tabForCoordinate(BasicTabbedPaneUI.java:1488)
at javax.swing.plaf.basic.BasicTabbedPaneUI.tabForCoordinate(BasicTabbedPaneUI.java:1482)
at javax.swing.JTabbedPane.getToolTipText(JTabbedPane.java:1757)
at javax.swing.ToolTipManager$insideTimerAction.actionPerformed(ToolTipManager.java:663)
at javax.swing.Timer.fireActionPerformed(Timer.java:313)
at javax.swing.Timer$DoPostEvent.run(Timer.java:245)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
[catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)