[New LWP 3025336] [New LWP 3017443] [New LWP 3017549] [New LWP 3017715] [New LWP 3017551] [New LWP 3018063] [New LWP 3021045] [New LWP 3024521] [New LWP 3018066] [New LWP 3023497] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/home/buildslave/build/instdir/program/soffice.bin -env:UserInstallation=file:/'. Program terminated with signal SIGABRT, Aborted. #0 0x00007f3c360bbebc in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [Current thread is 1 (Thread 0x7f3c063ff6c0 (LWP 3025336))] Thread 10 (Thread 0x7f3c0ffff6c0 (LWP 3023497)): #0 0x00007f3c360b6f16 in () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f3c360b9baf in pthread_cond_clockwait () at /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f3c3640d4a2 in std::__condvar::wait_until(std::mutex&, int, timespec&) (__abs_time=..., __clock=1, __m=, this=0x7f3bf41a89a0) at /usr/include/c++/12/bits/std_mutex.h:169 __s = {__d = {__r = 35668502}} __ts = {tv_sec = 35668502, tv_nsec = 416788570} #3 std::condition_variable::__wait_until_impl > >(std::unique_lock&, std::chrono::time_point > > const&) (this=this@entry=0x7f3bf41a89a0, __lock=..., __atime=...) at /usr/include/c++/12/condition_variable:200 __s = {__d = {__r = 35668502}} __ts = {tv_sec = 35668502, tv_nsec = 416788570} #4 0x00007f3c3640c601 in std::condition_variable::wait_until > >(std::unique_lock&, std::chrono::time_point > > const&) (__atime=..., __lock=..., this=0x7f3bf41a89a0) at /usr/include/c++/12/condition_variable:108 #5 std::condition_variable::wait_until >, osl_waitCondition(oslCondition, const TimeValue*):: >(std::unique_lock &, const std::chrono::time_point > > &, struct {...}) (this=this@entry=0x7f3bf41a89a0, __lock=..., __atime=..., __p=...) at /usr/include/c++/12/condition_variable:151 #6 0x00007f3c3640c674 in std::condition_variable::wait_for, osl_waitCondition(oslCondition, const TimeValue*):: >(std::unique_lock &, const std::chrono::duration > &, struct {...}) (this=0x7f3bf41a89a0, __lock=..., __rtime=..., __p=__p@entry=...) at /usr/include/c++/12/condition_variable:174 #7 0x00007f3c3640cee1 in osl_waitCondition(oslCondition, TimeValue const*) (Condition=, pTimeout=0x7f3c0fffd730) at /home/buildslave/source/libo-core/sal/osl/unx/conditn.cxx:119 duration = {__r = 2000000000} g = {_M_device = 0x7f3bf41a89d0, _M_owns = true} pCond = 0x7f3bf41a89a0 __PRETTY_FUNCTION__ = "oslConditionResult osl_waitCondition(oslCondition, const TimeValue*)" #8 0x00007f3c35e4b5cb in osl::Condition::wait(TimeValue const*) (pTimeout=0x7f3c0fffd730, this=0x7f3c0fffd6a0) at /home/buildslave/source/libo-core/include/osl/conditn.hxx:123 waitingThread = {condition = {condition = 0x7f3bf41a89a0}, thread = rtl::Reference to 0x7f3c1400a7b0} #9 osl::Condition::wait(TimeValue const&) (timeout=..., this=0x7f3c0fffd6a0) at /home/buildslave/source/libo-core/include/osl/conditn.hxx:127 waitingThread = {condition = {condition = 0x7f3bf41a89a0}, thread = rtl::Reference to 0x7f3c1400a7b0} #10 cppu_threadpool::ThreadPool::waitInPool(rtl::Reference const&) (this=0x7f3c1c0011e0, pThread=rtl::Reference to 0x7f3c1400a7b0) at /home/buildslave/source/libo-core/cppu/source/threadpool/threadpool.cxx:122 waitingThread = {condition = {condition = 0x7f3bf41a89a0}, thread = rtl::Reference to 0x7f3c1400a7b0} #11 0x00007f3c35e445ab in cppu_threadpool::ORequestThread::run() (this=0x7f3c1400a7b0) at /home/buildslave/source/libo-core/cppu/source/threadpool/thread.cxx:185 #12 0x00007f3c35e44a4f in osl::threadFunc(void*) (param=0x7f3c1400a7c0) at /home/buildslave/source/libo-core/include/osl/thread.hxx:189 pObj = 0x7f3c1400a7c0 #13 0x00007f3c3642f1e7 in osl_thread_start_Impl(void*) (pData=0x7f3c14006220) at /home/buildslave/source/libo-core/sal/osl/unx/thread.cxx:237 terminate = false pImpl = 0x7f3c14006220 __PRETTY_FUNCTION__ = "void* osl_thread_start_Impl(void*)" #14 0x00007f3c360ba1c4 in () at /lib/x86_64-linux-gnu/libc.so.6 #15 0x00007f3c3613a85c in () at /lib/x86_64-linux-gnu/libc.so.6 Thread 9 (Thread 0x7f3c24af16c0 (LWP 3018066)): #0 0x00007f3c3613b8e4 in recv () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f3c3641e5fb in osl_receivePipe(oslPipe, void*, sal_Int32) (pPipe=pPipe@entry=0x7f3c1c000f00, pBuffer=pBuffer@entry=0x7f3c14009208, BytesToRead=BytesToRead@entry=8) at /home/buildslave/source/libo-core/sal/osl/unx/pipe.cxx:438 nRet = #2 0x00007f3c3641e8c9 in osl_readPipe(oslPipe, void*, sal_Int32) (pPipe=0x7f3c1c000f00, pBuffer=0x7f3c14009208, n=) at /home/buildslave/source/libo-core/sal/osl/unx/pipe.cxx:503 RetVal = BytesRead = 0 BytesToRead = 8 #3 0x00007f3c26c5086f in osl::StreamPipe::read(void*, int) const (n=8, pBuffer=, this=0x7f3c1c001550) at /home/buildslave/source/libo-core/include/osl/pipe.hxx:200 n = #4 io_acceptor::(anonymous namespace)::PipeConnection::read(com::sun::star::uno::Sequence&, sal_Int32) (this=0x7f3c1c001520, aReadBytes=uno::Sequence of length 8 = {...}, nBytesToRead=8) at /home/buildslave/source/libo-core/io/source/acceptor/acc_pipe.cxx:83 n = #5 0x00007f3c26be8555 in binaryurp::(anonymous namespace)::read(com::sun::star::uno::Reference const&, sal_uInt32, bool) (connection=uno::Reference to (io_acceptor::(anonymous namespace)::PipeConnection *) 0x7f3c1c001548, size=size@entry=8, eofOk=eofOk@entry=true) at /home/buildslave/source/libo-core/binaryurp/source/reader.cxx:70 __PRETTY_FUNCTION__ = "com::sun::star::uno::Sequence binaryurp::{anonymous}::read(const com::sun::star::uno::Reference&, sal_uInt32, bool)" buf = uno::Sequence of length 8 = {0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000'} n = #6 0x00007f3c26bea4f2 in binaryurp::Reader::execute() (this=0x7f3c1c006a20) at /home/buildslave/source/libo-core/binaryurp/source/reader.cxx:105 s = uno::Sequence of length 8 = {0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000'} count = block = {bridge_ = rtl::Reference to 0x7f3c1c000f80, state_ = @0x7f3c1c006a68, buffer_ = uno::Sequence of length 7 = {-21 '\353', 1 '\001', -108 '\224', 76 'L', 64 '@', -104 '\230', 38 '&'}, data_ = 0x7f3c1400d2a6 "", end_ = 0x7f3c1400d2a6 ""} header = {bridge_ = rtl::Reference to 0x7f3c1c000f80, state_ = @0x7f3c1c006a68, buffer_ = uno::Sequence of length 8 = {0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000'}, data_ = 0x7f3c14009210 "\026", end_ = 0x7f3c14009210 "\026"} size = con = uno::Reference to (io_acceptor::(anonymous namespace)::PipeConnection *) 0x7f3c1c001548 #7 0x00007f3c35e2e121 in salhelper::Thread::run() (this=0x7f3c1c006a20) at /home/buildslave/source/libo-core/salhelper/source/thread.cxx:39 g = {m_func = {__this = 0x7f3c1c006a20}, m_bDismissed = false} #8 0x00007f3c35e2e3c7 in osl::threadFunc(void*) (param=0x7f3c1c006a30) at /home/buildslave/source/libo-core/include/osl/thread.hxx:189 pObj = 0x7f3c1c006a30 #9 0x00007f3c3642f1e7 in osl_thread_start_Impl(void*) (pData=0x7f3c1c008f10) at /home/buildslave/source/libo-core/sal/osl/unx/thread.cxx:237 terminate = false pImpl = 0x7f3c1c008f10 __PRETTY_FUNCTION__ = "void* osl_thread_start_Impl(void*)" #10 0x00007f3c360ba1c4 in () at /lib/x86_64-linux-gnu/libc.so.6 #11 0x00007f3c3613a85c in () at /lib/x86_64-linux-gnu/libc.so.6 Thread 8 (Thread 0x7f3c0d0ff6c0 (LWP 3024521)): #0 0x00007f3c3618ceca in () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f3c360c78be in () at /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f3c360c9f1f in free () at /lib/x86_64-linux-gnu/libc.so.6 #3 0x00007f3c30793c95 in SvpSalBitmap::Destroy() (this=this@entry=0x7f3bf827dfe0) at /home/buildslave/source/libo-core/vcl/headless/svpbmp.cxx:201 #4 0x00007f3c30793cd8 in SvpSalBitmap::~SvpSalBitmap() (this=0x7f3bf827dfe0, __in_chrg=) at /home/buildslave/source/libo-core/vcl/headless/svpbmp.cxx:38 #5 0x00007f3c3079db0f in std::destroy_at(SvpSalBitmap*) (__location=) at /usr/include/c++/12/bits/stl_construct.h:80 #6 std::_Destroy(SvpSalBitmap*) (__pointer=) at /usr/include/c++/12/bits/stl_construct.h:149 #7 std::allocator_traits >::destroy(std::allocator&, SvpSalBitmap*) (__p=) at /usr/include/c++/12/bits/alloc_traits.h:648 #8 std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (this=) at /usr/include/c++/12/bits/shared_ptr_base.h:613 #9 0x00007f3c301197c9 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x7f3bf827dfd0) at /usr/include/c++/12/bits/shared_ptr_base.h:346 __both_counts = 0x7f3bf827dfd8 #10 0x00007f3c301199c9 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) (this=0x7f3c0d0fc028, __r=) at /usr/include/c++/12/bits/shared_ptr_base.h:1090 __tmp = 0x7f3bf8d18980 #11 0x00007f3c3050a3e7 in std::__shared_ptr::operator=(std::__shared_ptr const&) (this=0x7f3c0d0fc020) at /usr/include/c++/12/bits/shared_ptr_base.h:1523 #12 std::shared_ptr::operator=(std::shared_ptr const&) (this=0x7f3c0d0fc020) at /usr/include/c++/12/bits/shared_ptr.h:414 #13 Bitmap::operator=(Bitmap const&) (this=this@entry=0x7f3c0d0fc020, rBitmap=...) at /home/buildslave/source/libo-core/vcl/source/bitmap/bitmap.cxx:214 #14 0x00007f3c3051090f in Bitmap::Scale(double const&, double const&, BmpScaleFlag) (this=this@entry=0x7f3c0d0fc020, rScaleX=@0x7f3c0d0fbfb8: 0.25, rScaleY=@0x7f3c0d0fbfc0: 0.25, nScaleFlag=nScaleFlag@entry=BmpScaleFlag::BestQuality) at /home/buildslave/source/libo-core/vcl/source/bitmap/bitmap.cxx:1288 eStartPixelFormat = vcl::PixelFormat::N32_BPP aBmpEx = {maBitmap = {mxSalBmp = std::shared_ptr (use count 2, weak count 0) = {get() = 0x7f3bf8d18990}, maPrefMapMode = {mpImplMapMode = {m_pimpl = 0x557591243590}}, maPrefSize = Size = {width = 0, height = 0}}, maAlphaMask = {maBitmap = {mxSalBmp = std::shared_ptr (empty) = {get() = 0x0}, maPrefMapMode = {mpImplMapMode = {m_pimpl = 0x557591243590}}, maPrefSize = Size = {width = 0, height = 0}}}, maBitmapSize = Size = {width = 362, height = 512}} bRetval = true #15 0x00007f3c30513c3d in BitmapEx::Scale(double const&, double const&, BmpScaleFlag) (this=this@entry=0x7f3c0d0fc020, rScaleX=@0x7f3c0d0fbfb8: 0.25, rScaleY=@0x7f3c0d0fbfc0: 0.25, nScaleFlag=nScaleFlag@entry=BmpScaleFlag::BestQuality) at /home/buildslave/source/libo-core/vcl/source/bitmap/BitmapEx.cxx:281 bRet = #16 0x00007f3c30513dbd in BitmapEx::Scale(Size const&, BmpScaleFlag) (this=this@entry=0x7f3c0d0fc020, rNewSize=Size = {...}, nScaleFlag=nScaleFlag@entry=BmpScaleFlag::BestQuality) at /home/buildslave/source/libo-core/vcl/source/bitmap/BitmapEx.cxx:304 #17 0x00007f3c33fd7e9c in SfxObjectShell::GetPreviewBitmap() const (this=this@entry=0x7f3bf8019d00) at /home/buildslave/source/libo-core/sfx2/source/doc/objcont.cxx:117 lock = {mpDocShell = 0x7f3bf8019d00} pDevice = {> = {> = {m_rInnerRef = rtl::Reference to 0x7f3bf8680da0}, }, } size = Size = {width = 362, height = 512} aBitmap = {maBitmap = {mxSalBmp = std::shared_ptr (expired, weak count 0) = {get() = 0x7f3bf8d18990}, maPrefMapMode = {mpImplMapMode = {m_pimpl = 0x557591243590}}, maPrefSize = Size = {width = 0, height = 0}}, maAlphaMask = {maBitmap = {mxSalBmp = std::shared_ptr (empty) = {get() = 0x0}, maPrefMapMode = {mpImplMapMode = {m_pimpl = 0x557591243590}}, maPrefSize = Size = {width = 0, height = 0}}}, maBitmapSize = Size = {width = 1448, height = 2048}} #18 0x00007f3c33ff414b in SfxObjectShell::WriteThumbnail(bool, com::sun::star::uno::Reference const&) (this=this@entry=0x7f3bf8019d00, bEncrypted=bEncrypted@entry=false, xStream=uno::Reference to (OWriteStream *) 0x7f3bf890a958) at /home/buildslave/source/libo-core/sfx2/source/doc/objstor.cxx:4195 bitmap = {maBitmap = {mxSalBmp = , maPrefMapMode = {mpImplMapMode = {m_pimpl = 0x7f3c34304ef0