Le 05/11/2018 à 13:38, Patrick Gelin a écrit :
Bonjour,

Je développe une application LibreOffice Base et sans comprendre vraiment la
raison, du jours au lendemain, lorsque je rentre dans mon application
l'appel du premier script plante tout ... J'ai désactivé l'appel automatique
à la méthode d'ouverture du document et lorsque je fais un simple test
MsgBox "Hello World !" dans un nouveau module j'obtiens le message d'erreur
"Mémoire de pile insuffisante" ! Je n'ai alors d'autre choix que de tuer le
processus LIbreOffice ...

Ma configuration n'a pas changée, mais je suspecte une corruption dans le
profil utilisateur, sinon dans mon document Base lui même. J'ai l'impression
que quelque chose serait mal chargé et que l'instabilité qui en résulterait
causerait le crash au premier appel de macro ...

le pb est-il systématique ?

Dans votre autre message, vous évoquez une corruption voire un virus. Même si on ne doit rien écarter, ce qui perturbe c'est votre "du jour au lendemain" et "configuration n'a pas changé". Il y a *nécessairement* quelque chose qui a changé.

Pouvez-vous essayer avec un profil neuf ? Je sais que cette suggestion relève souvent de l'incantation mais elle permet au moins d'écarter (ou pas) certains problèmes que, honnêtement, on voit de moins en mois.


Est-ce quelqu'un aurait une idée pour la cause sinon pour mener un test
particulier avec XrayTool ou un autre moyen ?


XRay ? Mmmm, non pas pour ce type de pb.

si j'en crois votre message "ailleurs", vous utilisez la version 6.0.6. Essayez avec la 6.1.3 ("Fresh") ou bien avec une version plus ancienne, comme la 5.4.7.2 (dernière de la branche 5).

Et puis, la question de Thierry est judicieuse : on peut voir le code ? Eventuellement, réalisez un sous-produit de votre programme qui montre le comportement inattendu.


Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que la liste reçoive une copie de votre réponse.

Bien cordialement,
--
Jean-Francois Nifenecker, Bordeaux


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à