[fr-discuss] Problème avec les formules insérées sous Mac

2011-03-07 Par sujet Didier Dorange-Pattoret
Bonjour à tous,

Je vous avais parlé d'un problème que j'ai déclaré comme bug ici :
https://bugs.freedesktop.org/show_bug.cgi?id=32783

Après étude plus poussée voici ce que je peux dire :

1) Cela se passe sous Mac
2) Si on insère par macro une formule par exemple avec le code
ci-dessous LibreOffice plante.
/Sub bugMac
oViewCursor = ThisComponent.getCurrentController().getViewCursor()
oTextCursor=oViewCursor.Text.createTextCursorByRange(oViewCursor)
obj=ThisComponent.CreateInstance(com.sun.star.text.TextEmbeddedObject)
obj.CLSID=078B7ABA-54FC-457F-8551-6147e776a997
obj.AnchorType=com.sun.star.text.TextContentAnchorType.AS_CHARACTER
oTextCursor.Text.insertTextContent(oTextCursor, obj, true)
obj.embeddedObject.formula=1 over x
obj.dispose
End Sub/
3) Si on commente la dernier instruction : obj.dispose on obtient la
formule voulue
4) mais si on tente de l'effacer avec la touche backspace LibreOffice
(ou OpenOffice.org) plante.
5) Par contre si on copie et colle la formule ci-dessus créée alors on
peut effacer la copie sans plantage.
6) Si on insère une formule Insérer - Objet - Formule, on la supprime
sans problème avec la touche Backspace.

Conclusion : nous suspectons une mauvaise gestion de la mémoire au
moment de la destruction de l'objet formule.

Enjeu : il n'est plus possible d'utiliser Dmaths ou CmathOOo depuis les
versions 3.3 sous Mac.

Si quelqu'un peut nous aider à régler le problème ...

D'avance merci.   

-- 
Didier Dorange-Pattoret

http://www.dmaths.org
http://sesamath.net

Soutenez le projet Dmaths : rejoignez le club ou faites adhérer votre 
établissement !
http://www.dmaths.org/documentation/doku.php?id=presentation:club



-- 
Envoyez un mail à discuss+h...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/discuss/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-discuss] Problème avec les formules insérées sous Mac

2011-03-07 Par sujet Alexander Thurgood
Bonjour Didier,

Le 07/03/11 16:54, Didier Dorange-Pattoret a écrit :

 Si quelqu'un peut nous aider à régler le problème ...

J'ai confirmé le bug, et ai fourni un rapport de trace, en changeant le
titre pour mieux correspondre.

Alex

-- 
Envoyez un mail à discuss+h...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/discuss/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re:[fr-discuss] Problème avec les formules insérées sous Mac

2011-03-07 Par sujet pierre-yves.samyn
Bonjour

 Message du 07/03/11 16:55
 De : Didier Dorange-Pattoret

 Je vous avais parlé d'un problème que j'ai déclaré comme bug ici :
 https://bugs.freedesktop.org/show_bug.cgi?id=32783
 ...
 Conclusion : nous suspectons une mauvaise gestion de la mémoire au
 moment de la destruction de l'objet formule.

Je n'ai pas le moyen de tester sous Mac...

As-tu essayé d'ajouter :

obj.dispose
set obj = nothing

Cordialement
Pierre-Yves


Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ?
Je crée ma boîte mail www.laposte.net

-- 
Envoyez un mail à discuss+h...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/discuss/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés


Re: [fr-discuss] Problème avec les formules insérées sous Mac

2011-03-07 Par sujet Didier Dorange-Pattoret
Bonsoir,

Merci Alex, cela devrait permettre d'aider les développeurs.

Je vais ajouter les autres informations contenues dans mon précédent mail.

Cordialement.

Le 07/03/2011 17:35, Alexander Thurgood a écrit :
 Bonjour Didier,

 Le 07/03/11 16:54, Didier Dorange-Pattoret a écrit :

   
 Si quelqu'un peut nous aider à régler le problème ...
 
 J'ai confirmé le bug, et ai fourni un rapport de trace, en changeant le
 titre pour mieux correspondre.

 Alex

   

-- 
Didier Dorange-Pattoret

http://www.dmaths.org
http://sesamath.net

Soutenez le projet Dmaths : rejoignez le club ou faites adhérer votre 
établissement !
http://www.dmaths.org/documentation/doku.php?id=presentation:club



-- 
Envoyez un mail à discuss+h...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/discuss/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés