On Mon, Nov 17, 2008 at 08:16:36PM +0100, Ralf Schlatterbeck wrote:
> On Mon, Nov 17, 2008 at 06:38:02PM +0100, Tarrisse Laurent wrote:
> > There is a bug on linux build, use this one
> Yep.
> Greatly improved network status detection.
...
But when I reconnect and shut down the network before kvats has fully
reconnected I'm getting a segfault (attached). See also 

http://tracker.kvats.net/kvats/issue101
http://tracker.kvats.net/kvats/file29/trace.txt

Ralf
-- 
Dr. Ralf Schlatterbeck                  Tel:   +43/2243/26465-16
Open Source Consulting                  Fax:   +43/2243/26465-23
Reichergasse 131                        www:   http://www.runtux.com
A-3411 Weidling                         email: [EMAIL PROTECTED]
osAlliance member                       email: [EMAIL PROTECTED]
#0  0x00000050 in ?? ()
#1  0x086dbbf5 in any (this=0xb3d59654, [EMAIL PROTECTED])
    at /usr/include/boost/any.hpp:40
#2  0x08970fb2 in pair (this=0xb3d59650)
    at /usr/include/c++/4.3/bits/stl_pair.h:73
#3  0x0897101a in __gnu_cxx::new_allocator<std::pair<std::string const, 
boost::any> >::construct (this=0xbfa6beab, __p=0xb3d59650, [EMAIL PROTECTED])
    at /usr/include/c++/4.3/ext/new_allocator.h:108
#4  0x089718e3 in std::_Rb_tree<std::string const, std::pair<std::string const, 
boost::any>, std::_Select1st<std::pair<std::string const, boost::any> >, 
std::less<std::string const>, std::allocator<std::pair<std::string const, 
boost::any> > >::_M_create_node (this=0xb3d43e84, [EMAIL PROTECTED])
    at /usr/include/c++/4.3/bits/stl_tree.h:368
#5  0x08971975 in std::_Rb_tree<std::string const, std::pair<std::string const, 
boost::any>, std::_Select1st<std::pair<std::string const, boost::any> >, 
std::less<std::string const>, std::allocator<std::pair<std::string const, 
boost::any> > >::_M_clone_node (this=0xb3d43e84, __x=0x90c2108)
    at /usr/include/c++/4.3/bits/stl_tree.h:380
#6  0x089719b6 in std::_Rb_tree<std::string const, std::pair<std::string const, 
boost::any>, std::_Select1st<std::pair<std::string const, boost::any> >, 
std::less<std::string const>, std::allocator<std::pair<std::string const, 
boost::any> > >::_M_copy (this=0xb3d43e84, __x=0x90c2108, __p=0xb3d740a8)
    at /usr/include/c++/4.3/bits/stl_tree.h:903
#7  0x089719ef in std::_Rb_tree<std::string const, std::pair<std::string const, 
boost::any>, std::_Select1st<std::pair<std::string const, boost::any> >, 
std::less<std::string const>, std::allocator<std::pair<std::string const, 
boost::any> > >::_M_copy (this=0xb3d43e84, __x=0x90c20d8, __p=0xb3d71530)
    at /usr/include/c++/4.3/bits/stl_tree.h:909
#8  0x089719ef in std::_Rb_tree<std::string const, std::pair<std::string const, 
boost::any>, std::_Select1st<std::pair<std::string const, boost::any> >, 
std::less<std::string const>, std::allocator<std::pair<std::string const, 
boost::any> > >::_M_copy (this=0xb3d43e84, __x=0x90c2138, __p=0xb3d43e88)
    at /usr/include/c++/4.3/bits/stl_tree.h:909
#9  0x08971b47 in std::_Rb_tree<std::string const, std::pair<std::string const, 
boost::any>, std::_Select1st<std::pair<std::string const, boost::any> >, 
std::less<std::string const>, std::allocator<std::pair<std::string const, 
boost::any> > >::operator= (this=0xb3d43e84, [EMAIL PROTECTED])
    at /usr/include/c++/4.3/bits/stl_tree.h:833
#10 0x08971bc0 in std::map<std::string const, boost::any, std::less<std::string 
const>, std::allocator<std::pair<std::string const, boost::any> > >::operator= 
(this=0xb3d43e84, [EMAIL PROTECTED])
    at /usr/include/c++/4.3/bits/stl_map.h:241
#11 0x0896f758 in Settings::copy (this=0xb3d43e64, [EMAIL PROTECTED])
    at 
/home/ralf/checkout/kvats+qutecom/kvats-2.2/libs/owutil/settings/src/Settings.cpp:42
#12 0x0896ef8b in Settings::operator= (this=0xb3d43e64, [EMAIL PROTECTED])
    at 
/home/ralf/checkout/kvats+qutecom/kvats-2.2/libs/owutil/settings/src/Settings.cpp:37
#13 0x08973384 in CascadingSettings::copy (this=0xb3d43e44, [EMAIL PROTECTED])
    at 
/home/ralf/checkout/kvats+qutecom/kvats-2.2/libs/owutil/settings/src/CascadingSettings.cpp:81
#14 0x08959f6c in IMAccountParameters::copy (this=0xb3d43e44, [EMAIL PROTECTED])
    at 
/home/ralf/checkout/kvats+qutecom/kvats-2.2/libs/imwrapper/src/IMAccountParameters.cpp:71
#15 0x08959f4f in IMAccountParameters::operator= (this=0xb3d43e44, [EMAIL 
PROTECTED])
    at 
/home/ralf/checkout/kvats+qutecom/kvats-2.2/libs/imwrapper/src/IMAccountParameters.cpp:66
#16 0x0895639f in IMAccount::copy (this=0xb3d43e08, [EMAIL PROTECTED])
    at 
/home/ralf/checkout/kvats+qutecom/kvats-2.2/libs/imwrapper/src/IMAccount.cpp:75
#17 0x08956499 in IMAccount (this=0xb3d43e08, [EMAIL PROTECTED])
    at 
/home/ralf/checkout/kvats+qutecom/kvats-2.2/libs/imwrapper/src/IMAccount.cpp:55
#18 0x08645478 in __gnu_cxx::new_allocator<IMAccount>::construct ( 
this=0xbfa6c0fb, __p=0xb3d43e08, [EMAIL PROTECTED])
    at /usr/include/c++/4.3/ext/new_allocator.h:108
#19 0x086454f3 in std::list<IMAccount, std::allocator<IMAccount> 
>::_M_create_node (this=0xbfa6c268, [EMAIL PROTECTED])
    at /usr/include/c++/4.3/bits/stl_list.h:463
#20 0x08645582 in std::list<IMAccount, std::allocator<IMAccount> >::_M_insert ( 
this=0xbfa6c268, __position={_M_node = 0xbfa6c268}, [EMAIL PROTECTED])
    at /usr/include/c++/4.3/bits/stl_list.h:1341
#21 0x086455ce in std::list<IMAccount, std::allocator<IMAccount> >::push_back ( 
this=0xbfa6c268, [EMAIL PROTECTED])
    at /usr/include/c++/4.3/bits/stl_list.h:876
#22 0x087f2fda in std::list<IMAccount, std::allocator<IMAccount> 
>::_M_initialize_dispatch<std::_List_const_iterator<IMAccount> > 
(this=0xbfa6c268, __first= {_M_node = 0x9029968}, __last={_M_node = 0x90801d0})
    at /usr/include/c++/4.3/bits/stl_list.h:1295
#23 0x087f3088 in list (this=0xbfa6c268, [EMAIL PROTECTED])
    at /usr/include/c++/4.3/bits/stl_list.h:532
#24 0x087f30cc in IMAccountList (this=0xbfa6c268)
    at 
/home/ralf/checkout/kvats+qutecom/kvats-2.2/libs/imwrapper/include/imwrapper/IMAccountList.h:32
#25 0x087f1948 in IMAccountManager::getIMAccountListCopy (this=0x9080178)
    at 
/home/ralf/checkout/kvats+qutecom/kvats-2.2/wengophone/src/model/profile/IMAccountManager.cpp:88
#26 0x0870f843 in QtProfileBar::updateStatusLabel (this=0x8fe6e28)
    at 
/home/ralf/checkout/kvats+qutecom/kvats-2.2/wengophone/src/presentation/qt/profilebar/QtProfileBar.cpp:272
#27 0x085bbfc2 in QtProfileBar::qt_metacall (this=0x8fe6e28, 
_c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xb3d4ba90)
    at 
/home/ralf/checkout/kvats+qutecom/kvats-2.2/build/wengophone/src/presentation/qt/profilebar/moc_QtProfileBar.cxx:106
#28 0xb70bed6b in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#29 0xb70c08e1 in QObject::event () from /usr/lib/libQtCore.so.4
#30 0xb67fde64 in QWidget::event () from /usr/lib/libQtGui.so.4
#31 0xb6b31ca3 in QFrame::event () from /usr/lib/libQtGui.so.4
#32 0xb67a679c in QApplicationPrivate::notify_helper () from 
/usr/lib/libQtGui.so.4
#33 0xb67ae6ea in QApplication::notify () from /usr/lib/libQtGui.so.4
#34 0xb70b10d1 in QCoreApplication::notifyInternal () from 
/usr/lib/libQtCore.so.4
#35 0xb70b1d55 in QCoreApplicationPrivate::sendPostedEvents () from 
/usr/lib/libQtCore.so.4
#36 0xb70df1fa in QEventDispatcherUNIX::processEvents () from 
/usr/lib/libQtCore.so.4
#37 0xb6840ed6 in ?? () from /usr/lib/libQtGui.so.4
#38 0xb70af79a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#39 0xb70af95a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#40 0xb70b2015 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#41 0xb67a6617 in QApplication::exec () from /usr/lib/libQtGui.so.4
#42 0x085f755f in QtFactory::exec (this=0x8fa2e90)
    at 
/home/ralf/checkout/kvats+qutecom/kvats-2.2/wengophone/src/presentation/qt/QtFactory.cpp:114
#43 0x085bf433 in main (argc=1, argv=0xbfa6ce44)
    at 
/home/ralf/checkout/kvats+qutecom/kvats-2.2/wengophone/src/presentation/main.cpp:344

_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev

Reply via email to