Bug 88140

Summary: writer 3.6.7.2 fails to open big file with lots of formulas (saved previously in that same writer)
Product: LibreOffice Reporter: Yury <yury.tarasievich>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: UNCONFIRMED --- QA Contact:
Severity: major    
Priority: medium CC: todventtu
Version: 3.6.7.2 release   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
See Also: https://bugs.freedesktop.org/show_bug.cgi?id=88139
Whiteboard:
i915 platform: i915 features:

Description Yury 2015-01-07 08:12:43 UTC
I'm working on a big document with lots of formulas in 3.6.7.2 (linux/amd64). 

Today writer began to crash on opening the document. It shows the line of squares in the statusbar, progress comes to about 65-70% then everything in writer stops (including the window redraws), `top` tool shows 101% cpu usage and about 40% mem usage for a couple of minutes, and finally writer crashes with the following output in the console:

terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc

What do I do and am I ultimately screwed??

I can't migrate to 4.* series because of https://bugs.freedesktop.org/show_bug.cgi?id=88139 (I can open the doc there -- yet)

I can't attach the doc in question, as that is unpublished etc. The doc itself is ~4M in size, its zip structure is uncorrupted.
Comment 1 Beluga 2015-01-13 17:12:21 UTC
Can you do a regex to replace all characters with x or use this macro: https://wiki.documentfoundation.org/QA/BugReport/Attachments#Confidential_Attachments
Comment 2 Yury 2015-01-15 05:46:24 UTC
I've replaced the text letters, but will have to do the same with formulas. I'll have to modify the python script which I use for batch formula font settings modifications. Or you could suggest something of the kind which is ready-to-use. :)

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.