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]
