To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=71343
                 Issue #|71343
                 Summary|exported OLE2 property sections have incorrect sizes
               Component|framework
                 Version|680m189
                Platform|All
                     URL|
              OS/Version|All
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|code
             Assigned to|tm
             Reported by|jodygoldberg





------- Additional comments from [EMAIL PROTECTED] Wed Nov  8 06:20:46 -0800 
2006 -------
The gnome project's libgsf generated warnings on OLE2 property sets generated by
OLE2.  It turns out that gsf uses the ole2 section size to calculate the size of
the last property rather than OOo's mechanism of reading based on the type of
the property.  The code is OOo had a simple flaw it measured size as
   start = stream.Tell()
   foreach prop { prop.write() }
    size = stream.tell - start

which does not work because prop::write does a seek back to the header to store
the starting offset.   The section size becomes start+num_props*8

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