Hi, all! I am developing some python components to help iterating and updating
text respecting its original format transparently. They abstract away where
each piece of text comes from (TextTables, Footnotes, regular Paragraphs) its
font properties (i.e., allow treating sequences of TextPortions in a paragraph
as a single string).

As you can imagine, they create a bunch of simultaneously active TextCursors,
keep lists of TextPortions which are modified while enumerations are active to
have access to the following Paragraphs/Tables/TextPortions/etc. And they also
spend some memory with intermediary strings and other data structures to
compute minimum editing operations.

My components are entirely developed in python and are being tested on OOo
1.1.5. However, sometimes I experience OOo to crash (generating an error
report) during my tests, more often on saving the document after everything
seems to have gone alright. I was somewhat surprised at this. What could I be
doing wrong in python that just don't throw an exception? Should I explicitly
"destroy" my cursors and textportions somehow? Explicitly "release" them? Force
garbage collection (is it possible?)? Is that all a well-known bug and I just
should move to 2.0 (not that easy)?

Thanks in advance.

Cheers,

Jorge.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to