Bug 271316

Summary: Panel crashes when the Calendar applet's year set to 2000
Product: [Unmaintained] plasma4 Reporter: Xavier Fung <xavier114fch>
Component: widget-clockAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: andresbajotierra, hessijames
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Xavier Fung 2011-04-19 21:15:52 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.41 (4.7 >= 20110106) (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 2.6.38-8-generic x86_64
Distribution: Ubuntu Natty (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
1. Click open the Calendar widget, and click on the year field.
2. Change the year to 2000 and hit Enter.
3. The panel disappears within seconds.

- Custom settings of the application:
Change year to 2000, and all the widgets are locked.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ffa80bba7a0 (LWP 1786))]

Thread 8 (Thread 0x7ffa5e17d700 (LWP 1787)):
#0  0x00007ffa7ab6a3c4 in ?? () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffa723e70cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffa723e7639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffa7af7c66e in QVariant::operator= (this=0x7ffa7af40694, variant=...) at kernel/qvariant.cpp:1798
#4  0x00007ffa7af40142 in QAbstractItemModel::roleNames (this=0x17ffa5e17cc60) at kernel/qabstractitemmodel.cpp:2146
#5  0x00007ffa5e17cd40 in ?? ()
#6  0x00007ffa5e17cc90 in ?? ()
#7  0x0000000002600a90 in ?? ()
#8  0x0000002000000024 in ?? ()
#9  0x00007ffa5e17cd00 in ?? ()
#10 0x00007ffa00000000 in ?? ()
#11 0x00007ffa7af5b588 in QMetaType::save (stream=..., type=32762, data=0x7ffa5e17cd40) at kernel/qmetatype.cpp:650
#12 0x00007ffa7af402cc in QAbstractItemModel::encodeData (this=0x7ffa5e17cd40, indexes=..., stream=...) at kernel/qabstractitemmodel.cpp:2258
#13 0x00007ffa7ae17da3 in QHash<unsigned long, int>::end (this=0x0) at ../../include/QtCore/../../src/corelib/tools/qhash.h:467
#14 0x00007ffa7af1c62d in QFSFileEngine::fileTime (this=0x26037b0, time=QAbstractFileEngine::CreationTime) at io/qfsfileengine_unix.cpp:1002
#15 0x00007ffa7ae1a55d in QScopedPointerDeleter<QThread>::cleanup (pointer=0x0) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#16 0x00007ffa7ab67d8c in ?? () from /lib/x86_64-linux-gnu/libpthread.so.0
#17 0x00007ffa7913004d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7ffa577fe700 (LWP 1791)):
#0  0x00007ffa79128143 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffa7af17072 in QMutableListIterator<QString>::remove (this=0x0) at ../../include/QtCore/../../src/corelib/tools/qlist.h:894
#2  0x00007ffa7ae1a55d in QScopedPointerDeleter<QThread>::cleanup (pointer=0x0) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#3  0x00007ffa7ab67d8c in ?? () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007ffa7913004d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7ffa57fff700 (LWP 2004)):
#0  0x00007ffa7ab6cbac in ?? () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffa7ae1bb5d in QVector<void*>::operator= (this=0x265db50, v=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:392
#2  0x00007ffa7ae1b905 in QVector<void*>::realloc (this=0x7ffa7ae1b905, asize=32762, aalloc=1476390176) at ../../include/QtCore/../../src/corelib/tools/qvector.h:509
#3  0x00007ffa7616c6ae in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7ffa57ffed08, th=0x0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ffa7616f113 in ThreadWeaver::WorkingHardState::applyForWork (this=0x26574f0, th=0x334b8c0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ffa7616dedf in ThreadWeaver::ThreadRunHelper::run (this=0x7ffa57ffedb0, parent=0x265a500, th=0x334b8c0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/Thread.cpp:87
#6  0x00007ffa7616df6b in ThreadWeaver::Thread::run (this=0x334b8c0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/Thread.cpp:142
#7  0x00007ffa7ae1a55d in QScopedPointerDeleter<QThread>::cleanup (pointer=0x0) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#8  0x00007ffa7ab67d8c in ?? () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007ffa7913004d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7ffa546fa700 (LWP 2005)):
#0  0x00007ffa7ab6cbac in ?? () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffa7ae1bb5d in QVector<void*>::operator= (this=0x265db50, v=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:392
#2  0x00007ffa7ae1b905 in QVector<void*>::realloc (this=0x7ffa7ae1b905, asize=32762, aalloc=1416600864) at ../../include/QtCore/../../src/corelib/tools/qvector.h:509
#3  0x00007ffa7616c6ae in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7ffa546f9d08, th=0x0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ffa7616f113 in ThreadWeaver::WorkingHardState::applyForWork (this=0x26574f0, th=0x1e49220) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ffa7616dedf in ThreadWeaver::ThreadRunHelper::run (this=0x7ffa546f9db0, parent=0x265a500, th=0x1e49220) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/Thread.cpp:87
#6  0x00007ffa7616df6b in ThreadWeaver::Thread::run (this=0x1e49220) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/Thread.cpp:142
#7  0x00007ffa7ae1a55d in QScopedPointerDeleter<QThread>::cleanup (pointer=0x0) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#8  0x00007ffa7ab67d8c in ?? () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007ffa7913004d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7ffa53ef9700 (LWP 2006)):
#0  0x00007ffa7ab6cbac in ?? () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffa7ae1bb5d in QVector<void*>::operator= (this=0x265db50, v=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:392
#2  0x00007ffa7ae1b905 in QVector<void*>::realloc (this=0x7ffa7ae1b905, asize=32762, aalloc=1408208160) at ../../include/QtCore/../../src/corelib/tools/qvector.h:509
#3  0x00007ffa7616c6ae in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7ffa80bd8000, th=0x1) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ffa7616f113 in ThreadWeaver::WorkingHardState::applyForWork (this=0x26574f0, th=0x7ffa58000bd0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ffa7616dedf in ThreadWeaver::ThreadRunHelper::run (this=0x7ffa53ef8db0, parent=0x265a500, th=0x7ffa58000bd0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/Thread.cpp:87
#6  0x00007ffa7616df6b in ThreadWeaver::Thread::run (this=0x7ffa58000bd0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/Thread.cpp:142
#7  0x00007ffa7ae1a55d in QScopedPointerDeleter<QThread>::cleanup (pointer=0x0) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#8  0x00007ffa7ab67d8c in ?? () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007ffa7913004d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7ffa536f8700 (LWP 2007)):
#0  0x00007ffa7ab6cbac in ?? () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffa7ae1bb5d in QVector<void*>::operator= (this=0x265db50, v=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:392
#2  0x00007ffa7ae1b905 in QVector<void*>::realloc (this=0x7ffa7ae1b905, asize=32762, aalloc=1399815456) at ../../include/QtCore/../../src/corelib/tools/qvector.h:509
#3  0x00007ffa7616c6ae in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7ffa536f7d08, th=0x0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ffa7616f113 in ThreadWeaver::WorkingHardState::applyForWork (this=0x26574f0, th=0x21d9bb0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ffa7616dedf in ThreadWeaver::ThreadRunHelper::run (this=0x7ffa536f7db0, parent=0x265a500, th=0x21d9bb0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/Thread.cpp:87
#6  0x00007ffa7616df6b in ThreadWeaver::Thread::run (this=0x21d9bb0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/Thread.cpp:142
#7  0x00007ffa7ae1a55d in QScopedPointerDeleter<QThread>::cleanup (pointer=0x0) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#8  0x00007ffa7ab67d8c in ?? () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007ffa7913004d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ffa52ef7700 (LWP 2008)):
#0  0x00007ffa7ab6cbac in ?? () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffa7ae1bb5d in QVector<void*>::operator= (this=0x265db50, v=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:392
#2  0x00007ffa7ae1b905 in QVector<void*>::realloc (this=0x7ffa7ae1b905, asize=32762, aalloc=1391422752) at ../../include/QtCore/../../src/corelib/tools/qvector.h:509
#3  0x00007ffa7616c6ae in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7ffa52ef6d08, th=0x0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ffa7616f113 in ThreadWeaver::WorkingHardState::applyForWork (this=0x26574f0, th=0x2156fa0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ffa7616dedf in ThreadWeaver::ThreadRunHelper::run (this=0x7ffa52ef6db0, parent=0x265a500, th=0x2156fa0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/Thread.cpp:87
#6  0x00007ffa7616df6b in ThreadWeaver::Thread::run (this=0x2156fa0) at /home/xavier/dev/kdesrc/kdelibs/threadweaver/Weaver/Thread.cpp:142
#7  0x00007ffa7ae1a55d in QScopedPointerDeleter<QThread>::cleanup (pointer=0x0) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#8  0x00007ffa7ab67d8c in ?? () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007ffa7913004d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffa80bba7a0 (LWP 1786)):
[KCrash Handler]
#6  0x00007ffa7a5101ca in QColumnViewPrivate::doLayout (this=0x2361b00) at itemviews/qcolumnview.cpp:1096
#7  0x00007ffa7a542b31 in QList<QGraphicsTransform*>::detach_helper_grow (this=0x8, i=32767, c=-925659968) at ../../include/QtCore/../../src/corelib/tools/qlist.h:682
#8  0x00007ffa7a542b50 in QList<QGraphicsTransform*>::detach_helper_grow (this=0x8, i=32767, c=-925659952) at ../../include/QtCore/../../src/corelib/tools/qlist.h:689
#9  0x00007ffa7a541f9e in QAlgorithmsPrivate::qSortHelper<QList<QGraphicsItem*>::iterator, QGraphicsItem*, bool (*)(QGraphicsItem const*, QGraphicsItem const*)> (start=..., end=..., t=@0x0, lessThan=0) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:373
#10 0x00007ffa66ae1f52 in Plasma::Calendar::hideYearSpinBox (this=0x2401610) at /home/xavier/dev/kdesrc/kde-workspace/libs/plasmaclock/calendar.cpp:508
#11 0x00007ffa66ae2dac in Plasma::Calendar::qt_metacall (this=0x2361b00, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc8d38e30) at /home/xavier/dev/kdesrc/build/kde-workspace/libs/plasmaclock/calendar.moc:112
#12 0x00007ffa7af4a8a6 in QVector<QEventLoop*>::realloc (this=0x7ffa7af4a8a6, asize=0, aalloc=31144720) at ../../include/QtCore/../../src/corelib/tools/qvector.h:509
#13 0x00007ffa7af602ea in QMimeData::setText (this=0x24066c0, text=...) at kernel/qmimedata.cpp:377
#14 0x00007ffa7a28e37b in QAbstractSlider::setTracking (this=0x7ffa7a28e37b, enable=255) at widgets/qabstractslider.cpp:436
#15 0x00007ffa7a288c7a in QAbstractButtonPrivate::QAbstractButtonPrivate (this=0x24058a0, type=32767) at widgets/qabstractbutton.cpp:174
#16 0x00007ffa79e19250 in QWidget::setFocus (this=0x7fffc8d39150, reason=32762) at kernel/qwidget.cpp:6450
#17 0x00007ffa7a2872ed in QMotifStyle::subControlRect (this=0x7ffa79e84a65, cc=32767, opt=0x30a62c8, sc=32767, widget=0x7ffa7a17562e) at styles/qmotifstyle.cpp:2019
#18 0x00007ffa7a34f71f in QRubberBand::~QRubberBand (this=0x24058e0, __in_chrg=<value optimized out>) at widgets/qrubberband.cpp:162
#19 0x00007ffa79db3672 in QApplicationPrivate::dispatchEnterLeave (enter=0x7fffc8d39150, leave=0x7ffa7b2d64e8) at kernel/qapplication.cpp:2781
#20 0x00007ffa79db3372 in QApplicationPrivate::dispatchEnterLeave (enter=0x7ffa79b98d88, leave=0x7ffa79b96254) at kernel/qapplication.cpp:2730
#21 0x00007ffa7bef69b6 in KApplication::notify (this=0x24058e0, receiver=0x24058a0, event=0x1deab00) at /home/xavier/dev/kdesrc/kdelibs/kdeui/kernel/kapplication.cpp:311
#22 0x00007ffa7af4271e in QAbstractListModel::index (this=0x1e20220, row=0, column=37771488, parent=...) at kernel/qabstractitemmodel.cpp:3253
#23 0x00007ffa7af463f9 in QHash<QModelIndex, QPersistentModelIndexData*>::freeData (this=0x24058a0, x=0x7fffc8d39860) at ../../include/QtCore/../../src/corelib/tools/qhash.h:568
#24 0x00007ffa7a543914 in QVector<QRectF>::realloc (this=0x2405570, asize=0, aalloc=37771424) at ../../include/QtCore/../../src/corelib/tools/qvector.h:498
#25 0x00007ffa7a547dc2 in QGraphicsItemAnimation::beforeAnimationStep (this=0x2405570, step=1.866156299290356e-316) at graphicsview/qgraphicsitemanimation.cpp:580
#26 0x00007ffa7f254068 in Plasma::SpinBox::focusOutEvent (this=0x0, event=0x7fffc8d39a70) at /home/xavier/dev/kdesrc/kdelibs/plasma/widgets/spinbox.cpp:223
#27 0x00007ffa7a522ec9 in QGraphicsItemPrivate::setVisibleHelper (this=0x7ffa7a547dc2, newVisible=255, explicitly=208, update=false) at graphicsview/qgraphicsitem.cpp:2370
#28 0x00007ffa7a58df23 in QGraphicsView::render (this=0x7ffa7af4271e, painter=0x7ffa7b2d6f08, target=..., source=..., aspectRatioMode=Qt::IgnoreAspectRatio) at graphicsview/qgraphicsview.cpp:2090
#29 0x00007ffa7a54da1d in QGraphicsLinearLayout::removeAt (this=0x1de8830, index=0) at graphicsview/qgraphicslinearlayout.cpp:337
#30 0x00007ffa7a54c375 in QGraphicsLayoutItem::~QGraphicsLayoutItem (this=0x7ffa7a53027d, __in_chrg=<value optimized out>) at graphicsview/qgraphicslayoutitem.cpp:423
#31 0x00007ffa7a519e13 in QGraphicsGridLayout::setColumnSpacing (this=0x7ffa7a533901, column=32767, spacing=1.5498835357514737e-316) at graphicsview/qgraphicsgridlayout.cpp:259
#32 0x00007ffa7a519a3a in QGraphicsGridLayout::addItem (this=0x7ffa7a533901, item=0x7fff00000a00, row=0, column=31369992, rowSpan=0, columnSpan=0, alignment=...) at graphicsview/qgraphicsgridlayout.cpp:174
#33 0x00007ffa7a553697 in QGraphicsProxyWidget::focusInEvent (this=0x7ffa7a553697, event=0x7fffc8d39bd0) at graphicsview/qgraphicsproxywidget.cpp:1379
#34 0x00007ffa7a55d768 in QGraphicsScene::createItemGroup (this=0x1deab00, items=...) at graphicsview/qgraphicsscene.cpp:2460
#35 0x00007ffa7a58ea77 in QGraphicsView::mapToScene (this=0x2429730, rect=...) at graphicsview/qgraphicsview.cpp:2341
#36 0x00007ffa7a58ea48 in QGraphicsView::mapToScene (this=0x244d250, rect=...) at graphicsview/qgraphicsview.cpp:2339
#37 0x00007ffa7a58ea48 in QGraphicsView::mapToScene (this=0x2401600, rect=...) at graphicsview/qgraphicsview.cpp:2339
#38 0x00007ffa7a58ea48 in QGraphicsView::mapToScene (this=0x7ffa7a553697, rect=...) at graphicsview/qgraphicsview.cpp:2339
#39 0x00007ffa7a58ea48 in QGraphicsView::mapToScene (this=0x1de8830, rect=...) at graphicsview/qgraphicsview.cpp:2339
#40 0x00007ffa7a58ea48 in QGraphicsView::mapToScene (this=0x24068b0, rect=...) at graphicsview/qgraphicsview.cpp:2339
#41 0x00007ffa7a58ea48 in QGraphicsView::mapToScene (this=0x0, rect=...) at graphicsview/qgraphicsview.cpp:2339
#42 0x00007ffa7a547eb6 in QGraphicsItemAnimationPrivate::QGraphicsItemAnimationPrivate (this=0x24058a0) at graphicsview/qgraphicsitemanimation.cpp:101
#43 0x00007ffa7a517187 in QXIMInputContext::create_xim (this=0x0) at inputmethod/qximinputcontext_x11.cpp:447
#44 0x00007ffa7a517a96 in QXIMInputContext::mouseHandler (this=0x7ffa7a517a96, pos=32767, e=0x0) at inputmethod/qximinputcontext_x11.cpp:622
#45 0x00007ffa66ae1f85 in hide (this=0x102401600) at /home/xavier/dev/bin/qt/include/QtGui/qgraphicsitem.h:222
#46 Plasma::Calendar::hideYearSpinBox (this=0x102401600) at /home/xavier/dev/kdesrc/kde-workspace/libs/plasmaclock/calendar.cpp:510
#47 0x00007ffa66ae2dac in Plasma::Calendar::qt_metacall (this=0x2361b00, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc8d3a080) at /home/xavier/dev/kdesrc/build/kde-workspace/libs/plasmaclock/calendar.moc:112
#48 0x00007ffa7af4a8a6 in QVector<QEventLoop*>::realloc (this=0x7ffa7af4a8a6, asize=0, aalloc=0) at ../../include/QtCore/../../src/corelib/tools/qvector.h:509
#49 0x00007ffa7af602ea in QMimeData::setText (this=0x24066c0, text=...) at kernel/qmimedata.cpp:377
#50 0x00007ffa7a28e37b in QAbstractSlider::setTracking (this=0x7ffa7a28e37b, enable=255) at widgets/qabstractslider.cpp:436
#51 0x00007ffa7a288601 in QMotifStyle::styleHint (this=0x7ffa00000001, hint=32767, opt=0x7fffc8d3a440, widget=0xc00000000000000, returnData=0x7ffa79e255d1) at styles/qmotifstyle.cpp:2641
#52 0x00007ffa79e18e36 in QWidget::setFocus (this=0x46842f0, reason=32767) at kernel/qwidget.cpp:6391
#53 0x00007ffa7a2872ed in QMotifStyle::subControlRect (this=0x7ffa79e84a65, cc=32767, opt=0x30a62c8, sc=16809983, widget=0x7ffa79df4d02) at styles/qmotifstyle.cpp:2019
#54 0x00007ffa7a34f71f in QRubberBand::~QRubberBand (this=0x24058e0, __in_chrg=<value optimized out>) at widgets/qrubberband.cpp:162
#55 0x00007ffa79db3672 in QApplicationPrivate::dispatchEnterLeave (enter=0x46842f0, leave=0x7fffc8d3a680) at kernel/qapplication.cpp:2781
#56 0x00007ffa79db100d in QApplication::font () at kernel/qapplication.cpp:1943
#57 0x00007ffa7bef69b6 in KApplication::notify (this=0xff0d, receiver=0x24058a0, event=0x24) at /home/xavier/dev/kdesrc/kdelibs/kdeui/kernel/kapplication.cpp:311
#58 0x00007ffa7af4271e in QAbstractListModel::index (this=0x1e20220, row=0, column=37771488, parent=...) at kernel/qabstractitemmodel.cpp:3253
#59 0x00007ffa7af463f9 in QHash<QModelIndex, QPersistentModelIndexData*>::freeData (this=0x24058a0, x=0x7fffc8d3c0b0) at ../../include/QtCore/../../src/corelib/tools/qhash.h:568
#60 0x00007ffa7a5437f7 in QVector<QRectF>::realloc (this=0x7ffa7a5437f7, asize=32767, aalloc=-925652144) at ../../include/QtCore/../../src/corelib/tools/qvector.h:478
#61 0x00007ffa7a547b61 in QGraphicsItemAnimation::setStep (this=0x7ffa7a5437f7, x=6.9533100745425694e-310) at graphicsview/qgraphicsitemanimation.cpp:540
#62 0x00007ffa7a523493 in QGraphicsItemPrivate::setEnabledHelper (this=0x2405570, newEnabled=255, explicitly=144, update=false) at graphicsview/qgraphicsitem.cpp:2503
#63 0x00007ffa7a58df23 in QGraphicsView::render (this=0x7fffc8d3c0b0, painter=0x7fffc8d3aa20, target=..., source=..., aspectRatioMode=32762) at graphicsview/qgraphicsview.cpp:2090
#64 0x00007ffa7a54da1d in QGraphicsLinearLayout::removeAt (this=0x1de8830, index=0) at graphicsview/qgraphicslinearlayout.cpp:337
#65 0x00007ffa7a556ad9 in QGraphicsScenePrivate::removeItemHelper (this=0x1db3b10, item=0x7fffc8d3ac20) at graphicsview/qgraphicsscene.cpp:607
#66 0x00007ffa7a554b04 in _q_adjustRect (rect=0x7fffc8d3c0b0) at graphicsview/qgraphicsscene_p.h:334
#67 0x00007ffa79db3672 in QApplicationPrivate::dispatchEnterLeave (enter=0x3672, leave=0x7fffc8d3ae00) at kernel/qapplication.cpp:2781
#68 0x00007ffa79db0c60 in QApplicationPrivate::setPalette_helper (palette=..., className=0x100000000 <Address 0x100000000 out of bounds>, clearWidgetPaletteHash=250) at kernel/qapplication.cpp:1851
#69 0x00007ffa7bef69b6 in KApplication::notify (this=0x0, receiver=0x1deab00, event=0xff0d) at /home/xavier/dev/kdesrc/kdelibs/kdeui/kernel/kapplication.cpp:311
#70 0x00007ffa7af4271e in QAbstractListModel::index (this=0x7ffa7a53027d, row=0, column=31361072, parent=...) at kernel/qabstractitemmodel.cpp:3253
#71 0x00007ffa7af463f9 in QHash<QModelIndex, QPersistentModelIndexData*>::freeData (this=0x1deab00, x=0x7fffc8d3c0b0) at ../../include/QtCore/../../src/corelib/tools/qhash.h:568
#72 0x00007ffa7a585b2a in QGraphicsRotation::QGraphicsRotation (this=0x2830700, parent=0x7fff04000000) at graphicsview/qgraphicstransform.cpp:427
#73 0x00007ffa79e18e36 in QWidget::setFocus (this=0x7ffa793d91c0, reason=Qt::MouseFocusReason) at kernel/qwidget.cpp:6391
#74 0x00007ffa7a2dd32d in QDockAreaLayout::minimumSize (this=0x20) at widgets/qdockarealayout.cpp:2975
#75 0x00007ffa7a386f9d in QToolBox::setItemEnabled (this=0x2230de8, index=32762, enabled=110) at widgets/qtoolbox.cpp:591
#76 0x00007ffa7a58474b in QGraphicsSceneIndexRectIntersector::intersect (this=0x7fffc8d3c0b0, item=0x1007fffc8d3b820, exposeRect=..., mode=32767, deviceTransform=...) at graphicsview/qgraphicssceneindex.cpp:113
#77 0x00007ffa79db3672 in QApplicationPrivate::dispatchEnterLeave (enter=0x44f11b0, leave=0x7fffc8d3bba0) at kernel/qapplication.cpp:2781
#78 0x00007ffa79db100d in QApplication::font () at kernel/qapplication.cpp:1943
#79 0x00007ffa7bef69b6 in KApplication::notify (this=0xff0d, receiver=0x2230de0, event=0x24) at /home/xavier/dev/kdesrc/kdelibs/kdeui/kernel/kapplication.cpp:311
#80 0x00007ffa7af4271e in QAbstractListModel::index (this=0x7ffa793d91c0, row=0, column=42141440, parent=...) at kernel/qabstractitemmodel.cpp:3253
#81 0x00007ffa79db5e19 in QApplication::notify (this=0x0, receiver=0x0, e=0x0) at kernel/qapplication.cpp:3966
#82 0x00007ffa79db39c5 in QApplicationPrivate::dispatchEnterLeave (enter=0x7ffa7ae0ec87, leave=0x7fffc8d3bf10) at kernel/qapplication.cpp:2823
#83 0x00007ffa79e89872 in QX11EmbedContainer::hideEvent (this=0x100000000) at kernel/qx11embed_x11.cpp:1596
#84 0x00007ffa79e8956b in QX11EmbedContainer::x11Event (this=0x7ffa79e292f3, event=0x7fffc8d3c5d0) at kernel/qx11embed_x11.cpp:1528
#85 0x00007ffa79e50c7a in qt_init (priv=0x7ffa793d91c0, display=0x4682f20, visual=72117552, colormap=72117580) at kernel/qapplication_x11.cpp:2280
#86 0x00007ffa79e8b8fa in QKeyMapperPrivate::possibleKeysXKB (this=0x7ffa793d91c0, event=0x1df22d0) at kernel/qkeymapper_x11.cpp:278
#87 0x00007ffa723e6bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#88 0x00007ffa723e73a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#89 0x00007ffa723e7639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#90 0x00007ffa7af7c64b in QVariant::operator= (this=0x7ffa79e8bde0, variant=...) at kernel/qvariant.cpp:1796
#91 0x00007ffa79e8bcba in QKeyMapperPrivate::possibleKeysXKB (this=0x7fffc8d3ce30, event=0x1de71a0) at kernel/qkeymapper_x11.cpp:342
#92 0x00007ffa7af40142 in QAbstractItemModel::roleNames (this=0x7fffc8d3d000) at kernel/qabstractitemmodel.cpp:2146
#93 0x00007fffc8d3d0d0 in ?? ()
#94 0x00007fffc8d3d030 in ?? ()
#95 0x0000000001ee8070 in ?? ()
#96 0x0000002000000024 in ?? ()
#97 0x00007fffc8d3d0a0 in ?? ()
#98 0x00007fff00000000 in ?? ()
#99 0x0000000100000000 in ?? ()
#100 0x00007ffa793d9228 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#101 0x0000000001d752c0 in ?? ()
#102 0x00007fffc8d3d0c0 in ?? ()
#103 0x00007ffa7af402cc in QAbstractItemModel::encodeData (this=0x7fffc8d3d0d0, indexes=..., stream=...) at kernel/qabstractitemmodel.cpp:2258
Backtrace stopped: frame did not save the PC

Reported using DrKonqi
Comment 1 Dario Andres 2011-05-15 00:39:07 UTC
[Comment from a bug report cleaner]
The bug description looks like the same as the one in bug 272077; however the backtrace is differente. A fix was commited to master; can you update your KDE SC build and try to repeat this crash to see if it was indeed the same bug ?
Thanks
Comment 2 Daniel Faust 2011-12-02 19:31:29 UTC
I can't reproduce it with 4.7.2 and since it wasn't confirmed after fixing bug 272077 I assume it has been fixed.