Bug 229315

Summary: akonadiconsole will hang if selecting model != generic in browser
Product: [Frameworks and Libraries] Akonadi Reporter: Dennis Schridde <heri+kde>
Component: akonadiconsoleAssignee: Volker Krause <vkrause>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kdepim-bugs
Priority: NOR    
Version: 4.4   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Dennis Schridde 2010-03-03 22:09:17 UTC
Version:            (using KDE 4.4.1)
Compiler:          gcc 4.4.3 Gentoo 4.4.3 p1.0
OS:                Linux
Installed from:    Gentoo Packages

If selecting a Model different from "Generic" in the browser of akonadiconsole, it will immediately hang.

Different backtraces retrieved when running it in GDB and breaking at random times:

#0  0x00007ffff7a8784b in ?? () from /usr/lib64/libakonadi-kde.so.4
No symbol table info available.
#1  0x00007ffff7a87924 in Akonadi::Entity::Entity(Akonadi::Entity const&) () from /usr/lib64/libakonadi-kde.so.4
No symbol table info available.
#2  0x00007ffff7a87562 in Akonadi::Entity::parentCollection() const () from /usr/lib64/libakonadi-kde.so.4
No symbol table info available.
#3  0x00007ffff7ae044a in Akonadi::EntityTreeModel::parent(QModelIndex const&) const () from /usr/lib64/libakonadi-kde.so.4
No symbol table info available.
#4  0x00007ffff488e273 in QPersistentModelIndex::parent() const () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#5  0x00007ffff41df2f9 in QItemSelection::merge(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#6  0x00007ffff41e095a in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#7  0x00007ffff41dc261 in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#8  0x00007ffff54c15c2 in ?? () from /usr/lib64/libkdeui.so.5
No symbol table info available.
#9  0x00007ffff54c75b6 in KSelectionProxyModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
No symbol table info available.
#10 0x00007ffff7b42795 in Akonadi::SelectionProxyModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libakonadi-kde.so.4
No symbol table info available.
#11 0x00007ffff48ae48f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#12 0x000000000041cf18 in _start ()
No symbol table info available.

#0  0x00007ffff41e0775 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#1  0x00007ffff41dc261 in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#2  0x00007ffff54c15c2 in ?? () from /usr/lib64/libkdeui.so.5
No symbol table info available.
#3  0x00007ffff54c75b6 in KSelectionProxyModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
No symbol table info available.
#4  0x00007ffff7b42795 in Akonadi::SelectionProxyModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libakonadi-kde.so.4
No symbol table info available.
#5  0x00007ffff48ae48f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#6  0x000000000041cf18 in _start ()
No symbol table info available.

#0  0x00007ffff7ae3a83 in ?? () from /usr/lib64/libakonadi-kde.so.4
No symbol table info available.
#1  0x00007ffff7ae048d in Akonadi::EntityTreeModel::parent(QModelIndex const&) const () from /usr/lib64/libakonadi-kde.so.4
No symbol table info available.
#2  0x00007ffff41dbe97 in QItemSelection::select(QModelIndex const&, QModelIndex const&) () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#3  0x00007ffff41dc1fd in QItemSelection::QItemSelection(QModelIndex const&, QModelIndex const&) () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#4  0x00007ffff41dc244 in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#5  0x00007ffff54c15c2 in ?? () from /usr/lib64/libkdeui.so.5
No symbol table info available.
#6  0x00007ffff54c75b6 in KSelectionProxyModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
No symbol table info available.
#7  0x00007ffff7b42795 in Akonadi::SelectionProxyModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libakonadi-kde.so.4
No symbol table info available.
#8  0x00007ffff48ae48f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#9  0x000000000041cf18 in _start ()
No symbol table info available.

#0  0x00007ffff488e05f in QPersistentModelIndex::QPersistentModelIndex(QPersistentModelIndex const&) () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#1  0x00007ffff4190020 in ?? () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#2  0x00007ffff41df20c in QItemSelection::merge(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#3  0x00007ffff41e09e5 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#4  0x00007ffff41dc261 in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib64/qt4/libQtGui.so.4
No symbol table info available.
#5  0x00007ffff54c15c2 in ?? () from /usr/lib64/libkdeui.so.5
No symbol table info available.
#6  0x00007ffff54c75b6 in KSelectionProxyModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeui.so.5
No symbol table info available.
#7  0x00007ffff7b42795 in Akonadi::SelectionProxyModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libakonadi-kde.so.4
No symbol table info available.
#8  0x00007ffff48ae48f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
No symbol table info available.
#9  0x000000000041cf18 in _start ()
No symbol table info available.
Comment 1 Dennis Schridde 2010-03-03 22:11:18 UTC

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