Re: [ostorybook-dev] dernière version

[ Thread Index | Date Index | More lists.tuxfamily.org/ostorybook-dev Archives ]



Le 28/04/2022 à 13:55, oStorybook a écrit :
Le 28/04/2022 à 12:52, Bernard Méhaut a écrit :
En mode Dactylo, l'écran a tendance à se figer. Plus rien ne répond, impossible de sortir du mode Dactylo. J'ai dû tuer le processus.

Il doit y avoir un plantage.Tu peux faire une trace?

J'ai lancé le programme en mode console. Je ne constate pas de plantage. (cf. logs)

Avec le lanceur (mais je pense que ça revient peut-être au même ?), le plantage se produit. (lanceur joint)

Voici ce que j'ai pu trouver comme infos :

Un dernier point. En mode Dactylo, j'ai voulu ajouter un personnage à une scène mais la fenêtre ne s'ouvre pas, contrairement aux autres éléments (lieux, objets, descriptions, etc)

bernard@bernard-ZenBook:~/apps/ostorybook/oStorybook-5.05.06$ java -jar oStorybook.jar 
14:04:23.555 oStorybook 5.05.06  starting with: 
14:04:24.234 Assistant from default /home/bernard/apps/ostorybook/oStorybook-5.05.06/./Assistant/Assistant_fr.properties
14:04:29.332 query test OK
SCENE_INIT Exception:date must not be null
java.lang.NullPointerException: date must not be null
	at java.base/java.util.Objects.requireNonNull(Objects.java:233)
	at java.base/java.util.Calendar.setTime(Calendar.java:1802)
	at storybook.toolkit.DateUtil.add(DateUtil.java:647)
	at storybook.model.SceneUtil.getWithDates(SceneUtil.java:91)
	at storybook.ui.panel.chrono.ChronoPanel.refresh(ChronoPanel.java:341)
	at storybook.ui.panel.chrono.ChronoPanel.modelPropertyChange(ChronoPanel.java:187)
	at storybook.ctrl.AbstractCtrl.propertyChange(AbstractCtrl.java:132)
	at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:342)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:334)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:267)
	at storybook.model.AbstractModel.firePropertyChange(AbstractModel.java:96)
	at storybook.model.AbstractModel.firePropertyChange(AbstractModel.java:74)
	at storybook.model.Model.fireAgainScenes(Model.java:457)
	at storybook.model.Model.fireAgain(Model.java:291)
	at storybook.ui.MainFrame$MainDockingWindowAdapter.windowAdded(MainFrame.java:963)
	at net.infonode.docking.DockingWindow.fireWindowAdded(DockingWindow.java:1172)
	at net.infonode.docking.DockingWindow.addWindow(DockingWindow.java:1634)
	at net.infonode.docking.AbstractTabWindow.addTabNoSelect(AbstractTabWindow.java:345)
	at net.infonode.docking.TabWindow.addTabNoSelect(TabWindow.java:229)
	at net.infonode.docking.AbstractTabWindow.addTab(AbstractTabWindow.java:326)
	at net.infonode.docking.TabWindow.addTab(TabWindow.java:220)
	at net.infonode.docking.AbstractTabWindow.addTab(AbstractTabWindow.java:308)
	at net.infonode.docking.TabWindow.<init>(TabWindow.java:142)
	at net.infonode.docking.RootWindow$5.createTabWindow(RootWindow.java:708)
	at net.infonode.docking.model.TabWindowItem.createWindow(TabWindowItem.java:59)
	at net.infonode.docking.model.WindowItem.read(WindowItem.java:310)
	at net.infonode.docking.model.WindowItem.readChildWindows(WindowItem.java:324)
	at net.infonode.docking.model.WindowItem.read(WindowItem.java:307)
	at net.infonode.docking.model.WindowItem.readChildWindows(WindowItem.java:324)
	at net.infonode.docking.model.WindowItem.read(WindowItem.java:307)
	at net.infonode.docking.model.WindowItem.readChildWindows(WindowItem.java:324)
	at net.infonode.docking.model.WindowItem.read(WindowItem.java:307)
	at net.infonode.docking.RootWindow.newInternalRead(RootWindow.java:728)
	at net.infonode.docking.RootWindow.read(RootWindow.java:781)
	at storybook.toolkit.DockUtil.loadLayout(DockUtil.java:157)
	at storybook.ui.MainFrame.initUi(MainFrame.java:223)
	at storybook.ui.MainFrame.<init>(MainFrame.java:150)
	at storybook.App.lambda$openFile$1(App.java:436)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	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)
EVENT_INIT Exception:class java.lang.Integer cannot be cast to class storybook.model.state.EventStatus (java.lang.Integer is in module java.base of loader 'bootstrap'; storybook.model.state.EventStatus is in unnamed module of loader 'app')
java.lang.ClassCastException: class java.lang.Integer cannot be cast to class storybook.model.state.EventStatus (java.lang.Integer is in module java.base of loader 'bootstrap'; storybook.model.state.EventStatus is in unnamed module of loader 'app')
	at storybook.ui.renderer.tcr.TCREvent.getTableCellRendererComponent(TCREvent.java:35)
	at java.desktop/javax.swing.JTable.prepareRenderer(JTable.java:5741)
	at storybook.toolkit.swing.js.JSTable.prepareRenderer(JSTable.java:150)
	at storybook.toolkit.swing.js.JSTable.pack(JSTable.java:241)
	at storybook.toolkit.swing.js.JSTable.packAll(JSTable.java:233)
	at storybook.ui.table.EventTable.initTableModel(EventTable.java:102)
	at storybook.ui.table.AbstractTable.modelPropertyChange(AbstractTable.java:364)
	at storybook.ctrl.AbstractCtrl.propertyChange(AbstractCtrl.java:132)
	at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:342)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:334)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:267)
	at storybook.model.AbstractModel.firePropertyChange(AbstractModel.java:96)
	at storybook.model.AbstractModel.firePropertyChange(AbstractModel.java:74)
	at storybook.model.Model.fireAgainEvents(Model.java:397)
	at storybook.model.Model.fireAgain(Model.java:319)
	at storybook.ui.MainFrame$MainDockingWindowAdapter.windowAdded(MainFrame.java:963)
	at net.infonode.docking.DockingWindow.fireWindowAdded(DockingWindow.java:1172)
	at net.infonode.docking.DockingWindow.addWindow(DockingWindow.java:1634)
	at net.infonode.docking.AbstractTabWindow.addTabNoSelect(AbstractTabWindow.java:345)
	at net.infonode.docking.TabWindow.addTabNoSelect(TabWindow.java:229)
	at net.infonode.docking.AbstractTabWindow.addTab(AbstractTabWindow.java:326)
	at net.infonode.docking.TabWindow.addTab(TabWindow.java:220)
	at net.infonode.docking.AbstractTabWindow.addTab(AbstractTabWindow.java:308)
	at net.infonode.docking.TabWindow.<init>(TabWindow.java:142)
	at net.infonode.docking.RootWindow$5.createTabWindow(RootWindow.java:708)
	at net.infonode.docking.model.TabWindowItem.createWindow(TabWindowItem.java:59)
	at net.infonode.docking.model.WindowItem.read(WindowItem.java:310)
	at net.infonode.docking.model.WindowItem.readChildWindows(WindowItem.java:324)
	at net.infonode.docking.model.WindowItem.read(WindowItem.java:307)
	at net.infonode.docking.model.WindowItem.readChildWindows(WindowItem.java:324)
	at net.infonode.docking.model.WindowItem.read(WindowItem.java:307)
	at net.infonode.docking.model.WindowItem.readChildWindows(WindowItem.java:324)
	at net.infonode.docking.model.WindowItem.read(WindowItem.java:307)
	at net.infonode.docking.RootWindow.newInternalRead(RootWindow.java:728)
	at net.infonode.docking.RootWindow.read(RootWindow.java:781)
	at storybook.toolkit.DockUtil.loadLayout(DockUtil.java:157)
	at storybook.ui.MainFrame.initUi(MainFrame.java:223)
	at storybook.ui.MainFrame.<init>(MainFrame.java:150)
	at storybook.App.lambda$openFile$1(App.java:436)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	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)
SCENE_UPDATE Exception:date must not be null
java.lang.NullPointerException: date must not be null
	at java.base/java.util.Objects.requireNonNull(Objects.java:233)
	at java.base/java.util.Calendar.setTime(Calendar.java:1802)
	at storybook.toolkit.DateUtil.add(DateUtil.java:647)
	at storybook.model.SceneUtil.getWithDates(SceneUtil.java:91)
	at storybook.ui.panel.chrono.ChronoPanel.refresh(ChronoPanel.java:341)
	at storybook.ui.panel.chrono.ChronoPanel.modelPropertyChange(ChronoPanel.java:187)
	at storybook.ctrl.AbstractCtrl.propertyChange(AbstractCtrl.java:132)
	at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:342)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:334)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:267)
	at storybook.model.AbstractModel.firePropertyChange(AbstractModel.java:85)
	at storybook.model.Model.setSceneUpdate(Model.java:1900)
	at storybook.model.Model.setEntityUpdate(Model.java:662)
	at storybook.ctrl.Ctrl.updateEntity(Ctrl.java:134)
	at storybook.ui.panel.typist.TypistPanel.save(TypistPanel.java:482)
	at storybook.ui.panel.typist.TypistPanel.askModified(TypistPanel.java:389)
	at storybook.ui.panel.typist.TypistPanel.actionPerformed(TypistPanel.java:625)
	at java.desktop/javax.swing.JComboBox.fireActionEvent(JComboBox.java:1264)
	at java.desktop/javax.swing.JComboBox.setSelectedItem(JComboBox.java:589)
	at java.desktop/javax.swing.JComboBox.setSelectedIndex(JComboBox.java:624)
	at java.desktop/javax.swing.plaf.basic.BasicComboPopup$Handler.mouseReleased(BasicComboPopup.java:946)
	at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:298)
	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6617)
	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
	at java.desktop/javax.swing.plaf.basic.BasicComboPopup$1.processMouseEvent(BasicComboPopup.java:551)
	at java.desktop/java.awt.Component.processEvent(Component.java:6382)
	at java.desktop/java.awt.Container.processEvent(Container.java:2264)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4993)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2322)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4825)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4934)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4563)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4504)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2308)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2773)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4825)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
	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)
SCENE_UPDATE Exception:date must not be null
java.lang.NullPointerException: date must not be null
	at java.base/java.util.Objects.requireNonNull(Objects.java:233)
	at java.base/java.util.Calendar.setTime(Calendar.java:1802)
	at storybook.toolkit.DateUtil.add(DateUtil.java:647)
	at storybook.model.SceneUtil.getWithDates(SceneUtil.java:91)
	at storybook.ui.panel.chrono.ChronoPanel.refresh(ChronoPanel.java:341)
	at storybook.ui.panel.chrono.ChronoPanel.modelPropertyChange(ChronoPanel.java:187)
	at storybook.ctrl.AbstractCtrl.propertyChange(AbstractCtrl.java:132)
	at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:342)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:334)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:267)
	at storybook.model.AbstractModel.firePropertyChange(AbstractModel.java:85)
	at storybook.model.Model.setSceneUpdate(Model.java:1900)
	at storybook.model.Model.setEntityUpdate(Model.java:662)
	at storybook.ctrl.Ctrl.updateEntity(Ctrl.java:134)
	at storybook.ui.panel.typist.TypistPanel.save(TypistPanel.java:482)
	at storybook.ui.panel.typist.TypistPanel.askModified(TypistPanel.java:389)
	at storybook.ui.panel.typist.TypistPanel.actionPerformed(TypistPanel.java:625)
	at java.desktop/javax.swing.JComboBox.fireActionEvent(JComboBox.java:1264)
	at java.desktop/javax.swing.JComboBox.setSelectedItem(JComboBox.java:589)
	at java.desktop/javax.swing.JComboBox.setSelectedIndex(JComboBox.java:624)
	at java.desktop/javax.swing.plaf.basic.BasicComboPopup$Handler.mouseReleased(BasicComboPopup.java:946)
	at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:298)
	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6617)
	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
	at java.desktop/javax.swing.plaf.basic.BasicComboPopup$1.processMouseEvent(BasicComboPopup.java:551)
	at java.desktop/java.awt.Component.processEvent(Component.java:6382)
	at java.desktop/java.awt.Container.processEvent(Container.java:2264)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4993)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2322)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4825)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4934)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4563)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4504)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2308)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2773)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4825)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
	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)
EVENT_INIT Exception:class java.lang.Integer cannot be cast to class storybook.model.state.EventStatus (java.lang.Integer is in module java.base of loader 'bootstrap'; storybook.model.state.EventStatus is in unnamed module of loader 'app')
java.lang.ClassCastException: class java.lang.Integer cannot be cast to class storybook.model.state.EventStatus (java.lang.Integer is in module java.base of loader 'bootstrap'; storybook.model.state.EventStatus is in unnamed module of loader 'app')
	at storybook.ui.renderer.tcr.TCREvent.getTableCellRendererComponent(TCREvent.java:35)
	at java.desktop/javax.swing.JTable.prepareRenderer(JTable.java:5741)
	at storybook.toolkit.swing.js.JSTable.prepareRenderer(JSTable.java:150)
	at storybook.toolkit.swing.js.JSTable.pack(JSTable.java:241)
	at storybook.toolkit.swing.js.JSTable.packAll(JSTable.java:233)
	at storybook.ui.table.EventTable.initTableModel(EventTable.java:102)
	at storybook.ui.table.AbstractTable.modelPropertyChange(AbstractTable.java:364)
	at storybook.ctrl.AbstractCtrl.propertyChange(AbstractCtrl.java:132)
	at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:342)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:334)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:267)
	at storybook.model.AbstractModel.firePropertyChange(AbstractModel.java:96)
	at storybook.model.AbstractModel.firePropertyChange(AbstractModel.java:74)
	at storybook.model.Model.fireAgainEvents(Model.java:397)
	at storybook.model.Model.fireAgain(Model.java:319)
	at storybook.model.Model.setRefresh(Model.java:491)
	at storybook.ctrl.AbstractCtrl.setModelProperty(AbstractCtrl.java:213)
	at storybook.ctrl.Ctrl.refresh(Ctrl.java:159)
	at storybook.ui.MainFrame.refresh(MainFrame.java:551)
	at storybook.ui.panel.typist.TypistPanel.actionPerformed(TypistPanel.java:610)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
	at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
	at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6617)
	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
	at java.desktop/java.awt.Component.processEvent(Component.java:6382)
	at java.desktop/java.awt.Container.processEvent(Container.java:2264)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4993)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2322)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4825)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4934)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4563)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4504)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2308)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2773)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4825)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
	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)
SCENE_INIT Exception:date must not be null
java.lang.NullPointerException: date must not be null
	at java.base/java.util.Objects.requireNonNull(Objects.java:233)
	at java.base/java.util.Calendar.setTime(Calendar.java:1802)
	at storybook.toolkit.DateUtil.add(DateUtil.java:647)
	at storybook.model.SceneUtil.getWithDates(SceneUtil.java:91)
	at storybook.ui.panel.chrono.ChronoPanel.refresh(ChronoPanel.java:341)
	at storybook.ui.panel.chrono.ChronoPanel.modelPropertyChange(ChronoPanel.java:187)
	at storybook.ctrl.AbstractCtrl.propertyChange(AbstractCtrl.java:132)
	at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:342)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:334)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:267)
	at storybook.model.AbstractModel.firePropertyChange(AbstractModel.java:96)
	at storybook.model.AbstractModel.firePropertyChange(AbstractModel.java:74)
	at storybook.model.Model.fireAgainScenes(Model.java:457)
	at storybook.model.Model.fireAgain(Model.java:354)
	at storybook.model.Model.setRefresh(Model.java:491)
	at storybook.ctrl.AbstractCtrl.setModelProperty(AbstractCtrl.java:213)
	at storybook.ctrl.Ctrl.refresh(Ctrl.java:159)
	at storybook.ui.MainFrame.refresh(MainFrame.java:551)
	at storybook.ui.panel.typist.TypistPanel.actionPerformed(TypistPanel.java:610)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
	at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
	at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6617)
	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
	at java.desktop/java.awt.Component.processEvent(Component.java:6382)
	at java.desktop/java.awt.Container.processEvent(Container.java:2264)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4993)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2322)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4825)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4934)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4563)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4504)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2308)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2773)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4825)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
	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)
REFRESH Exception:date must not be null
java.lang.NullPointerException: date must not be null
	at java.base/java.util.Objects.requireNonNull(Objects.java:233)
	at java.base/java.util.Calendar.setTime(Calendar.java:1802)
	at storybook.toolkit.DateUtil.add(DateUtil.java:647)
	at storybook.model.SceneUtil.getWithDates(SceneUtil.java:91)
	at storybook.ui.panel.chrono.ChronoPanel.refresh(ChronoPanel.java:341)
	at storybook.ui.panel.chrono.ChronoPanel.modelPropertyChange(ChronoPanel.java:140)
	at storybook.ctrl.AbstractCtrl.propertyChange(AbstractCtrl.java:132)
	at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:342)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:334)
	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:267)
	at storybook.model.AbstractModel.firePropertyChange(AbstractModel.java:96)
	at storybook.model.Model.setRefresh(Model.java:478)
	at storybook.ctrl.AbstractCtrl.setModelProperty(AbstractCtrl.java:213)
	at storybook.ctrl.Ctrl.refresh(Ctrl.java:159)
	at storybook.ui.MainFrame.refresh(MainFrame.java:551)
	at storybook.ui.panel.typist.TypistPanel.actionPerformed(TypistPanel.java:610)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
	at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
	at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6617)
	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
	at java.desktop/java.awt.Component.processEvent(Component.java:6382)
	at java.desktop/java.awt.Container.processEvent(Container.java:2264)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4993)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2322)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4825)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4934)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4563)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4504)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2308)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2773)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4825)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
	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)

Attachment: Ostorybook.desktop
Description: application/desktop



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/