[Bug 1159975] New: Writer 6.3.3 is very slow and crashes when opening https://wiki.documentfoundation.org/ReleaseNotes/6.3/en
http://bugzilla.opensuse.org/show_bug.cgi?id=1159975 Bug ID: 1159975 Summary: Writer 6.3.3 is very slow and crashes when opening https://wiki.documentfoundation.org/ReleaseNotes/6.3/e n Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.1 Hardware: Other OS: Other Status: NEW Severity: Major Priority: P5 - None Component: LibreOffice Assignee: bnc-team-screening@forge.provo.novell.com Reporter: Ulrich.Windl@rz.uni-regensburg.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- When opening https://wiki.documentfoundation.org/ReleaseNotes/6.3/en with Writer, the import process takes very long without any progress indicator being shown. When trying to enable editing (disable write protected mode), Writer crashes. When Writer crashes, I see this message in the terminal where writer was started: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged. With some hacking of the start script I was able to get this backtrace: (gdb) run --writer Starting program: /usr/lib64/libreoffice/program/soffice.bin --writer [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [Detaching after fork from child process 8748] warning: Corrupted shared library list: 0x5555556504b0 != 0x7fffe4b3a870 [New Thread 0x7fffe050f700 (LWP 8762)] [New Thread 0x7fffdfd0e700 (LWP 8763)] [New Thread 0x7fffde107700 (LWP 8764)] [New Thread 0x7fffdd906700 (LWP 8765)] [New Thread 0x7fffdc9de700 (LWP 8766)] [New Thread 0x7fffc7fff700 (LWP 8767)] [New Thread 0x7fffbf435700 (LWP 8768)] [Thread 0x7fffbf435700 (LWP 8768) exited] [New Thread 0x7fffbf435700 (LWP 8769)] [Thread 0x7fffbf435700 (LWP 8769) exited] [New Thread 0x7fffbf435700 (LWP 8770)] [Thread 0x7fffbf435700 (LWP 8770) exited] [Detaching after fork from child process 8771] [Thread 0x7fffdc9de700 (LWP 8766) exited] [New Thread 0x7fffdc9de700 (LWP 8773)] [Thread 0x7fffdc9de700 (LWP 8773) exited] Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault. 0x00007fffa90002b4 in ?? () (gdb) bt #0 0x00007fffa90002b4 in ?? () #1 0x0000000000000246 in ?? () #2 0x00007fffa9000160 in ?? () #3 0x00007fffbd9044a4 in Abstract_VM_Version::_reserve_for_allocation_prefetch () from /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/server/libjvm.so #4 0x00007fffffffa330 in ?? () #5 0x00007fffbd4402d4 in VM_Version::get_processor_features() () from /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/server/libjvm.so Backtrace stopped: previous frame inner to this frame (corrupt stack?) When continuing from there, Writer window appears: (gdb) c Continuing. [Thread 0x7fffc7fff700 (LWP 8767) exited] [New Thread 0x7fffa82fd700 (LWP 8820)] [New Thread 0x7fffa81fc700 (LWP 8821)] [New Thread 0x7fffa80fb700 (LWP 8822)] [New Thread 0x7fffa7ffa700 (LWP 8823)] [New Thread 0x7fffa7ef9700 (LWP 8824)] [New Thread 0x7fffa7df8700 (LWP 8825)] [New Thread 0x7fffa7cf7700 (LWP 8826)] [New Thread 0x7fffa7bf6700 (LWP 8827)] [Thread 0x7fffe050f700 (LWP 8762) exited] [New Thread 0x7fffa4e3d700 (LWP 8828)] [New Thread 0x7fffe050f700 (LWP 8829)] [New Thread 0x7fffc7fff700 (LWP 8830)] [New Thread 0x7fffdc9de700 (LWP 8831)] [New Thread 0x7fffa4d3c700 (LWP 8832)] [New Thread 0x7fffa4c3b700 (LWP 8833)] [New Thread 0x7fffa4b3a700 (LWP 8834)] [New Thread 0x7fffa4a39700 (LWP 8835)] [New Thread 0x7fffbf435700 (LWP 8836)] [New Thread 0x7fffa4938700 (LWP 8837)] [New Thread 0x7fff9ffff700 (LWP 8838)] [New Thread 0x7fff9de56700 (LWP 8839)] [Thread 0x7fff9de56700 (LWP 8839) exited] [New Thread 0x7fff9de56700 (LWP 8840)] [New Thread 0x7fff9d655700 (LWP 8841)] [New Thread 0x7fff9ce54700 (LWP 8842)] [Thread 0x7fff9de56700 (LWP 8840) exited] [Thread 0x7fff9d655700 (LWP 8841) exited] [New Thread 0x7fff9d655700 (LWP 8845)] [New Thread 0x7fff9de56700 (LWP 8846)] [Thread 0x7fff9de56700 (LWP 8846) exited] [Thread 0x7fff9d655700 (LWP 8845) exited] [New Thread 0x7fff9d655700 (LWP 8850)] [New Thread 0x7fff9de56700 (LWP 8851)] [New Thread 0x7fff97fff700 (LWP 8852)] [New Thread 0x7fff977fe700 (LWP 8854)] [Thread 0x7fff9de56700 (LWP 8851) exited] [Thread 0x7fff9d655700 (LWP 8850) exited] [New Thread 0x7fff9d655700 (LWP 8860)] [Thread 0x7fff9d655700 (LWP 8860) exited] [Thread 0x7fff977fe700 (LWP 8854) exited] [New Thread 0x7fff977fe700 (LWP 8866)] [New Thread 0x7fff9d655700 (LWP 8867)] [Thread 0x7fff977fe700 (LWP 8866) exited] [Thread 0x7fff9d655700 (LWP 8867) exited] [New Thread 0x7fff9d655700 (LWP 8869)] [Thread 0x7fff9d655700 (LWP 8869) exited] [New Thread 0x7fff9d655700 (LWP 8870)] [Thread 0x7fff9d655700 (LWP 8870) exited] Then document appears in Writer window. [New Thread 0x7fff9d655700 (LWP 8875)] [Thread 0x7fff9d655700 (LWP 8875) exited] [New Thread 0x7fff9d655700 (LWP 8876)] [Thread 0x7fff9d655700 (LWP 8876) exited] [New Thread 0x7fff9d655700 (LWP 8877)] [Thread 0x7fff9d655700 (LWP 8877) exited] When pressing "edit document" I get: [New Thread 0x7fff9d655700 (LWP 8879)] Thread 1 "soffice.bin" received signal SIGABRT, Aborted. 0x00007ffff43ac160 in raise () from /lib64/libc.so.6 (gdb) (gdb) bt #0 0x00007ffff43ac160 in raise () from /lib64/libc.so.6 #1 0x00007ffff43ad741 in abort () from /lib64/libc.so.6 #2 0x00007ffff6b2a1c1 in SalUserEventList::DispatchUserEvents(bool) () from /usr/lib64/libreoffice/program/libmergedlo.so #3 0x00007fffe4149679 in ?? () from /usr/lib64/libreoffice/program/libvclplug_gtk3lo.so #4 0x00007fffeec3b887 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007fffeec3ee87 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #6 0x00007fffeec3f230 in ?? () from /usr/lib64/libglib-2.0.so.0 #7 0x00007fffeec3f2bc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #8 0x00007fffe414c237 in ?? () from /usr/lib64/libreoffice/program/libvclplug_gtk3lo.so #9 0x00007ffff6b23222 in ?? () from /usr/lib64/libreoffice/program/libmergedlo.so #10 0x00007ffff6b8f7a5 in Application::Execute() () from /usr/lib64/libreoffice/program/libmergedlo.so #11 0x00007ffff5b5c229 in ?? () from /usr/lib64/libreoffice/program/libmergedlo.so #12 0x00007ffff6be94cf in ImplSVMain() () from /usr/lib64/libreoffice/program/libmergedlo.so #13 0x00007ffff5d06ea5 in soffice_main () from /usr/lib64/libreoffice/program/libmergedlo.so #14 0x000055555555477b in ?? () #15 0x00007ffff4396f8a in __libc_start_main () from /lib64/libc.so.6 #16 0x00005555555547ba in ?? () valgrind reports several issues, one like: ==9138== Conditional jump or move depends on uninitialised value(s) ==9138== at 0x4C34F51: bcmp (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==9138== by 0x1193508A: ??? (in /usr/lib64/libcrypto.so.1.1) ==9138== by 0x11934235: FIPS_selftest (in /usr/lib64/libcrypto.so.1.1) ==9138== by 0x1192F09C: ??? (in /usr/lib64/libcrypto.so.1.1) ==9138== by 0x11942FE0: FIPS_mode_set (in /usr/lib64/libcrypto.so.1.1) ==9138== by 0x1184816A: ??? (in /usr/lib64/libcrypto.so.1.1) ==9138== by 0x400FBF9: call_init.part.0 (in /lib64/ld-2.26.so) ==9138== by 0x400FD05: _dl_init (in /lib64/ld-2.26.so) ==9138== by 0x4000ED9: ??? (in /lib64/ld-2.26.so) ==9138== by 0x2: ??? ==9138== by 0x1FFF00017A: ??? ==9138== by 0x1FFF0001A5: ??? ==9138== by 0x1FFF0001B0: ??? I also see some "==9138== Invalid write of size 4" below the stack pointer even before Writer crashes. The last issue shown after the crash is: ==9138== Use of uninitialised value of size 8 ==9138== at 0x34AA33D4: PyMem_Free (in /usr/lib64/libpython3.6m.so.1.0) ==9138== by 0x34B8195A: ??? (in /usr/lib64/libpython3.6m.so.1.0) ==9138== by 0x34AA09E1: _PyCFunction_FastCallDict (in /usr/lib64/libpython3.6m.so.1.0) ==9138== by 0x34A6A6A5: _PyObject_FastCallDict (in /usr/lib64/libpython3.6m.so.1.0) ==9138== by 0x34A80023: ??? (in /usr/lib64/libpython3.6m.so.1.0) ==9138== by 0x34AED1F5: _PyEval_EvalFrameDefault (in /usr/lib64/libpython3.6m.so.1.0) ==9138== by 0x34AF4199: ??? (in /usr/lib64/libpython3.6m.so.1.0) ==9138== by 0x34AF3EC5: ??? (in /usr/lib64/libpython3.6m.so.1.0) ==9138== by 0x34AECE79: _PyEval_EvalFrameDefault (in /usr/lib64/libpython3.6m.so.1.0) ==9138== by 0x34AF5909: _PyFunction_FastCallDict (in /usr/lib64/libpython3.6m.so.1.0) ==9138== by 0x34A6A68D: _PyObject_FastCallDict (in /usr/lib64/libpython3.6m.so.1.0) ==9138== by 0x34A6AF20: _PyObject_Call_Prepend (in /usr/lib64/libpython3.6m.so.1.0) ==9138== by 0x34A6A9EA: PyObject_Call (in /usr/lib64/libpython3.6m.so.1.0) ==9138== by 0x350F7C45: ??? (in /usr/lib64/libreoffice/program/libpyuno.so) ==9138== by 0x4091321: ??? (in /usr/lib64/libreoffice/program/libgcc3_uno.so) ==9138== by 0x4090267: ??? (in /usr/lib64/libreoffice/program/libgcc3_uno.so) ==9138== by 0x4090D29: ??? (in /usr/lib64/libreoffice/program/libgcc3_uno.so) ==9138== by 0x346CCB31: ??? (in /usr/lib64/libreoffice/program/libinvocadaptlo.so) ==9138== by 0x408CB37: ??? (in /usr/lib64/libreoffice/program/libgcc3_uno.so) ==9138== by 0x408D590: ??? (in /usr/lib64/libreoffice/program/libgcc3_uno.so) ==9138== by 0x4094CBF: privateSnippetExecutor (in /usr/lib64/libreoffice/program/libgcc3_uno.so) ==9138== by 0x60521CA: ??? (in /usr/lib64/libreoffice/program/libmergedlo.so) ==9138== by 0x4049748: ??? (in /usr/lib64/libreoffice/program/libuno_sal.so.3) ==9138== by 0x103A1568: start_thread (in /lib64/libpthread-2.26.so) ==9138== by 0x85DA9EE: clone (in /lib64/libc-2.26.so) ==9138== -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com