Bugzilla – Bug 571293
crash when opening pdf file with inkscape
Last modified: 2017-08-11 09:17:49 UTC
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.6) Gecko/20091201 SUSE/3.5.6-1.1.1 Firefox/3.5.6 Inkscape crashes when I try to open a pdf file. The reason is a binary incompatible change in libpoppler with the last security update. Reverting to the previous version of libpoppler solves the problem so does recompiling Inkscape. Reproducible: Always Steps to Reproduce: 1. Start Inkscape 2. File -> Open 3. Select pdf file 4. Press ok in pdf import dialog Actual Results: Application crashes. Expected Results: Should open pdf file. objdump -CT libpoppler.so.5.0.0 | grep GfxPath::Gfx 00000000000f5ad0 g DF .text 00000000000000b2 Base GfxPath::GfxPath() 00000000000f5730 g DF .text 000000000000012f Base GfxPath::GfxPath(int, double, double, GfxSubpath**, SafeInt, SafeInt) 00000000000f59a0 g DF .text 00000000000000b2 Base GfxPath::GfxPath() 00000000000fbd60 g DF .text 000000000000012f Base GfxPath::GfxPath(int, double, double, GfxSubpath**, SafeInt, SafeInt) (before recompiling) objdump -CT /usr/bin/inkscape | grep GfxPath::Gfx 0000000000000000 DF *UND* 0000000000000000 GfxPath::GfxPath(int, double, double, GfxSubpath**, int, int)
dup of bug 570183 *** This bug has been marked as a duplicate of bug 570183 ***
Inkscape still fails when I try to open/import a pdf file. Error message: inkscape: symbol lookup error: inkscape: undefined symbol: _ZN13GfxColorSpace5parseEP6Object Versions of the installed packages: inkscape-0.46-69.1.i586 poppler-tools-0.12.3-1.1.1.i586 libpoppler-glib4-0.12.3-1.1.1.i586 libpoppler-qt4-3-0.12.3-1.1.1.i586 libpoppler5-0.12.3-1.1.1.i586 poppler-data-0.2.1-4.1.noarch
Seems to be no longer be an issue in openSUSE Leap 42.2, 42.3 or TW (i.e. Inkscape 0.91 or 0.92). Poppler and internal PDF methods both work fine.