Project

General

Profile

Bug #1119

Crash when /join

Added by nijaba about 13 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
11/21/2011
Due date:
% Done:

0%

Estimated time:
Version:
0.7.2
OS:
Linux

Description

Application: quasselclient (v0.7.3 (dist-7db97a6))
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
Happens when I do a /join for any channel

The crash can be reproduced every time.

-- Backtrace:
Application: Quassel IRC (quasselclient), signal: Aborted
[Current thread is 1 (Thread 0x7fb69af8f840 (LWP 27602))]

Thread 2 (Thread 0x7fb685995700 (LWP 27609)):
#0 0x00007fb697a2d773 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007fb696e64f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fb696e65792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fb691688516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007fb696e8a2b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fb697742efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007fb697a3989d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb69af8f840 (LWP 27602)):
[KCrash Handler]
#6 0x00007fb69798e3a5 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#7 0x00007fb697991b0b in abort () from /lib/x86_64-linux-gnu/libc.so.6
#8 0x00007fb69a99143b in qt_message_output(QtMsgType, char const*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9 0x00007fb69a9917ef in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007fb69a991994 in qFatal(char const*, ...) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007fb67ba5ce5c in QSpiAdaptor::GetChildren() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#12 0x00007fb67ba5d5bf in QSpiAdaptor::getCacheItem() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#13 0x00007fb67ba524d1 in QSpiAccessibleBridge::notifyAboutCreation(QSpiAdaptor*) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#14 0x00007fb67ba51bd8 in QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#15 0x00007fb67ba53086 in QSpiAccessibleBridge::notifyAccessibilityUpdate(int, QAccessibleInterface*, int) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#16 0x00007fb69a338299 in QAccessible::updateAccessibility(QObject*, int, QAccessible::Event) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007fb699e867f5 in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#18 0x00007fb699e86aa2 in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#19 0x00007fb699e86616 in QWidgetPrivate::showChildren(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#20 0x00007fb699e8669d in QWidgetPrivate::show_helper() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#21 0x00007fb699e86aa2 in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007fb699e67939 in QStackedLayout::setCurrentIndex(int) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#23 0x0000000000443e37 in NickListWidget::currentChanged (this=0x282e130, current=<optimized out>, previous=<optimized out>) at /build/buildd/quassel-0.7.3/src/qtui/nicklistwidget.cpp:120
#24 0x00000000004a26eb in NickListWidget::qt_metacall (this=0x282e130, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff4f203460) at /build/buildd/quassel-0.7.3/obj-x86_64-linux-gnu/src/qtui/moc_nicklistwidget.cxx:87
#25 0x00007fb69aa94eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#26 0x00007fb69a390eca in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#27 0x00007fb69a390fc0 in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#28 0x0000000000515e30 in BufferModel::setCurrentIndex (this=<optimized out>, newCurrent=...) at /build/buildd/quassel-0.7.3/src/client/buffermodel.cpp:82
#29 0x0000000000515fb0 in BufferModel::switchToBuffer (this=0x2677aa0, bufferId=...) at /build/buildd/quassel-0.7.3/src/client/buffermodel.cpp:88
#30 0x00000000005160a8 in BufferModel::newBuffer (this=0x2677aa0, bufferId=...) at /build/buildd/quassel-0.7.3/src/client/buffermodel.cpp:142
#31 0x00000000005166e0 in BufferModel::newBuffers (this=0x2677aa0, parent=..., start=<optimized out>, end=311) at /build/buildd/quassel-0.7.3/src/client/buffermodel.cpp:132
#32 0x000000000053fc0c in BufferModel::qt_metacall (this=0x2677aa0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff4f203840) at /build/buildd/quassel-0.7.3/obj-x86_64-linux-gnu/src/client/moc_buffermodel.cxx:107
#33 0x00007fb69aa94eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#34 0x00007fb69aadd8d4 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#35 0x00007fb69aa7c22e in QAbstractItemModel::endInsertRows() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#36 0x00007fb69a3c2137 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#37 0x00007fb69a3c6263 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#38 0x00007fb69a3c657f in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#39 0x00007fb69a3c84f4 in QSortFilterProxyModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#40 0x000000000053fb70 in BufferModel::qt_metacall (this=0x2677aa0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff4f203be0) at /build/buildd/quassel-0.7.3/obj-x86_64-linux-gnu/src/client/moc_buffermodel.cxx:92
#41 0x00007fb69aa94eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#42 0x00007fb69aadd8d4 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#43 0x00007fb69aa7c22e in QAbstractItemModel::endInsertRows() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#44 0x000000000053e041 in TreeModel::endAppendChilds (this=0x26765d0) at /build/buildd/quassel-0.7.3/src/client/treemodel.cpp:494
#45 0x0000000000545024 in TreeModel::qt_metacall (this=0x26765d0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff4f203dc0) at /build/buildd/quassel-0.7.3/obj-x86_64-linux-gnu/src/client/moc_treemodel.cxx:298
#46 0x00000000005444f5 in NetworkModel::qt_metacall (this=0x26765d0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff4f203dc0) at /build/buildd/quassel-0.7.3/obj-x86_64-linux-gnu/src/client/moc_networkmodel.cxx:667
#47 0x00007fb69aa94eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#48 0x000000000053cf66 in AbstractTreeItem::newChild (this=0x26fb660, item=0x4cea420) at /build/buildd/quassel-0.7.3/src/client/treemodel.cpp:51
#49 0x0000000000536e86 in NetworkItem::bufferItem (this=0x26fb660, bufferInfo=...) at /build/buildd/quassel-0.7.3/src/client/networkmodel.cpp:110
#50 0x0000000000537cd3 in NetworkModel::updateBufferActivity (this=0x26765d0, msg=...) at /build/buildd/quassel-0.7.3/src/client/networkmodel.cpp:1087
#51 0x0000000000446c31 in QtUiMessageProcessor::process (this=<optimized out>, msg=...) at /build/buildd/quassel-0.7.3/src/qtui/qtuimessageprocessor.cpp:59
#52 0x00000000005199fd in Client::recvMessage (this=<optimized out>, msg=<optimized out>) at /build/buildd/quassel-0.7.3/src/client/client.cpp:465
#53 0x000000000054082a in Client::qt_metacall (this=0x2648db0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff4f204050) at /build/buildd/quassel-0.7.3/obj-x86_64-linux-gnu/src/client/moc_client.cxx:158
#54 0x00000000005666f4 in SignalProxy::invokeSlot (this=<optimized out>, receiver=0x2648db0, methodId=28, params=..., returnValue=...) at /build/buildd/quassel-0.7.3/src/common/signalproxy.cpp:811
#55 0x0000000000566740 in SignalProxy::invokeSlot (this=0x2648f30, receiver=0x2648db0, methodId=28, params=...) at /build/buildd/quassel-0.7.3/src/common/signalproxy.cpp:822
#56 0x000000000056752f in SignalProxy::handleSignal (this=0x2648f30, data=<optimized out>) at /build/buildd/quassel-0.7.3/src/common/signalproxy.cpp:765
#57 0x0000000000567fc3 in SignalProxy::receivePeerSignal (this=0x2648f30, sender=0x272b630, requestType=@0x7fff4f20436c, params=...) at /build/buildd/quassel-0.7.3/src/common/signalproxy.cpp:602
#58 0x000000000056822d in SignalProxy::receivePackedFunc (this=0x2648f30, sender=0x272b630, packedFunc=...) at /build/buildd/quassel-0.7.3/src/common/signalproxy.cpp:581
#59 0x000000000056835e in SignalProxy::dataAvailable (this=0x2648f30) at /build/buildd/quassel-0.7.3/src/common/signalproxy.cpp:832
#60 0x000000000057784c in SignalProxy::qt_metacall (this=0x2648f30, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff4f204450) at /build/buildd/quassel-0.7.3/obj-x86_64-linux-gnu/src/common/moc_signalproxy.cxx:113
#61 0x00007fb69aa94eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#62 0x00007fb6999d3ebd in QSslSocket::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4
#63 0x00007fb69aa94eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#64 0x00007fb6999b891f in ?? () from /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4
#65 0x00007fb6999a7551 in ?? () from /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4
#66 0x00007fb699e32424 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#67 0x00007fb699e37291 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#68 0x00007fb698b48126 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#69 0x00007fb69aa81afc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#70 0x00007fb69aaac5b7 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#71 0x00007fb696e64a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#72 0x00007fb696e65258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#73 0x00007fb696e65429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#74 0x00007fb69aaaced6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#75 0x00007fb699eda07e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#76 0x00007fb69aa80cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#77 0x00007fb69aa80ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#78 0x00007fb69aa85789 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#79 0x00000000004346b9 in main (argc=1, argv=0x7fff4f204fa8) at /build/buildd/quassel-0.7.3/src/common/main.cpp:139

Report to http://bugs.quassel-irc.org/projects/quassel-irc/issues/new

Also available in: Atom PDF