Damien Sandras wrote: > Le mardi 13 octobre 2009 à 20:19 +0200, Damien Sandras a écrit : >> Le mardi 13 octobre 2009 à 19:26 +0200, Michael Rickmann a écrit : >>> Julien Puydt schrieb: >>>> Julien Puydt a écrit : >>>>> I had a nice surprise this morning, trying to launch ekiga : >>>>> I'll try to update my ptlib&opal to see if I have just been unlucky. >>>> I retried this evening : still crashing :-( >>>> >>>> Snark >>>> _______________________________________________ >>> I tried this evening on WIN32 : still crashing. >>> I guess we will have to exercise patience. >>> I made shure that the reason for the crash is mainly in Opal's >>> handlers.cxx index maps and not in Ekiga's heap. With attached patch >>> Ekiga works. >> I'll insist with Robert, but currently he does not answer me anymore. >> > > Is this your crash : > (gdb) bt > #0 0xb6f7d44f in __exchange_and_add (__mem=0xb521ab02, __val=-1) > at /usr/include/c++/4.3/ext/atomicity.h:51 > #1 0xb6f8cc3b in PAtomicInteger::operator-- (this=0xb521ab02) > at /usr/include/ptlib/critsec.h:248 > #2 0xb6ac0dfb in PContainer::Destruct (this=0xb541bb18) at > ptlib/common/contain.cxx:123 > #3 0xb7f19e8d in ~PAbstractArray (this=0xb541bb18, __in_chrg=<value > optimized out>) at /usr/include/ptlib/array.h:69 > #4 ~PBaseArray (this=0xb541bb18, __in_chrg=<value optimized out>) > at /usr/include/ptlib/array.h:271 > #5 ~PCharArray (this=0xb541bb18, __in_chrg=<value optimized out>) > at /usr/include/ptlib/array.h:564 > #6 ~PString (this=0xb541bb18, __in_chrg=<value optimized out>) > at /usr/include/ptlib/pstring.h:102 > #7 0xb73cf93d in ~pair (this=0xb541bb18, __in_chrg=<value optimized > out>) at /usr/include/c++/4.3/bits/stl_pair.h:73 > #8 0xb73cf961 in __gnu_cxx::new_allocator<std::pair<PString const, > PSafePtr<SIPHandler, PSafePtrBase> > >::destroy (this=0xb555013f, > __p=0xb541bb18) > at /usr/include/c++/4.3/ext/new_allocator.h:118 > #9 0xb73cf9a5 in std::_Rb_tree<PString, std::pair<PString const, > PSafePtr<SIPHandler, PSafePtrBase> >, std::_Select1st<std::pair<PString > const, PSafePtr<SIPHandler, PSafePtrBase> > >, std::less<PString>, > std::allocator<std::pair<PString const, PSafePtr<SIPHandler, > PSafePtrBase> > > >::_M_destroy_node (this=0xb540f82c, __p=0xb541bb08) > at /usr/include/c++/4.3/bits/stl_tree.h:390 > #10 0xb74191ac in std::_Rb_tree<PString, std::pair<PString const, > PSafePtr<SIPHandler, PSafePtrBase> >, std::_Select1st<std::pair<PString > const, PSafePtr<SIPHandler, PSafePtrBase> > >, std::less<PString>, > std::allocator<std::pair<PString const, PSafePtr<SIPHandler,
My crash has _Rb_tree inside, as shown above in #10, I think it's the same. -- Eugen _______________________________________________ Ekiga-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/ekiga-devel-list
