qutimdevelop team mailing list archive
-
qutimdevelop team
-
Mailing list archive
-
Message #00868
[Bug 1098683] Re: Segfault on contacts group drag & drop
** Changed in: qutim
Status: New => Fix Committed
--
You received this bug notification because you are a member of QutIM
Developers, which is subscribed to qutim.
https://bugs.launchpad.net/bugs/1098683
Title:
Segfault on contacts group drag & drop
Status in Multiplatform instant messenger:
Fix Committed
Bug description:
When a group of contacts i dragged and the drop to a new location in
the contact list the following error occurs:
Application: qutim (0.3.1.0)
KDE Platform Version: 4.9.5
Qt Version: 4.8.4
Operating System: Linux 3.7.1-smp i686
-- Information about the crash:
<In detail, tell us what you were doing when the application crashed.>
-- Backtrace:
Application: qutIM Instant Messenger (qutim), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb54c2a00 (LWP 7080))]
Thread 7 (Thread 0xae1b6b40 (LWP 7082)):
#0 0xb57b702d in clock_gettime () from /lib/librt.so.1
#1 0xb668fcc5 in ?? () from /usr/lib/libQtCore.so.4
#2 0xb6776e7e in ?? () from /usr/lib/libQtCore.so.4
#3 0xad801974 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 6 (Thread 0xad165b40 (LWP 7085)):
#0 0xb57b702d in clock_gettime () from /lib/librt.so.1
#1 0xb668fcc5 in ?? () from /usr/lib/libQtCore.so.4
#2 0xb6776e7e in ?? () from /usr/lib/libQtCore.so.4
#3 0xac8004e0 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 5 (Thread 0xab5ffb40 (LWP 7093)):
#0 0xb57b702d in clock_gettime () from /lib/librt.so.1
#1 0xb668fcc5 in ?? () from /usr/lib/libQtCore.so.4
#2 0xb6776e7e in ?? () from /usr/lib/libQtCore.so.4
#3 0xabe03e34 in ?? ()
#4 0x00000000 in ?? ()
Thread 4 (Thread 0xaa352b40 (LWP 7095)):
#0 0xb57c8591 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0xb58cc01c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2 0xb76ab40d in ?? () from /usr/lib/libQtScript.so.4
#3 0xb76ab43f in ?? () from /usr/lib/libQtScript.so.4
#4 0xb57c4aea in start_thread () from /lib/libpthread.so.0
#5 0xb58bdb9e in clone () from /lib/libc.so.6
Thread 3 (Thread 0xa7bffb40 (LWP 7096)):
#0 0xb57b702d in clock_gettime () from /lib/librt.so.1
#1 0xb668fcc5 in ?? () from /usr/lib/libQtCore.so.4
#2 0xb6776e7e in ?? () from /usr/lib/libQtCore.so.4
#3 0xad808710 in ?? ()
#4 0x00000000 in ?? ()
Thread 2 (Thread 0xa73ffb40 (LWP 7097)):
#0 0xb56a1b20 in pthread_mutex_lock@plt () from /usr/lib/libglib-2.0.so.0
#1 0xb5713b20 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#2 0xb56d3a4c in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3 0xb56d418f in ?? () from /usr/lib/libglib-2.0.so.0
#4 0xb56d43f1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5 0xb67763cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6 0xb6742f7c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7 0xb6743271 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8 0xb662e11c in QThread::exec() () from /usr/lib/libQtCore.so.4
#9 0xb662e27b in QThread::run() () from /usr/lib/libQtCore.so.4
#10 0xb6631508 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb57c4aea in start_thread () from /lib/libpthread.so.0
#12 0xb58bdb9e in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb54c2a00 (LWP 7080)):
[KCrash Handler]
#5 0xb5807af5 in raise () from /lib/libc.so.6
#6 0xb5809453 in abort () from /lib/libc.so.6
#7 0xb028d7d0 in Logger::SimpleLoggingHandler (type=QtFatalMsg, msg=0x9269318 "ASSERT failure in QList<T>::move: \"index out of range\", file /usr/lib/qt/include/QtCore/qlist.h, line 631") at /tmp/SBo/qutim/plugins/logger/src/logger.cpp:47
#8 0xb66263d5 in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4
#9 0xb66265f9 in ?? () from /usr/lib/libQtCore.so.4
#10 0xb6626718 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#11 0xb662675d in qt_assert_x(char const*, char const*, char const*, int) () from /usr/lib/libQtCore.so.4
#12 0xb0d6117d in move (to=<optimized out>, from=<optimized out>, this=<optimized out>) at /usr/lib/qt/include/QtCore/qlist.h:630
#13 ContactListFrontModel::dropMimeData (this=0x8d8a9b0, genericData=0x0, action=Qt::CopyAction, row=0, column=-1, parent=...) at /tmp/SBo/qutim/core/src/corelayers/contactmodel/src/contactlistfrontmodel.cpp:184
#14 0xb7132dba in QAbstractItemView::dropEvent(QDropEvent*) () from /usr/lib/libQtGui.so.4
#15 0xb6bf27d6 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb7001d25 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#17 0xb70930e3 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#18 0xb7133e2c in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#19 0xb717e797 in QTreeView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#20 0xb70958f6 in ?? () from /usr/lib/libQtGui.so.4
#21 0xb674461e in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#22 0xb6b9919d in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#23 0xb6b9e3ed in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb67444ae in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#25 0xb6c2cb83 in ?? () from /usr/lib/libQtGui.so.4
#26 0xb6c2f206 in ?? () from /usr/lib/libQtGui.so.4
#27 0xb6c30f4a in ?? () from /usr/lib/libQtGui.so.4
#28 0xb674457b in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#29 0xb6b9914a in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#30 0xb6b9e6b3 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#31 0xb67444ae in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#32 0xb6b9a02f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#33 0xb6c23237 in ?? () from /usr/lib/libQtGui.so.4
#34 0xb6c21cc0 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#35 0xb6c4ae5c in ?? () from /usr/lib/libQtGui.so.4
#36 0xb56d3f73 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb56d4310 in ?? () from /usr/lib/libglib-2.0.so.0
#38 0xb56d43f1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0xb67763b1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#40 0xb6c4aa6a in ?? () from /usr/lib/libQtGui.so.4
#41 0xb6742f7c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0xb6743271 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0xb6c30bd3 in ?? () from /usr/lib/libQtGui.so.4
#44 0xb6bac360 in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) () from /usr/lib/libQtGui.so.4
#45 0xb007b8e0 in Core::SimpleContactList::TreeView::startDrag (this=0x8db9ef0, supportedActions=...) at /tmp/SBo/qutim/core/src/corelayers/simplecontactlist/lib/simplecontactlistview.cpp:161
#46 0xb713d8ca in QAbstractItemView::mouseMoveEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#47 0xb717e62c in QTreeView::mouseMoveEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#48 0xb6bf2cc5 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#49 0xb7001d25 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#50 0xb70930e3 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#51 0xb7133e2c in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#52 0xb717e797 in QTreeView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#53 0xb70958f6 in ?? () from /usr/lib/libQtGui.so.4
#54 0xb674461e in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#55 0xb6b9919d in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#56 0xb6b9e6b3 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#57 0xb67444ae in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#58 0xb6b9a02f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#59 0xb6c23237 in ?? () from /usr/lib/libQtGui.so.4
#60 0xb6c21cc0 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#61 0xb6c4ae5c in ?? () from /usr/lib/libQtGui.so.4
#62 0xb56d3f73 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#63 0xb56d4310 in ?? () from /usr/lib/libglib-2.0.so.0
#64 0xb56d43f1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#65 0xb67763b1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#66 0xb6c4aa6a in ?? () from /usr/lib/libQtGui.so.4
#67 0xb6742f7c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#68 0xb6743271 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#69 0xb674852a in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#70 0xb6b97024 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#71 0x080535f3 in main ()
Докладване до https://bugs.launchpad.net/qutim/+filebug
To manage notifications about this bug go to:
https://bugs.launchpad.net/qutim/+bug/1098683/+subscriptions
References