qutimdevelop team mailing list archive
-
qutimdevelop team
-
Mailing list archive
-
Message #00262
[Bug 685941] Re: Segfault on idlestatus change
** Changed in: qutim
Status: Fix Committed => 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/685941
Title:
Segfault on idlestatus change
Status in Multiplatform instant messenger:
Fix Released
Bug description:
On return from idle got the following segmentation fault:
Program received signal SIGSEGV, Segmentation fault.
0xb38c6d5f in gloox::Tag::addChild (this=0x0, child=0x868d4f0) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/protocols/jabber/3rdparty/gloox/src/tag.cpp:428
428 if( !m_nodes )
(gdb) where
#0 0xb38c6d5f in gloox::Tag::addChild (this=0x0, child=0x868d4f0) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/protocols/jabber/3rdparty/gloox/src/tag.cpp:428
#1 0xb3888354 in gloox::ClientBase::send (this=0x85f7ac8, pres=...) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/protocols/jabber/3rdparty/gloox/src/clientbase.cpp:815
#2 0xb390148d in gloox::Client::sendPresence (this=0x85f7ac8, pres=...) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/protocols/jabber/3rdparty/gloox/src/client.cpp:558
#3 0xb39013cc in gloox::Client::setPresence (this=0x85f7ac8, pres=gloox::Presence::Invalid, priority=3, status=...) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/protocols/jabber/3rdparty/gloox/src/client.cpp:543
#4 0xb3a66017 in Jabber::JConnection::setConnectionPresence (this=0x85f0c60, presence=gloox::Presence::Invalid) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/protocols/jabber/src/protocol/account/connection/jconnection.cpp:232
#5 0xb3a842cc in Jabber::JAccount::beginChangeStatus (this=0x85f0518, presence=gloox::Presence::Invalid) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/protocols/jabber/src/protocol/account/jaccount.cpp:69
#6 0xb3a85349 in Jabber::JAccount::setStatus (this=0x85f0518, status=...) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/protocols/jabber/src/protocol/account/jaccount.cpp:191
#7 0xb3baf205 in Core::IdleStatusChanger::onIdle (this=0x84b12c0, secs=0) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/core/src/corelayers/idlestatuschanger/idlestatuschanger.cpp:73
#8 0xb3bb1fc8 in Core::IdleStatusChanger::qt_metacall (this=0x84b12c0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfffe538)
at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/build/core/src/corelayers/idlestatuschanger/moc_idlestatuschanger.cxx:79
#9 0xb6ffa94a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt/lib/libQtCore.so.4
#10 0xb700a80d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt/lib/libQtCore.so.4
#11 0xb3bbb0b5 in Psi::Idle::secondsIdle (this=0x80e8d20, _t1=0) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/build/core/src/corelayers/idledetector/moc_idle.cxx:92
#12 0xb3bba341 in Psi::Idle::doCheck (this=0x80e8d20) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/core/src/corelayers/idledetector/idle.cpp:134
#13 0xb3bbb068 in Psi::Idle::qt_metacall (this=0x80e8d20, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfffe61c) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/build/core/src/corelayers/idledetector/moc_idle.cxx:80
#14 0xb6ffa94a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt/lib/libQtCore.so.4
#15 0xb700a80d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt/lib/libQtCore.so.4
#16 0xb7057c27 in QTimer::timeout() () from /usr/lib/qt/lib/libQtCore.so.4
#17 0xb701079e in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/qt/lib/libQtCore.so.4
#18 0xb70094f4 in QObject::event(QEvent*) () from /usr/lib/qt/lib/libQtCore.so.4
#19 0xb73de8e4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt/lib/libQtGui.so.4
#20 0xb73e342e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt/lib/libQtGui.so.4
#21 0xb6ff42eb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt/lib/libQtCore.so.4
#22 0xb70245ae in ?? () from /usr/lib/qt/lib/libQtCore.so.4
#23 0xb7021307 in ?? () from /usr/lib/qt/lib/libQtCore.so.4
#24 0xb69c0892 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0xb69c1070 in ?? () from /usr/lib/libglib-2.0.so.0
#26 0xb69c1324 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#27 0xb7021a1c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt/lib/libQtCore.so.4
#28 0xb748f9c5 in ?? () from /usr/lib/qt/lib/libQtGui.so.4
#29 0xb6ff3499 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt/lib/libQtCore.so.4
#30 0xb6ff373a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt/lib/libQtCore.so.4
#31 0xb6ff818f in QCoreApplication::exec() () from /usr/lib/qt/lib/libQtCore.so.4
#32 0xb73dc757 in QApplication::exec() () from /usr/lib/qt/lib/libQtGui.so.4
#33 0x0806882b in main (argc=1, argv=0xbfffeeb4) at /home/kiroffbg/qutIM/SDK0.3/qutim-meta/core/main.cpp:45
To manage notifications about this bug go to:
https://bugs.launchpad.net/qutim/+bug/685941/+subscriptions