https://bugs.freedesktop.org/show_bug.cgi?id=56877
Roman Eisele <b...@eikota.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEEDINFO Ever confirmed|0 |1 --- Comment #6 from Roman Eisele <b...@eikota.de> --- (In reply to comment #3) > Created attachment 69849 > creating blank impress file caused a crash after a fresh boot Attachment 69849 was, if the files have not been been exchanged, created for a crash which happened when “creating [a] blank impress file [...] after a fresh boot”. This is really strange. Reading the stack backtrace, the problem seems to be here, just like in the other (FILEOPEN) crash report: ... 7 libc++abi.dylib 0x9ba2a2a0 __cxa_throw + 112 8 libwpftdrawlo.dylib 0x2cdea042 libcdr::readU32(WPXInputStream*, bool) + 82 9 libwpftdrawlo.dylib 0x2cde6d02 libcdr::CMXDocument:: isSupported(WPXInputStream*) + 50 10 libwpftdrawlo.dylib 0x2ccf7b27 CMXImportFilter::detect(com::sun:: star::uno::Sequence<com::sun::star:: beans::PropertyValue>&) + 263 ... So there seems to be an unhandled exception which is thrown from libcdr::readU32() inside of libwpftdrawlo.dylib. Hm ... According to http://cgit.freedesktop.org/libreoffice/libcdr/tree/src/lib/CMXDocument.cpp the function CMXDocument::isSupported() does: “Analyzes the content of an input stream to see if it can be parsed \param input The input stream \return A value that indicates whether the content from the input stream is a Corel Draw Document that libcdr is able to parse.” Now I wonder why, when “creating [a] blank impress file”, such a function is called -- why should we need Corel Draw support on creating a new blank presentation file? @ Julien Nabet: Can you please check, e.g. by adding some debug dump message to the code, if these functions from libcdr are normally called when creating a new Impress presentation file? @ eastasiax: Please check the following: 1) A thumb question first: Does this crash really happen when you just start your Mac, start LibreOffice, and create a new (empty) presentation? I know this is a thumb question, but I just want to prevent any misunderstandigs ... 2) There is a chance that this problem is cause by a corrupted LibreOffice user profile (= application settings etc.). Therefore, you should try if resetting your LibreOffice user profile helps to heal the problem. To do so, please: a) Quit LibreOffice, if running. b) In the Finder, please open the folder <Your main drive>/Users/<Your user folder>/Library/Application Support/ c) In this folder, there should be a folder called “LibreOffice”, which contains most LibreOffice settings (and therefore is called the “user profile folder”). Just rename this folder so something else, e.g. “LibreOffice-old”. d) Start LibreOffice again (the startup will take longer this time, because LibreOffice creates a fresh user profile). e) Test the issue again. Do you still see the crash? Then please report the results in a new comment here ... Thank you very much! -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs