Created attachment 179268 [details] 5.ppt Description: Impress crashes when convert a specified .ppt file to .pptx file. Steps to Reproduce: 1. Open the file 5.ppt, it's ok. 2. Save it as .pptx file. Actual Results: Impress crashes. Reproducible: Always User Profile Reset: No OpenGL enabled: Yes Additional Info: Version: 7.3.1.3 / LibreOffice Community Build ID: 30(Build:3) CPU threads: 4; OS: Linux 5.10; UI render: default; VCL: gtk3 Locale: zh-CN (zh_CN.UTF-8); UI: zh-CN 7.3.1-1 Calc: threaded
Created attachment 179273 [details] pptx On pc Debian x86-64 with master sources updated today or with LO Debian package 7.3.1.3, I don't reproduce this. Here's the resulting pptx file.
Did you install any specific fonts? If yes, could you disable them just the time to test? Also could you give a try at https://bugs.documentfoundation.org/show_bug.cgi?id=148315 ? Finally, if you still reproduce this, would it be possible you attach a backtrace? (see https://wiki.documentfoundation.org/QA/BugReport/Debug_Information#GNU.2FLinux:_How_to_get_a_backtrace)
Created attachment 179276 [details] gdbtrace (In reply to Julien Nabet from comment #2) > Did you install any specific fonts? If yes, could you disable them just the > time to test? > > Also could you give a try at > https://bugs.documentfoundation.org/show_bug.cgi?id=148315 ? > > Finally, if you still reproduce this, would it be possible you attach a > backtrace? (see > https://wiki.documentfoundation.org/QA/BugReport/Debug_Information#GNU. > 2FLinux:_How_to_get_a_backtrace) I do install some chinese fonts like FZHei. How to disable them temporarily? The backtrace is attached. while the error output is: [Detaching after fork from child process 147812] [Detaching after vfork from child process 147883] /usr/include/c++/11.2.0/bits/stl_vector.h:1045: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](std::vector<_Tp, _Alloc>::size_type) [with _Tp = int; _Alloc = std::allocator<int>; std::vector<_Tp, _Alloc>::reference = int&; std::vector<_Tp, _Alloc>::size_type = long unsigned int]: Assertion '__n < this->size()' failed.
(In reply to wokeness from comment #3) > Created attachment 179276 [details] > gdbtrace > > (In reply to Julien Nabet from comment #2) > ... > I do install some chinese fonts like FZHei. How to disable them temporarily? > I'd make a backup of them and uninstall them. Then I'd give a new try. Finally I'd install them again. > The backtrace is attached. while the error output is: > > [Detaching after fork from child process 147812] > [Detaching after vfork from child process 147883] > /usr/include/c++/11.2.0/bits/stl_vector.h:1045: std::vector<_Tp, > _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](std::vector<_Tp, > _Alloc>::size_type) [with _Tp = int; _Alloc = std::allocator<int>; > std::vector<_Tp, _Alloc>::reference = int&; std::vector<_Tp, > _Alloc>::size_type = long unsigned int]: Assertion '__n < this->size()' > failed. is this the only part? there's not much here :-(
Disable my fonts, still crash. Start libreoffice in safe-mode, not crash. So I restore factory setting, it's ok now. Thx for ur help.