Apache OpenOffice (AOO) Bugzilla – Issue 35635
OOo fails to load sdw: view keeps jumping to cursor, bad placement of objects
Last modified: 2013-08-07 14:41:36 UTC
OOo 1.9m56 fails to open the attached sdw. If fails the following way: * The view keeps jumping to the cursor position. You cannot scroll through the document using mousewheel or scrollbar. You can only travel through the document by moving the cursor * The placement of the drawing objects is a mess (just open the document and you will know what I mean) The scrollbar "flashes" and reads "Adapt objects..." CPU usage is low, mem usage is stable. I had OOo running for about an hour but it did not finish "adapting objects".. OOo 1.1.3 opens the file without any problems.
Created attachment 18441 [details] Bug document, containing lots of drawing elements
regression keyword. (file size is 1.2MB - contains embedded images)
MRU->OD: The drawing objects flash up at the beginning of the document bofore they are placed in the correct page. But -as cloph pointed out- the positions of the drawings (mainly callouts) are not correct - these are misplaced by a cm to right or bottom. Also I get several (well known) "Looping Louie" assertions in a debug version.
Investigation in SRC680m58 reveals the following: - Ad 'misplaced objects': Already fixed - objects are correctly positioned in SRC680m58 - Ad 'Assertion: Looping Louie' Already fixed - doesn't occur in SRC680m58 - Ad 'After load all objects are at the beginning' Still occurs in SRC680m58 - Ad 'no scrolling possible' resp. 'flashing "Adapt objects..."' There is a defect in our binary filter - the OLE objects containing Spreadsheet documents aren't loaded correctly. Assertion "There is no medium to get MediaDescriptor from" in file /sc/source/filter/xml/xmlwrap.cxx" OD->MRU: As discussed, I will take care of the object positioning after loading and you will take care of the defect in the binary filter.
The problems regarding the flashing Chart objects when opened from .sdw is tracked under issue 36203. MRU->OD: now please care about the problem of the drawings shown atop of the document right after opening.
fixed in cws swqbugfixes10
changed files: /sw/source/core/layout/anchoreddrawobject.cxx, 1.8.4.2 /sw/source/core/layout/fly.cxx, 1.65.4.3 /sw/source/core/layout/frmtool.cxx, 1.71.4.1 /sw/source/core/draw/dcontact.cxx, 1.37.4.3 /sw/source/core/text/porrst.cxx, 1.34.364.1 /sw/source/core/frmedt/feshview.cxx, 1.36.74.1 /sw/source/core/doc/doclay.cxx, 1.27.76.1 /sw/source/core/doc/docdraw.cxx, 1.29.44.1
reopen to assign to QA
OD->MRU (2004-12-08): Checked in installation set of cws swqbugfixes10 - please verify.
set status back to FIXED
Verified in CWS swqbugfixes10.
Checked integration in 680m68.