https://bugs.documentfoundation.org/show_bug.cgi?id=126710
--- Comment #10 from Zach Travis <[email protected]> --- It would be great to get some attention here! >From my debugging, it looks like this is caused by multi-layer (or otherwise large) pivot tables where rendering/initialization (`mpColumnResultRoot->InitFrom( aInfo.aColDims, aInfo.aColLevels, 0, aInitState );`) cannot be deferred, i.e. `bLateInit` gets set to false in `dbtabsrc.cxx`, due to some field that uses a reference value, e.g. a difference, percentage, etc. It seems like in this case the pivot table code allocates a std::vector for every entry (cell?) and with lots of layers (?) this ends up being some polynomial number of entries and uses a ton of memory (sorry I'm not very familiar with pivot table details yet...). -- You are receiving this mail because: You are the assignee for the bug.
