Ancestris - Forum
Ancestris Support => FRANÇAIS => Topic started by: kiadisa on March 07, 2019, 15:34:12
-
Bonjour,
Après avoir "Enregistrer sous" mon gedcom afin de le sauvegarder avant "manipulation"
j'ai l'erreur suivante en effectuant "Vérification et Anomalies du gedcom"
java.lang.NullPointerException
at genj.gedcom.Gedcom.addGedcomListener(Gedcom.java:374)
at genj.edit.PropertyTreeWidget.addNotify(PropertyTreeWidget.java:175)
at java.awt.Container.addNotify(Container.java:2776)
at javax.swing.JComponent.addNotify(JComponent.java:4740)
at java.awt.Container.addNotify(Container.java:2776)
at javax.swing.JComponent.addNotify(JComponent.java:4740)
at java.awt.Container.addNotify(Container.java:2776)
at javax.swing.JComponent.addNotify(JComponent.java:4740)
at java.awt.Container.addNotify(Container.java:2776)
at javax.swing.JComponent.addNotify(JComponent.java:4740)
at java.awt.Container.addNotify(Container.java:2776)
at javax.swing.JComponent.addNotify(JComponent.java:4740)
at genj.view.View.addNotify(View.java:123)
at java.awt.Container.addNotify(Container.java:2776)
at javax.swing.JComponent.addNotify(JComponent.java:4740)
at org.openide.windows.TopComponent.addNotify(TopComponent.java:281)
at java.awt.Container.addNotify(Container.java:2776)
at javax.swing.JComponent.addNotify(JComponent.java:4740)
at java.awt.Container.addNotify(Container.java:2776)
at javax.swing.JComponent.addNotify(JComponent.java:4740)
at org.netbeans.swing.tabcontrol.TabbedContainer.addNotify(TabbedContainer.java:967)
at org.netbeans.core.windows.view.ui.tabcontrol.TabbedAdapter.addNotify(TabbedAdapter.java:330)
at java.awt.Container.addImpl(Container.java:1124)
at javax.swing.JLayeredPane.addImpl(JLayeredPane.java:231)
at java.awt.Container.add(Container.java:975)
at org.netbeans.core.windows.view.ui.slides.SlideOperationImpl.performOperation(SlideOperationImpl.java:135)
at org.netbeans.core.windows.view.ui.slides.SlideOperationImpl.run(SlideOperationImpl.java:119)
at org.netbeans.core.windows.view.ui.DesktopImpl.performSlide(DesktopImpl.java:335)
at org.netbeans.core.windows.view.ui.DesktopImpl.performSlideIn(DesktopImpl.java:277)
at org.netbeans.core.windows.view.ViewHierarchy.performSlideIn(ViewHierarchy.java:789)
at org.netbeans.core.windows.view.DefaultView.userTriggeredSlideIn(DefaultView.java:925)
at org.netbeans.core.windows.view.ui.TabbedHandler.actionPerformed(TabbedHandler.java:406)
at org.netbeans.core.windows.view.ui.slides.TabbedSlideAdapter.postActionEvent(TabbedSlideAdapter.java:173)
at org.netbeans.core.windows.view.ui.slides.CommandManager.postEvent(CommandManager.java:454)
at org.netbeans.core.windows.view.ui.slides.CommandManager.slideIn(CommandManager.java:151)
at org.netbeans.core.windows.view.ui.slides.SlideBar.stateChanged(SlideBar.java:263)
at javax.swing.DefaultSingleSelectionModel.fireStateChanged(DefaultSingleSelectionModel.java:132)
at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(DefaultSingleSelectionModel.java:67)
at org.netbeans.core.windows.view.ui.slides.TabbedSlideAdapter.setSelectedComponent(TabbedSlideAdapter.java:296)
at org.netbeans.core.windows.view.ui.TabbedHandler.setSelectedTopComponent(TabbedHandler.java:276)
at org.netbeans.core.windows.view.ui.AbstractModeContainer.setSelectedTopComponent(AbstractModeContainer.java:118)
at org.netbeans.core.windows.view.ui.AbstractModeContainer.setTopComponents(AbstractModeContainer.java:131)
at org.netbeans.core.windows.view.ui.slides.SlideBarContainer.setTopComponents(SlideBarContainer.java:126)
at org.netbeans.core.windows.view.ModeView.setTopComponents(ModeView.java:138)
at org.netbeans.core.windows.view.ViewHierarchy.updateViewForAccessor(ViewHierarchy.java:278)
at org.netbeans.core.windows.view.ViewHierarchy.updateSlidingViews(ViewHierarchy.java:389)
at org.netbeans.core.windows.view.ViewHierarchy.updateViewHierarchy(ViewHierarchy.java:188)
at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:156)
at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:275)
at org.netbeans.core.windows.ViewRequestor.processRequest(ViewRequestor.java:251)
at org.netbeans.core.windows.ViewRequestor.postRequest(ViewRequestor.java:189)
at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:127)
at org.netbeans.core.windows.Central.activateModeTopComponent(Central.java:1797)
at org.netbeans.core.windows.WindowManagerImpl.topComponentRequestActive(WindowManagerImpl.java:1334)
at org.openide.windows.TopComponent.requestActive(TopComponent.java:861)
at ancestris.modules.document.view.DocumentViewTopComponent.addPanel(DocumentViewTopComponent.java:147)
at ancestris.modules.document.view.AbstractDocumentView.init(AbstractDocumentView.java:69)
at ancestris.modules.document.view.AbstractDocumentView.<init>(AbstractDocumentView.java:65)
at ancestris.modules.document.view.FopDocumentView.<init>(FopDocumentView.java:60)
at ancestris.modules.gedcom.gedcomvalidate.GedcomValidateAction$1$2.run(GedcomValidateAction.java:132)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
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:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
[catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
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)
-
Bonjour,
On a déjà ce truc sur la pile, sauf que jusqu'à présent il a été impossible de le reproduire.
Toutes les manips indiqués par les différentes remontées du bug ne permettent pas de trouver une explication, même irrationnelle au bug.
Fermer Ancestris et le rouvrir permet de revenir normalement à un état cohérent.
Éventuellement, il faut vérifier si la copie s'est passée correctement en regardant le contenu du fichier produit.
Zurga
-
Merci Zurga