Bug 285316

Summary: Apper charshed when categories browsing
Product: [Applications] apper Reporter: Pavel ALexeev (aka Pahan-Hubbitus) <pahan>
Component: generalAssignee: Daniel Nicoletti <dantti12>
Status: RESOLVED DUPLICATE    
Severity: crash CC: alejandro.slocker, DonaldEdwardWinslow, germano.massullo
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Pavel ALexeev (aka Pahan-Hubbitus) 2011-10-30 13:58:08 UTC
Application: apper (0.7.1)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.8.0
Operating System: Linux 3.1.0-1.fc16.x86_64 x86_64
Distribution: "Fedora release 16 (Verne)"

-- Information about the crash:
- What I was doing when the application crashed:
Start apper. Choose Applications by dobleclick it. On very short time list of categories appeared then Appar craches. At least two times it reproduced.

The crash can be reproduced every time.

-- Backtrace:
Application: Apper (apper), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  parent (this=0x97a450) at /usr/include/QtCore/qabstractitemmodel.h:393
#7  KCategorizedView::Private::categoryForIndex (this=0x97a410, index=...) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kcategorizedview.cpp:396
#8  0x00000037b3e2645f in KCategorizedView::visualRect (this=0x95eb80, index=...) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kcategorizedview.cpp:574
#9  0x00000037b3e26b59 in isValid (this=0x97a450) at /usr/include/QtCore/qabstractitemmodel.h:77
#10 KCategorizedView::visualRect (this=0x95eb80, index=...) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kcategorizedview.cpp:570
#11 0x00000037b3e25410 in KCategorizedView::leaveEvent (this=0x95eb80, event=<optimized out>) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kcategorizedview.cpp:1073
#12 0x00000037b2419d22 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#13 0x00000037b27d1956 in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#14 0x00000037b28538b3 in QAbstractScrollArea::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#15 0x00000037b28ee5db in QAbstractItemView::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#16 0x00000037b23c96f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#17 0x00000037b23ce573 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#18 0x00000037b3e50416 in KApplication::notify (this=0x7fffc4d81390, receiver=0x95eb80, event=0x7fffc4d7ef80) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311
#19 0x00000037aff77b4c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#20 0x00000037b23c9cbb in QApplicationPrivate::dispatchEnterLeave(QWidget*, QWidget*) () from /usr/lib64/libQtGui.so.4
#21 0x00000037b23ca67b in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#22 0x00000037b23cab5a in QApplicationPrivate::sendSyntheticEnterLeave(QWidget*) () from /usr/lib64/libQtGui.so.4
#23 0x00000037b241aab5 in QWidgetPrivate::hideChildren(bool) () from /usr/lib64/libQtGui.so.4
#24 0x00000037b241aa74 in QWidgetPrivate::hideChildren(bool) () from /usr/lib64/libQtGui.so.4
#25 0x00000037b241ac2e in QWidgetPrivate::hide_helper() () from /usr/lib64/libQtGui.so.4
#26 0x00000037b241c958 in QWidget::setVisible(bool) () from /usr/lib64/libQtGui.so.4
#27 0x00000037b23fe10c in QStackedLayout::setCurrentIndex(int) () from /usr/lib64/libQtGui.so.4
#28 0x00007fcffe4d8f79 in ?? () from /usr/lib64/kde4/kcm_apper.so
#29 0x00007fcffe4da447 in ?? () from /usr/lib64/kde4/kcm_apper.so
#30 0x00007fcffe4daaa7 in ?? () from /usr/lib64/kde4/kcm_apper.so
#31 0x00000037aff8b9cd in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#32 0x00000037b28e47c5 in QAbstractItemView::clicked(QModelIndex const&) () from /usr/lib64/libQtGui.so.4
#33 0x00000037b28e4b88 in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#34 0x00000037b290398e in QListView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#35 0x00000037b3e24ffc in KCategorizedView::mouseReleaseEvent (this=0x95eb80, event=0x7fffc4d80690) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kcategorizedview.cpp:1060
#36 0x00000037b2419d8a in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#37 0x00000037b27d1956 in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#38 0x00000037b28e35bb in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4
#39 0x00000037aff77cd8 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#40 0x00000037b23c96bf in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#41 0x00000037b23cee43 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#42 0x00000037b3e50416 in KApplication::notify (this=0x7fffc4d81390, receiver=0x90fbf0, event=0x7fffc4d80690) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311
#43 0x00000037aff77b4c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#44 0x00000037b23ca6c2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#45 0x00000037b2446045 in ?? () from /usr/lib64/libQtGui.so.4
#46 0x00000037b2444f0a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#47 0x00000037b246c74c in ?? () from /usr/lib64/libQtGui.so.4
#48 0x00000037a5a44a7d in g_main_dispatch (context=0x6e7630) at gmain.c:2425
#49 g_main_context_dispatch (context=0x6e7630) at gmain.c:2995
#50 0x00000037a5a45278 in g_main_context_iterate (context=0x6e7630, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073
#51 0x00000037a5a4544c in g_main_context_iteration (context=0x6e7630, may_block=1) at gmain.c:3136
#52 0x00000037affa682f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#53 0x00000037b246c43e in ?? () from /usr/lib64/libQtGui.so.4
#54 0x00000037aff76c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#55 0x00000037aff76ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#56 0x00000037aff7b8d5 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#57 0x0000000000406a5e in ?? ()
#58 0x00000037a3a2169d in __libc_start_main () from /lib64/libc.so.6
#59 0x0000000000406a99 in _start ()

Possible duplicates by query: bug 284516, bug 274398, bug 272240.

Reported using DrKonqi
Comment 1 Germano Massullo 2011-11-12 11:22:22 UTC
Created attachment 65545 [details]
New crash information added by DrKonqi

apper (0.7.1) on KDE Platform 4.7.2 (4.7.2) using Qt 4.8.0

- What I was doing when the application crashed:

I clicked on one of the categories of applications and apper crashed

-- Backtrace (Reduced):
#7  0x4347669f in KCategorizedView::Private::categoryForIndex (this=0x8a98100, index=...) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kcategorizedview.cpp:396
#8  0x4347baa1 in visualRect (index=..., this=0x8a95530) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kcategorizedview.cpp:574
#9  KCategorizedView::visualRect (this=0x8a95530, index=...) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kcategorizedview.cpp:564
#10 0x4347a8b5 in KCategorizedView::leaveEvent (this=0x8a95530, event=0xbfdb57e0) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kcategorizedview.cpp:1073
#11 0x425fd7e5 in QWidget::event (this=0x8a95530, event=0xbfdb57e0) at kernel/qwidget.cpp:8484
Comment 2 Alex Slocker 2011-11-13 21:29:58 UTC
Created attachment 65624 [details]
New crash information added by DrKonqi

apper (0.7.1) on KDE Platform 4.7.2 (4.7.2) using Qt 4.8.0

- What I was doing when the application crashed: I was browsing the categories and when I clicked in Applications it crashed.

-- Backtrace (Reduced):
#7  0x000000322962188c in parent (this=0x253dc90) at /usr/include/QtCore/qabstractitemmodel.h:393
#8  KCategorizedView::Private::categoryForIndex (this=0x253dc50, index=...) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kcategorizedview.cpp:396
#9  0x00000032296263ff in KCategorizedView::visualRect (this=0x24c35a0, index=...) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kcategorizedview.cpp:574
#10 0x0000003229626af9 in isValid (this=0x253dc90) at /usr/include/QtCore/qabstractitemmodel.h:77
#11 KCategorizedView::visualRect (this=0x24c35a0, index=...) at /usr/src/debug/kdelibs-4.7.2/kdeui/itemviews/kcategorizedview.cpp:570
Comment 3 Donald 2011-12-05 23:52:17 UTC
Created attachment 66423 [details]
New crash information added by DrKonqi

apper (0.7.1) on KDE Platform 4.7.3 (4.7.3) using Qt 4.8.0

- What I was doing when the application crashed:

I clicked on "applications", then I clicked on "graphical internet". Apper disappeared and the crash reporting assistant appeared. I tried opening apper and repeating. I clicked twice on "applications" and it crashed again. I opened apper and double-clicked on "applications" and it crashed a third time.

-- Backtrace (Reduced):
#7  0x0000003d9f22188c in parent (this=0x1d83720) at /usr/include/QtCore/qabstractitemmodel.h:393
#8  KCategorizedView::Private::categoryForIndex (this=0x1d836e0, index=...) at /usr/src/debug/kdelibs-4.7.3/kdeui/itemviews/kcategorizedview.cpp:396
#9  0x0000003d9f2263ff in KCategorizedView::visualRect (this=0x1d7de20, index=...) at /usr/src/debug/kdelibs-4.7.3/kdeui/itemviews/kcategorizedview.cpp:574
#10 0x0000003d9f226af9 in isValid (this=0x1d83720) at /usr/include/QtCore/qabstractitemmodel.h:77
#11 KCategorizedView::visualRect (this=0x1d7de20, index=...) at /usr/src/debug/kdelibs-4.7.3/kdeui/itemviews/kcategorizedview.cpp:570
Comment 4 Christoph Feck 2012-01-09 01:03:50 UTC
Bug 286938 has a better backtrace.

*** This bug has been marked as a duplicate of bug 286938 ***