qutimdevelop team mailing list archive
-
qutimdevelop team
-
Mailing list archive
-
Message #00339
[Bug 900645] Re: Crash when deleting account
** Changed in: qutim
Status: New => Fix Released
--
You received this bug notification because you are a member of QutIM
Developers, which is subscribed to qutim.
https://bugs.launchpad.net/bugs/900645
Title:
Crash when deleting account
Status in Multiplatform instant messenger:
Fix Released
Bug description:
Here's the backtrace:
Application: qutim (0.2.80.0)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.7.4
Operating System: Linux 2.6.38.7-smp i686
-- Information about the crash:
<In detail, tell us what you were doing when the application crashed.>
The crash can be reproduced every time.
-- Backtrace:
Application: qutIM Instant Messenger (qutim), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5eea710 (LWP 16632))]
Thread 5 (Thread 0xb0449b70 (LWP 16636)):
#0 0xb63ccb26 in pthread_mutex_lock () from /lib/libc.so.6
#1 0xb61f5963 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2 0xb61f67f3 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0xb61f6ec4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4 0xb686e517 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5 0xb683fee9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6 0xb684018a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7 0xb6748873 in QThread::exec() () from /usr/lib/libQtCore.so.4
#8 0xb674890d in QThread::run() () from /usr/lib/libQtCore.so.4
#9 0xb674b3a2 in ?? () from /usr/lib/libQtCore.so.4
#10 0xb62c8cc4 in start_thread () from /lib/libpthread.so.0
#11 0xb63bcb9e in clone () from /lib/libc.so.6
Thread 4 (Thread 0xaec41b70 (LWP 16639)):
#0 0xb62cd822 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb63cc90d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb77357e7 in ?? () from /usr/lib/libQtScript.so.4
#3 0xb7735831 in ?? () from /usr/lib/libQtScript.so.4
#4 0xb62c8cc4 in start_thread () from /lib/libpthread.so.0
#5 0xb63bcb9e in clone () from /lib/libc.so.6
Thread 3 (Thread 0xaa9ffb70 (LWP 16647)):
#0 0xb62ba086 in clock_gettime () from /lib/librt.so.1
#1 0xb67a1ee8 in ?? () from /usr/lib/libQtCore.so.4
#2 0xb686f4a2 in ?? () from /usr/lib/libQtCore.so.4
#3 0xb686dcc2 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb686dd55 in ?? () from /usr/lib/libQtCore.so.4
#5 0xb61f592e in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6 0xb61f67f3 in ?? () from /usr/lib/libglib-2.0.so.0
#7 0xb61f6ec4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8 0xb686e517 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9 0xb683fee9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0xb684018a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0xb4aa9069 in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#12 0xb674b3a2 in ?? () from /usr/lib/libQtCore.so.4
#13 0xb62c8cc4 in start_thread () from /lib/libpthread.so.0
#14 0xb63bcb9e in clone () from /lib/libc.so.6
Thread 2 (Thread 0xaa1ffb70 (LWP 16648)):
#0 0xb62cd822 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb63cc90d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb3a6f927 in ?? () from /usr/lib/libQtWebKit.so.4
#3 0xb62c8cc4 in start_thread () from /lib/libpthread.so.0
#4 0xb63bcb9e in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb5eea710 (LWP 16632)):
[KCrash Handler]
#6 0xb667a3a6 in d_func (this=0x0) at /tmp/SBo/qutim/core/libqutim/account.h:73
#7 qutim_sdk_0_3::Account::protocol (this=0x0) at /tmp/SBo/qutim/core/libqutim/account.cpp:123
#8 0xb5d6f995 in Core::AccountCreatorList::addAccount (this=0x9caef58, account=0x0) at /tmp/SBo/qutim/core/src/corelayers/accountcreator/accountcreatorlist.cpp:128
#9 0xb5d71be6 in Core::AccountCreatorList::AccountCreatorList (this=0x9caef58) at /tmp/SBo/qutim/core/src/corelayers/accountcreator/accountcreatorlist.cpp:83
#10 0xb5d6bc0d in qutim_sdk_0_3::GeneralGenerator<Core::AccountCreatorList, void, void, void, void, void, void, void, void, void, void>::generateHelper (this=0x9cea758) at /tmp/SBo/qutim/core/libqutim/objectgenerator.h:252
#11 0xb666af74 in qutim_sdk_0_3::ObjectGenerator::generateHelper2 (this=0x9cea758) at /tmp/SBo/qutim/core/libqutim/objectgenerator.cpp:120
#12 0xb661e600 in generate<qutim_sdk_0_3::SettingsWidget> (this=0x8d4ed80) at /tmp/SBo/qutim/core/libqutim/objectgenerator.h:119
#13 qutim_sdk_0_3::SettingsItem::widget (this=0x8d4ed80) at /tmp/SBo/qutim/core/libqutim/settingslayer.cpp:101
#14 0xb11bb77e in Core::XSettingsWindow::onCurrentItemChanged (this=0x8cc4658, item=0x9cd6250) at /tmp/SBo/qutim/core/src/corelayers/xsettingsdialog/xsettingswindow.cpp:256
#15 0xb11c12df in Core::XSettingsWindow::qt_metacall (this=0x8cc4658, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfcb2f24) at /tmp/SBo/qutim/build/core/src/corelayers/xsettingsdialog/moc_xsettingswindow.cxx:82
#16 0xb68473ba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#17 0xb685737d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#18 0xb7238e99 in QListWidget::currentItemChanged(QListWidgetItem*, QListWidgetItem*) () from /usr/lib/libQtGui.so.4
#19 0xb723926f in ?? () from /usr/lib/libQtGui.so.4
#20 0xb723c69c in QListWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4
#21 0xb68473ba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#22 0xb685737d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#23 0xb7226969 in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/libQtGui.so.4
#24 0xb7226aa2 in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/libQtGui.so.4
#25 0xb7238aed in QListWidget::setCurrentRow(int) () from /usr/lib/libQtGui.so.4
#26 0xb11bc4cc in Core::XSettingsWindow::onGroupActionTriggered (this=0x8cc4658, a=0x9ce2578) at /tmp/SBo/qutim/core/src/corelayers/xsettingsdialog/xsettingswindow.cpp:242
#27 0xb11c12ff in Core::XSettingsWindow::qt_metacall (this=0x8cc4658, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfcb3388) at /tmp/SBo/qutim/build/core/src/corelayers/xsettingsdialog/moc_xsettingswindow.cxx:81
#28 0xb68473ba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#29 0xb685737d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#30 0xb6c3d143 in QActionGroup::triggered(QAction*) () from /usr/lib/libQtGui.so.4
#31 0xb6c3d1e8 in ?? () from /usr/lib/libQtGui.so.4
#32 0xb6c3d816 in QActionGroup::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4
#33 0xb68473ba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#34 0xb685737d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#35 0xb6c3a1a9 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#36 0xb6c3a40b in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#37 0xb7125182 in QToolButton::nextCheckState() () from /usr/lib/libQtGui.so.4
#38 0xb7051443 in ?? () from /usr/lib/libQtGui.so.4
#39 0xb705173e in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#40 0xb712526c in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#41 0xb6c9a9a4 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#42 0xb705077e in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#43 0xb7126a0a in QToolButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#44 0xb6c41374 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#45 0xb6c46bb9 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#46 0xb6840d3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#47 0xb6c422e2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#48 0xb6ccbdec in ?? () from /usr/lib/libQtGui.so.4
#49 0xb6cca2d7 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#50 0xb6cf4792 in ?? () from /usr/lib/libQtGui.so.4
#51 0xb61f6432 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#52 0xb61f6c10 in ?? () from /usr/lib/libglib-2.0.so.0
#53 0xb61f6ec4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#54 0xb686e4dc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#55 0xb6cf43a5 in ?? () from /usr/lib/libQtGui.so.4
#56 0xb683fee9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#57 0xb684018a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#58 0xb6844bff in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#59 0xb6c3f1b7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#60 0x0806220d in main (argc=1, argv=0xbfcb4524) at /tmp/SBo/qutim/core/main.cpp:80
Докладване до https://bugs.launchpad.net/qutim/+filebug
To manage notifications about this bug go to:
https://bugs.launchpad.net/qutim/+bug/900645/+subscriptions
References