KnownIssues/it

bugs/aggiornamenti richiesti nella versione tedesca in data 01-11-09
Mac OS 10.6.1, OOo4Kids DEV300m57 (Build9422)
 * Lo splash screen è in Inglese
 * Il menu Writer>Extras>Gallery dovrebbe essere rinominato Galerie
 * Il pulsante per far iniziare una presentazione in Impress dovrebbe essere posizionato vicino a quelli di salvataggio e stampa. Su schermi piccoli attualmente è invisibile ed in più dovrebbe essere in una posizione più logica.

bugs della versione 20090323 - 0.2 (by Ben)

 * OS: ubuntu 8.10
 * lista
 * Sistemato la voce "Esci" nel menu "Schede" è stata rimossa
 * Sistemato la voce "Chiudi" (il documento) nel menu "Schede" è stata rimossa
 * Sistemato la voce "A proposito" nel menu "Aiuto" è stata rimossa
 * NON sistemabile la voce "salvare" nel menu "Schede" è stata rimossa ("salva come" invece rimane) intenzionalmente perchè salva e salva con nome potrebbero confondere i bambini
 * NON sistemabile L'apparenza generale non è tematica (non corrisponde ne al tema dell'OS, ne a Gnome) intenzionalmente (per mantenere le performance, e per ragioni di dimensioni archivi)

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)