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


User mav changed the following:

                  What    |Old value                 |New value
================================================================================
               Assigned to|mav                       |cl
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Fri Jul  8 03:14:22 -0700 
2005 -------
This issue indeed looks to be pretty close to the issue 51527. At least the root
cause is pretty the same.

This issue can be reproduced on any KDE desktop with running klipper
application. The scenario is following:
- create a simple table in Writer
- select the table and copy to clipboard
- paste the table to Draw
- while saving the file select a string, so that it is put to the clipboard
- the file can not be stored any more

The problem is that putting of the string to the clipboard replaces
SdTransferable that is there at this point of time. When SdTransferable is
deleted it closes the embedded object it owns. And here is the root of the
problem: while copying of the embedded object from clipboard a model without
persistence was used, thus the object was not copied, instead the reference to
the same object was put into the document. Thus when the object in the clipboard
is disposed, the reference in the document becomes invalid.

I will attach the call stack of the place when SdrOle2Obj::SetModel() with a
destination model that has no persistence is called. As in the issue 51527 the
SdTransferable::CreateData() call seems to create such a model. 

MAV->CL: Could you please take a look.


---------------------------------------------------------------------
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