To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=101239


User os changed the following:

                What    |Old value                 |New value
================================================================================
             Assigned to|os                        |aw
--------------------------------------------------------------------------------




------- Additional comments from [email protected] Mon Apr 27 11:16:08 +0000 
2009 -------
->aw: In issue 100472 you commented about the problem of the order of removed
pools. 
The problem seems to be that the BinTextObjects register at the SwAttrPool
(Writers default pool) while the items in all the SfxItemSets of drawing objects
are pooled within a secondary pool. The secondary pools are removed in
SwDoc::ReleaseDrawModel() from  ~SwDoc(). At this time the pooled items are
deleted. 
Later in SwDoc::~SwDoc() the Writer pool is removed. At this time the
BinTextObject tries to copy attributes that do not exist anymore. 

Either the BinTextObjects find a way to register at the correct SfxItemPool or
there needs to be an additional step to get rid of the SfxItemPoolUsers before
the secondary pools are deleted. I suggest the latter.




---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to