Author Topic: comportement étrange depuis mise à jour de ce jour  (Read 729 times)

0 Members and 1 Guest are viewing this topic.

Offline menezarvel

  • VIP
  • Full Member
  • *
  • Posts: 37
    • View Profile
comportement étrange depuis mise à jour de ce jour
« on: March 26, 2024, 14:34:20 »
bonjour de puis la dernière mise à jour j'ai des comportements déroutants et message d'erreurs.

Je travaille avec l'éditeur gedcom

ex : ajout d'un parrain à une naissance le parrain s'affiche bien mais impossible d'ajouter l'association, nouvel essai ça fonctionne

       ajouter une naissance me fait passer à la saisie précédente, je dois revenir en arrière pour retrouver ma saisie en cours, idem pour les notes et quelquefois pour les sources.

Ci-joint le message d'erreur relevé quand j'ai voulu ajouter un parrain.

java.lang.NullPointerException
   at genj.edit.actions.CreateAssociation.getDescription(CreateAssociation.java:87)
   at genj.edit.actions.CreateRelationship.getConfirmMessage(CreateRelationship.java:93)
   at genj.edit.actions.CreateRelationship$1.getLabel(CreateRelationship.java:136)
   at ancestris.util.swing.SelectRelationshipPanel$1.actionPerformed(SelectRelationshipPanel.java:57)
   at javax.swing.JComboBox.fireActionEvent(Unknown Source)
   at javax.swing.JComboBox.setSelectedItem(Unknown Source)
   at javax.swing.JComboBox.setSelectedIndex(Unknown Source)
   at javax.swing.JComboBox.selectWithKeyChar(Unknown Source)
   at javax.swing.plaf.basic.BasicComboBoxUI$Handler.keyPressed(Unknown Source)
   at java.awt.Component.processKeyEvent(Unknown Source)
   at javax.swing.JComponent.processKeyEvent(Unknown Source)
   at javax.swing.JComboBox.processKeyEvent(Unknown Source)
   at java.awt.Component.processEvent(Unknown Source)
   at java.awt.Container.processEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$500(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$4.run(Unknown Source)
   at java.awt.EventQueue$4.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
[catch] at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.WaitDispatchSupport$2.run(Unknown Source)
   at java.awt.WaitDispatchSupport$4.run(Unknown Source)
   at java.awt.WaitDispatchSupport$4.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.awt.WaitDispatchSupport.enter(Unknown Source)
   at java.awt.Dialog.show(Unknown Source)
   at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:1074)
   at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1124)
   at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1096)
   at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:106)
   at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess(NbMutexEventProvider.java:123)
   at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(NbMutexEventProvider.java:77)
   at org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(LazyMutexImplementation.java:71)
   at org.openide.util.Mutex.readAccess(Mutex.java:199)
   at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:1081)
   at java.awt.Component.show(Unknown Source)
   at java.awt.Component.setVisible(Unknown Source)
   at java.awt.Window.setVisible(Unknown Source)
   at java.awt.Dialog.setVisible(Unknown Source)
   at ancestris.util.swing.DialogManager$ADialog.show(DialogManager.java:354)
   at genj.edit.actions.AbstractChange.actionPerformedImpl(AbstractChange.java:105)
   at ancestris.core.actions.AbstractAncestrisContextAction.actionPerformed(AbstractAncestrisContextAction.java:198)
   at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at javax.swing.AbstractButton.doClick(Unknown Source)
   at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
   at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
   at java.awt.Component.processMouseEvent(Unknown Source)
   at javax.swing.JComponent.processMouseEvent(Unknown Source)
   at java.awt.Component.processEvent(Unknown Source)
   at java.awt.Container.processEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$500(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$4.run(Unknown Source)
   at java.awt.EventQueue$4.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)

Version d'Ancestris :  12.0.12459
Java :  1.8.0_401-b10 - C:\Program Files\Java\jre-1.8
Système :  Windows 11 - 10.0 - menez
Répertoire utilisateur :  C:\Users\menez\.ancestris\trunk

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 927
    • View Profile
Re: comportement étrange depuis mise à jour de ce jour
« Reply #1 on: March 26, 2024, 15:37:58 »
Je n'arrive pas à reproduire votre problème.

Pourriez-vous détailler exactement comment vous créez l'association ?

Pour l'ajout den notes ou de sources, ou même une association, l'éditeur GEDCOM vous affiche la nouvelle entité, ce qui vous oblige à revenir dans l'entité précédente si vous avez d'autres éléments à porter sur l'entité d'origine.
C'est le fonctionnement normal de l'éditeur, rien n'a changé dans les modifications récentes du code.

Zurga

Offline menezarvel

  • VIP
  • Full Member
  • *
  • Posts: 37
    • View Profile
Re: comportement étrange depuis mise à jour de ce jour
« Reply #2 on: March 26, 2024, 18:03:31 »
aussi étrange que cela puisse paraître j'ai relancé Ancestris et je n'ai plus les problèmes rencontrés.
Pour info mes associations sont faites par exemple:
 une naissance avec un clic droit sur ajouter une autre personne ou famille avec l'éditeur gedcom puis ajouter une personne associée. C'est la méthode qui me convient le mieux et je n'ai jamais eu de problème. J'avais quand même essayé avec Cygnus et là cela fonctionnait bien. Pour le moment plus de problème.
Merci pour la réponse toujours aussi rapide.