I see a mutex on the relevant part of the stack. Perhaps something else is touching these objects without holding the relevant mutex? Thread 1 (Thread 0x7f5428015640 (LWP 15048)): #0 0x00007f5427535077 in std::locale::~locale() () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #1 0x00007f53f4ef4c70 in std::__cxx11::regex_traits<char>::~regex_traits() () at /home/mike/lo/core/instdir/program/libwps-0.4-lo.so.4 #2 0x00007f53f4efefaa in std::__detail::_NFA<std::__cxx11::regex_traits<char> >::~_NFA() () at /home/mike/lo/core/instdir/program/libwps-0.4-lo.so.4 #3 0x00007f53f4efefe6 in void __gnu_cxx::new_allocator<std::__detail::_NFA<std::__cxx11:: regex_traits<char> > >::destroy<std::__detail::_NFA<std::__cxx11::regex_traits<char> > >(std::__detail::_NFA<std::__cxx11::regex_traits<char> >*) () at /home/mike/lo/core/instdir/program/libwps-0.4-lo.so.4 #4 0x00007f53f4efef7d in void std::allocator_traits<std::allocator<std::__detail::_NFA< std::__cxx11::regex_traits<char> > > >::destroy<std::__detail::_NFA<std::__cxx11::regex_traits<char> > >(std::allocator<std::__detail::_NFA<std::__cxx11::regex_traits<char> > >&, std::__detail::_NFA<std::__cxx11::regex_traits<char> >*) () at /home/mike/lo/core/instdir/program/libwps-0.4-lo.so.4 #5 0x00007f53f4efed97 in std::_Sp_counted_ptr_inplace<std::__detail::_NFA<std::__ cxx11::regex_traits<char> >, std::allocator<std::__detail::_NFA<std::__cxx11::regex_traits<char> > >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() () at /home/mike/lo/core/instdir/program/libwps-0.4-lo.so.4 #6 0x00007f53e3575934 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x563d78c1c240) at /usr/include/c++/7/bits/shared_ptr_base.h:154 #7 0x00007f53e35758ef in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (this=0x7ffd7ff35788, __in_chrg=<optimized out>) at /usr/include/c++/7/bits/shared_ptr_base.h:684 #8 0x00007f53e35789d8 in std::__shared_ptr<std::__detail::_NFA<std::__cxx11::regex_traits<char> > const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (this=0x7ffd7ff35780, __in_chrg=<optimized out>) at /usr/include/c++/7/bits/shared_ptr_base.h:1123 #9 0x00007f53e35789f4 in std::shared_ptr<std::__detail::_NFA<std::__cxx11::regex_traits<char> > const>::~shared_ptr() (this=0x7ffd7ff35780, __in_chrg=<optimized out>) at /usr/include/c++/7/bits/shared_ptr.h:93 #10 0x00007f53e3578a14 in std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >::~basic_regex() (this=0x7ffd7ff35770, __in_chrg=<optimized out>) at /usr/include/c++/7/bits/regex.h:531 #11 0x00007f53e357609e in Numbertext::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (this=0x563d7913bba8, lang="en-US", filename="/home/mike/lo/core/instdir/share/numbertext/en_US.sor") at Numbertext.cxx:49
_______________________________________________ LibreOffice mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice
