← Back to team overview

qutimdevelop team mailing list archive

[Bug 995627] Re: qutim crashes on exit

 

** Summary changed:

- qutim crashes after closing
+ qutim crashes on exit

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

Title:
  qutim crashes on exit

Status in Multiplatform instant messenger:
  New

Bug description:
  Application: qutim (0.3.1.0)
  KDE Platform Version: 4.8.3 (4.8.3)
  Qt Version: 4.8.1
  Operating System: Linux 3.2.0-24-generic x86_64
  Distribution: Ubuntu 12.04 LTS

  -- Information about the crash:
  When I'm clising qutim it's always crashes.

  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 0x7f80fb4b5780 (LWP 2041))]

  Thread 6 (Thread 0x7f80c972b700 (LWP 2095)):
  #0  0x00007f80f9e480da in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
  #1  0x00007f80f9f76b89 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
  #2  0x00007f80f8886a33 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007f80f8886f96 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007f80f8887124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007f80f9f77426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
  #6  0x00007f80f9f46c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
  #7  0x00007f80f9f46ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
  #8  0x00007f80ea0c79ba in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
  #9  0x00007f80f9e48fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
  #10 0x00007f80f8d53e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
  #11 0x00007f80f92914bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
  #12 0x0000000000000000 in ?? ()

  Thread 5 (Thread 0x7f80ba4e7700 (LWP 2101)):
  #0  0x00007f80f8d55fc0 in pthread_mutex_lock () from /lib/x86_64-linux-gnu/libpthread.so.0
  #1  0x00007f80f88c2561 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007f80f8886824 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007f80f8886f6a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007f80f888745a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007f80e5f1d2c6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  #6  0x00007f80f88a89a5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #7  0x00007f80f8d53e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
  #8  0x00007f80f92914bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
  #9  0x0000000000000000 in ?? ()

  Thread 4 (Thread 0x7f80b9ce6700 (LWP 2102)):
  #0  0x00007f80f8d57d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
  #1  0x00007f80f6773222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
  #2  0x00007f80f6773259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
  #3  0x00007f80f8d53e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
  #4  0x00007f80f92914bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
  #5  0x0000000000000000 in ?? ()

  Thread 3 (Thread 0x7f80a0dc7700 (LWP 2116)):
  #0  0x00007f80f8886b4d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #1  0x00007f80f8887060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007f80f8887124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007f80f9f77426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
  #4  0x00007f80f9f46c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
  #5  0x00007f80f9f46ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
  #6  0x00007f80f9e45fa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
  #7  0x00007f80f9f269ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
  #8  0x00007f80f9e48fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
  #9  0x00007f80f8d53e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
  #10 0x00007f80f92914bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
  #11 0x0000000000000000 in ?? ()

  Thread 2 (Thread 0x7f80bbafd700 (LWP 2311)):
  #0  0x00007f80f8d57d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
  #1  0x00007f80ecdfcdec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
  #2  0x00007f80ecdfcf19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
  #3  0x00007f80f8d53e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
  #4  0x00007f80f92914bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
  #5  0x0000000000000000 in ?? ()

  Thread 1 (Thread 0x7f80fb4b5780 (LWP 2041)):
  [KCrash Handler]
  #6  detach (this=<optimized out>) at /usr/include/qt4/QtCore/qmap.h:205
  #7  end (this=<optimized out>) at /usr/include/qt4/QtCore/qmap.h:376
  #8  qutim_sdk_0_3::ActionValue::handleDeath (gen=0x2080ee0) at /build/buildd/qutim-0.3.0+201205060632/core/libqutim/menucontroller.cpp:101
  #9  0x00007f80f9ae9e59 in qutim_sdk_0_3::ActionGeneratorHelper::handleDeath (this=0x0, data=0x2080f00) at /build/buildd/qutim-0.3.0+201205060632/core/libqutim/actiongenerator.cpp:97
  #10 0x00007f80f9ae9f63 in qutim_sdk_0_3::ActionGenerator::~ActionGenerator (this=<optimized out>, __in_chrg=<optimized out>) at /build/buildd/qutim-0.3.0+201205060632/core/libqutim/actiongenerator.cpp:220
  #11 0x00007f80e553a573 in ~SendAttentionActionGenerator (this=0x2080ee0, __in_chrg=<optimized out>) at /build/buildd/qutim-0.3.0+201205060632/protocols/jabber/src/protocol/modules/attention/jattention.h:57
  #12 Jabber::SendAttentionActionGenerator::~SendAttentionActionGenerator (this=<optimized out>, __in_chrg=<optimized out>) at /build/buildd/qutim-0.3.0+201205060632/protocols/jabber/src/protocol/modules/attention/jattention.h:57
  #13 0x00007f80e553a532 in cleanup (pointer=<optimized out>) at /usr/include/qt4/QtCore/qscopedpointer.h:62
  #14 QScopedPointer<qutim_sdk_0_3::ActionGenerator, QScopedPointerDeleter<qutim_sdk_0_3::ActionGenerator> >::~QScopedPointer (this=0x7f80e57aca50, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qscopedpointer.h:100
  #15 0x00007f80f91da921 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
  #16 0x00007f80f91da9a5 in exit () from /lib/x86_64-linux-gnu/libc.so.6
  #17 0x00007f80f91c0774 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
  #18 0x000000000040d771 in _start ()

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


References