https://bugs.documentfoundation.org/show_bug.cgi?id=147421
Eike Rathke <er...@redhat.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|libreoffice-b...@lists.free |er...@redhat.com |desktop.org | Status|NEW |ASSIGNED --- Comment #5 from Eike Rathke <er...@redhat.com> --- The file is broken, it contains 3577016 trailing null-bytes. Those are read and then in ScImportExport::EmbeddedNullTreatment() to be stripped using OUString::replaceAll() with an empty to-string. It appears that under replaceAll() for each null-byte to be replaced a new rtl_uString instance is allocated and the following remaining string appended just to be stripped again. It appears to hang but eventually it should finish. With this massive amount of stripping that doesn't scale and needs better handling. -- You are receiving this mail because: You are the assignee for the bug.