View Issue Details

IDProjectCategoryView StatusLast Update
0012407ScribusGeneralpublic2014-06-18 13:20
ReporterFirasH Assigned Tojghali  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platformx86_64OSopenSUSEOS Version13.1
Product Version1.5.0svn 
Fixed in Version1.5.0svn 
Summary0012407: "Translate" Transformation crashes Scribus
Description"Translate" Transformation crashes Scribus.
Steps To Reproduce0) Create a new document
1) Insert an item (example: Text Frame)
2) Select the item
3) Go to: Item > Duplicate/Transform > Transform
4) Add > Translation as follows:
     Horizontal 1,000 in / Vertical 1,000 in / 5 Copies (unit is not important)
5) Click on OK

Scribus crashes due to Signal 11
Additional InformationScribus 1.5.0.svn (19245)



Program received signal SIGSEGV, Segmentation fault.
0x0000000000d85aa2 in QMap<QString, NumStruct*>::value (this=0x12e0, akey=..., adefaultValue=@0x7fffffff9428: 0x0)
    at /home/.../Qt/5.3/gcc_64/include/QtCore/qmap.h:630
630 Node *n = d->findNode(akey);
(gdb) bt
#0 0x0000000000d85aa2 in QMap<QString, NumStruct*>::value (this=0x12e0, akey=..., adefaultValue=@0x7fffffff9428: 0x0)
    at /home/.../Qt/5.3/gcc_64/include/QtCore/qmap.h:630
0000001 0x0000000001106fae in PropertyWidget_ParEffect::updateStyle (this=0x280da20, newPStyle=...)
    at /home/.../Scribus/scribus/ui/propertywidget_pareffect.cpp:239
0000002 0x00000000010e8819 in PropertiesPalette_Text::updateStyle (this=0x27662c0, newCurrent=...)
    at /home/.../Scribus/scribus/ui/propertiespalette_text.cpp:492
0000003 0x0000000000c990b6 in ScribusMainWindow::HaveNewSel (this=0x19c8c00, SelectedType=4)
    at /home/.../Scribus/scribus/scribus.cpp:2914
0000004 0x000000000078fad6 in ScribusMainWindow::qt_static_metacall (_o=0x19c8c00, _c=QMetaObject::InvokeMetaMethod, _id=148,
    _a=0x7fffffffb440) at /home/.../Scribus/build/scribus/moc_scribus.cpp:1108
0000005 0x00007ffff768a681 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
0000006 0x0000000000784a44 in PageItem::frameType (this=0x32907e0, _t1=4)
    at /home/.../Scribus/build/scribus/moc_pageitem.cpp:406
0000007 0x00000000009d4625 in PageItem::emitAllToGUI (this=0x32907e0)
    at /home/.../Scribus/scribus/pageitem.cpp:9902
0000008 0x0000000000dbc0cd in Selection::connectItemToGUI (this=0x338be90)
    at /home/.../Scribus/scribus/selection.cpp:171
0000009 0x0000000000d4655b in ScribusDoc::itemSelection_Transform (this=0x3440000, nrOfCopies=5, matrix=..., basepoint=0)
    at /home/.../Scribus/scribus/scribusdoc.cpp:11199
0000010 0x0000000000cd5174 in ScribusMainWindow::slotItemTransform (this=0x19c8c00)
    at /home/.../Scribus/scribus/scribus.cpp:9629
0000011 0x00000000007902f9 in ScribusMainWindow::qt_static_metacall (_o=0x19c8c00, _c=QMetaObject::InvokeMetaMethod, _id=211,
    _a=0x7fffffffc3b0) at /home/.../Scribus/build/scribus/moc_scribus.cpp:1172
0000012 0x00007ffff768a681 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
0000013 0x00007ffff6c825d2 in QAction::triggered(bool) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000014 0x00007ffff6c84407 in QAction::activate(QAction::ActionEvent) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000015 0x00007ffff6e08eda in ?? ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000016 0x00007ffff6e1044f in ?? ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000017 0x00007ffff6e113d0 in QMenu::mouseReleaseEvent(QMouseEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000018 0x00007ffff6cc5a87 in QWidget::event(QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000019 0x00007ffff6e1318b in QMenu::event(QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000020 0x00007ffff6c8d764 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000021 0x00007ffff6c90bb6 in QApplication::notify(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000022 0x00007ffff7658dd4 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
0000023 0x00007ffff6c8fcca in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000024 0x00007ffff6ce598e in ?? ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000025 0x00007ffff6ce8808 in ?? ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000026 0x00007ffff6c8d764 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000027 0x00007ffff6c90de6 in QApplication::notify(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
0000028 0x00007ffff7658dd4 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
0000029 0x00007ffff650d457 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
0000030 0x00007ffff650de95 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
0000031 0x00007ffff64f3148 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
0000032 0x00007fffe5490630 in ?? ()
   from /home/.../Qt/5.3/gcc_64/plugins/platforms/libqxcb.so
0000033 0x00007fffecde1316 in g_main_dispatch (context=0x7fffe0001740)
    at gmain.c:3066
0000034 g_main_context_dispatch (context=context@entry=0x7fffe0001740)
    at gmain.c:3642
0000035 0x00007fffecde1668 in g_main_context_iterate (context=context@entry=0x7fffe0001740, block=block@entry=1,
    dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
0000036 0x00007fffecde170c in g_main_context_iteration (context=0x7fffe0001740, may_block=1)
    at gmain.c:3774
0000037 0x00007ffff76b3444 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
0000038 0x00007ffff7656feb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
0000039 0x00007ffff765beb5 in QCoreApplication::exec() ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
0000040 0x000000000123ce78 in mainApp (argc=1, argv=0x7fffffffdd48)
    at /home/.../Scribus/scribus/main_nix.cpp:86
0000041 0x000000000123ce08 in main (argc=1, argv=0x7fffffffdd48)
    at /home/.../Scribus/scribus/main_nix.cpp:54
TagsNo tags attached.
Patch

Activities

Kunda

2014-06-17 16:33

updater   ~0032220

Reproduced on r19245 (OSX 10.8.5 w/homebrew packaged Qt5.3)

FirasH

2014-06-17 16:45

developer   ~0032221

Last edited: 2014-06-17 16:45

Tested a bit more in depth and found out that all types of Transformation crash Scribus.

FirasH

2014-06-18 13:20

developer   ~0032228

Thanks jghali!
Scribus 1.5.0.svn (19252): could not reproduce this issue.
Closing as fixed.

Issue History

Date Modified Username Field Change
2014-06-17 16:29 FirasH New Issue
2014-06-17 16:33 Kunda Note Added: 0032220
2014-06-17 16:45 FirasH Note Added: 0032221
2014-06-17 16:45 FirasH Note Edited: 0032221
2014-06-18 12:27 jghali Status new => resolved
2014-06-18 12:27 jghali Fixed in Version => 1.5.0svn
2014-06-18 12:27 jghali Resolution open => fixed
2014-06-18 12:27 jghali Assigned To => jghali
2014-06-18 13:20 FirasH Note Added: 0032228
2014-06-18 13:20 FirasH Status resolved => closed