Bug 94690

Summary: EDIT - Large Master document fails to insert file properly
Product: LibreOffice Reporter: Bernard Moreton <bernard.moreton>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: NEW ---    
Severity: normal CC: ilmari.lauhakangas
Priority: medium    
Version: 5.0.2.2 release   
Hardware: x86 (IA32)   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 107805    
Attachments: zip file containing problem master and the sub-documents
Screenshot showing ch. 12 mixing with 11 weirdly

Description Bernard Moreton 2015-10-02 09:48:29 UTC

    
Comment 1 Bernard Moreton 2015-10-02 09:56:41 UTC
A master document builds satisfactorily for the first 10 chapter inserts (308 pages), but then fails to insert further chapters properly.

A first attempt inseerted ch.11 ok, but then failed on inserting ch.12, getting its first page repeatedly muddled with the text of ch.11.

Now, when I've deleted those two chapters, re-inserting ch11.odt brings in not the ch11.odt file, but the muddled text with bits of ch12 in it.  

So (a) there's a problem with import when the master document has got large, and (b) deleting clearly doesn't work properly.  Memory problem? - but any failure should be graceful, and the deletion should delete fully.

The problem document(s) will be too large for normal upload, I'm afraid.
Comment 2 Buovjaga 2015-10-05 18:29:39 UTC
How big would they be as zipped?
Would they fit here (<50M): http://tinyupload.com/
Or perhaps here: (<200M): http://zippyshare.com/
Comment 3 Bernard Moreton 2015-10-06 08:39:57 UTC
Created attachment 119332 [details]
zip file containing problem master and the sub-documents

Not as big as I thought, and the size limit more generous than I thought ...
Comment 4 Buovjaga 2015-10-06 10:52:17 UTC
Created attachment 119345 [details]
Screenshot showing ch. 12 mixing with 11 weirdly

Win 7 Pro 64-bit, Version: 5.0.2.2 (x64)
Build ID: 37b43f919e4de5eeaca9b9755ed688758a8251fe
Locale: fi-FI (fi_FI)
Comment 5 Buovjaga 2015-10-06 10:53:04 UTC
Reproduced. Added screenshot of the weird mixing/duplication of content.
Comment 6 QA Administrators 2016-11-08 11:09:34 UTC Comment hidden (obsolete)
Comment 7 Bernard Moreton 2016-11-10 11:14:04 UTC
A fresh creation of a master from the same sources in 5.2.3.2 on Ubuntu 16.04 LTS handled better than it did a year ago, inserting one more document than it did then, 
BUT the layout of subsequent sub-documents was mangled, with apparently random breaks between paragraphs and unwanted page breaks, though the text itself remained in the correct order.
Comment 8 Bernard Moreton 2018-04-02 14:18:46 UTC Comment hidden (obsolete)
Comment 9 Bernard Moreton 2018-04-02 15:29:41 UTC Comment hidden (obsolete)
Comment 10 QA Administrators 2019-04-03 02:57:25 UTC Comment hidden (obsolete)
Comment 11 Bernard Moreton 2019-04-23 13:21:01 UTC
Apologies for the delay in responding!

The bug is still present in LO 6.2.2, just as it was last time I confirmed.

Version: 6.2.2.2
Build ID: 1:6.2.2-0ubuntu0.18.04.1~lo1
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: en-GB (en_GB.UTF-8); UI-Language: en-GB
Calc: threaded
Comment 12 QA Administrators 2021-04-23 04:00:52 UTC Comment hidden (obsolete)
Comment 13 Bernard Moreton 2021-05-05 09:02:13 UTC
The bug is still present.  Inserting ch_11.odt into the master document causes muddle, with parts of ch_12 reappearing as well.

I cannot copy-n-paste from About LibreOffice,  but I'll try to transcribe:
soffice --version:  LibreOffice 7.1.2.2 10(Build:2)
CPU threads: 4
Linux 5.4
UI render: default;  VCL: gtk3
en-GB.UTF-8
Ubuntu package version:
1:7.1.2_rc2-0ubuntu0.20.04.1~lo3
Calc: threaded
Comment 14 QA Administrators 2023-05-06 12:51:21 UTC Comment hidden (obsolete)
Comment 15 Bernard Moreton 2023-05-08 09:40:13 UTC
The bug is still present.  Inserting ch_11.odt into the master document causes muddle, with parts of ch_12 reappearing as well.

Version: 7.5.3.2 (X86_64) / LibreOffice Community
Build ID: 50(Build:2)
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-GB
Ubuntu package version: 4:7.5.3~rc2-0ubuntu0.22.04.1~lo1
Calc: threaded
Comment 16 Bernard Moreton 2023-05-08 14:14:03 UTC
The re-test earlier was done using the existing master document;  but if I create a new master document and load the chapters into it, delete a couple, then re-insert them, then I find no problems with confusion of text.

This probably means that the problem as originally reported might no longer be recorded as a live issue?  

BUT it remains true that the original master document still seems to be retaining text internally after deletion, and restoring using those internal values rather than loading from the source files as should be expected. On that basis the bug still exists ...