KnownIssues

bugs/enhancement requests in German version as of 20091101
Mac OS 10.6.1, OOo4Kids DEV300m57 (Build9422)
 * Splash is in English
 * menu item Writer>Extras>Gallery should be Galerie
 * button for starting an Impress presentation should be next to save and print. On small screens it's actually invisible, plus it would be in a more logical place.

bugs version 20090323 - 0.2 (by Ben)

 * OS: ubuntu 8.10
 * list
 * FIXED entrée "quitter" dans le menu "Fichier" n'existe pas
 * FIXED entrée "fermer" (le document) dans le menu "Fichier" n'existe pas
 * FIXED entrée "à propos" dans le menu "Aide" n'existe pas
 * WONTFIX entrée "enregistrer" dans le menu "Fichier" n'existe pas ("enregistrer sous" existe) intended because both Save and Save as do confuse children
 * WONTFIX apparence générale non thématisée (ne correspond par au thème de l'OS, ici Gnome) intended (performance, archive size reasons)

Réponse: en fait, c'est parce que j'ai créé le patch global depuis Mac, avec des menus déjà simplifiés. Tous ces petits defauts devraient disparaître prochainement. Pour le thème, c'est parce que j'ai choisi de ne pas utiliser Gnome ni KDE. Le plus simple, ce serait de réimplémenter ce que j'avais fait sous Mac, avec un thème redéfinissable par l'utilisateur via un fichier de config.

Crashes ou problèmes connus :


 * Document html complexe. Le modifier, et le fermer -> boum ( TODO : voir ce qui se passe dans framework)
 * .doc complexe -> freeze a l'ouverture ( TODO : qu'est ce qui n'est pas trouvé ?)

Eric bachard 29 mars 2009 à 20:54 (CEST)


 * (DEV300_m54) Document texte : copier une page de texte, coller, coller, coller,... * 10 . Entre les pages 12 et 15 grosso modo, le coller va s'arreter brusquement. Le programme est encore fonctionnel mais devient très instable (on ne peut plus rien écrire, mais le curseur peut encore etre déplacé). Effacer le dernier caractère écrit, tenter d'écrire un nouveau caractère à la place => crash.

Twarz 10:32, 6 August 2009 (UTC)

UPDATE: le crash est reglé, cependant il reste impossible d'écrire une fois que la série de copier/coller est terminée.

Twarz 10:00, 12 August 2009 (UTC)


 * (DEV300_m54) Invalid free et "Syscall param write(buf) points to uninitialised byte(s)" a chaque lancer d'OOo4Kids. La source de l'invalid free est localisée dans la bibliothèque "libsofficeapp.so" selon valgrind et, toujours selon valgrind, l'autre erreur est localisée dans la bibliothèque "libvcllx.so" . Un simple lancer de valgrind avec l'option --tool=memcheck sur soffice.bin apportera les informations détaillées. Ces erreurs apparaissent peu après le lancement du binaire, mais avant que l'utilisateur n'ait pu faire quoi que ce soit.


 * (DEV300_m54) Fuite mémoire. Valeurs de base : ouvrir une nouvelle présentation, une fois dans l'assistant sélectionner "à partir d'un modèle", annuler, quitter.

==8000== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 2088 from 3) ==8000== malloc/free: in use at exit: 3,992,997 bytes in 17,056 blocks. ==8000== malloc/free: 83,016 allocs, 65,961 frees, 16,670,140 bytes allocated.

Soit une différence de 17055 free très exactement. Cela ne constitue pas forcément une fuite en elle-même si on retrouve toujours cette différence une fois avoir annulé tout ce qu'on fait.

Valeurs problématiques : une fois dans l'assistant et une fois avoir sélectionné "à partir d'un modèle", selectionner alternativement les deux options pendant un certain temps. Puis, annuler et quitter. On devrait retrouver la même différence de free/allocs (toutes les actions jusqu'ici ont du etre effacées de la mémoire, vu qu'on a tout annulé). Résultats:

==8205== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 2758 from 3) ==8205== malloc/free: in use at exit: 4,638,986 bytes in 29,883 blocks. ==8205== malloc/free: 365,092 allocs, 335,210 frees, 159,606,738 bytes allocated.

L'augmentation du nombre de free/allocs est logique, mais la différence passe cette fois à 29882 free manquants. Ce nombre est variable en fonction du nombre de fois ou l'on alterne entre les deux propositions de modèles: grosse fuite, plus des invalid free.

Twarz 12:52, 6 August 2009 (UTC)