You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a TS file that when I try to open consistently throws the following exception.
VLC and other player programs can play the file without any issue.
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: Cannot invoke "org.jmisb.api.video.IVideoFileInput.getPosition()" because "this.videoFileInput" is null at org.jmisb.viewer.PlaybackControlPanel.lambda$onVideoReceived$2(PlaybackControlPanel.java:196) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
OS: Windows and Mac
JDK17.0.5 and JDK1.8.0_341
jMISB version: 2.x and 1.12.0
Any help to debug the issue is appreciated.
The text was updated successfully, but these errors were encountered:
That is OK, but you'll obviously be doing the debugging yourself. I can only suggest making sure you have a consistent build (i.e. a full clean build / install cycle), and setting appropriate debug breakpoints in places where the videoFileInput is being set, such as
Hi,
I have a TS file that when I try to open consistently throws the following exception.
VLC and other player programs can play the file without any issue.
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: Cannot invoke "org.jmisb.api.video.IVideoFileInput.getPosition()" because "this.videoFileInput" is null at org.jmisb.viewer.PlaybackControlPanel.lambda$onVideoReceived$2(PlaybackControlPanel.java:196) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Any help to debug the issue is appreciated.
The text was updated successfully, but these errors were encountered: