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.

Reply via email to