Bug 134461 - FILEOPEN XLSX Crash when header is set & Jumbo tables enabled
Summary: FILEOPEN XLSX Crash when header is set & Jumbo tables enabled
Status: RESOLVED DUPLICATE of bug 134392
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
7.1.0.0.alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: filter:xlsx
Depends on:
Blocks: Regressions-1024plus-Columns
  Show dependency treegraph
 
Reported: 2020-07-02 12:39 UTC by NISZ LibreOffice Team
Modified: 2020-07-02 17:16 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot of the problem in Calc (35.97 KB, image/png)
2020-07-02 12:39 UTC, NISZ LibreOffice Team
Details

Note You need to log in before you can comment on or make changes to this bug.
Description NISZ LibreOffice Team 2020-07-02 12:39:27 UTC
Created attachment 162596 [details]
Screenshot of the problem in Calc

Attachment #162592 [details] from bug #134316 is a simple empty Calc table with header set.
Attachment #162593 [details] is the same file saved as xlsx.
If Tools – Options – Calc – Defaults – Enable very large spreadsheets is enabled (without this the crash does not happen):
* Going to Print preview of the XLSX version shows the preview with No Data – this is fine.
* Typing any data to the sheet, like “a” to A1 and going to Print preview / trying to print crashes Calc with this on the console:

LibreOfficeDev 7.0 - Fatal Error: multi_type_vector::position#1750: block position not found! (logical pos=1048600, block size=2, logical size=1048576)

Steps to reproduce:
    1. Tools – Options – Calc – Defaults – Enable very large spreadsheets
    2. Open Attachment #162593 [details]
    3. Type something to the sheet, go to Print preview or Print

Actual results:
Crash.

Expected results:
No crash.

LibreOffice details:
Version: 7.1.0.0.alpha0+ (x64)
Build ID: acbe57481e0a10be287aad59201873a0799a94f0
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: hu-HU (hu_HU); UI: en-US
Calc: CL
Comment 1 Julien Nabet 2020-07-02 17:16:36 UTC
On pc Debian x86-64 with master sources updated today, I could reproduce this.
I noticed this:
warn:vcl:41969:41969:vcl/source/app/salusereventlist.cxx:120: Uncaught St12out_of_range multi_type_vector::position#1750: block position not found! (logical pos=1048600, block size=2, logical size=1048576)
Application Error

Again tdf#134392 I suppose.

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