Странное непостоянное исключение javaFx

332
05 октября 2017, 11:18

При работе программы через некоторое время выбрасывается исключение, но не указана строка кода, которая сгенерировала его. После этого интерфейс перестает отвечать на запросы, но другой поток спокойно продолжает свою роботу. При чем, после первого исключения, оно начинает повторяться постоянно. В чем проблема?

код - https://pastebin.com/VBcnBgpv

исключение:

Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
    at com.sun.scenario.animation.AbstractMasterTimer.timePulseImpl(AbstractMasterTimer.java:344)
    at com.sun.scenario.animation.AbstractMasterTimer$MainLoop.run(AbstractMasterTimer.java:267)
    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:506)
    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:490)
    at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$404(QuantumToolkit.java:319)
    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
    at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
    at com.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)
    at java.lang.Thread.run(Unknown Source)
READ ALSO
Количество результатов в методе find()

Количество результатов в методе find()

Имеются три сущности связанных м/ду собой many-to-many:

260
Java (MQ). Не запускается imqbrokerd

Java (MQ). Не запускается imqbrokerd

Для посыла сообщений мне требуется открыть брокер на GlassfishОднако при открытии выводится следующее окно:

443
Что из указанного о классах-наследниках верно? [требует правки]

Что из указанного о классах-наследниках верно? [требует правки]

Класс-наследник может наследоваться только от одного родительского класса и может реализовать только один интерфейс

285