Author Topic: Bug graphique terriblement pénalisant  (Read 15146 times)

0 Members and 1 Guest are viewing this topic.

Offline NSCP

  • VIP
  • Full Member
  • *
  • Posts: 26
    • View Profile
Bug graphique terriblement pénalisant
« on: December 23, 2020, 16:07:17 »
Bonjour à tous,

Désolé que mon premier message ici soit un rapport de bug, mais je suis assez peiné pour utiliser ancestris car celui-ci me bloque et me force à fermer puis ré-ouvrir constamment l'application.
RAPPORT DE BUG - ANCESTRIS

Résumé du bug : bug graphique

Quel système d'exploitation : Windows

Quelle version du système d'exploitation : Windows 10

Quelle version d'Ancestris : 10.0.1002 (la dernière sur le site)

Quelle version de java : je viens de télécharger la dernière version sur le site, j'avais aussi le bug avec la précédente version

Quelles fenêtres sont ouvertes ? : toutes, les fiches, la localisation, les sources

Le bug concerne l'application elle même ou un plugin : application

Si le bug concerne un plugin, quel plugin :

Si vous utilisez la version beta, vous mettez-vous à jour dès qu'une mise à jour vous est proposée? : non

Le bug est il apparu suite à une mise à jour (vous ne l'aviez pas avant et là, il apparait) : non j'ai installé la version hier


Manipulation (enchainement des commandes) entrainant le bug : aléatoire, non reproductible à chaque fois.

La trace du bug dans le log : ne sait pas répondre

Offline NSCP

  • VIP
  • Full Member
  • *
  • Posts: 26
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #1 on: December 23, 2020, 17:39:05 »
un autre exemple dans les localisations .


Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 571
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #2 on: December 23, 2020, 22:22:39 »
Effectivement, cela semble assez pénible.

Cela semble du à une lenteur d'affichage.
Pourriez-vous changer dans les préférences, l'apparence pour le look "Nimbus" ?
Pourriez-vous vérifier dans les préférences la quantité de mémoire allouée au programme ?

Suivez la documentation  ici : https://docs.ancestris.org/books/mode-demploi/page/fichiers-applicatifs-et-fichiers-des-param%C3%A8tres-utilisateurs#bkmrk-fichiers-des-param%C3%A8t
Pour trouver le log de l'application.
Je doute qu'il y ait des informations, mais si vous pouvez l'envoyer à zurga at ancestris.org , ce sera peut-être utile.

Zurga

Offline NSCP

  • VIP
  • Full Member
  • *
  • Posts: 26
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #3 on: December 24, 2020, 11:59:22 »
Bonjour M.

c'est plutôt une "duplication", qui suit le mouvement de la souris, ou un "bouton" qui dans sa nature génère cela.
j'ai changé plusieurs fois l’esthétique auparavant, sans que cela ne règle le problème, mais il semble désormais moins apparaître.
la quantité de mémoire j'ai fixé à 4.

je vous ai envoyé par message électronique le fichier demandé.

Joyeux réveillon de Noël, pour ma part en retrouvant à priori mes ascendants jusqu'au 17ème siècle, je me sens déjà très gâté.

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 571
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #4 on: December 24, 2020, 13:15:50 »
M. est très formel, appelez-moi Zurga, cela ira très bien.

La description que vous donnez semble un problème de rafraichissement de votre écran ou un déplacement permanent de la fenêtre "collé" à votre souris.
J'ai regardé votre log sans trouver aucune raison d'anomalie.
Quel est l'âge de votre ordinateur ?
Avez-vous beaucoup d'applications ouvertes en même temps qu'Ancestris ?
De combien de mémoire dispose en tout votre ordinateur ?

Je vous inviterais bien à installer la version quotidienne, mais je ne sais pas si votre facilité avec l'informatique irait jusqu'à installer Java de manière séparée et à créer les raccourcis nécessaires.

Zurga

Offline NSCP

  • VIP
  • Full Member
  • *
  • Posts: 26
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #5 on: January 02, 2021, 13:48:52 »
Bonjour Zurga,

Désolé d'avoir manqué votre réponse.

Mon ordinateur est très récent, moins de 2 ans, j'ai 32Go de mémoire vive, le problème se produit quelque soit les conditions. Je fais du montage vidéo, des jeux etc, sans aucun souci.
Aucun souci pour installer la version "quotidienne" ? J'ai déjà désinstallé et réinstallé JAVA dans sa dernière version.

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 571
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #6 on: January 02, 2021, 14:47:39 »
Donc avec la version 11, avez-vous toujours ce problème d'affichage ?
Est-ce que vous pouvez mettre 8Go ?

Je ne vois pas ce qui peut poser problème de rafraichissement.
Pouvez-vous monitorer l'activité de vos cartes graphiques pendant que le problème se produit ?

Zurga
« Last Edit: January 02, 2021, 15:32:35 by Zurga »

Offline NSCP

  • VIP
  • Full Member
  • *
  • Posts: 26
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #7 on: October 05, 2024, 21:23:34 »
Bonsoir,

désolé je reviens après une longue période, qui pourtant ne m'avait pas paru aussi éloignée.

j'ai toujours le même bug, même sur la version 12 "stable".

Aucun problème ailleurs dans aucune autre application. Ce "chevauchement" peut apparaître quelque soit le menu.

edit : merci en tout cas pour ce super logiciel.
« Last Edit: October 05, 2024, 21:35:50 by NSCP »

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 571
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #8 on: October 05, 2024, 22:02:51 »
Il y a 3 ans, vous aviez un Java 8.
Vous pourriez monter de version Java et utiliser une version 17 ou 21 ?
Vous pouvez télécharger Java ici : https://adoptium.net/

Zurga

Offline NSCP

  • VIP
  • Full Member
  • *
  • Posts: 26
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #9 on: October 06, 2024, 16:41:31 »
je suis en 1.8.241, je viens de mettre à jour via le site de JAVA en 1.8.421

il n'y a aucune version 17 ni 21 officielle Java ?

Merci Zurga

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 571
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #10 on: October 06, 2024, 20:27:43 »
Si, les version disponible sur Adoptium ou l'openjdk.
Les versions d'adoptium sont tiré de l'openjdk.
Oracle fait payer les versions supérieures à la version 8 qui sont estampillées Oracle.
Si vous y tenez absolument, vous pouvez contacter Oracle pour payer votre version.

Zurga

Offline NSCP

  • VIP
  • Full Member
  • *
  • Posts: 26
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #11 on: October 07, 2024, 15:14:54 »
c'est pour cela que je ne veux rien toucher... dès qu'on y touche, ancetris ne fonctionne plus. le simple fait pourtant basique d'avoir mis à jour java, ancestris ne se lance plus..

edit : m'en suis sorti après plusieurs heures de dépatouillages des fichiers config.... le premier retraité venu ne s'en sortirait pas.

Edit : et bien non, les extensions désormais ne fonctionnent plus..... ça bug dans le menu


"2024-10-07 17:07:04 = WARNING:System.err:   org.osgi.framework.BundleException: Unresolved constraint in bundle org.apache.commons.io [27]: Unable to resolve 27.0: missing requirement [27.0] osgi.ee; (&(osgi.ee=JavaSE)(version=1.7))
2024-10-07 17:07:04 = WARNING:System.err:   at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
2024-10-07 17:07:04 = WARNING:System.err:   at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
2024-10-07 17:07:04 = WARNING:System.err:   at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
2024-10-07 17:07:04 = WARNING:System.err:   at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
2024-10-07 17:07:04 = WARNING:System.err:   at java.base/java.lang.Thread.run(Thread.java:1583)
2024-10-07 17:07:06 = INFO:genj.io.GedcomEncodingSniffer.<init>:   Found ANSEL - trying encoding ANSEL
2024-10-07 17:07:07 = INFO:genj.io.GedcomReaderFactory.createReader:   Initializing reader for file:/E:/MES%20DOCS/GENEALOGIE/(_bases_ancestris/SCHNEIDER_27_07_2021_retour_guy.ged
2024-10-07 17:07:07 = INFO:genj.gedcom.Grammar.<init>:   Loading grammar through classloader
2024-10-07 17:07:07 = INFO:genj.gedcom.Grammar.<init>:   Loading grammar through classloader
2024-10-07 17:07:07 = INFO:genj.gedcom.Grammar.<init>:   Loading grammar through classloader
2024-10-07 17:07:07 = INFO:genj.io.GedcomEncodingSniffer.<init>:   Found ANSEL - trying encoding ANSEL
2024-10-07 17:07:07 = WARNING:genj.crypto.EnigmaImpl.init:   Couldn't initialize Enigma
java.lang.ExceptionInInitializerError
   at java.base/javax.crypto.Cipher.getInstance(Cipher.java:549)
   at genj.crypto.EnigmaImpl.init(EnigmaImpl.java:67)
   at genj.crypto.Enigma.getInstance(Enigma.java:45)
   at genj.crypto.Enigma.<clinit>(Enigma.java:36)
   at genj.io.GedcomReaderFactory$Impl$EntityReader.decryptLazy(GedcomReaderFactory.java:608)
   at genj.io.GedcomReaderFactory$Impl$EntityReader.readProperties(GedcomReaderFactory.java:589)
   at genj.io.PropertyReader.readProperties(PropertyReader.java:198)
   at genj.io.GedcomReaderFactory$Impl$EntityReader.readProperties(GedcomReaderFactory.java:587)
   at genj.io.PropertyReader.readProperties(PropertyReader.java:198)
   at genj.io.GedcomReaderFactory$Impl$EntityReader.readProperties(GedcomReaderFactory.java:587)
   at genj.io.GedcomReaderFactory$Impl$EntityReader.readEntity(GedcomReaderFactory.java:566)
   at genj.io.GedcomReaderFactory$Impl.readHeader(GedcomReaderFactory.java:326)
   at genj.io.GedcomReaderFactory$Impl.readGedcom(GedcomReaderFactory.java:243)
   at genj.io.GedcomReaderFactory$Impl.read(GedcomReaderFactory.java:208)
   at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
   at java.base/java.lang.reflect.Method.invoke(Method.java:580)
   at spin.Invocation.evaluate(Invocation.java:181)
   at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:114)
   at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.RuntimeException: java.net.MalformedURLException: Unknown protocol: http
   at java.base/javax.crypto.JceSecurity.<clinit>(JceSecurity.java:272)
   ... 19 more
Caused by: java.net.MalformedURLException: Unknown protocol: http
   at java.base/java.net.URL.<init>(URL.java:806)
   at java.base/java.net.URL.<init>(URL.java:654)
   at java.base/java.net.URL.<init>(URL.java:590)
   at java.base/javax.crypto.JceSecurity.<clinit>(JceSecurity.java:270)
   ... 19 more
Caused by: java.lang.IllegalStateException: Unknown protocol: http
   at org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(URLHandlersStreamHandlerProxy.java:372)
   at java.base/java.net.URL.<init>(URL.java:801)
   ... 22 more
2024-10-07 17:07:07 = INFO:genj.io.GedcomReaderFactory$Impl.readHeader:   Found VERS 5.5 - Gedcom version is 5.5
2024-10-07 17:07:07 = INFO:genj.io.GedcomReaderFactory$Impl.readHeader:   Found LANG FRENCH - Locale is fr_FR
2024-10-07 17:07:07 = INFO:genj.io.GedcomReaderFactory$Impl.readHeader:   Found DEST ANSTFILE - Ancestral File
2024-10-07 17:07:07 = INFO:genj.io.GedcomReaderFactory$Impl.managePlacHeader:   Found Place.Format jur1, jur2, jur3, jur4, jur5, jur6
2024-10-07 17:07:07 = WARNING:System.err:   SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
2024-10-07 17:07:07 = WARNING:System.err:   SLF4J: Defaulting to no-operation (NOP) logger implementation
2024-10-07 17:07:07 = WARNING:System.err:   SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2024-10-07 17:07:07 = INFO:genj.io.GedcomReaderFactory$Impl.readGedcom:   00000: SCHNEIDER_27_07_2021_retour_guy.ged loaded in 0s (header 0s, records 0s, linking 0s (815))
2024-10-07 17:07:09 = INFO:ancestris.gedcom.GedcomDirectory.openAncestrisGedcom:   java.lang.IllegalArgumentException: Node name ancestris\modules\editors\genealogyeditor\ancestris-modules-editors-genealogyeditor-editors too long
2024-10-07 17:07:09 = INFO:ancestris.gedcom.GedcomDirectory$DefaultGedcomDirectoryImpl.lambda$activateTopComponent$0:   Activated topcomponent ancestris.modules.editors.genealogyeditor.AriesTopComponent for context SCHNEIDER_27_07_2021_retour_guy.ged|F7
"
« Last Edit: October 07, 2024, 16:10:30 by NSCP »

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 571
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #12 on: October 07, 2024, 16:42:41 »
Vous pouvez faire simple :
- Vous désinstallez Ancestris.
- Vous désinstallez Java
- Vous téléchargez l'installeur de la version 12 depuis le serveur.
- Vous installez à partir de l’installeur.
Cela installe Java 17 et Ancestris.
Même le premier retraité venu peut s'en sortir....

Dans votre cas :
- Supprimez le répertoire utilisateur .ancestris.
- Relancez l’application.

Visiblement, vous avez des répertoires antérieurs qui ne sont pas à jour.

Zurga

Offline NSCP

  • VIP
  • Full Member
  • *
  • Posts: 26
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #13 on: October 08, 2024, 08:08:16 »
cela refonctionne merci.

Pour autant si j'éxecute un java -version
Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.

Ce qui me prédit de futurs problèmes à venir.


Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 571
    • View Profile
Re: Bug graphique terriblement pénalisant
« Reply #14 on: October 08, 2024, 14:00:24 »
Ou pas.
Faire "java -version" dans une console vous indique si vous avez une installation par défaut de Java reconnue par Windows.
Si vous savez où est votre installation de Java, pas besoin de le faire.
La version de Java utilisé par Ancestris est visible dans la fenêtre "A propos d'Ancestris"

Zurga