Version: (using Devel) Compiler: GCC 4.4.1 OS: Linux Installed from: Compiled sources Hello, I am running into a weird bug with Skrooge which i can reproduce only with the oxygen style so far. Doing some operations (such as deleting an account) can lead randomly to a freeze of skrooge. More precisely, the interface remains semi-responsive for a few seconds (about 1 or 2 clicks are taken into account with a several seconds lag) and then skrooge is competely frozen and takes 100% of the CPU. I cannot reproduce this with non-oxygen styles (tried with Motif and Clearlooks). The freeze is a bit random so i am not 100% sure though. I have also tried with a clean .kde, it freezes *perhaps* a bit less often but it still occurs. I have talked with the Skrooge developer and he cannot see what's going awry here. Thanks. Here is the full backtrace: #0 0x00007fccebad55b2 in QTextEngine::itemize (this=0x33dd6d0) at text/qtextengine.cpp:1444 script = 0 scriptAnalysis = {a = 4096, s = 25, ptr = 0x7fff4d1c9f10, { array = '\0' <repeats 168 times>, "�B\236��\177\000\000+�\034M�\177\000\000,�\034M�\177\000\000\bB%\002\000\000\000\000�A%\002\000\000\000\000\220�\034M\003\000\000\000(\237%\002\000\000\000\0000\237%\002\000\000\000\000\v\000\000\000\000\000\000\000��������\v\000\000\000\000\000\000\0001\000\000\000\000\000\000\000A\004\000\000\000\000\000\000\000�\026\000\000\000\000\000\201�\000\000\000\000\000\000@�\000\000\000\000\000\000H\237%\002\000\000\000\000`�\034M\003\000\000\0000U+\003\000\000\000\000\024\231%\002\000\000\000\000`����\177\000\000\200\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000��\034M�\177"..., q_for_alignment_1 = 0, q_for_alignment_2 = 0}} analysis = (QScriptAnalysis *) 0x7fff4d1c9f5c itemizer = {m_string = @0x100000000, m_analysis = 0x2063c04, m_items = @0x7fff4d1ce160, m_splitter = 0x7fccec8ebc32} p = (const class QTextDocumentPrivate *) 0x7fff4d1ce240 control = {ctx = {{level = 1293737792, override = 255}, {level = 3952730512, override = 204}, {level = 0, override = false}, {level = 54384336, override = false}, {level = 1293737824, override = 255}, {level = 3952728218, override = 204}, {level = 832, override = false}, {level = 54384336, override = false}, {level = 256, override = 255}, {level = 3952725332, override = 204}, { level = 34681680, override = false}, {level = 54382656, override = false}, {level = 1293738560, override = 255}, {level = 3954060043, override = 204}, {level = 0, override = 255}, {level = 0, override = 204}, {level = 1293688872, override = 255}, {level = 1293738720, override = 255}, {level = 54385304, override = false}, {level = 54385560, override = false}, {level = 54385688, override = false}, {level = 54385816, override = false}, {level = 54385944, override = false}, {level = 54386072, override = false}, {level = 19, override = false}, {level = 3968774174, override = 204}, {level = 0, override = false}, {level = 0, override = false}, {level = 0, override = false}, {level = 0, override = false}, {level = 256, override = 64}, {level = 0, override = false}, {level = 0, override = false}, {level = 0, override = false}, {level = 0, override = 255}, {level = 96, override = false}, {level = 1293738080, override = 255}, {level = 34304880, override = false}, {level = 1293738112, override = 255}, {level = 3941117536, override = 204}, {level = 1293738192, override = 255}, {level = 48, override = false}, {level = 1293742848, override = 255}, {level = 154, override = false}, {level = 33677600, override = false}, {level = 3938129918, override = 204}, {level = 54385688, override = false}, {level = 1, override = false}, { level = 1293738192, override = 255}, {level = 3973120128, override = 204}, {level = 1293742848, override = 255}, {level = 3968774148, override = 204}, {level = 3973120132, override = 204}, { level = 1293738232, override = 255}, {level = 0, override = false}, {level = 33963012, override = false}, {level = 0, override = 255}, {level = 3973120128, override = 204}, {level = 1, override = true}, {level = 33963012, override = false}, {level = 1, override = false}}, cCtx = 0, base = 0, level = 0, override = false} unicode = (const ushort *) 0x2ff24ca e = (const ushort *) 0x2ff24fc length = 25 ignore = true uc = (const ushort *) 0x2ff24f0 lastScript = 0 #1 0x00007fccebadeeca in QTextLayout::beginLayout (this=0x7fff4d1ce310) at text/qtextlayout.cpp:606 No locals. #2 0x00007fccebb91e3e in QCommonStylePrivate::viewItemSize (this=0x208d1b0, option=0x7fff4d1cf230, role=0) at styles/qcommonstyle.cpp:1039 textOption = {align = 1, wordWrap = 1, design = 0, direction = 0, unused = 0, f = 0, tab = -1, d = 0x0} widthUsed = 0 textLayout = {d = 0x33dd6d0} wrapText = false textMargin = 3 bounds = {x1 = 0, y1 = 0, x2 = 8388606, y2 = -1} height = 0 size = {wd = 0, ht = 18} q = (const class QCommonStyle * const) 0x205af00 widget = (const class QWidget *) 0x23ac130 #3 0x00007fccebb92c86 in QCommonStylePrivate::viewItemLayout (this=0x208d1b0, opt=0x7fff4d1cf230, checkRect=0x7fff4d1ce640, pixmapRect=0x7fff4d1ce660, textRect=0x7fff4d1ce650, sizehint=true) at styles/qcommonstyle.cpp:1163 q = (const class QCommonStyle * const) 0x205af00 widget = (const class QWidget *) 0xa4d1ce5c0 y = 1293739488 cw = 32716 decoration = {x1 = 0, y1 = 1, x2 = 33963012, y2 = 0} checkMargin = 1293741384 pm = {wd = 1293739152, ht = 32767} display = {x1 = 1293739136, y1 = 32767, x2 = -326190030, y2 = 32716} hasCheck = false hasPixmap = false hasText = false w = 32767 textMargin = 43483648 pixmapMargin = 0 x = 32767 h = -339874125 check = {x1 = -280234144, y1 = 32716, x2 = 33905040, y2 = 0} #4 0x00007fccebbacfa1 in QCommonStyle::sizeFromContents (this=0x205af00, ct=QStyle::CT_ItemViewItem, opt=0x7fff4d1cf230, csz=@0x7fff4d1cf300, widget=0x23ac130) at styles/qcommonstyle.cpp:5055 decorationRect = {x1 = 0, y1 = 0, x2 = 15, y2 = 15} displayRect = {x1 = 0, y1 = 0, x2 = -1, y2 = -1} checkRect = {x1 = 0, y1 = 0, x2 = -1, y2 = -1} vopt = (const QStyleOptionViewItemV4 *) 0x7fff4d1cf230 d = (const QCommonStylePrivate * const) 0x208d1b0 sz = {wd = -1, ht = -1} #5 0x00007fcceeec08d9 in KStyle::sizeFromContents (this=0x205af00, type=QStyle::CT_PushButton, option=0x7fff4d1cf230, contentsSize=@0x7fff4d1cf300, widget=0x23ac130) at /home/kde-devel-trunk/kde/src/KDE/kdelibs/kdeui/kernel/kstyle.cpp:4349 No locals. #6 0x00007fcce367ecbd in OxygenStyle::sizeFromContents (this=0x205af00, type=QStyle::CT_PushButton, option=0x7fff4d1cf230, contentsSize=@0x0, widget=0x23ac130) at /home/kde-devel-trunk/kde/src/KDE/kdebase/runtime/kstyles/oxygen/oxygen.cpp:3139 No locals. #7 0x00007fccebbd5b48 in QStyleSheetStyle::sizeFromContents (this=0x248f680, ct=QStyle::CT_ItemViewItem, opt=0x7fff4d1cf230, csz=@0x7fff4d1cf300, w=0x23ac130) at styles/qstylesheetstyle.cpp:5067 subRule = {features = 0, defaultBackground = {d = 0x2055f00}, font = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fccec0150a0 "QFont", data = 0x7fccec015000, extradata = 0x0}}, d = 0x20bc6a0, resolve_mask = 0}, hasFont = false, styleHints = {{d = 0x7fccecd0ff40, e = 0x7fccecd0ff40}}, pal = {d = 0x0}, b = {d = 0x0}, bg = {d = 0x0}, bd = {d = 0x0}, ou = { d = 0x0}, geo = {d = 0x0}, p = {d = 0x0}, img = {d = 0x0}, clipset = 0, clipPath = {d_ptr = 0x0}} recursion_guard = {guarded = true} rule = {features = 0, defaultBackground = {d = 0x2055f00}, font = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fccec0150a0 "QFont", data = 0x7fccec015000, extradata = 0x0}}, d = 0x20bc6a0, resolve_mask = 0}, hasFont = false, styleHints = {{d = 0x7fccecd0ff40, e = 0x7fccecd0ff40}}, pal = {d = 0x0}, b = {d = 0x0}, bg = {d = 0x0}, bd = {d = 0x22c3780}, ou = {d = 0x0}, geo = { d = 0x0}, p = {d = 0x0}, img = {d = 0x0}, clipset = 0, clipPath = {d_ptr = 0x0}} sz = {wd = -1, ht = -1} #8 0x00007fccebee6bb8 in QStyledItemDelegate::sizeHint (this=0x23b2150, option=@0x7fff4d1cf350, index=@0x7fff4d1cf420) at itemviews/qstyleditemdelegate.cpp:446 value = {d = {data = {c = 0 '\0', i = 0, u = 0, b = false, d = 0, ll = 0, ull = 0, ptr = 0x0, shared = 0x0}, type = 0, is_shared = 0, is_null = 1}, static handler = 0x7fccec3ac920} opt = {<QStyleOptionViewItemV3> = {<QStyleOptionViewItemV2> = {<QStyleOptionViewItem> = {<QStyleOption> = {version = 4, type = 12, state = {i = 1}, direction = Qt::LeftToRight, rect = {x1 = 0, y1 = 0, x2 = -1, y2 = -1}, fontMetrics = {d = 0x20bc6a0}, palette = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fccec0139c0 "QPalette", data = 0x7fccec013860, extradata = 0x0}}, d = 0x20bac00, current_group = 2, resolve_mask = 0}}, displayAlignment = {i = 129}, decorationAlignment = {i = 132}, textElideMode = Qt::ElideRight, decorationPosition = QStyleOptionViewItem::Left, decorationSize = {wd = 16, ht = 16}, font = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fccec0150a0 "QFont", data = 0x7fccec015000, extradata = 0x0}}, d = 0x20bc6a0, resolve_mask = 0}, showDecorationSelected = true}, features = {i = 24}}, locale = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fccecaae3c0 "QLocale", data = 0x7fccecaad680, extradata = 0x0}}, {v = 0x100ec, p = {index = 236, numberOptions = 1}}}, widget = 0x23ac130}, index = {r = 10, c = 0, p = 0x19a, m = 0x23b95d0}, checkState = Qt::Unchecked, icon = {d = 0x325f700}, text = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14904}, alloc = 0, size = 0, data = 0x7fccecd1005a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 598}, alloc = 0, size = 0, data = 0x7fccecd1007a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2ff24b0, static codecForCStrings = 0x0}, viewItemPosition = QStyleOptionViewItemV4::Invalid, backgroundBrush = {d = 0x2055f00}} widget = (const class QWidget *) 0x23ac130 style = (class QStyle *) 0x248f680 #9 0x00007fccebe681a4 in QTableView::sizeHintForRow (this=0x23ac130, row=10) at itemviews/qtableview.cpp:1524 logicalColumn = 0 editor = (class QWidget *) 0x0 column = 0 d = (const QTableViewPrivate * const) 0x23b07d0 left = 0 right = 1 option = {<QStyleOptionViewItemV3> = {<QStyleOptionViewItemV2> = {<QStyleOptionViewItem> = {<QStyleOption> = {version = 4, type = 12, state = {i = 1}, direction = Qt::LeftToRight, rect = {x1 = 0, y1 = 0, x2 = -1, y2 = -1}, fontMetrics = {d = 0x20bc6a0}, palette = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fccec0139c0 "QPalette", data = 0x7fccec013860, extradata = 0x0}}, d = 0x20bac00, current_group = 2, resolve_mask = 0}}, displayAlignment = {i = 129}, decorationAlignment = {i = 132}, textElideMode = Qt::ElideRight, decorationPosition = QStyleOptionViewItem::Left, decorationSize = {wd = 16, ht = 16}, font = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fccec0150a0 "QFont", data = 0x7fccec015000, extradata = 0x0}}, d = 0x20bc6a0, resolve_mask = 0}, showDecorationSelected = true}, features = {i = 0}}, locale = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fccecaae3c0 "QLocale", data = 0x7fccecaad680, extradata = 0x0}}, {v = 0x100ec, p = {index = 236, numberOptions = 1}}}, widget = 0x23ac130}, index = {r = -1, c = -1, p = 0x0, m = 0x0}, checkState = Qt::Unchecked, icon = {d = 0x0}, text = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14904}, alloc = 0, size = 0, data = 0x7fccecd1005a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 598}, alloc = 0, size = 0, data = 0x7fccecd1007a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7fccecd10040, static codecForCStrings = 0x0}, viewItemPosition = QStyleOptionViewItemV4::Invalid, backgroundBrush = {d = 0x2055f00}} hint = 0 index = {r = 10, c = 0, p = 0x19a, m = 0x23b95d0} #10 0x00007fccebe4ac93 in QHeaderViewPrivate::viewSectionSizeHint (this=0x23b2620, logical=10) at itemviews/qheaderview.cpp:3456 parent = (class QAbstractItemView *) 0x23ac130 q = (const QHeaderView * const) 0x23b1320 #11 0x00007fccebe48e99 in QHeaderViewPrivate::resizeSections (this=0x23b2620, globalMode=QHeaderView::Interactive, useGlobalMode=false) at itemviews/qheaderview.cpp:2985 logicalIndex = 10 resizeMode = QHeaderView::ResizeToContents sectionSize = 0 i = 10 q = (QHeaderView * const) 0x23b1320 lengthToStrech = -86 numberOfStretchedSections = 0 section_sizes = {{p = {static shared_null = {ref = {_q_value = 29212}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x33dd560}, d = 0x33dd560}} spanStartSection = -336079763 stretchSection = -1 stretchSectionLength = 32716 pixelReminder = 32767 previousSectionLength = 32716 lastVisibleSection = 1293743536 previousSectionResizeMode = 32767 #12 0x00007fccebe434ea in QHeaderView::resizeSections (this=0x23b1320) at itemviews/qheaderview.cpp:1613 d = (QHeaderViewPrivate * const) 0x23b2620 #13 0x00007fccebe47d98 in QHeaderView::updateGeometries (this=0x23b1320) at itemviews/qheaderview.cpp:2593 d = (QHeaderViewPrivate * const) 0x23b2620 #14 0x00007fccebe3ca93 in QAbstractItemView::qt_metacall (this=0x23b1320, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0x7fff4d1cf7b0) at .moc/debug-shared/moc_qabstractitemview.cpp:233 No locals. #15 0x00007fccebe4b305 in QHeaderView::qt_metacall (this=0x23b1320, _c=QMetaObject::InvokeMetaMethod, _id=54, _a=0x7fff4d1cf7b0) at .moc/debug-shared/moc_qheaderview.cpp:132 No locals. #16 0x00007fccec9fbe07 in QMetaMethod::invoke (this=0x7fff4d1cfc90, object=0x23b1320, connectionType=Qt::DirectConnection, returnValue={<QGenericArgument> = {_data = 0x0, _name = 0x0}, <No data fields>}, val0={_data = 0x0, _name = 0x0}, val1={_data = 0x0, _name = 0x0}, val2={_data = 0x0, _name = 0x0}, val3={_data = 0x0, _name = 0x0}, val4={_data = 0x0, _name = 0x0}, val5={_data = 0x0, _name = 0x0}, val6={_data = 0x0, _name = 0x0}, val7={_data = 0x0, _name = 0x0}, val8={_data = 0x0, _name = 0x0}, val9={_data = 0x0, _name = 0x0}) at kernel/qmetaobject.cpp:1522 paramCount = 1 currentThread = (class QThread *) 0x1f085c0 param = {0x0 <repeats 11 times>} methodIndex = 54 typeNames = {0x0 <repeats 11 times>} metaMethodArgumentCount = 0 objectThread = (class QThread *) 0x1f085c0 #17 0x00007fccec9fb2d4 in QMetaObject::invokeMethod (obj=0x23b1320, member=0x7fccebffda88 "updateGeometries", type=Qt::AutoConnection, ret= {<QGenericArgument> = {_data = 0x0, _name = 0x0}, <No data fields>}, val0={_data = 0x0, _name = 0x0}, val1={_data = 0x0, _name = 0x0}, val2={_data = 0x0, _name = 0x0}, val3= {_data = 0x0, _name = 0x0}, val4={_data = 0x0, _name = 0x0}, val5={_data = 0x0, _name = 0x0}, val6={_data = 0x0, _name = 0x0}, val7={_data = 0x0, _name = 0x0}, val8={_data = 0x0, _name = 0x0}, val9= {_data = 0x0, _name = 0x0}) at kernel/qmetaobject.cpp:1114 sig = {a = 512, s = 19, ptr = 0x7fff4d1cfa10 "updateGeometries()", { array = "updateGeometries()\000M�\177\000\000@�:\002\000\000\000\000\030", '\0' <repeats 15 times>, "p�\034M�\177\000\000\025�\203��\177\000\000\003\000\000\0008\000\000\0000�:\002\000\000\000\000\003\000\000\000\003\000\000\0006����\177\000\000��\034M�\177\000\000\000�\034M�\177\000\000�\000\000\000\234", '\0' <repeats 11 times>, "��\034M�\177\000\000\nS���\177\000\000�\000\000\000\000\000\000\000��\034M�\177\000\000\200�\034M�\177\000\000>]���\177\000\000\003\000\000\000\003\000\000\000�\000\000\000\234\000\000\000�\000\035M�\177\000\000�\a;\002", '\0' <repeats 12 times>..., q_for_alignment_1 = 7297913271701762165, q_for_alignment_2 = 7.5846359734560041e+179}} len = 0 paramCount = 1 idx = 54 typeNames = {0x0 <repeats 11 times>} method = {mobj = 0x7fccec3cf180, handle = 127} #18 0x00007fccebd87aa9 in QMetaObject::invokeMethod (obj=0x23b1320, member=0x7fccebffda88 "updateGeometries", val0={_data = 0x0, _name = 0x0}, val1={_data = 0x0, _name = 0x0}, val2= {_data = 0x0, _name = 0x0}, val3={_data = 0x0, _name = 0x0}, val4={_data = 0x0, _name = 0x0}, val5={_data = 0x0, _name = 0x0}, val6={_data = 0x0, _name = 0x0}, val7={_data = 0x0, _name = 0x0}, val8= {_data = 0x0, _name = 0x0}, val9={_data = 0x0, _name = 0x0}) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h:403 No locals. #19 0x00007fccebe674fa in QTableView::updateGeometries (this=0x23ac130) at itemviews/qtableview.cpp:1393 horizontalTop = 0 verticalLength = 0 columnCount = 1293746352 rowsInViewport = 32767 width = 0 reverse = false vg = {x1 = 3, y1 = 3, x2 = 233, y2 = 156} verticalLeft = 3 rowCount = 32767 viewportHeight = 1293746352 vsize = {wd = 37426968, ht = 0} horizontalLength = 32539728 d = (QTableViewPrivate * const) 0x23b07d0 height = 0 max = {wd = 0, ht = 0} viewportWidth = 16809983 columnsInViewport = 1293746304 #20 0x00007fccebe34a3a in QAbstractItemView::resizeEvent (this=0x23ac130, event=0x7fff4d1d0d90) at itemviews/qabstractitemview.cpp:2181 No locals. #21 0x00007fcceb897c79 in QWidget::event (this=0x23ac130, event=0x7fff4d1d0d90) at kernel/qwidget.cpp:7667 d = (QWidgetPrivate * const) 0x23b07d0 #22 0x00007fccebce139b in QFrame::event (this=0x23ac130, e=0x7fff4d1d0d90) at widgets/qframe.cpp:559 result = false #23 0x00007fccebd87030 in QAbstractScrollArea::viewportEvent (this=0x23ac130, e=0x7fff4d1d0d90) at widgets/qabstractscrollarea.cpp:962 No locals. #24 0x00007fccebe30de3 in QAbstractItemView::viewportEvent (this=0x23ac130, event=0x7fff4d1d0d90) at itemviews/qabstractitemview.cpp:1471 d = (QAbstractItemViewPrivate * const) 0x23b07d0 #25 0x00007fccebd87b1f in QAbstractScrollAreaPrivate::viewportEvent (this=0x23b07d0, event=0x7fff4d1d0d90) at widgets/qabstractscrollarea_p.h:100 No locals. #26 0x00007fccebd87be4 in QAbstractScrollAreaFilter::eventFilter (this=0x23b1fb0, o=0x23abd40, e=0x7fff4d1d0d90) at widgets/qabstractscrollarea_p.h:111 No locals. #27 0x00007fccec9f2aef in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x2025c20, receiver=0x23abd40, event=0x7fff4d1d0d90) at kernel/qcoreapplication.cpp:726 obj = (class QObject *) 0x23b1fb0 i = 1 q = (class QCoreApplication * const) 0x7fff4d1d2f20 #28 0x00007fcceb83b309 in QApplicationPrivate::notify_helper (this=0x2025c20, receiver=0x23abd40, e=0x7fff4d1d0d90) at kernel/qapplication.cpp:4053 consumed = false #29 0x00007fcceb83b17d in QApplication::notify (this=0x7fff4d1d2f20, receiver=0x23abd40, e=0x7fff4d1d0d90) at kernel/qapplication.cpp:4022 d = (QApplicationPrivate * const) 0x2025c20 res = false #30 0x00007fcceeeb4e7e in KApplication::notify (this=0x7fff4d1d2f20, receiver=0x23abd40, event=0x7fff4d1d0d90) at /home/kde-devel-trunk/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302 t = 107 #31 0x00007fccec9f280f in QCoreApplication::notifyInternal (this=0x7fff4d1d2f20, receiver=0x23abd40, event=0x7fff4d1d0d90) at kernel/qcoreapplication.cpp:606 threadData = (QThreadData *) 0x1f08450 returnValue = false result = false cbdata = {0x23abd40, 0x7fff4d1d0d90, 0x7fff4d1d0d17} d = (class QObjectPrivate *) 0x23ae7a0 #32 0x00007fccec9f5d8b in QCoreApplication::sendEvent (receiver=0x23abd40, event=0x7fff4d1d0d90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 No locals. #33 0x00007fcceb8dba3c in QWidgetPrivate::setGeometry_sys (this=0x23ae7a0, x=3, y=3, w=231, h=154, isMove=true) at kernel/qwidget_x11.cpp:2451 slowResize = false setTopLevelResize = false e = {<QEvent> = {_vptr.QEvent = 0x7fccec3b7b50, d = 0x0, t = 14, posted = 0, spont = 0, m_accept = 1, reserved = 2467}, s = {wd = 231, ht = 154}, olds = {wd = 231, ht = 135}} q = (class QWidget * const) 0x23abd40 dpy = (Display *) 0x203afe0 oldGeom = {x1 = 3, y1 = 3, x2 = 233, y2 = 137} isResize = true oldPos = {xp = 3, yp = 3} oldSize = {wd = 231, ht = 135} r = {x1 = 3, y1 = 3, x2 = 233, y2 = 156} #34 0x00007fcceb893fd7 in QWidget::setGeometry (this=0x23abd40, r=@0x7fff4d1d1300) at kernel/qwidget.cpp:6204 d = (QWidgetPrivate * const) 0x23ae7a0 #35 0x00007fccebd85d2f in QAbstractScrollAreaPrivate::layoutChildren (this=0x23b07d0) at widgets/qabstractscrollarea.cpp:459 q = (QAbstractScrollArea * const) 0x23ac130 needh = false hasCornerWidget = false controlsRect = {x1 = 0, y1 = 0, x2 = 255, y2 = 159} cornerPoint = {xp = 239, yp = 160} hsbExt = 17 extPoint = {xp = 17, yp = 17} extSize = {wd = 17, ht = 17} widgetRect = {x1 = 0, y1 = 0, x2 = 255, y2 = 159} opt = {version = 0, type = 0, state = {i = 1}, direction = Qt::LeftToRight, rect = {x1 = 0, y1 = 0, x2 = 255, y2 = 159}, fontMetrics = {d = 0x20bc6a0}, palette = {static staticMetaObject = {d = { superdata = 0x0, stringdata = 0x7fccec0139c0 "QPalette", data = 0x7fccec013860, extradata = 0x0}}, d = 0x20bac00, current_group = 2, resolve_mask = 0}} needv = true vsbExt = 17 cornerOffset = {xp = 17, yp = 0} viewportRect = {x1 = 3, y1 = 3, x2 = 233, y2 = 156} #36 0x00007fccebd86ea5 in QAbstractScrollArea::event (this=0x23ac130, e=0x7fff4d1d19c0) at widgets/qabstractscrollarea.cpp:874 d = (QAbstractScrollAreaPrivate * const) 0x23b07d0 #37 0x00007fccebe30507 in QAbstractItemView::event (this=0x23ac130, event=0x7fff4d1d19c0) at itemviews/qabstractitemview.cpp:1406 d = (QAbstractItemViewPrivate * const) 0x23b07d0 #38 0x00007fcceb83b332 in QApplicationPrivate::notify_helper (this=0x2025c20, receiver=0x23ac130, e=0x7fff4d1d19c0) at kernel/qapplication.cpp:4057 consumed = false #39 0x00007fcceb83b17d in QApplication::notify (this=0x7fff4d1d2f20, receiver=0x23ac130, e=0x7fff4d1d19c0) at kernel/qapplication.cpp:4022 d = (QApplicationPrivate * const) 0x2025c20 res = false #40 0x00007fcceeeb4e7e in KApplication::notify (this=0x7fff4d1d2f20, receiver=0x23ac130, event=0x7fff4d1d19c0) at /home/kde-devel-trunk/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302 t = 107 #41 0x00007fccec9f280f in QCoreApplication::notifyInternal (this=0x7fff4d1d2f20, receiver=0x23ac130, event=0x7fff4d1d19c0) at kernel/qcoreapplication.cpp:606 threadData = (QThreadData *) 0x1f08450 returnValue = false result = false cbdata = {0x23ac130, 0x7fff4d1d19c0, 0x7fff4d1d1947} d = (class QObjectPrivate *) 0x23b07d0 #42 0x00007fccec9f5d8b in QCoreApplication::sendEvent (receiver=0x23ac130, event=0x7fff4d1d19c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 No locals. #43 0x00007fcceb894d6e in QWidget::setContentsMargins (this=0x23ac130, left=3, top=3, right=22, bottom=3) at kernel/qwidget.cpp:6412 e = {<QEvent> = {_vptr.QEvent = 0x7fccec3b7b50, d = 0x0, t = 14, posted = 0, spont = 0, m_accept = 1, reserved = 7536}, s = {wd = 256, ht = 160}, olds = {wd = 256, ht = 160}} d = (QWidgetPrivate * const) 0x23b07d0 e = {_vptr.QEvent = 0x23ac130, d = 0x23ac130, t = 26770, posted = 1, spont = 0, m_accept = 1, reserved = 7543} #44 0x00007fccebce10b7 in QFrame::setFrameRect (this=0x23ac130, r=@0x7fff4d1d1c20) at widgets/qframe.cpp:471 d = (QFramePrivate * const) 0x23b07d0 cr = {x1 = 3, y1 = 3, x2 = 233, y2 = 156} #45 0x00007fccebd855d2 in QAbstractScrollAreaPrivate::layoutChildren (this=0x23b07d0) at widgets/qabstractscrollarea.cpp:382 extra = 2 cornerExtra = {xp = 2, yp = 0} frameRect = {x1 = 0, y1 = 0, x2 = 236, y2 = 159} q = (QAbstractScrollArea * const) 0x23ac130 needh = false hasCornerWidget = false controlsRect = {x1 = 0, y1 = 0, x2 = 255, y2 = 159} cornerPoint = {xp = 239, yp = 143} hsbExt = 17 extPoint = {xp = 17, yp = 17} extSize = {wd = 17, ht = 17} widgetRect = {x1 = 0, y1 = 0, x2 = 255, y2 = 159} opt = {version = 0, type = 0, state = {i = 1}, direction = Qt::LeftToRight, rect = {x1 = 0, y1 = 0, x2 = 255, y2 = 159}, fontMetrics = {d = 0x20bc6a0}, palette = {static staticMetaObject = {d = { superdata = 0x0, stringdata = 0x7fccec0139c0 "QPalette", data = 0x7fccec013860, extradata = 0x0}}, d = 0x20bac00, current_group = 2, resolve_mask = 0}} needv = true vsbExt = 17 cornerOffset = {xp = 17, yp = 0} viewportRect = {x1 = 0, y1 = 0, x2 = -1, y2 = -1} #46 0x00007fccebd87430 in QAbstractScrollAreaPrivate::_q_showOrHideScrollBars (this=0x23b07d0) at widgets/qabstractscrollarea.cpp:1239 No locals. #47 0x00007fccebd877db in QAbstractScrollArea::qt_metacall (this=0x23ac130, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x3260390) at .moc/debug-shared/moc_qabstractscrollarea.cpp:80 No locals. #48 0x00007fccebe3c68d in QAbstractItemView::qt_metacall (this=0x23ac130, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0x3260390) at .moc/debug-shared/moc_qabstractitemview.cpp:205 No locals. #49 0x00007fccebe6bb8d in QTableView::qt_metacall (this=0x23ac130, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0x3260390) at .moc/debug-shared/moc_qtableview.cpp:104 No locals. #50 0x00007fccee31e3a5 in SKGTableView::qt_metacall (this=0x6b, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x0) at /home/kde-devel-trunk/kde/build/extragear/office/skrooge/skgbasegui/skgtableview.moc:97 No locals. #51 0x00007fcceca05e86 in QMetaCallEvent::placeMetaCall (this=0x3260250, object=0x23ac130) at kernel/qobject.cpp:489 No locals. #52 0x00007fcceca07d9f in QObject::event (this=0x23ac130, e=0x3260250) at kernel/qobject.cpp:1115 mce = (QMetaCallEvent *) 0x3260250 currentSender = {sender = 0x23ae9a0, signal = 31, ref = 1} previousSender = (QObjectPrivate::Sender * const) 0x0 #53 0x00007fcceb89879c in QWidget::event (this=0x23ac130, event=0x3260250) at kernel/qwidget.cpp:7918 d = (QWidgetPrivate * const) 0x23b07d0 #54 0x00007fccebce139b in QFrame::event (this=0x23ac130, e=0x3260250) at widgets/qframe.cpp:559 result = false #55 0x00007fccebd86fc9 in QAbstractScrollArea::event (this=0x23ac130, e=0x3260250) at widgets/qabstractscrollarea.cpp:918 d = (QAbstractScrollAreaPrivate * const) 0x23b07d0 #56 0x00007fccebe30507 in QAbstractItemView::event (this=0x23ac130, event=0x3260250) at itemviews/qabstractitemview.cpp:1406 d = (QAbstractItemViewPrivate * const) 0x23b07d0 #57 0x00007fcceb83b332 in QApplicationPrivate::notify_helper (this=0x2025c20, receiver=0x23ac130, e=0x3260250) at kernel/qapplication.cpp:4057 consumed = false #58 0x00007fcceb83b17d in QApplication::notify (this=0x7fff4d1d2f20, receiver=0x23ac130, e=0x3260250) at kernel/qapplication.cpp:4022 d = (QApplicationPrivate * const) 0x2025c20 res = false #59 0x00007fcceeeb4e7e in KApplication::notify (this=0x7fff4d1d2f20, receiver=0x23ac130, event=0x3260250) at /home/kde-devel-trunk/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302 t = 107 #60 0x00007fccec9f280f in QCoreApplication::notifyInternal (this=0x7fff4d1d2f20, receiver=0x23ac130, event=0x3260250) at kernel/qcoreapplication.cpp:606 threadData = (QThreadData *) 0x1f08450 returnValue = false result = false cbdata = {0x23ac130, 0x3260250, 0x7fff4d1d29a7} d = (class QObjectPrivate *) 0x23b07d0 #61 0x00007fccec9f5d8b in QCoreApplication::sendEvent (receiver=0x23ac130, event=0x3260250) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 No locals. #62 0x00007fccec9f3986 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1f08450) at kernel/qcoreapplication.cpp:1244 pe = (const QPostEvent &) @0x325fee0: {receiver = 0x23ac130, event = 0x0, priority = 0} e = (class QEvent *) 0x3260250 r = (class QObject *) 0x23ac130 locker = {{mtx = 0x1f08490, val = 32539792}} startOffset = 0 i = (int &) @0x1f08484: 4642 #63 0x00007fccec9f35a3 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140 data = (QThreadData *) 0x1f08450 #64 0x00007fcceca26001 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 No locals. #65 0x00007fcceca24a94 in postEventSourceDispatch (s=0x201efc0) at kernel/qeventdispatcher_glib.cpp:209 source = (GPostEventSource *) 0x201efc0 #66 0x00007fcce669adbe in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #67 0x00007fcce669e568 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #68 0x00007fcce669e690 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #69 0x00007fcceca25885 in QEventDispatcherGlib::processEvents (this=0x201a4c0, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:324 d = (QEventDispatcherGlibPrivate * const) 0x2025f60 canWait = true savedFlags = {i = 0} result = false #70 0x00007fcceb8e8058 in QGuiEventDispatcherGlib::processEvents (this=0x201a4c0, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202 d = (QGuiEventDispatcherGlibPrivate * const) 0x2025f60 saved_flags = {i = 0} returnValue = false #71 0x00007fccec9f0218 in QEventLoop::processEvents (this=0x7fff4d1d2de0, flags={i = 36}) at kernel/qeventloop.cpp:149 d = (QEventLoopPrivate * const) 0x20e6580 #72 0x00007fccec9f0353 in QEventLoop::exec (this=0x7fff4d1d2de0, flags={i = 0}) at kernel/qeventloop.cpp:196 d = (QEventLoopPrivate * const) 0x20e6580 eventLoop = (class QEventLoop *) 0x400 #73 0x00007fccec9f2ed4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 threadData = (QThreadData *) 0x1f08450 eventLoop = {<QObject> = {_vptr.QObject = 0x7fccecd0b8b0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fcceca9ce60 "QObject", data = 0x7fcceca9cda0, extradata = 0x7fccecd04a60}}, d_ptr = 0x20e6580, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fccecaaa5a0 "Qt", data = 0x7fccecaa8600, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fccecd04a40, stringdata = 0x7fccecab0950 "QEventLoop", data = 0x7fccecab0900, extradata = 0x0}}} returnCode = 0 #74 0x00007fcceb839218 in QApplication::exec () at kernel/qapplication.cpp:3526 No locals. #75 0x00000000004042c5 in main (argc=<value optimized out>, argv=<value optimized out>) at /home/kde-devel-trunk/kde/src/extragear/office/skrooge/skrooge/main.cpp:147 about = {d = 0x2002d10} kApp = {<KUniqueApplication> = {<KApplication> = {<QApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x405670, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fcceca9ce60 "QObject", data = 0x7fcceca9cda0, extradata = 0x7fccecd04a60}}, d_ptr = 0x2025c20, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fccecaaa5a0 "Qt", data = 0x7fccecaa8600, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fccecd04a40, stringdata = 0x7fccecab0aa0 "QCoreApplication", data = 0x7fccecab0a00, extradata = 0x0}}, static self = 0x7fff4d1d2f20}, static staticMetaObject = {d = {superdata = 0x7fccecd0b940, stringdata = 0x7fccebf881c0 "QApplication", data = 0x7fccebf88040, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fccec3b7420, stringdata = 0x7fcceeff5ee0 "KApplication", data = 0x7fcceeff6080, extradata = 0x0}}, static loadedByKdeinit = false, static KApp = 0x7fff4d1d2f20, d = 0x20b4530}, static staticMetaObject = {d = {superdata = 0x7fccef2b6d60, stringdata = 0x7fcceeff68e0 "KUniqueApplication", data = 0x7fcceeff69e0, extradata = 0x0}}, d = 0x20e6420}, splash = 0x0, doc = 0x7fff4d1d2e80, widget = 0x20ed6d0} options = {d = 0x200e760} doc = {<SKGDocument> = {<QObject> = {_vptr.QObject = 0x7fccee2b62b0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fcceca9ce60 "QObject", data = 0x7fcceca9cda0, extradata = 0x7fccecd04a60}}, d_ptr = 0x200ee90, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fccecaaa5a0 "Qt", data = 0x7fccecaa8600, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fccecd04a40, stringdata = 0x7fccee5940c0 "SKGDocument", data = 0x7fccee5941c0, extradata = 0x0}}, SKGListNotUndoable = {<QList<QString>> = {{p = { static shared_null = {ref = {_q_value = 29212}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x200ec70}, d = 0x200ec70}}, <No data fields>}, static lastCallbackError = { _vptr.SKGError = 0x7fccee7a2a10, rc = 0, message = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14904}, alloc = 0, size = 0, data = 0x7fccecd1005a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 598}, alloc = 0, size = 0, data = 0x7fccecd1007a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7fccecd10060, static codecForCStrings = 0x0}, previousError = 0x0}, static databaseUniqueIdentifier = 1, lastSavedTransaction = 11, progressFunction = 0x7fccee3029a0, progressData = 0x20ed830, currentFileName = {static null = {<No data fields>}, static shared_null = { ref = {_q_value = 14904}, alloc = 0, size = 0, data = 0x7fccecd1005a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = { ref = {_q_value = 598}, alloc = 0, size = 0, data = 0x7fccecd1007a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x20cf060, static codecForCStrings = 0x0}, databaseIdentifier = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14904}, alloc = 0, size = 0, data = 0x7fccecd1005a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 598}, alloc = 0, size = 0, data = 0x7fccecd1007a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2016890, static codecForCStrings = 0x0}, currentDatabase = 0x23bda50, nbStepForTransaction = {{p = { static shared_null = {ref = {_q_value = 29212}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x20ed880}, d = 0x20ed880}}, posStepForTransaction = {{p = {static shared_null = { ref = {_q_value = 29212}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x2550220}, d = 0x2550220}}, inundoRedoTransaction = 0, currentTransaction = 0, mode = SKGDocument::CopiedInFile, temporaryFile = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14904}, alloc = 0, size = 0, data = 0x7fccecd1005a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 598}, alloc = 0, size = 0, data = 0x7fccecd1007a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2124bd0, static codecForCStrings = 0x0}, uniqueIdentifier = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14904}, alloc = 0, size = 0, data = 0x7fccecd1005a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 598}, alloc = 0, size = 0, data = 0x7fccecd1007a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2a47a60, static codecForCStrings = 0x0}, unTransactionnalMessages = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 29212}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x606900}, d = 0x606900}}, <No data fields>}, cache = {{d = 0x2f85180, e = 0x2f85180}}, inProgress = false, backupPrefix = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14904}, alloc = 0, size = 0, data = 0x7fccecd1005a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 598}, alloc = 0, size = 0, data = 0x7fccecd1007a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7fccecd10060, static codecForCStrings = 0x0}, backupSuffix = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14904}, alloc = 0, size = 0, data = 0x7fccecd1005a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 598}, alloc = 0, size = 0, data = 0x7fccecd1007a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2294820, static codecForCStrings = 0x0}}, static staticMetaObject = {d = { superdata = 0x7fccee7a2700, stringdata = 0x7fccee0a6740 "SKGDocumentBank", data = 0x7fccee0a6780, extradata = 0x0}}} rc = <value optimized out>
Médéric, Just curious, is this still valid ? Never saw the issue elsewhere...
I always switch to another style when using skrooge. I will try again with the oxygen style next time after having made sure i have several backups in safe locations. :)
Hi Médéric, Could we close this incident ?
I have not had the opportunity to try again yet.
Médéric, Could we close this incident ? And reopen it if reproduced again ?
Hi Médéric, I closed this incident. Open it again, if you know how to reproduce it.