https://bugs.freedesktop.org/show_bug.cgi?id=56877

--- Comment #14 from Roman Eisele <[email protected]> ---
The crash (I refer myself always to the crash I have reproduced with eastasiax’
“registrymodifications.xcu” file installed, see comment #11) is related to the
area “Master Pages” → “Recently Used” in the “Tasks” pane.

If I open eastasiax’ sample file with his “registrymodifications.xcu” file
installed, the area “Master Pages” → “Recently Used” is opened and shows for a
short moment a blank rectangle with the text “Erzeuge Vorschau” (i.e.,
“Generating preview”) -- then LibO crashes.

So the crash seems related to the generation of the preview for a recently used
Impress master page. This would also match the function calls in the stack
backtrace -- especially:
sd::toolpanel::controls::MasterPageContainer(),
sd::toolpanel::controls::TemplatePageObjectProvider()
SfxApplication::LoadTemplate()
SfxFilterMatcher::GuessFilter()
filter::config::TypeDetection()

The latter lines seem to indicate that LibreOffice tries to guess the file type
of a recently used Master page. And by some unknown reason (is this the real
bug?) it guesses that there is a CMX file involved, i.e. a “Corel Metafile
Exchange” file; so LibO calls the CMXImportFilter; and when this filter tries
to check if the file is supported (CMXDocument::isSupported()), it crashes,
probably because there is no such file ... or whatever may be the reason.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to