Bug avec une portion de code

Bonsoir à tous,
Voici quelques lignes qui permettent de récupérer la liste des polices installées.

Je viens de découvrir qu'elles provoquent un plantage à la deuxième ligne avec Windows7 + LO 5.0.3.2 x64

Confirmez vous ?

Puis contourner le problème ?

Merci

     oWindow = ThisComponent.getCurrentController().getFrame().getContainerWindow()
       oDescript = oWindow.getFontDescriptors
      s = ""
     For i = LBound(oDescript) to UBound(oDescript)
         s = s & oDescript(i).Name & chr(13)
     Next
     Print s

Bonsoir,

Elle fonctionne en tout cas avec LO 5.0.3.2 32 bits et Windows 7 Home.
En deux temps :
La première, puis la deuxième police sont affichées isolément.
Puis tout le reste de la liste.

Cordialement,

Jacques

Bonjour,

Peut-être un bug lié à la version 64 bits...

De nouvelles confirmation ?

Un moyen de contourner ce bug ?

Bonjour,

Il semble, confirmation attendue, que le problème évoqué survienne avec LO 5.0.3.2 x64 exclusivement.

Y a t-il dans l'API moyen de savoir si LO est en 32 bits ou 64 bits ?

Merci d'avance.

Bonjour Didier,

Je viens d'installer
LO 5.0.3.2 (x64) Build ID: e5f16313668ac592c1bfb310f4390624e3dbfb75
Locale : fr-FR (fr_FR)
Le (x64) est ce qui distingue les deux versions dans Aide > À propos de LibreOffice...
Je confirme le plantage sur cette version.

Jacques