View Issue Details

IDProjectCategoryView StatusLast Update
0012832ScribusStylespublic2014-11-27 06:55
ReporterFirasH Assigned Tojghali  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platformx86_64OSopenSUSEOS Version13.1
Product Version1.5.0svn 
Fixed in Version1.4.5.svn 
Summary0012832: Setting Fill Shade of Cell/Char to "Parent Value" crashes Scribus
DescriptionSetting Fill Shade of "Cell Style" to "Parent Value" crashes Scribus.
Steps To Reproduce0) Create a new document
1) Go to: Edit > Styles... (F3)
2) Create: New > Cell Style
3) Set the Cell Style as follows:
    Based On: Default Cell Style
    Change Fill Shade value (for example: 60%)
    Change Fill Shade to "Use Parent Value"
4) Apply

Scribus crashes due to Signal 6
Additional Information1.5.0.svn (19638)
TagsNo tags attached.
PatchNo

Relationships

child of 0012521 acknowledged Metabug: Styles (1.5.0.svn) 

Activities

FirasH

2014-11-25 11:05

developer  

12832-Backtrace.txt (30,015 bytes)   
ASSERT failure in QList<T>::operator[]: "index out of range", file /home/.../Qt/5.3/gcc_64/include/QtCore/qlist.h, line 487

Program received signal SIGABRT, Aborted.
0x00007fffee3f34c9 in raise () from /lib64/libc.so.6
(gdb) bt
#0  0x00007fffee3f34c9 in raise ()
   from /lib64/libc.so.6
#1  0x00007fffee3f4958 in abort ()
   from /lib64/libc.so.6
#2  0x00007ffff74168ae in QMessageLogger::fatal(char const*, ...) const ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#3  0x00007ffff7411da4 in qt_assert_x(char const*, char const*, char const*, int) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#4  0x00000000011fc5df in ShortcutWidget::ShortcutWidget (this=0x7ffff7411da4, parent=0x1553dd0)
    at /home/.../Scribus/scribus/ui/shortcutwidget.cpp:24
#5  0x00000000011fc41a in ShadeButton::tr (s=0x12 <Address 0x12 out of bounds>, 
    c=0xb00000010 <Address 0xb00000010 out of bounds>, n=0)
    at /home/.../Scribus/scribus/ui/shadebutton.h:17
#6  0x000000000122ef2e in SMStyleImport::SMStyleImport (this=
    0x11fc5df <ShortcutWidget::ShortcutWidget(QWidget*)+315>, parent=0x806, pstyleList=0x7ffff770acaa, 
    cstyleList=0x7ffff770c400, lstyleList=0x7ffff770c20e)
    at /home/.../Scribus/scribus/ui/smstyleimport.cpp:55
#7  0x00000000011ff603 in SMCellStyleWidget::show (this=0x2f03b90, cellStyle=0x3352a70, cellStyles=..., 
    defLang=..., unitIndex=2)
    at /home/.../Scribus/scribus/ui/smcellstylewidget.cpp:58
#8  0x00000000011ffae4 in SMCellStyleWidget::showColors (this=0x1007ff6f1, cellStyles=...)
    at /home/.../Scribus/scribus/ui/smcellstylewidget.cpp:109
#9  0x0000000001201d08 in SMCellStyle::newStyle (this=0x7fffffffb930)
    at /home/.../Scribus/scribus/ui/smcellstyle.cpp:158
#10 0x0000000001278093 in StyleManager::namesFromSelection (this=0x12)
    at /home/.../Scribus/scribus/ui/stylemanager.cpp:1285
#11 0x0000000000852217 in StyleManager::qt_static_metacall (_o=0x2d59810, 
    _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x7fffffffbc40)
    at /home/.../Scribus/build/scribus/ui/moc_stylemanager.cpp:186
#12 0x00007ffff768a871 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#13 0x00007ffff6f4e17d in ?? ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#14 0x00007ffff768a871 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#15 0x00007ffff760df27 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#16 0x00007ffff761381f in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#17 0x00007ffff7615467 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#18 0x00007ffff761127c in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#19 0x00007ffff760e0fb in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#20 0x00007ffff6ed5571 in QAbstractItemView::setCurrentIndex(QModelIndex const&) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#21 0x00007ffff6f4f20f in QTreeWidget::setCurrentItem(QTreeWidgetItem*, int) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#22 0x00000000012768b8 in StyleManager::slotShortcutChanged (this=0x1, shortcut=...)
    at /home/.../Scribus/scribus/ui/stylemanager.cpp:1078
#23 0x000000000127646f in StyleManager::updateActionName (this=0x0, oldName=..., newName=...)
    at /home/.../Scribus/scribus/ui/stylemanager.cpp:1041
#24 0x0000000001271250 in StyleManager::slotImport (this=0x2d60d18)
    at /home/.../Scribus/scribus/ui/stylemanager.cpp:377
#25 0x00000000008520e1 in StyleManager::qt_static_metacall (_o=0x2d59810, 
    _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fffffffc510)
    at /home/.../Scribus/build/scribus/ui/moc_stylemanager.cpp:173
#26 0x00007ffff768a871 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#27 0x00007ffff701eee2 in QAbstractButton::clicked(bool) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#28 0x00007ffff6d8cf83 in ?? ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#29 0x00007ffff6d8d89a in ?? ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#30 0x00007ffff6d8daa4 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#31 0x00007ffff6cc58b7 in QWidget::event(QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#32 0x00007ffff6c8d724 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#33 0x00007ffff6c90b1c in QApplication::notify(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#34 0x00007ffff7658fc4 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#35 0x00007ffff6c8fc8a in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#36 0x00007ffff6ce5b27 in ?? ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#37 0x00007ffff6ce8678 in ?? ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#38 0x00007ffff6c8d724 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#39 0x00007ffff6c90d46 in QApplication::notify(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
#40 0x00007ffff7658fc4 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#41 0x00007ffff650abf7 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
#42 0x00007ffff650b5f5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
#43 0x00007ffff64f05b8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
#44 0x00007fffe3ceaa70 in ?? ()
   from /home/.../Qt/5.3/gcc_64/plugins/platforms/libqxcb.so
#45 0x00007fffebcc7316 in g_main_dispatch (context=0x7fffdc001740)
    at gmain.c:3066
#46 g_main_context_dispatch (context=context@entry=0x7fffdc001740)
    at gmain.c:3642
#47 0x00007fffebcc7668 in g_main_context_iterate (context=context@entry=0x7fffdc001740, 
    block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#48 0x00007fffebcc770c in g_main_context_iteration (context=0x7fffdc001740, may_block=1)
    at gmain.c:3774
#49 0x00007ffff76b3684 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#50 0x00007ffff76571db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#51 0x00007ffff765c0a5 in QCoreApplication::exec() ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
#52 0x00000000012e70c4 in QSharedPointer<ScColorProfileData>::QSharedPointer (
    this=0x13f42cd <qt_meta_stringdata_CanvasMode+13>, ptr=0x1b0eec0)
    at /home/.../Qt/5.3/gcc_64/include/QtCore/qsharedpointer_impl.h:314
#53 0x00000000012e7054 in ScColorProfile::productDescription (this=0x7fffffffdcc8)
    at /home/.../Scribus/scribus/colormgmt/sccolorprofile.cpp:47
#54 0x00007fffee3dfbe5 in __libc_start_main ()
   from /lib64/libc.so.6
#55 0x00000000007fefe9 in _start ()
     at ../sysdeps/x86_64/start.S:122
(gdb) bt full
#0  0x00007fffee3f34c9 in raise () from /lib64/libc.so.6
No symbol table info available.
#1  0x00007fffee3f4958 in abort () from /lib64/libc.so.6
No symbol table info available.
#2  0x00007ffff74168ae in QMessageLogger::fatal(char const*, ...) const ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007ffff7411da4 in qt_assert_x(char const*, char const*, char const*, int) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00000000011fc5df in ShortcutWidget::ShortcutWidget (this=0x7ffff7411da4, parent=0x1553dd0)
    at /home/.../Scribus/scribus/ui/shortcutwidget.cpp:24
No locals.
#5  0x00000000011fc41a in ShadeButton::tr (s=0x12 <Address 0x12 out of bounds>, 
    c=0xb00000010 <Address 0xb00000010 out of bounds>, n=0)
    at /home/.../Scribus/scribus/ui/shadebutton.h:17
No locals.
#6  0x000000000122ef2e in SMStyleImport::SMStyleImport (
    this=0x11fc5df <ShortcutWidget::ShortcutWidget(QWidget*)+315>, parent=0x806, 
    pstyleList=0x7ffff770acaa, cstyleList=0x7ffff770c400, lstyleList=0x7ffff770c20e)
    at /home/.../Scribus/scribus/ui/smstyleimport.cpp:55
        lkeys = {{p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, 
                end = 0, array = {0x0}}, d = 0xbffffb840}, d = 0xbffffb840}}
#7  0x00000000011ff603 in SMCellStyleWidget::show (this=0x2f03b90, cellStyle=0x3352a70, cellStyles=..., 
    defLang=..., unitIndex=2)
    at /home/.../Scribus/scribus/ui/smcellstylewidget.cpp:58
        parent = 0x30a9550
        hasParent = true
#8  0x00000000011ffae4 in SMCellStyleWidget::showColors (this=0x1007ff6f1, cellStyles=...)
    at /home/.../Scribus/scribus/ui/smcellstylewidget.cpp:109
        d = 6.9533558069504292e-310
        s = {static null = {<No data fields>}, d = 0x1000000ffffb970}
        emptyString = {static null = {<No data fields>}, d = 0x7fffffffb960}
#9  0x0000000001201d08 in SMCellStyle::newStyle (this=0x7fffffffb930)
    at /home/.../Scribus/scribus/ui/smcellstyle.cpp:158
        name = {static null = {<No data fields>}, d = 0x200000001}
        style = {<Style> = {<SaxIO> = {_vptr.SaxIO = 0x7fffffffb940, static saxxDefaultElem = {
                static null = {<No data fields>}, d = 0x0}}, m_isDefaultStyle = 50, m_name = {
              static null = {<No data fields>}, d = 0x12}, m_context = 0x30b08d0, 
            m_contextversion = -18080, m_parent = {static null = {<No data fields>}, d = 0x1007ff6f1}, 
            m_shortcut = {static null = {<No data fields>}, d = 0x7fffffffb960}, 
            static INHERIT_PARENT = {static null = {<No data fields>}, d = 0x0}}, cellStyleProxy = warning: can't find linker symbol for virtual table for `StyleContextProxy' value
warning:   found `QList<TextNote*>::erase(QList<TextNote*>::iterator)' instead

{<StyleContext> = {<Observable<StyleContext>> = {<MassObservable<StyleContext*>> = {<UpdateManaged> = {
                    _vptr.UpdateManaged = 0xe1ffd5
     <QList<TextNote*>::erase(QList<TextNote*>::iterator)+69>}, m_observers = {q_hash = {{
                        d = 0x1000000ffffb970, e = 0x1000000ffffb970}}}, changedSignal = 0x30a9550, 
                  m_um = 0x7fffffffb980}, <No data fields>}, m_version = 14782549, m_cnt = 0}, 
            m_default = 0x2}, m_FillColor = {static null = {<No data fields>}, d = 0x1574af8}, 
          inh_FillColor = 192, m_FillShade = 9.3245305779005965e-317, inh_FillShade = false, 
          m_LeftBorder = {m_borderLines = {{p = {static shared_null = {ref = {atomic = {
                        _q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, 
                  d = 0x2ffffb9e0}, d = 0x2ffffb9e0}}}, inh_LeftBorder = false, m_RightBorder = {
            m_borderLines = {{p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, 
                    begin = 0, end = 0, array = {0x0}}, d = 0x7fffffffba10}, d = 0x7fffffffba10}}}, 
          inh_RightBorder = 72, m_TopBorder = {m_borderLines = {{p = {static shared_null = {ref = {
                      atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, 
                  d = 0x2f03b90}, d = 0x2f03b90}}}, inh_TopBorder = 64, m_BottomBorder = {
            m_borderLines = {{p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, 
                    begin = 0, end = 0, array = {0x0}}, d = 0x1201d08 <SMCellStyle::newStyle()+190>}, 
                d = 0x1201d08 <SMCellStyle::newStyle()+190>}}}, inh_BottomBorder = 120, 
          m_LeftPadding = 2.43519660451427e-316, inh_LeftPadding = false, m_RightPadding = 0, 
          inh_RightPadding = 24, m_TopPadding = 2.7106745653022989e-316, inh_TopPadding = 224, 
          m_BottomPadding = 4.1707356820691548e-317, inh_BottomPadding = 112}
#10 0x0000000001278093 in StyleManager::namesFromSelection (this=0x12)
    at /home/.../Scribus/scribus/ui/stylemanager.cpp:1285
        item = 0x0
        it = 0x7fffee766620 <main_arena>
        _container_ = {c = {{p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, 
                  begin = 0, end = 0, array = {0x0}}, d = 0x7fffffffbaf0}, d = 0x7fffffffbaf0}}, 
          brk = 19366035, i = {i = 0x0}, e = {i = 0x2d59810}}
        typeName = {static null = {<No data fields>}, d = 0x35e9180}
        styleNames = {<QList<QString>> = {{p = {static shared_null = {ref = {atomic = {_q_value = -1}}, 
                  alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x35e9180}, 
              d = 0x35e9180}}, <No data fields>}
#11 0x0000000000852217 in StyleManager::qt_static_metacall (_o=0x2d59810, 
    _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x7fffffffbc40)
    at /home/.../Scribus/build/scribus/ui/moc_stylemanager.cpp:186
        _t = 0x2d59810
#12 0x00007ffff768a871 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#13 0x00007ffff6f4e17d in ?? () from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#14 0x00007ffff768a871 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#15 0x00007ffff760df27 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#16 0x00007ffff761381f in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#17 0x00007ffff7615467 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#18 0x00007ffff761127c in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#19 0x00007ffff760e0fb in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#20 0x00007ffff6ed5571 in QAbstractItemView::setCurrentIndex(QModelIndex const&) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#21 0x00007ffff6f4f20f in QTreeWidget::setCurrentItem(QTreeWidgetItem*, int) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#22 0x00000000012768b8 in StyleManager::slotShortcutChanged (this=0x1, shortcut=...)
    at /home/.../Scribus/scribus/ui/stylemanager.cpp:1078
        sitem = 0x2efb430
        key = {static null = {<No data fields>}, d = 0x2f}
#23 0x000000000127646f in StyleManager::updateActionName (this=0x0, oldName=..., newName=...)
    at /home/.../Scribus/scribus/ui/stylemanager.cpp:1041
        a = 0x35cee30
        b = 0x7fff00000000
        oldKey = {static null = {<No data fields>}, d = 0x4}
        newKey = {static null = {<No data fields>}, d = 0x4}
#24 0x0000000001271250 in StyleManager::slotImport (this=0x2d60d18)
    at /home/.../Scribus/scribus/ui/stylemanager.cpp:377
        sty = @0x2f016e0: {<Style> = {<SaxIO> = {
              _vptr.SaxIO = 0x1a57810 <vtable for SMLineStyleWidget+16>, static saxxDefaultElem = {
                static null = {<No data fields>}, d = 0x0}}, m_isDefaultStyle = 160, m_name = {
              static null = {<No data fields>}, d = 0x2eec880}, m_context = 0x2f03b90, 
            m_contextversion = 56276944, m_parent = {static null = {<No data fields>}, d = 0x1a67cd0}, 
            m_shortcut = {static null = {<No data fields>}, 
              d = 0x7ffff7aa4d00 <QHashData::shared_null>}, static INHERIT_PARENT = {
              static null = {<No data fields>}, d = 0x0}}, static INHERIT = {
            static null = {<No data fields>}, d = 0x1}, static BOLD = {
            static null = <same as static member of an already seen type>, d = 0x1b25020}, 
          static ITALIC = {static null = <same as static member of an already seen type>, d = 0x0}, 
          static UNDERLINE = {static null = <same as static member of an already seen type>, 
            d = 0x3f800000}, static UNDERLINEWORDS = {
            static null = <same as static member of an already seen type>, d = 0x0}, 
          static STRIKETHROUGH = {static null = <same as static member of an already seen type>, 
            d = 0x3f800000}, static SUPERSCRIPT = {
            static null = <same as static member of an already seen type>, d = 0x0}, 
          static SUBSCRIPT = {static null = <same as static member of an already seen type>, 
            d = 0x3f800000}, static OUTLINE = {
            static null = <same as static member of an already seen type>, d = 0x0}, static SHADOWED = {
            static null = <same as static member of an already seen type>, d = 0x0}, static ALLCAPS = {
            static null = <same as static member of an already seen type>, d = 0x0}, 
          static SMALLCAPS = {static null = <same as static member of an already seen type>, d = 0x0}, 
          static saxxDefaultElem = {static null = <same as static member of an already seen type>, 
            d = 0x0}, m_Effects = {value = 47619904}, m_FontSize = 0, inh_FontSize = 16, 
          m_FillShade = 2.9071225758865953e-316, inh_FillShade = false, 
          m_StrokeShade = 2.520981420227944e-316, inh_StrokeShade = 208, 
          m_ScaleH = 6.9533488991166618e-310, inh_ScaleH = false, m_ScaleV = 7.1145453001139502e-322, 
          inh_ScaleV = 65, m_BaselineOffset = 2.4195896636409201e-316, inh_BaselineOffset = 202, 
          m_ShadowXOffset = 0, inh_ShadowXOffset = 160, m_ShadowYOffset = 2.4194853169765184e-316, 
          inh_ShadowYOffset = 96, m_OutlineWidth = 2.1432526615321604e-312, inh_OutlineWidth = 65, 
          m_UnderlineOffset = 2.3341953701112061e-313, inh_UnderlineOffset = 12, 
          m_UnderlineWidth = 1.1857575500189917e-322, inh_UnderlineWidth = 83, 
          m_StrikethruOffset = 9.345982457312608e-307, inh_StrikethruOffset = 108, 
          m_StrikethruWidth = 1088.0000015646465, inh_StrikethruWidth = 97, 
          m_Tracking = 5.5171890565591146e-313, inh_Tracking = 27, 
          m_WordTracking = 1.1857575500189917e-322, inh_WordTracking = 65, m_FillColor = {
            static null = <same as static member of an already seen type>, d = 0x74002000610072}, 
          inh_FillColor = 117, m_StrokeColor = {
            static null = <same as static member of an already seen type>, d = 0x63002000690020}, 
          inh_StrokeColor = 97, m_Language = {
            static null = <same as static member of an already seen type>, d = 0x6e0065006d0061}, 
          inh_Language = 116, m_FontVariant = {
            static null = <same as static member of an already seen type>, d = 0x65002000640000}, 
          inh_FontVariant = 65, m_Font = {static CONTROL_GLYPHS = 2000000000, m = 0xb00000001, 
            replacedName = {static null = <same as static member of an already seen type>, 
              d = 0x7fff0000000c}, replacedInDoc = {
              static null = <same as static member of an already seen type>, d = 0x18}}, inh_Font = 83, 
          m_Features = {<QList<QString>> = {{p = {static shared_null = {ref = {atomic = {
                        _q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, 
                  d = 0x69006c00200069}, d = 0x69006c00200069}}, <No data fields>}, inh_Features = 110}
        aStyle = {static null = {<No data fields>}, d = 0x0}
        _container_ = {c = {<QList<QString>> = {{p = {static shared_null = {ref = {atomic = {
                        _q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x2d5f520}, 
                d = 0x2d5f520}}, <No data fields>}, brk = -16400, i = {
            i = 0x7ffff7aa4d60 <QListData::shared_null>}, e = {i = 0x23}}
        neededColors = {<QList<QString>> = {{p = {static shared_null = {ref = {atomic = {
                      _q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, 
                d = 0x7fffffffc130}, d = 0x7fffffffc130}}, <No data fields>}
        tmpParaStyles = {<StyleContext> = {<Observable<StyleContext>> = {<MassObservable<StyleContext*>> = {<UpdateManaged> = {_vptr.UpdateManaged = 0x23}, m_observers = {q_hash = {{
                      d = 0x7ffff7615467 <QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>)+535>, 
                      e = 0x7ffff7615467 <QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>)+535>}}}, changedSignal = 0x2d5ee10, 
                m_um = 0x2d602e0}, <No data fields>}, m_version = 45352416, m_cnt = 0}, styles = {{p = {
                static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, 
                  array = {0x0}}, d = 0x341cf40}, d = 0x341cf40}}, m_context = 0x2e62db0, m_default = 
    0x7fffee43ac79 <malloc+105>}
        tmpCharStyles = {<StyleContext> = {<Observable<StyleContext>> = {<MassObservable<StyleContext*>> = {<UpdateManaged> = {_vptr.UpdateManaged = 0x33d33d0}, m_observers = {q_hash = {{d = 0x2d5f598, 
                      e = 0x2d5f598}}}, changedSignal = 0x2bc6ae0, 
                m_um = 0x7ffff7486a59 <QHashData::allocateNode(int)+41>}, <No data fields>}, 
            m_version = 48639408, m_cnt = 0}, styles = {{p = {static shared_null = {ref = {atomic = {
                      _q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, 
                d = 0x7fffee43ac79 <malloc+105>}, d = 0x7fffee43ac79 <malloc+105>}}, 
          m_context = 0x7ffff7aa4d60 <QListData::shared_null>, m_default = 0x340fa70}
        tmpLineStyles = {{d = 0x2d5a350, e = 0x2d5a350}}
        cstyle = 0x9e000001cc
        dia2 = 0x127cdf6 <StrikeValues::StrikeValues(QWidget*)+146>
        selectedFile = {static null = {<No data fields>}, d = 0x0}
        pstyle = 0x2d59810
        lstyle = 0x1271250 <StyleManager::slotImport()+2690>
        dirs = 0x2d59810
        wdir = {static null = {<No data fields>}, d = 0x2f}
        dia = {<QDialog> = {<No data fields>}, static staticMetaObject = {d = {
              superdata = 0x7f76f0 <QAbstractScrollArea::sizeHint() const@plt>, 
              stringdata = 0x7f4900 <QAbstractScrollArea::minimumSizeHint() const@plt>, 
              data = 0x7f64c0 <QWidget::heightForWidth(int) const@plt>, 
              static_metacall = 0x7f7470 <QWidget::hasHeightForWidth() const@plt>, 
              relatedMetaObjects = 0x7f36e0 <QWidget::paintEngine() const@plt>, 
              extradata = 0x7fa2a0 <QAbstractItemView::mousePressEvent(QMouseEvent*)@plt>}}, 
          SaveZip = 0x2f, WithFonts = 0x7fffee766620 <main_arena>, WithProfiles = 0x20, Layout = 0x8, 
          LayoutC = 0x18, TxCodeM = 0x2, TxCodeT = 0x7fffffffc890, fileDialog = 
    0x7fffee766620 <main_arena>, pw = 0x20, showPreview = 0x7ffff6ed6b90, OKButton = 0x18, 
          CancelB = 0x2, vboxLayout = 0x7fffffffc890, vboxLayout1 = 0x2d5a390, 
          hboxLayout = 0x7fffffffc150, Layout1 = 0x2d5a350, Layout1C = 0x0, ext = {
            static null = {<No data fields>}, d = 0x2f}, extZip = {static null = {<No data fields>}, 
            d = 0x7fffffffc890}, optionFlags = 47555472, previewIsShown = false}
#25 0x00000000008520e1 in StyleManager::qt_static_metacall (_o=0x2d59810, 
    _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fffffffc510)
    at /home/.../Scribus/build/scribus/ui/moc_stylemanager.cpp:173
        _t = 0x2d59810
#26 0x00007ffff768a871 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#27 0x00007ffff701eee2 in QAbstractButton::clicked(bool) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#28 0x00007ffff6d8cf83 in ?? () from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#29 0x00007ffff6d8d89a in ?? () from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#30 0x00007ffff6d8daa4 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#31 0x00007ffff6cc58b7 in QWidget::event(QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#32 0x00007ffff6c8d724 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#33 0x00007ffff6c90b1c in QApplication::notify(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#34 0x00007ffff7658fc4 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#35 0x00007ffff6c8fc8a in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#36 0x00007ffff6ce5b27 in ?? () from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#37 0x00007ffff6ce8678 in ?? () from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#38 0x00007ffff6c8d724 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#39 0x00007ffff6c90d46 in QApplication::notify(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
No symbol table info available.
#40 0x00007ffff7658fc4 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#41 0x00007ffff650abf7 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
No symbol table info available.
#42 0x00007ffff650b5f5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
No symbol table info available.
#43 0x00007ffff64f05b8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
No symbol table info available.
#44 0x00007fffe3ceaa70 in ?? () from /home/.../Qt/5.3/gcc_64/plugins/platforms/libqxcb.so
No symbol table info available.
#45 0x00007fffebcc7316 in g_main_dispatch (context=0x7fffdc001740) at gmain.c:3066
        dispatch = 0x7fffe3ceaa60
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = 0x0
        need_destroy = <optimized out>
        current_source_link = {data = 0x1b08270, next = 0x0}
        source = 0x1b08270
        current = 0x1aa5b50
        i = 1
#46 g_main_context_dispatch (context=context@entry=0x7fffdc001740) at gmain.c:3642
No locals.
#47 0x00007fffebcc7668 in g_main_context_iterate (context=context@entry=0x7fffdc001740, 
    block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 5
        fds = 0x1ddb0e0
#48 0x00007fffebcc770c in g_main_context_iteration (context=0x7fffdc001740, may_block=1) at gmain.c:3774
        retval = <optimized out>
#49 0x00007ffff76b3684 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#50 0x00007ffff76571db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#51 0x00007ffff765c0a5 in QCoreApplication::exec() ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
#52 0x00000000012e70c4 in QSharedPointer<ScColorProfileData>::QSharedPointer (
    this=0x13f42cd <qt_meta_stringdata_CanvasMode+13>, ptr=0x1b0eec0)
    at /home/.../Qt/5.3/gcc_64/include/QtCore/qsharedpointer_impl.h:314
No locals.
#53 0x00000000012e7054 in ScColorProfile::productDescription (this=0x7fffffffdcc8)
    at /home/.../Scribus/scribus/colormgmt/sccolorprofile.cpp:47
No locals.
#54 0x00007fffee3dfbe5 in __libc_start_main () from /lib64/libc.so.6
No symbol table info available.
#55 0x00000000007fefe9 in _start () at ../sysdeps/x86_64/start.S:122
No locals.
(gdb) continue
Continuing.
Crash di Scribus
-------------
Scribus รจ andato in crash a causa del Segnale #6
Calling Emergency Save

Program received signal SIGSEGV, Segmentation fault.
0x0000000000d5ffba in ScribusMainWindow::emergencySave (this=0x0)
    at /home/.../Scribus/scribus/scribus.cpp:8113
8113                    if (doc->hasName)
12832-Backtrace.txt (30,015 bytes)   

jghali

2014-11-26 23:07

administrator   ~0034251

The issue was also present in 1.4.5svn for character styles. I committed a fix for this version too.

FirasH

2014-11-27 06:55

developer   ~0034252

Thanks jghali!

Issue History

Date Modified Username Field Change
2014-11-25 10:54 FirasH New Issue
2014-11-25 10:55 FirasH Relationship added child of 0012521
2014-11-25 11:04 FirasH File Added: 12832-Backtrace.txt
2014-11-25 11:04 FirasH File Deleted: 12832-Backtrace.txt
2014-11-25 11:05 FirasH File Added: 12832-Backtrace.txt
2014-11-26 23:04 jghali Summary Setting Fill Shade of "Cell Style" to "Parent Value" crashes Scribus => Setting Fill Shade of Cell/Char to "Parent Value" crashes Scribus
2014-11-26 23:07 jghali Note Added: 0034251
2014-11-26 23:07 jghali Status new => resolved
2014-11-26 23:07 jghali Fixed in Version => 1.4.5.svn
2014-11-26 23:07 jghali Resolution open => fixed
2014-11-26 23:07 jghali Assigned To => jghali
2014-11-27 06:55 FirasH Note Added: 0034252
2014-11-27 06:55 FirasH Status resolved => closed