https://bugs.documentfoundation.org/show_bug.cgi?id=153745
Bug ID: 153745
Summary: crash on exit
Product: LibreOffice
Version: 7.5.0.3 release
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Calc
Assignee: [email protected]
Reporter: [email protected]
After closing last Calc window a notification told me that Libreoffice crashed.
Application: soffice (soffice), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
[KCrash Handler]
#6 rtl::str::release<_rtl_uString>(_rtl_uString*) (pThis=0x7f4d0d769660) at
/usr/src/debug/libreoffice-fresh/libreoffice-7.5.0.3/sal/rtl/strtmpl.hxx:864
#7 0x00007f4d6651de95 in rtl::OUString::~OUString() () at
/usr/src/debug/libreoffice-fresh/libreoffice-7.5.0.3/include/rtl/ustring.hxx:526
#8 std::pair<rtl::OUString const, com::sun::star::uno::Any>::~pair() () at
/usr/include/c++/12.2.1/bits/stl_pair.h:185
#9 std::__new_allocator<std::__detail::_Hash_node<std::pair<rtl::OUString
const, com::sun::star::uno::Any>, true> >::destroy<std::pair<rtl::OUString
const, com::sun::star::uno::Any> >(std::pair<rtl::OUString const,
com::sun::star::uno::Any>*) () at
/usr/include/c++/12.2.1/bits/new_allocator.h:181
#10
std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<rtl::OUString
const, com::sun::star::uno::Any>, true> > >::destroy<std::pair<rtl::OUString
const, com::sun::star::uno::Any>
>(std::allocator<std::__detail::_Hash_node<std::pair<rtl::OUString const,
com::sun::star::uno::Any>, true> >&, std::pair<rtl::OUString const,
com::sun::star::uno::Any>*) () at
/usr/include/c++/12.2.1/bits/alloc_traits.h:535
#11
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<rtl::OUString
const, com::sun::star::uno::Any>, true> >
>::_M_deallocate_node(std::__detail::_Hash_node<std::pair<rtl::OUString const,
com::sun::star::uno::Any>, true>*) () at
/usr/include/c++/12.2.1/bits/hashtable_policy.h:1984
#12
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<rtl::OUString
const, com::sun::star::uno::Any>, true> >
>::_M_deallocate_nodes(std::__detail::_Hash_node<std::pair<rtl::OUString const,
com::sun::star::uno::Any>, true>*) () at
/usr/include/c++/12.2.1/bits/hashtable_policy.h:2006
#13 std::_Hashtable<rtl::OUString, std::pair<rtl::OUString const,
com::sun::star::uno::Any>, std::allocator<std::pair<rtl::OUString const,
com::sun::star::uno::Any> >, std::__detail::_Select1st,
std::equal_to<rtl::OUString>, std::hash<rtl::OUString>,
std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash,
std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true,
false, true> >::clear() (this=0x7f4d665fda40
<_ZZN10comphelper6detail20ConfigurationWrapper3getEvE7WRAPPER.lto_priv.0+64>)
at /usr/include/c++/12.2.1/bits/hashtable.h:2500
#14 0x00007f4d6651e037 in std::unordered_map<rtl::OUString,
com::sun::star::uno::Any, std::hash<rtl::OUString>,
std::equal_to<rtl::OUString>, std::allocator<std::pair<rtl::OUString const,
com::sun::star::uno::Any> > >::clear() () at
/usr/include/c++/12.2.1/bits/unordered_map.h:791
#15 comphelper::detail::ConfigurationWrapper::~ConfigurationWrapper() () at
/usr/src/debug/libreoffice-fresh/libreoffice-7.5.0.3/comphelper/source/misc/configuration.cxx:165
#16 0x00007f4d66ca7445 in __run_exit_handlers (status=0, listp=0x7f4d66e44660
<__exit_funcs>, run_list_atexit=run_list_atexit@entry=true,
run_dtors=run_dtors@entry=true) at exit.c:108
#17 0x00007f4d66ca75b0 in __GI_exit (status=<optimized out>) at exit.c:138
#18 0x00007f4d66c8f797 in __libc_start_call_main
(main=main@entry=0x56193ec79020 <main>, argc=argc@entry=4,
argv=argv@entry=0x7ffed2579958) at ../sysdeps/nptl/libc_start_call_main.h:74
#19 0x00007f4d66c8f84a in __libc_start_main_impl (main=0x56193ec79020 <main>,
argc=4, argv=0x7ffed2579958, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffed2579948) at ../csu/libc-start.c:360
#20 0x000056193ec79065 in _start ()
[Inferior 1 (process 80752) detached]
--
You are receiving this mail because:
You are the assignee for the bug.