← Back to team overview

qutimdevelop team mailing list archive

[Bug 941598] Re: Segfault on exit when the Xsettings window is opened

 

** 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/941598

Title:
  Segfault on exit when the Xsettings window is opened

Status in Multiplatform instant messenger:
  Fix Released

Bug description:
  Here's the backtrace:

  Application: qutim (0.2.80.1)
  KDE Platform Version: 4.8.00 (4.8.0
  Qt Version: 4.8.0
  Operating System: Linux 3.2.2-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 0xb5ccf710 (LWP 11995))]

  Thread 5 (Thread 0xafdd2b70 (LWP 11996)):
  #0  0xb60c3ef0 in clock_gettime () from /lib/librt.so.1
  #1  0xb65da5f8 in ?? () from /usr/lib/libQtCore.so.4
  #2  0xb66bdd32 in ?? () from /usr/lib/libQtCore.so.4
  #3  0xb66bc552 in ?? () from /usr/lib/libQtCore.so.4
  #4  0xb5fff92e in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
  #5  0xb60007f3 in ?? () from /usr/lib/libglib-2.0.so.0
  #6  0xb6000ec4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
  #7  0xb66bce07 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
  #8  0xb6689ff9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
  #9  0xb668a30a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
  #10 0xb6579cb1 in QThread::exec() () from /usr/lib/libQtCore.so.4
  #11 0xb6579e0d in QThread::run() () from /usr/lib/libQtCore.so.4
  #12 0xb657c6aa in ?? () from /usr/lib/libQtCore.so.4
  #13 0xb60d3a59 in start_thread () from /lib/libpthread.so.0
  #14 0xb61c55de in clone () from /lib/libc.so.6

  Thread 4 (Thread 0xae431b70 (LWP 11999)):
  #0  0xb60d7732 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  #1  0xb61d411c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
  #2  0xb75ed847 in ?? () from /usr/lib/libQtScript.so.4
  #3  0xb75ed891 in ?? () from /usr/lib/libQtScript.so.4
  #4  0xb60d3a59 in start_thread () from /lib/libpthread.so.0
  #5  0xb61c55de in clone () from /lib/libc.so.6

  Thread 3 (Thread 0xa9946b70 (LWP 12005)):
  #0  0xb61ba864 in poll () from /lib/libc.so.6
  #1  0xb601112b in g_poll () from /usr/lib/libglib-2.0.so.0
  #2  0xb6000b4f in ?? () from /usr/lib/libglib-2.0.so.0
  #3  0xb6000ec4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
  #4  0xb66bce07 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
  #5  0xb6689ff9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
  #6  0xb668a30a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
  #7  0xb5059069 in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
  #8  0xb657c6aa in ?? () from /usr/lib/libQtCore.so.4
  #9  0xb60d3a59 in start_thread () from /lib/libpthread.so.0
  #10 0xb61c55de in clone () from /lib/libc.so.6

  Thread 2 (Thread 0xa8b30b70 (LWP 12015)):
  #0  0xb60d7732 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  #1  0xb61d411c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
  #2  0xb3ff0f27 in ?? () from /usr/lib/libQtWebKit.so.4
  #3  0xb60d3a59 in start_thread () from /lib/libpthread.so.0
  #4  0xb61c55de in clone () from /lib/libc.so.6

  Thread 1 (Thread 0xb5ccf710 (LWP 11995)):
  [KCrash Handler]
  #6  0x8b20ec83 in ?? ()
  #7  0xb6493084 in qutim_sdk_0_3::ObjectGenerator::generateHelper2 (this=0xb743ee80) at /tmp/SBo/qutim/core/libqutim/objectgenerator.cpp:120
  #8  0xb6444ff0 in generate<qutim_sdk_0_3::SettingsWidget> (this=0x8332b28) at /tmp/SBo/qutim/core/libqutim/objectgenerator.h:119
  #9  qutim_sdk_0_3::SettingsItem::widget (this=0x8332b28) at /tmp/SBo/qutim/core/libqutim/settingslayer.cpp:101
  #10 0xb08f174e in Core::XSettingsWindow::onCurrentItemChanged (this=0x970ebc8, item=0x96cfb20) at /tmp/SBo/qutim/core/src/corelayers/xsettingsdialog/xsettingswindow.cpp:256
  #11 0xb08f4a92 in Core::XSettingsWindow::update (this=0x970ebc8, settings=...) at /tmp/SBo/qutim/core/src/corelayers/xsettingsdialog/xsettingswindow.cpp:159
  #12 0xb08f0f32 in Core::XSettingsLayerImpl::update (this=0x831c470, settings=..., controller=0x0) at /tmp/SBo/qutim/core/src/corelayers/xsettingsdialog/xsettingslayerimpl.cpp:61
  #13 0xb6444679 in qutim_sdk_0_3::Settings::removeItem (item=0x832a8b0) at /tmp/SBo/qutim/core/libqutim/settingslayer.cpp:507
  #14 0xb09dae42 in Core::SimpleTray::~SimpleTray (this=0x831e100, __in_chrg=<value optimized out>) at /tmp/SBo/qutim/core/src/corelayers/trayicon/simpletray.cpp:151
  #15 0xb09db182 in Core::SimpleTray::~SimpleTray (this=0x831e100, __in_chrg=<value optimized out>) at /tmp/SBo/qutim/core/src/corelayers/trayicon/simpletray.cpp:153
  #16 0xb646d790 in qutim_sdk_0_3::ServiceManagerPrivate::deinit (this=0x81fe100) at /tmp/SBo/qutim/core/libqutim/servicemanager.cpp:98
  #17 0xb644b943 in qutim_sdk_0_3::ModuleManager::onQuit (this=0xbf985d80) at /tmp/SBo/qutim/core/libqutim/modulemanager.cpp:701
  #18 0xb644bc60 in qutim_sdk_0_3::ModuleManager::qt_static_metacall (_o=0xbf985d80, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf985cbc) at /tmp/SBo/qutim/build/core/libqutim/modulemanager.moc:51
  #19 0xb66a3148 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
  #20 0xb66f37d7 in QCoreApplication::aboutToQuit() () from /usr/lib/libQtCore.so.4
  #21 0xb668f026 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
  #22 0xb6acaa77 in QApplication::exec() () from /usr/lib/libQtGui.so.4
  #23 0x0806215d in main (argc=1, argv=0xbf985e44) at /tmp/SBo/qutim/core/main.cpp:82

  Докладване до https://bugs.launchpad.net/qutim/+filebug

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


References