Bug 133563 - Memory usage increases with 50MB on file open and 30 mb in Start Center
Summary: Memory usage increases with 50MB on file open and 30 mb in Start Center
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
(earliest affected) release
Hardware: All All
: medium normal
Assignee: Not Assigned
Depends on:
Blocks: Memory
  Show dependency treegraph
Reported: 2020-05-31 19:01 UTC by Telesto
Modified: 2020-06-10 05:17 UTC (History)
0 users

See Also:
Crash report or crash signature:

Bibisect log (3.62 KB, text/plain)
2020-05-31 19:03 UTC, Telesto

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2020-05-31 19:01:39 UTC
Memory usage increases with 50MB on file open and 30 mb in Start Center

Steps to Reproduce:
1. Open the attached file with and and compare memory usage on file open and memory usage after closing the document

Same behavior can still be seen in 7.1

Actual Results:
50 MB increase on file open
30 MB on close

Expected Results:
No clue

Reproducible: Always

User Profile Reset: No

Additional Info:
Version: (x64)
Build ID: 83c4f86f22dc37269ac6a038fe7de053c42aad6e
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: en-US (nl_NL); UI: en-US
Calc: CL
Comment 1 Telesto 2020-05-31 19:03:05 UTC
Created attachment 161469 [details]
Bibisect log

Bisected to:
author	Markus Mohrhard <markus.mohrhard@collabora.co.uk>	2014-11-20 09:52:03 +0100
committer	Markus Mohrhard <markus.mohrhard@collabora.co.uk>	2014-11-20 13:50:51 +0100
commit a55f740045d6d30e1ef5522889d2dc359ca5784a (patch)
tree cf05fa9cd35419dc488e96f23c67d4eb308f71e0
parent dcdc8df2e6d740dd75ff6e28727ca757e4882f86 (diff)
include the unx part for getting OpenGL driver & device information
desktop/unx/source/glxtest.cxx is taken directly from the Mozilla

THe whole concept is taken from Mozilla and is based on starting an
early process that creates an OpenGL context. This prevents crashing
drivers to crash Libreoffice.

We read the information from the pipe as soon as we create the first vcl
Window. In that place we then decide if the device/driver combination is