https://bugs.documentfoundation.org/show_bug.cgi?id=165283
Bug ID: 165283
Summary: Crash with SIGSEGV when closing LibreOffice ()
Product: LibreOffice
Version: 24.8.2.1 release
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: [email protected]
Reporter: [email protected]
Description:
On Debian sid/unstable with *libreoffice* 4:24.8.4-4 closing LibreOffice
results in its termination with a segmentation fault. From my logs it looks
like it started after upgrading from 4:24.8.1-2 to 4:24.8.2-1, identical to rc1
according to the change-log:
> * LibreOffice 24.8.2 final (indentical to rc1...)
```
(gdb) bt
#0 rtl::str::release<_rtl_uString> (pThis=0x7febdc059ef0) at
./sal/rtl/strtmpl.hxx:743
#1 rtl_uString_release (pThis=0x7febdc059ef0) at ./sal/rtl/ustring.cxx:1151
#2 0x00007febe56573ef in rtl::OUString::~OUString (this=<optimized out>,
this=<optimized out>) at ./include/rtl/ustring.hxx:546
#3 com::sun::star::datatransfer::DataFlavor::~DataFlavor (this=<optimized
out>, this=<optimized out>) at
./workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/datatransfer/DataFlavor.hdl:18
#4 std::destroy_at<com::sun::star::datatransfer::DataFlavor>
(__location=0x55bb89d3b7b8) at /usr/include/c++/14/bits/stl_construct.h:88
#5 std::_Destroy<com::sun::star::datatransfer::DataFlavor>
(__pointer=0x55bb89d3b7b8) at /usr/include/c++/14/bits/stl_construct.h:149
#6
std::_Destroy_aux<false>::__destroy<com::sun::star::datatransfer::DataFlavor*>
(__first=0x55bb89d3b7b8, __last=0x55bb89d3b968) at
/usr/include/c++/14/bits/stl_construct.h:163
#7 std::_Destroy<com::sun::star::datatransfer::DataFlavor*>
(__first=<optimized out>, __last=0x55bb89d3b968) at
/usr/include/c++/14/bits/stl_construct.h:196
#8 std::_Destroy<com::sun::star::datatransfer::DataFlavor*,
com::sun::star::datatransfer::DataFlavor> (__first=<optimized out>,
__last=0x55bb89d3b968) at /usr/include/c++/14/bits/alloc_traits.h:993
#9 std::vector<com::sun::star::datatransfer::DataFlavor,
std::allocator<com::sun::star::datatransfer::DataFlavor> >::~vector
(this=<optimized out>, this=<optimized out>) at
/usr/include/c++/14/bits/stl_vector.h:735
#10 0x00007febe2c4c261 in __run_exit_handlers (status=0, listp=0x7febe2df1680
<__exit_funcs>, run_list_atexit=run_list_atexit@entry=true,
run_dtors=run_dtors@entry=true) at ./stdlib/exit.c:108
#11 0x00007febe2c4c31a in __GI_exit (status=<optimized out>) at
./stdlib/exit.c:138
#12 0x00007febe2c33d6f in __libc_start_call_main
(main=main@entry=0x55bb68415070 <main>, argc=argc@entry=2,
argv=argv@entry=0x7ffc02fc1888) at ../sysdeps/nptl/libc_start_call_main.h:74
#13 0x00007febe2c33e25 in __libc_start_main_impl (main=0x55bb68415070 <main>,
argc=2, argv=0x7ffc02fc1888, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffc02fc1878) at ../csu/libc-start.c:360
#14 0x000055bb684150b1 in _start ()
```
Steps to Reproduce:
1. Start LibreOffice
2. Close LibreOffice
Actual Results:
`soffice.bin` terminates with a segmentation fault.
Expected Results:
No crash should happen.
Reproducible: Always
User Profile Reset: No
Additional Info:
Bug 157042 ([URL][1]) looks similar but was closed in the past.
[1]: https://bugs.documentfoundation.org/show_bug.cgi?id=157042#add_comment
--
You are receiving this mail because:
You are the assignee for the bug.