Grammalecte  View Ticket

UUID: a46f2db7f9e0ee3c3782c26e7e1a8aa4dc1a6a2e
Title/Titre: Corruption fichier libreoffice 6.1.0-rc1
Status: Closed Type: Incident
Severity/Gravité: Important Priority/Priorité: Immediate
Module: LibreOffice Resolution: Unable_To_Reproduce
Modified/Modifié: 2018-08-20 09:37:13
Version(s): 0.5.4.1
Comments / Commentaires :
Jean-Luc // 2018-07-11 18:30:11 :
Bonjour, 

J’ai utilisé LibreOffice 6.1.0-rc1 (debian experimental). Et cela pose des problèmes de corruption de fichier que je n’avais pas avec les versions précédentes.

J’ai un fichier LibreOffice sur lequel je passe le correcteur orthographique / grammatical. 
Je fais une partie des corrections suggérées et en ignore d’autres.
Le fichier est ensuite corrompu.

En fait LibreOffice ouvre le fichier puis se ferme immédiatement avec le message suivant :
« En raison d’une erreur inattendue, LibreOffice a quitté. Tous les fichiers sur lesquels vous travaillez vont être enregistrés. La prochaine fois que LibreOffice sera lancé, les fichiers seront automatiquement récupérés. » 
Dès que je clique OK, LibreOffice redémarre et tente la récupération.
Mais tout reprend alors en boucle de la même manière : plantage, redémarrage et demande de récupération, etc.

J’ai fais les essais suivants :
- Fichier corrigé sous LibreOffice 6.0.5 (debian sid), tout se passe bien. Le fichier n’est pas corrompu après passage Grammalecte, il reste lisible à la fois avec 6.0.5 et 6.1.0-rc1.
- Fichier corrigé par Grammalecte sous LibreOffice 6.1.0-rc1, qu’il ait été créé avec 6.0.5 ou 6.1.0-rc1, après correction, le fichier entraîne l’erreur indiquée lorsque je tente de le relire que ce soit avec 6.0.5 ou avec 6.1.0-rc1.

Je peux éventuellement vous faire passer un fichier qui pose le problème avant-après.

Salutations
Jean-Luc Coulon

olr // 2018-07-15 10:32:31 :
Bonjour,

Je n’ai pas trouvé de LibreOffice 6.1 RC1 officiel, alors j’ai utilisé la build du 15 juillet. Et je ne reproduis pas le problème. Cela dit, j’utilise Windows et non Linux.

Néanmoins, je trouve ce bug douteux, dans la mesure où Grammalecte n’a aucun pouvoir sur l’enregistrement des fichiers ni même sur la structure interne des documents.

Autrement dit, ce que je présume, c’est que LibreOffice bogue au moment où il intègre une proposition de correction. Vous auriez probablement le même problème avec LanguageTool ou un autre correcteur grammatical. À moins que le bug ne se manifeste qu’avec une extension en Python. À ce stade, difficile de savoir ce qui se passe.

olr // 2018-07-15 10:33:46 :
Vous pouvez m’envoyer un fichier corrompu, à tout hasard, à l’adresse : olivier (chez) grammalecte (point) net.

olr // 2018-08-20 09:37:13 :
Toujours pas reproductible sur LO 6.1.
En l’absence de réaction de votre part, je ferme ce ticket.