Numbertext segfaulting running odfexport tests on Ubuntu 18.04

Noel Grandin noelgrandin at gmail.com
Mon May 7 13:30:17 UTC 2018


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20180507/f6a5899d/attachment-0001.html>


More information about the LibreOffice mailing list