Bug 76200

Summary: LO is getting hanged while opening the attached document.
Product: LibreOffice Reporter: Rajashri <rajashri.udhoji>
Component: LibreOfficeAssignee: Rajashri <rajashri.udhoji>
Status: RESOLVED DUPLICATE    
Severity: major    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:
Attachments: Original file. Contains 1 table with 5 columns and 16992 rows.

Description Rajashri 2014-03-15 11:29:43 UTC
Created attachment 95848 [details]
Original file. Contains 1 table with 5 columns and 16992 rows.

LO is getting hanged while opening document containing tables.
As per the brief analysis Issue seems to be in
docbm.cxx:429,MarkManager::makeMark

There are 433 pages in the file. 
The file contains 1 table with 5 columns and 16992 rows.

After doing several trials and optimizing the file , it is observed that the file is opening properly. The only main concern is that it takes very long time to open.

As of now, it seems like it is a performance issue.
Comment 1 Rajashri 2014-03-17 06:05:57 UTC
LO give continuous warning :
warn:legacy.osl:27488:1:sw/source/core/doc/docbm.cxx:375: MarkManager::makeMark(..) - more than USHRT_MAX marks are not supported correctly
Comment 2 Rajashri 2014-03-17 06:43:49 UTC
As a workaround removed all the data within the table and then executed the binary, still the file is not loaded.

I removed the data thinking that there might be an issue with the contents of the table.

@ http://opengrok.libreoffice.org/xref/core/writerfilter/inc/resourcemodel/TableManager.hxx#1010

After EndRow, EndTable is not reached for the file.
Comment 3 Tushar Bende 2014-04-04 14:18:16 UTC

*** This bug has been marked as a duplicate of bug 56183 ***