Author Topic: Rapport de Bug : Export Généanet KO  (Read 299 times)

0 Members and 1 Guest are viewing this topic.

Offline AVLarbanet

  • VIP
  • Newbie
  • *
  • Posts: 2
    • View Profile
Rapport de Bug : Export Généanet KO
« on: August 02, 2026, 15:45:35 »
RAPPORT DE BUG - ANCESTRIS

Résumé du bug :

Quel système d'exploitation : Windows
Quelle version du système d'exploitation : Windows 11
Quelle Version d'Ancestris :  13.0.14240
Quelle version de java :
   java version "1.8.0_431"
   Java(TM) SE Runtime Environment (build 1.8.0_431-b10)
   Java HotSpot(TM) 64-Bit Server VM (build 25.431-b10, mixed mode)
Quelles fenêtres sont ouvertes ? : éditeur Cygnus et éditeur Gedcom
Le bug concerne l'application elle même ou un plugin : ??? je ne sais pas répondre a cette question !
Si le bug concerne un plugin, quel plugin : idem
Si vous utilisez la version beta, vous mettez-vous à jour dès qu'une mise à jour vous est proposée? : idem
Le bug est il apparu suite à une mise à jour : pas souvenir d'avoir demandé une mise a jour...
Donnez nous la version du module concerné (vous la trouverez dans le menu "A Propos") :
Exports - Geneanet : 13.0.14027
Manipulation (enchainement des commandes) entrainant le bug : demande d'export Généanet (ça fonctionnait le 29/7/2026 et ça plante depuis le 01/08/2026)
La trace du bug dans le log :
SEVERE [ancestris.app]: Error during Geneanet conversion
java.lang.NullPointerException: Cannot invoke "genj.gedcom.PropertyDate.compareTo(genj.gedcom.Property)" because "ctDate" is null
   at ancestris.modules.exports.geneanet.GeneanetExport.convertOther(GeneanetExport.java:317)
[catch] at ancestris.modules.exports.geneanet.GeneanetExport.execute(GeneanetExport.java:143)
   at ancestris.modules.exports.geneanet.GeneanetExportAction.actionPerformedImpl(GeneanetExportAction.java:122)
   at ancestris.core.actions.AbstractAncestrisContextAction.actionPerformed(AbstractAncestrisContextAction.java:198)
   at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at java.desktop/javax.swing.AbstractButton.doClick(Unknown Source)
   at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
   at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
   at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
   at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
   at java.desktop/java.awt.Component.processEvent(Unknown Source)
   at java.desktop/java.awt.Container.processEvent(Unknown Source)
   at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
   at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
   at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
   at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
   at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
   at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

Merci de m'aiguiller vers la cause de ce problème...
Anne-Valérie

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 5 798
    • View Profile
Re: Rapport de Bug : Export Généanet KO
« Reply #1 on: August 02, 2026, 17:59:21 »
La version de Java n'est pas celle utilisée par Ancestris.
La version 13 d'Ancestris ne fonctionne qu'avec Java 17 minimum.
Vous avez la version utilisée dans la fenêtre "A propos".

Pour votre problème, il est clair que c'est une donnée récente qui pose souci.
En l'occurrence, vous avez ajouté un contrat de mariage sans date.
Ce qui est très suspect, mais prouve que le code n'est pas blindé contre ce genre de choses.

L'option la plus rapide pour corriger est de vérifier vos contrats et de leur donner à chacun une date.
L'option la plus lente est d'attendre que l'équipe de dev corrige le souci pour prendre en compte les contrats de mariage sans date.
L'option 2 n'a pas de garantie de date de réalisation.

Zurga
« Last Edit: August 03, 2026, 22:10:32 by Zurga »

Offline AVLarbanet

  • VIP
  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Rapport de Bug : Export Généanet KO
« Reply #2 on: August 03, 2026, 07:14:17 »
Merci pour votre réponse.
Effectivement la version de Java indiqué dans A propos est Java :  25+36-LTS - C:\Program Files\Ancestris13\jre
J'ai retrouvé le Contrat de mariage sans date. et une fois supprimé cela a résolu mon problème !  :)