View Issue Details

IDProjectCategoryView StatusLast Update
0011300ScribusImport / Exportpublic2012-12-29 20:12
Reporterchristoph_s Assigned Tofschmid  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platformx86_64OSLinuxOS VersionOpenSUSE 12.1
Product Version1.5.0svn 
Target Version1.5.0Fixed in Version1.5.0svn 
Summary0011300: PDF import crashes Scribus
DescriptionImporting the attached PDF file results in a Sig 11 crash.
Steps To Reproduce- File > Open
- Select the attached file.
- In the PDF Import dialog, select "All Pages" and click "OK".
--> After several seconds, Scribus crashes with Sig11.
Additional InformationProgram received signal SIGSEGV, Segmentation fault.
0x000000000094c04c in FPointArray::svgClosePath (this=0x7fffffffbc80)
    at /home/christoph/scribus15/Scribus/scribus/fpointarray.cpp:680
680 if (svgState->PathLen > 2)
(gdb) bt
#0 0x000000000094c04c in FPointArray::svgClosePath (this=0x7fffffffbc80)
    at /home/christoph/scribus15/Scribus/scribus/fpointarray.cpp:680
0000001 0x00007fffdbe7fdc3 in SlaOutputDev::clip (this=0x3ed8920, state=0xfaa2c10)
    at /home/christoph/scribus15/Scribus/scribus/plugins/import/pdf/slaoutput.cpp:1436
0000002 0x00007fffdbad2fae in Gfx::doEndPath() () from /usr/lib64/libpoppler.so.30
0000003 0x00007fffdbad4b15 in Gfx::go(bool) () from /usr/lib64/libpoppler.so.30
0000004 0x00007fffdbad4f54 in Gfx::display(Object*, bool) () from /usr/lib64/libpoppler.so.30
0000005 0x00007fffdbb15a05 in Page::displaySlice(OutputDev*, double, double, int, bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*) () from /usr/lib64/libpoppler.so.30
0000006 0x00007fffdbb15b7e in Page::display(OutputDev*, double, double, int, bool, bool, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*) () from /usr/lib64/libpoppler.so.30
0000007 0x00007fffdbe6b466 in PdfPlug::convert (this=0x3e6d220, fn=...)
    at /home/christoph/scribus15/Scribus/scribus/plugins/import/pdf/importpdf.cpp:715
0000008 0x00007fffdbe68b32 in PdfPlug::import (this=0x3e6d220, fNameIn=..., trSettings=..., flags=1, showProgress=
    true) at /home/christoph/scribus15/Scribus/scribus/plugins/import/pdf/importpdf.cpp:265
0000009 0x00007fffdbe72e11 in ImportPdfPlugin::import (this=0x2018050, fileName=..., flags=1)
    at /home/christoph/scribus15/Scribus/scribus/plugins/import/pdf/importpdfplugin.cpp:224
0000010 0x00007fffdbe71f24 in ImportPdfPlugin::loadFile (this=0x2018050, fileName=..., flags=1)
    at /home/christoph/scribus15/Scribus/scribus/plugins/import/pdf/importpdfplugin.cpp:149
0000011 0x000000000098b995 in FileFormat::loadFile (this=0x1a5a6b0, fileName=..., flags=1, index=0)
    at /home/christoph/scribus15/Scribus/scribus/loadsaveplugin.cpp:433
0000012 0x0000000000928ac2 in FileLoader::loadFile (this=0x3c60160, currDoc=0x3c92610)
    at /home/christoph/scribus15/Scribus/scribus/fileloader.cpp:239
0000013 0x0000000000c8cfe5 in ScribusMainWindow::loadDoc (this=0x1ac3f50, fileName=...)
    at /home/christoph/scribus15/Scribus/scribus/scribus.cpp:4071
0000014 0x0000000000c71522 in ScribusMainWindow::startUpDialog (this=0x1ac3f50)
    at /home/christoph/scribus15/Scribus/scribus/scribus.cpp:1933
0000015 0x0000000000cdefb8 in ScribusCore::startGUI (this=0x1ab58a0, showSplash=true, showFontInfo=false,
    showProfileInfo=false, newGuiLanguage=..., prefsUserFile=...)
    at /home/christoph/scribus15/Scribus/scribus/scribuscore.cpp:127
0000016 0x0000000000cdbcfe in ScribusQApp::init (this=0x7fffffffdb10)
    at /home/christoph/scribus15/Scribus/scribus/scribusapp.cpp:276
0000017 0x00000000011e0062 in mainApp (argc=1, argv=0x7fffffffdc88)
    at /home/christoph/scribus15/Scribus/scribus/main_nix.cpp:83
0000018 0x00000000011e0004 in main (argc=1, argv=0x7fffffffdc88)
---Type <return> to continue, or q <return> to quit---
    at /home/christoph/scribus15/Scribus/scribus/main_nix.cpp:54
TagsNo tags attached.
Patch

Activities

christoph_s

2012-12-29 07:41

administrator  

Antigua_prospekt_10.7z (3,615,540 bytes)

christoph_s

2012-12-29 20:12

administrator   ~0029516

Tested, fixed. Thanks!

Issue History

Date Modified Username Field Change
2012-12-29 07:41 christoph_s New Issue
2012-12-29 07:41 christoph_s Status new => assigned
2012-12-29 07:41 christoph_s Assigned To => fschmid
2012-12-29 07:41 christoph_s File Added: Antigua_prospekt_10.7z
2012-12-29 12:16 fschmid Status assigned => resolved
2012-12-29 12:16 fschmid Fixed in Version => 1.5.0svn
2012-12-29 12:16 fschmid Resolution open => fixed
2012-12-29 20:12 christoph_s Note Added: 0029516
2012-12-29 20:12 christoph_s Status resolved => closed