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

          Priority: medium
            Bug ID: 80372
          Assignee: [email protected]
           Summary: Draw crashes without Impress present
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: [email protected]
          Hardware: Other
            Status: UNCONFIRMED
           Version: 4.2.4.2 release
         Component: Drawing
           Product: LibreOffice

Hi,

while testing something else I noticed that (at least) my LibreOffice Draw
SIGSEGVs when Impress "config" files are missing:

[pid 15602]
stat("/usr/lib/libreoffice/program/../share/config/soffice.cfg/simpress/layoutlist.xml",
0x7fff60255ae0) = -1 ENOENT (No such file or directory)
[pid 15602]
stat("/usr/lib/libreoffice/program/../share/config/soffice.cfg/simpress/layoutlist.xml",
0x7fff60255a60) = -1 ENOENT (No such file or directory)
[pid 15602]
stat("/usr/lib/libreoffice/program/../share/config/soffice.cfg/simpress/layoutlist.xml",
0x7fff60255a60) = -1 ENOENT (No such file or directory)
[pid 15602]
stat("/usr/lib/libreoffice/program/../share/config/soffice.cfg/simpress/layoutlist.xml",
0x7fff60255a60) = -1 ENOENT (No such file or directory)
[pid 15602]
stat("/usr/lib/libreoffice/program/../share/config/soffice.cfg/simpress/layoutlist.xml",
0x7fff60255a60) = -1 ENOENT (No such file or directory)
[pid 15602]
stat("/usr/lib/libreoffice/program/../share/config/soffice.cfg/simpress/layoutlist.xml",
0x7fff60255a50) = -1 ENOENT (No such file or directory)
[pid 15602]
stat("/usr/lib/libreoffice/program/../share/config/soffice.cfg/simpress/layoutlist.xml",
0x7fff60255a50) = -1 ENOENT (No such file or directory)
[pid 15602] --- SIGSEGV (Segmentation fault) @ 0 (0) ---
[pid 15614] +++ killed by SIGSEGV +++
[pid 15613] +++ killed by SIGSEGV +++
[pid 15612] +++ killed by SIGSEGV +++
[pid 15611] +++ killed by SIGSEGV +++
[pid 15610] +++ killed by SIGSEGV +++
[pid 15607] +++ killed by SIGSEGV +++
[pid 15605] +++ killed by SIGSEGV +++
[pid 15604] +++ killed by SIGSEGV +++
[pid 15603] +++ killed by SIGSEGV +++

Notably this needs

<lodir>/share/config/soffice.cfg/simpress/layoutlist.xml and
<lodir>/share/config/soffice.cfg/simpress/objectlist.xml

And they are also defined as for Impress in scp2, as this shows (those files
get created by the installer based on scp2 info):

rene@frodo:~/Debian/Pakete/LibreOffice/libreoffice-4.3.0.1/debian/tmp$ grep
layoutlist gid*
gid_Module_Prg_Impress_Bin:/usr/lib/libreoffice/share/config/soffice.cfg/simpress/layoutlist.xml
gid_Module_Prg_Impress_Bin:/usr/lib/libreoffice/share/config/soffice.cfg/simpress/layoutlist.xml

And as gid_Module_Prg_Impress_Bin is installed into -impress...

I know that Impress is tightly coupled with Draw, but the other way round
sounds like a bug to me... At least the contents of those files are impress
specific afaics (autoformat and presentation objects)....

-- 
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