View Issue Details

IDProjectCategoryView StatusLast Update
0013081ScribusPDFpublic2015-05-25 13:20
Reporterchristoph_s Assigned Tofschmid  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platformx86_64OSOpenSUSE 64 BitOS Version13.1
Product Version1.5.1svn 
Target Version1.5.1Fixed in Version1.5.1svn 
Summary0013081: Scribus crashes during PDF export with 3D annotation
DescriptionAs in the summary. Create a 3D annotation and export to PDF --> Signal 6 crash.
Additional Informationembed list: ""
subset list: ""
outline list: ""
scribus: /home/christoph/scribus15/Scribus/scribus/pdfwriter.cpp:855: void Pdf::Writer::endObj(PdfId): Zusicherung »CurrentObj == id« nicht erfüllt.

Program received signal SIGABRT, Aborted.
0x00007fffee3244c9 in raise () from /lib64/libc.so.6
(gdb) bt
#0 0x00007fffee3244c9 in raise () from /lib64/libc.so.6
0000001 0x00007fffee325958 in abort () from /lib64/libc.so.6
0000002 0x00007fffee31d296 in __assert_fail_base () from /lib64/libc.so.6
0000003 0x00007fffee31d342 in __assert_fail () from /lib64/libc.so.6
0000004 0x0000000000c02f91 in Pdf::Writer::endObj (this=0x31570c8, id=10) at /home/christoph/scribus15/Scribus/scribus/pdfwriter.cpp:855
0000005 0x0000000000bb8113 in PDFLibCore::PDF_3DAnnotation (this=0x3157050, ite=0x3350d90) at /home/christoph/scribus15/Scribus/scribus/pdflib_core.cpp:8893
0000006 0x0000000000b63a22 in PDFLibCore::PDF_ProcessItem (this=0x3157050, output=..., ite=0x3350d90, pag=0x34c3e00, PNr=0, embedded=false, pattern=false)
    at /home/christoph/scribus15/Scribus/scribus/pdflib_core.cpp:4025
0000007 0x0000000000b5ae0b in PDFLibCore::PDF_ProcessPageElements (this=0x3157050, layer=..., pag=0x34c3e00, PNr=0)
    at /home/christoph/scribus15/Scribus/scribus/pdflib_core.cpp:3505
0000008 0x0000000000b589b9 in PDFLibCore::PDF_ProcessPage (this=0x3157050, pag=0x34c3e00, PNr=0, clip=false) at /home/christoph/scribus15/Scribus/scribus/pdflib_core.cpp:3370
0000009 0x0000000000b2ef46 in PDFLibCore::doExport (this=0x3157050, fn=..., nam=..., Components=3, pageNs=std::vector of length 1, capacity 1 = {...}, thumbs=...)
    at /home/christoph/scribus15/Scribus/scribus/pdflib_core.cpp:268
0000010 0x0000000000b2c834 in PDFlib::doExport (this=0x7fffffffb9e0, fn=..., nam=..., Components=3, pageNs=std::vector of length 1, capacity 1 = {...}, thumbs=...)
    at /home/christoph/scribus15/Scribus/scribus/pdflib.cpp:19
0000011 0x0000000000dacc55 in ScribusMainWindow::getPDFDriver (this=0x1c21930, filename=..., name=..., components=3, pageNumbers=std::vector of length 1, capacity 1 = {...},
    thumbs=..., error=..., cancelled=0x0) at /home/christoph/scribus15/Scribus/scribus/scribus.cpp:6972
0000012 0x0000000000dadf52 in ScribusMainWindow::doSaveAsPDF (this=0x1c21930) at /home/christoph/scribus15/Scribus/scribus/scribus.cpp:7111
0000013 0x0000000000dacf00 in ScribusMainWindow::SaveAsPDF (this=0x1c21930) at /home/christoph/scribus15/Scribus/scribus/scribus.cpp:7009
0000014 0x000000000085fd8e in ScribusMainWindow::qt_static_metacall (_o=0x1c21930, _c=QMetaObject::InvokeMetaMethod, _id=176, _a=0x7fffffffc4c0)
    at /home/christoph/scribus15/Scribus/scribus/moc_scribus.cpp:1150
0000015 0x00007ffff768ae7a in QMetaObject::activate(QObject*, int, int, void**) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Core.so.5
0000016 0x00007ffff6c4be52 in QAction::triggered(bool) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000017 0x00007ffff6c4dc77 in QAction::activate(QAction::ActionEvent) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000018 0x00007ffff6d580b5 in ?? () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000019 0x00007ffff6d58374 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000020 0x00007ffff6e1c89a in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000021 0x00007ffff6c9423c in QWidget::event(QEvent*) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000022 0x00007ffff6e1d730 in QToolButton::event(QEvent*) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000023 0x00007ffff6c588f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000024 0x00007ffff6c5c071 in QApplication::notify(QObject*, QEvent*) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000025 0x00007ffff7658c84 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Core.so.5
0000026 0x00007ffff6c5af88 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000027 0x00007ffff6caf387 in ?? () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000028 0x00007ffff6cb1e78 in ?? () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000029 0x00007ffff6c588f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000030 0x00007ffff6c5c506 in QApplication::notify(QObject*, QEvent*) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Widgets.so.5
0000031 0x00007ffff7658c84 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Core.so.5
0000032 0x00007ffff646b1d7 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Gui.so.5
0000033 0x00007ffff646bc65 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) ()
   from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Gui.so.5
---Type <return> to continue, or q <return> to quit---
0000034 0x00007ffff6450a88 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Gui.so.5
0000035 0x00007fffe321bbe0 in ?? () from /opt/Qt5.4.0/5.4/gcc_64/plugins/platforms/libqxcb.so
0000036 0x00007fffebb4c316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
0000037 0x00007fffebb4c668 in ?? () from /usr/lib64/libglib-2.0.so.0
0000038 0x00007fffebb4c70c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
0000039 0x00007ffff76b3554 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Core.so.5
0000040 0x00007ffff7656eab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Core.so.5
0000041 0x00007ffff765bdc5 in QCoreApplication::exec() () from /opt/Qt5.4.0/5.4/gcc_64/lib/libQt5Core.so.5
0000042 0x000000000138ccf0 in mainApp (argc=1, argv=0x7fffffffdd68) at /home/christoph/scribus15/Scribus/scribus/main_nix.cpp:78
0000043 0x000000000138cc80 in main (argc=1, argv=0x7fffffffdd68) at /home/christoph/scribus15/Scribus/scribus/main_nix.cpp:54
TagsNo tags attached.
PatchNo

Activities

Kunda

2015-05-24 23:44

updater   ~0035225

Confirmed on OSX 10.9.5 with r20132

Kunda

2015-05-25 13:20

updater   ~0035240

Fixed in r20134
Thanks Franz!

Issue History

Date Modified Username Field Change
2015-05-24 21:57 christoph_s New Issue
2015-05-24 23:44 Kunda Note Added: 0035225
2015-05-24 23:44 Kunda Status new => confirmed
2015-05-25 08:47 fschmid Status confirmed => resolved
2015-05-25 08:47 fschmid Fixed in Version => 1.5.1svn
2015-05-25 08:47 fschmid Resolution open => fixed
2015-05-25 08:47 fschmid Assigned To => fschmid
2015-05-25 13:20 Kunda Note Added: 0035240
2015-05-25 13:20 Kunda Status resolved => closed