[kde] [Bug 434292] New: LibreOffice is not crashing but the system kept on informing me that LibreOffice had crashed

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Thu Mar 11 17:15:59 GMT 2021


https://bugs.kde.org/show_bug.cgi?id=434292

            Bug ID: 434292
           Summary: LibreOffice is not crashing but the system kept on
                    informing me that LibreOffice had crashed
           Product: kde
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: mac-wang at sjtu.edu.cn
  Target Milestone: ---

SUMMARY
Whenever I open a file with whatever Writer or Impress or Calc, after some time
(approx. 1 min and above), when I close LibreOffice normally, it exits
normally, and the KDE Crash Handler informs me that "soffice had crashed",
because of "segmentation fault". This phenomenon appears regardless of whether
I'm editing the file. If I open and close a file in a short time, this
phenomenon will not appear.

STEPS TO REPRODUCE
1. Open a arbitrary document
2. After for about 1 min or above, close the window

OBSERVED RESULT
KCrashHandler informs me that Libreoffice ("soffice", its binary file) had
crashed.

EXPECTED RESULT
NOTHING should happen.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Leap 15.2
KDE Plasma Version: 5.18.6
KDE Frameworks Version: 5.71.0
Qt Version: 5.12.7
Kernel Version: 5.3.18-lp152.63-default
OS Type: 64-bit
Processors: 8 × Intel® Core™ i5-10300H CPU @ 2.50GHz
Memory: 15.4 GiB of RAM
LibreOffice version: 6.4.5.2
Build ID: 40(Build:2)
CPU threads: 8; OS: Linux 5.3; UI render: default; VCL: kf5; 
Locale: en-US (en_US.UTF-8); UI-Language: en-US
Calc: threaded

ADDITIONAL INFORMATION
The backtrace log is provided below.
Application: soffice (soffice), signal: Segmentation fault
[KCrash Handler]
#4  0x00007ff78acaeddf in lcl_DelFormatIndices(SwFormat const*) () from
/usr/lib64/libreoffice/program/../program/libswlo.so
#5  0x00007ff78acc6a7d in SwDoc::~SwDoc() () from
/usr/lib64/libreoffice/program/../program/libswlo.so
#6  0x00007ff78acc8be1 in SwDoc::release() () from
/usr/lib64/libreoffice/program/../program/libswlo.so
#7  0x00007ff78b1125f9 in SwTransferable::~SwTransferable() () from
/usr/lib64/libreoffice/program/../program/libswlo.so
#8  0x00007ff78b112a39 in SwTransferable::~SwTransferable() () from
/usr/lib64/libreoffice/program/../program/libswlo.so
#9  0x00007ff7c54de737 in Qt5MimeData::~Qt5MimeData() () from
/usr/lib64/libreoffice/program/libvclplug_qt5lo.so
#10 0x00007ff7be4a646e in QXcbClipboard::~QXcbClipboard (this=0x7ff7b4005450,
__in_chrg=<optimized out>) at qxcbclipboard.cpp:275
#11 0x00007ff7be4a6609 in QXcbClipboard::~QXcbClipboard (this=0x7ff7b4005450,
__in_chrg=<optimized out>) at qxcbclipboard.cpp:276
#12 0x00007ff7be4ad03b in QXcbConnection::~QXcbConnection (this=0x56350d2b2940,
__in_chrg=<optimized out>) at qxcbconnection.cpp:141
#13 0x00007ff7be4ad639 in QXcbConnection::~QXcbConnection (this=0x56350d2b2940,
__in_chrg=<optimized out>) at qxcbconnection.cpp:159
#14 0x00007ff7be4ae846 in qDeleteAll<QList<QXcbConnection*>::const_iterator>
(end=..., begin=...) at
../../../../include/QtCore/../../src/corelib/tools/qalgorithms.h:320
#15 qDeleteAll<QList<QXcbConnection*> > (c=...) at
../../../../include/QtCore/../../src/corelib/tools/qalgorithms.h:328
#16 QXcbIntegration::~QXcbIntegration (this=0x56350d2a85b0,
__in_chrg=<optimized out>) at qxcbintegration.cpp:229
#17 0x00007ff7be4ae949 in QXcbIntegration::~QXcbIntegration
(this=0x56350d2a85b0, __in_chrg=<optimized out>) at qxcbintegration.cpp:231
#18 0x00007ff7c64a415d in QGuiApplicationPrivate::~QGuiApplicationPrivate
(this=0x56350d2a3190, __in_chrg=<optimized out>) at
kernel/qguiapplication.cpp:1645
#19 0x00007ff7c5c56819 in QApplicationPrivate::~QApplicationPrivate
(this=0x56350d2a3190, __in_chrg=<optimized out>) at kernel/qapplication.cpp:181
#20 0x00007ff7c6e72633 in QScopedPointerDeleter<QObjectData>::cleanup
(pointer=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:60
#21 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData>
>::~QScopedPointer (this=0x56350d2a1548, __in_chrg=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:107
#22 QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at
kernel/qobject.cpp:892
#23 0x00007ff7c6e3d8f6 in QCoreApplication::~QCoreApplication
(this=0x56350d2a1540, __in_chrg=<optimized out>) at
kernel/qcoreapplication.cpp:892
#24 0x00007ff7c64a7b60 in QGuiApplication::~QGuiApplication
(this=0x56350d2a1540, __in_chrg=<optimized out>) at
kernel/qguiapplication.cpp:649
#25 0x00007ff7c5c58989 in QApplication::~QApplication (this=0x56350d2a1540,
__in_chrg=<optimized out>) at kernel/qapplication.cpp:773
#26 0x00007ff7c5c58b89 in QApplication::~QApplication (this=0x56350d2a1540,
__in_chrg=<optimized out>) at kernel/qapplication.cpp:843
#27 0x00007ff7c54c1a37 in Qt5Instance::~Qt5Instance() () from
/usr/lib64/libreoffice/program/libvclplug_qt5lo.so
#28 0x00007ff7dc5e79cb in non-virtual thunk to
KF5SalInstance::~KF5SalInstance() () from
/usr/lib64/libreoffice/program/libvclplug_kf5lo.so
#29 0x00007ff7dad8ba43 in DeInitVCL() () from
/usr/lib64/libreoffice/program/libmergedlo.so
#30 0x00007ff7dad8be3a in ImplSVMain() () from
/usr/lib64/libreoffice/program/libmergedlo.so
#31 0x00007ff7da363665 in soffice_main () from
/usr/lib64/libreoffice/program/libmergedlo.so
#32 0x000056350bd4c77b in main ()
[Inferior 1 (process 3659) detached]

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list