← Back to team overview

qutimdevelop team mailing list archive

[Bug 1070814] Re: Падение после перетаскивания контакта в другую группу

 

Application: qutim (0.3.1.0)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-32-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
<Напишите подробно, что вы делали, когда произошла ошибка.>

The crash can be reproduced every time.

-- Backtrace:
Application: qutIM Instant Messenger (qutim), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f90af6ae780 (LWP 6444))]

Thread 11 (Thread 0x7f9087c57700 (LWP 6837)):
#0  0x00007f908828c885 in ?? () from /usr/lib/libtcl8.5.so.0
#1  0x00007f90acf5de9a in start_thread (arg=0x7f9087c57700) at pthread_create.c:308
#2  0x00007f90ad49ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#3  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f907dc37700 (LWP 6899)):
#0  0x00007f90acacc325 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f90acacc599 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f90aca90337 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f90aca90fe9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f90aca91164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f90ae18c426 in QEventDispatcherGlib::processEvents (this=0x7f90780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f90ae15bc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f90ae15bed7 in QEventLoop::exec (this=0x7f907dc36e00, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f90ae05afa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f90ae05dfcb in QThreadPrivate::start (arg=0xbee510) at thread/qthread_unix.cpp:298
#10 0x00007f90acf5de9a in start_thread (arg=0x7f907dc37700) at pthread_create.c:308
#11 0x00007f90ad49ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f9074848700 (LWP 6915)):
#0  0x00007f90acf6105d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f9070000a60) at pthread_mutex_unlock.c:290
#2  0x00007f90acacc5d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f90aca90c49 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f90aca910a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f90aca91164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f90ae18c426 in QEventDispatcherGlib::processEvents (this=0x7f90700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007f90ae15bc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f90ae15bed7 in QEventLoop::exec (this=0x7f90700013c0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f909d34b9ba in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#10 0x00007f90ae05dfcb in QThreadPrivate::start (arg=0x230b760) at thread/qthread_unix.cpp:298
#11 0x00007f90acf5de9a in start_thread (arg=0x7f9074848700) at pthread_create.c:308
#12 0x00007f90ad49ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f906e3f1700 (LWP 7062)):
#0  0x00007f90acacc34a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f90acacc5c9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f90aca90aee in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f90aca90fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f90aca91164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f90ae18c426 in QEventDispatcherGlib::processEvents (this=0x7f90580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f90ae15bc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f90ae15bed7 in QEventLoop::exec (this=0x7f906e3f0dd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f90ae05afa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f90ae13b9ff in QInotifyFileSystemWatcherEngine::run (this=0x7f9070019d60) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f90ae05dfcb in QThreadPrivate::start (arg=0x7f9070019d60) at thread/qthread_unix.cpp:298
#11 0x00007f90acf5de9a in start_thread (arg=0x7f906e3f1700) at pthread_create.c:308
#12 0x00007f90ad49ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f906dbf0700 (LWP 7064)):
#0  0x00007f90acf6105d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f905c000a60) at pthread_mutex_unlock.c:290
#2  0x00007f90acacc5d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f90aca90f4e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f90aca91164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f90ae18c426 in QEventDispatcherGlib::processEvents (this=0x7f905c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f90ae15bc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f90ae15bed7 in QEventLoop::exec (this=0x7f906dbefe00, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f90ae05afa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f90ae05dfcb in QThreadPrivate::start (arg=0x25a7080) at thread/qthread_unix.cpp:298
#10 0x00007f90acf5de9a in start_thread (arg=0x7f906dbf0700) at pthread_create.c:308
#11 0x00007f90ad49ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f9057fff700 (LWP 7071)):
#0  0x00007f90ad491303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f90aca91036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f90aca9149a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9098968406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f90acab29e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f90acf5de9a in start_thread (arg=0x7f9057fff700) at pthread_create.c:308
#6  0x00007f90ad49ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f90577fe700 (LWP 7072)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f90aa3cf222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f90aa3cf259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f90acf5de9a in start_thread (arg=0x7f90577fe700) at pthread_create.c:308
#4  0x00007f90ad49ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f905567f700 (LWP 7087)):
#0  0x00007f90ad491303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f90aca91036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f90aca91164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f90ae18c426 in QEventDispatcherGlib::processEvents (this=0x7f90440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f90ae15bc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f90ae15bed7 in QEventLoop::exec (this=0x7f905567ee00, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f90ae05afa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f90ae05dfcb in QThreadPrivate::start (arg=0x2a53ad0) at thread/qthread_unix.cpp:298
#8  0x00007f90acf5de9a in start_thread (arg=0x7f905567f700) at pthread_create.c:308
#9  0x00007f90ad49ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f90437fe700 (LWP 7090)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f90a0080dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f90a0080f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f90acf5de9a in start_thread (arg=0x7f90437fe700) at pthread_create.c:308
#4  0x00007f90ad49ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f90428bd700 (LWP 7104)):
#0  0x00007f90ae18bae6 in socketNotifierSourceCheck (source=0x7f8ff4001350) at kernel/qeventdispatcher_glib.cpp:79
#1  0x00007f90aca90b43 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f90aca90fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f90aca91164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f90ae18c426 in QEventDispatcherGlib::processEvents (this=0x7f8ff40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f90ae15bc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f90ae15bed7 in QEventLoop::exec (this=0x7f90428bcdd0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f90ae05afa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007f90ae13b9ff in QInotifyFileSystemWatcherEngine::run (this=0x24f3ab0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f90ae05dfcb in QThreadPrivate::start (arg=0x24f3ab0) at thread/qthread_unix.cpp:298
#10 0x00007f90acf5de9a in start_thread (arg=0x7f90428bd700) at pthread_create.c:308
#11 0x00007f90ad49ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f90af6ae780 (LWP 6444)):
[KCrash Handler]
#6  size (this=0x18) at /usr/include/qt4/QtCore/qhash.h:295
#7  size (this=0x18) at /usr/include/qt4/QtCore/qset.h:75
#8  QSet<QString>::toList (this=0x18) at /usr/include/qt4/QtCore/qset.h:299
#9  0x00007f908132494c in operator<< <QString> (set=..., debug=...) at /usr/include/qt4/QtCore/qdebug.h:234
#10 Core::SimpleContactList::TreeModel::processEvent (this=<optimized out>, ev=<optimized out>) at /build/buildd/qutim-0.3.1+201210232332/core/src/corelayers/simplecontactlist/models/treecontactsmodel/simplecontactlistmodel.cpp:441
#11 0x00007f909230ac72 in Core::SimpleContactList::AbstractContactModel::timerEvent (this=0xb80250, timerEvent=<optimized out>) at /build/buildd/qutim-0.3.1+201210232332/core/src/corelayers/simplecontactlist/lib/abstractcontactmodel.cpp:306
#12 0x00007f90ae176179 in QObject::event (this=0xb80250, e=<optimized out>) at kernel/qobject.cpp:1157
#13 0x00007f90ae9cb894 in notify_helper (e=0x7fff066771d0, receiver=0xb80250, this=0x812400) at kernel/qapplication.cpp:4559
#14 QApplicationPrivate::notify_helper (this=0x812400, receiver=0xb80250, e=0x7fff066771d0) at kernel/qapplication.cpp:4531
#15 0x00007f90ae9d0713 in QApplication::notify (this=0x8123e0, receiver=0xb80250, e=0x7fff066771d0) at kernel/qapplication.cpp:4420
#16 0x00007f90ae15ce9c in QCoreApplication::notifyInternal (this=0x8123e0, receiver=0xb80250, event=0x7fff066771d0) at kernel/qcoreapplication.cpp:876
#17 0x00007f90ae18e1f2 in sendEvent (event=0x7fff066771d0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#18 QTimerInfoList::activateTimers (this=0x815790) at kernel/qeventdispatcher_unix.cpp:611
#19 0x00007f90ae18bc0d in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#20 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180
#21 0x00007f90aca90d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f90aca910a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f90aca91164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f90ae18c3bf in QEventDispatcherGlib::processEvents (this=0x813940, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#25 0x00007f90aea73d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#26 0x00007f90ae15bc82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#27 0x00007f90ae15bed7 in QEventLoop::exec (this=0x7fff06677430, flags=...) at kernel/qeventloop.cpp:204
#28 0x00007f90ae160f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#29 0x000000000040d6b6 in main (argc=1, argv=0x7fff06677588) at /build/buildd/qutim-0.3.1+201210232332/core/main.cpp:82

Сообщить https://bugs.launchpad.net/qutim/+filebug

-- 
You received this bug notification because you are a member of QutIM
Developers, which is subscribed to qutim.
https://bugs.launchpad.net/bugs/1070814

Title:
  Падение после перетаскивания контакта в другую группу

Status in Multiplatform instant messenger:
  New

Bug description:
  Перетащил контакт в другую группу - qutim выпал.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qutim/+bug/1070814/+subscriptions


References