Bug 89435 - FILEOPEN: Images rendering on first page before being placed on suitable page
Summary: FILEOPEN: Images rendering on first page before being placed on suitable page
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
3.6.7.2 release
Hardware: Other All
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Writer-Images
  Show dependency treegraph
 
Reported: 2015-02-17 15:08 UTC by Yousuf Philips (jay) (retired)
Modified: 2023-04-14 18:50 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
sample doc (4.60 MB, application/vnd.openxmlformats-officedocument.wordprocessingml.document)
2015-02-17 15:08 UTC, Yousuf Philips (jay) (retired)
Details
screencast (2.80 MB, video/webm)
2015-03-04 00:25 UTC, Yousuf Philips (jay) (retired)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yousuf Philips (jay) (retired) 2015-02-17 15:08:59 UTC
Created attachment 113464 [details]
sample doc

Steps:
1) Open sample doc
2) Watch images appear on page 1 and then disappear during document repagination

Version: 4.5.0.0.alpha0+
Build ID: f1359d1221b335c4856821948f89868f021135eb
TinderBox: Linux-rpm_deb-x86@45-TDF, Branch:master, Time: 2015-02-06_17:44:30

Confirmed it happens on Windows 7 also with master, and sometimes the entire image doesnt appear but only the outline of it.

Also noticed a weird behaviour that if i scroll down through the pages and then scroll back to the first page, the penguin image on the page disappears and another image will appear in its place and alt+tabbing wont rectify this issue until repagination is complete. Saw this on Windows and Linux as well.
Comment 1 A (Andy) 2015-02-22 21:03:25 UTC
For me not reproducible with LO 4.4.0.3, Win 8.1
Comment 2 Buovjaga 2015-03-03 18:19:24 UTC
Observed the magic appearing images and also the replacement after scrolling down and back up.

Win 7 Pro 64-bit Version: 4.5.0.0.alpha0+
Build ID: 7c0eb12009496a35c927cd5b2520f9c34d50860b
TinderBox: Win-x86@62-TDF, Branch:MASTER, Time: 2015-03-03_10:52:12
Locale: fi_FI
Comment 3 Yousuf Philips (jay) (retired) 2015-03-04 00:25:59 UTC
Created attachment 113864 [details]
screencast

Did a screencast showing both issues. 2 minutes long though. :D
Comment 4 tommy27 2016-04-16 07:26:41 UTC Comment hidden (obsolete)
Comment 5 QA Administrators 2017-05-22 13:22:46 UTC Comment hidden (obsolete)
Comment 6 QA Administrators 2019-12-03 14:32:43 UTC Comment hidden (obsolete)
Comment 7 Buovjaga 2020-11-13 16:57:11 UTC
Still confirm the main issue, but not the replacement upon scrolling.

Arch Linux 64-bit
Version: 7.1.0.0.alpha1+
Build ID: c54e1c22f30c23d00e2fe7521217569fcec59cc4
CPU threads: 8; OS: Linux 5.9; UI render: default; VCL: kf5
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Built on 13 November 2020
Comment 8 QA Administrators 2022-11-14 03:32:43 UTC Comment hidden (obsolete)
Comment 9 BogdanB 2023-04-02 19:51:03 UTC
The main issue still here. I am not sure if it's a bug or the document is big (238 pages) and the pages are loaded slow.

Version: 7.3.7.2 / LibreOffice Community
Build ID: 30(Build:2)
CPU threads: 16; OS: Linux 5.19; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Ubuntu package version: 1:7.3.7-0ubuntu0.22.04.2
Calc: threaded
Comment 10 BogdanB 2023-04-14 18:50:18 UTC
With GDB version of LibreOffice I get in terminal a lot of warnings. I copy just some of them, they are a lot:

warn:sfx.dialog:263569:263569:sfx2/source/dialog/filtergrouping.cxx:359: already have an element for WordPerfect
warn:sfx.dialog:263569:263569:sfx2/source/dialog/filtergrouping.cxx:359: already have an element for writerweb8_writer_template
warn:sfx.dialog:263569:263569:sfx2/source/dialog/filtergrouping.cxx:359: already have an element for writerglobal8
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontext.cxx:290: ShapeTypeContext::ShapeTypeContext - missing shape identifier
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontainer.cxx:41: lclMapShapesById - missing shape identifier
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:svx:263569:263569:svx/source/unodraw/unoshap2.cxx:1466: Getting Graphic by URL is not supported, getting it by value
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontext.cxx:290: ShapeTypeContext::ShapeTypeContext - missing shape identifier
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontainer.cxx:41: lclMapShapesById - missing shape identifier
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontext.cxx:290: ShapeTypeContext::ShapeTypeContext - missing shape identifier
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontainer.cxx:41: lclMapShapesById - missing shape identifier
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontext.cxx:290: ShapeTypeContext::ShapeTypeContext - missing shape identifier
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontainer.cxx:41: lclMapShapesById - missing shape identifier
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontext.cxx:290: ShapeTypeContext::ShapeTypeContext - missing shape identifier
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontainer.cxx:41: lclMapShapesById - missing shape identifier
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontext.cxx:290: ShapeTypeContext::ShapeTypeContext - missing shape identifier
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontainer.cxx:41: lclMapShapesById - missing shape identifier
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontext.cxx:290: ShapeTypeContext::ShapeTypeContext - missing shape identifier
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontainer.cxx:41: lclMapShapesById - missing shape identifier
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontext.cxx:290: ShapeTypeContext::ShapeTypeContext - missing shape identifier
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontainer.cxx:41: lclMapShapesById - missing shape identifier
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontext.cxx:290: ShapeTypeContext::ShapeTypeContext - missing shape identifier
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontainer.cxx:41: lclMapShapesById - missing shape identifier


-----



warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontainer.cxx:41: lclMapShapesById - missing shape identifier
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontext.cxx:290: ShapeTypeContext::ShapeTypeContext - missing shape identifier
warn:legacy.osl:263569:263569:oox/source/vml/vmlshapecontainer.cxx:41: lclMapShapesById - missing shape identifier
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:svx/source/unodraw/unoshape.cxx:1879: SvxShape::GetAnyForItem() Returnvalue has wrong Type!
warn:legacy.osl:263569:263569:oox/source/helper/storagebase.cxx:67: StorageBase::StorageBase - missing base input stream
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!
warn:sw.core:263569:263569:sw/source/core/view/vdraw.cxx:246: Trying to move anchor from invalid page - fix layouting!