Bug#1111687: libreoffice programs (writer, calc, etc) are killed by SIGSEGV (core dumped)
tag 1111687 + moreinfo
tag 1111687 + unreproducible
severity 1111687 important
thanks
[ This bug never appeared neither in my mailbox nor on the maintainer
list. Probably because of the attachement ]
Hi,
Am 21.08.25 01:07, schrieb Damir R. Islamov:
> Package: libreoffice
> Version: 4:25.8.0~rc4-2+b1
> Severity: grave
> Justification: renders package unusable
No, that would only be the case if it was a general problem.
https://ci.debian.net/packages/libr/libreoffice/unstable/amd64/63486101/
clearly pass and that one does run all (except one which doesn't matter
here) UI tests which does load files etc.
> After upgrade to 4:25.8.0~rc4-2+b1
>From what? 4:25.8.0~rc4-2 to 4:25.8.0~rc4-2+b1 wouldn't explain a
change. And 4:25.8.0~rc4-2 is already in the archive for days, as was
rc3 before.
> running any LO programs (with or without any files) leads to their crash.
> A opart of strace are core dump are attached.
Well, but that doesn't help very much since it doesn't even say what you
straced. And:
> [pid 1479005] <... futex resumed>) = -1 ETIMEDOUT (Время ожидания соединения истекло)
This is not understandable. Google translate helpfully says
"Connection timed out", but to what? The strace misses that
> [pid 1479005] futex(0x559d27e45f90, FUTEX_WAKE_PRIVATE, 1) = 0
> [pid 1479005] poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
> [pid 1479005] writev(3, [{iov_base="8\0\4\0\2\0\0\t\4\0\0\0fff\0C\0\5\0\1\0\0\t\2\0\0\t\36\0\221\0"..., iov_len=72}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 72
> [pid 1479005] recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Ресурс временно недоступен)
> [pid 1479005] recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Ресурс временно недоступен)
> [pid 1479005] recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Ресурс временно недоступен)
> [pid 1479005] recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Ресурс временно недоступен)
See above. "The resource is temporarily unavailable"
> wait4(-1, 0x7ffcdda17f8c, WNOHANG, NULL) = -1 ECHILD (Нет дочерних процессов)
See above. "No child processes".
> -- Package-specific info:
> All deployed bundled extensions:
>
> Identifier: org.openoffice.comp.pyuno.lightproof.oxt.lightproof_en
[...]
> Identifier: Dmaths
[...]
> Identifier: org.openoffice.da.writer2xhtml.oxt
[...]
> Identifier: org.openoffice.da.writer2latex.oxt
[...]
> Identifier: org.openoffice.comp.pyuno.lightproof.oxt.lightproof_ru_RU
[...]
> Identifier: com.sun.star.comp.Calc.NLPSolver
[...]
> Identifier: com.sun.wiki-publisher
[...]
> ||/ Name Version Architecture Description
> +++-================-=================-============-=========================================================
> un libreoffice-gtk3 <none> <none> (no description available)
> un libreoffice-kf5 <none> <none> (no description available)
> ii libreoffice-kf6 4:25.8.0~rc4-2+b1 amd64 office productivity suite -- KDE Frameworks 6 integration
> un libreoffice-qt5 <none> <none> (no description available)
> ii libreoffice-qt6 4:25.8.0~rc4-2+b1 amd64 office productivity suite -- Qt 6 integration
[...]
> ii firmware-nvidia-graphics 20250808-1 all Binary firmware for Nvidia GPU chips
> ii firmware-nvidia-tesla-gsp 525.147.05-16 amd64 NVIDIA GSP firmware (Tesla version)
> ii glx-alternative-nvidia 1.2.2 amd64 allows the selection of NVIDIA as GLX provider
> ii libegl-nvidia-tesla-470-0:amd64 470.256.02-7 amd64 NVIDIA binary EGL library (Tesla 470 version)
> ii libgl1-nvidia-tesla-470-glvnd-glx:amd64 470.256.02-7 amd64 NVIDIA binary OpenGL/GLX library (GLVND variant) (Tesla 470 version)
> ii libgles-nvidia-tesla-470-1:amd64 470.256.02-7 amd64 NVIDIA binary OpenGL|ES 1.x library (Tesla 470 version)
> ii libgles-nvidia-tesla-470-2:amd64 470.256.02-7 amd64 NVIDIA binary OpenGL|ES 2.x library (Tesla 470 version)
> ii libglx-nvidia-tesla-470-0:amd64 470.256.02-7 amd64 NVIDIA binary GLX library (Tesla 470 version)
> ii libnvidia-egl-wayland1:amd64 1:1.1.18-1 amd64 Wayland EGL External Platform library -- shared library
> ii libnvidia-ml-dev:amd64 12.4.127~12.4.1-3 amd64 NVIDIA Management Library (NVML) development files
> ii libnvidia-ml1:amd64 550.163.01-2 amd64 NVIDIA Management Library (NVML) runtime library
> ii libnvidia-pkcs11-openssl3:amd64 550.163.01-2 amd64 NVIDIA PKCS #11 Library (OpenSSL 3)
> ii libnvidia-ptxjitcompiler1:amd64 550.163.01-2 amd64 NVIDIA PTX JIT Compiler library
> ii libnvidia-tesla-470-allocator1:amd64 470.256.02-7 amd64 NVIDIA allocator runtime library (Tesla 470 version)
> ii libnvidia-tesla-470-cbl:amd64 470.256.02-7 amd64 NVIDIA binary Vulkan ray tracing (cbl) library (Tesla 470 version)
> ii libnvidia-tesla-470-cfg1:amd64 470.256.02-7 amd64 NVIDIA binary OpenGL/GLX configuration library (Tesla 470 version)
> ii libnvidia-tesla-470-compiler:amd64 470.256.02-7 amd64 NVIDIA runtime compiler library (Tesla 470 version)
> ii libnvidia-tesla-470-compiler:i386 470.256.02-7 i386 NVIDIA runtime compiler library (Tesla 470 version)
> ii libnvidia-tesla-470-cuda1:amd64 470.256.02-7 amd64 NVIDIA CUDA Driver Library (Tesla 470 version)
> ii libnvidia-tesla-470-cuda1:i386 470.256.02-7 i386 NVIDIA CUDA Driver Library (Tesla 470 version)
> ii libnvidia-tesla-470-eglcore:amd64 470.256.02-7 amd64 NVIDIA binary EGL core libraries (Tesla 470 version)
> ii libnvidia-tesla-470-encode1:amd64 470.256.02-7 amd64 NVENC Video Encoding runtime library (Tesla 470 version)
> ii libnvidia-tesla-470-fbc1:amd64 470.256.02-7 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library (Tesla 470 version)
> ii libnvidia-tesla-470-glcore:amd64 470.256.02-7 amd64 NVIDIA binary OpenGL/GLX core libraries (Tesla 470 version)
> ii libnvidia-tesla-470-glvkspirv:amd64 470.256.02-7 amd64 NVIDIA binary Vulkan Spir-V compiler library (Tesla 470 version)
> ii libnvidia-tesla-470-ifr1:amd64 470.256.02-7 amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library (Tesla 470)
> ii libnvidia-tesla-470-ml1:amd64 470.256.02-7 amd64 NVIDIA Management Library (NVML) runtime library (Tesla 470 version)
> ii libnvidia-tesla-470-ngx1:amd64 470.256.02-7 amd64 NVIDIA NGX runtime library (Tesla 470)
> ii libnvidia-tesla-470-nvcuvid1:amd64 470.256.02-7 amd64 NVIDIA CUDA Video Decoder runtime library (Tesla 470 version)
> ii libnvidia-tesla-470-nvoptix1:amd64 470.256.02-7 amd64 NVIDIA implementation of the OptiX ray tracing engine (Tesla 470 version)
> ii libnvidia-tesla-470-nvvm4:amd64 470.256.02-7 amd64 NVIDIA NVVM Compiler library (Tesla 470 version)
> ii libnvidia-tesla-470-opticalflow1:amd64 470.256.02-7 amd64 NVIDIA Optical Flow runtime library (Tesla 470 version)
> ii libnvidia-tesla-470-ptxjitcompiler1:amd64 470.256.02-7 amd64 NVIDIA PTX JIT Compiler library (Tesla 470 version)
> ii libnvidia-tesla-470-ptxjitcompiler1:i386 470.256.02-7 i386 NVIDIA PTX JIT Compiler library (Tesla 470 version)
> ii libnvidia-tesla-470-rtcore:amd64 470.256.02-7 amd64 NVIDIA binary Vulkan ray tracing (rtcore) library (Tesla 470 version)
> ii nvidia-alternative 550.163.01-2 amd64 allows the selection of NVIDIA as GLX provider
> ii nvidia-cg-dev:amd64 3.1.0013-5+b1 amd64 Cg Toolkit - GPU Shader Authoring Language (headers)
> ii nvidia-cg-toolkit 3.1.0013-5+b1 amd64 Cg Toolkit - GPU Shader Authoring Language
> ii nvidia-cuda-dev:amd64 12.4.127~12.4.1-3 amd64 NVIDIA CUDA development files
> ii nvidia-cuda-gdb 12.4.127~12.4.1-3 amd64 NVIDIA CUDA Debugger (GDB)
> ii nvidia-cuda-mps 550.163.01-2 amd64 NVIDIA CUDA Multi Process Service (MPS)
> ii nvidia-cuda-toolkit 12.4.131~12.4.1-3 amd64 NVIDIA CUDA development toolkit
> ii nvidia-cuda-toolkit-doc 12.4.1-3 all NVIDIA CUDA and OpenCL documentation
> ii nvidia-cuda-toolkit-gcc 12.4.1-3 amd64 NVIDIA CUDA development toolkit (GCC compatibility)
> ii nvidia-detect 550.163.01-2 amd64 NVIDIA GPU detection utility
> ii nvidia-egl-common 550.163.01-2 amd64 NVIDIA binary EGL driver - common files
> ii nvidia-installer-cleanup 20240109+1 amd64 cleanup after driver installation with the nvidia-installer
> ii nvidia-kernel-common 20240109+1 amd64 NVIDIA binary kernel module support files
> ii nvidia-legacy-check 550.163.01-2 amd64 check for NVIDIA GPUs requiring a legacy driver
> ii nvidia-modprobe 570.133.07-1 amd64 utility to load NVIDIA kernel modules and create device nodes
> ii nvidia-opencl-common 550.163.01-2 amd64 NVIDIA OpenCL driver - common files
> ii nvidia-opencl-dev:amd64 12.4.127~12.4.1-3 amd64 NVIDIA OpenCL development files
> ii nvidia-openjdk-8-jre 9.+8u462-ga-1~12.4.1-3 amd64 Obsolete OpenJDK Java runtime, for NVIDIA applications
> ii nvidia-persistenced 550.163.01-1 amd64 daemon to maintain persistent software state in the NVIDIA driver
> ii nvidia-profiler 12.4.127~12.4.1-3 amd64 NVIDIA Profiler for CUDA and OpenCL
> ii nvidia-settings 550.163.01-1 amd64 tool for configuring the NVIDIA graphics driver
> ii nvidia-settings-tesla-470 470.256.02-1 amd64 tool for configuring the NVIDIA graphics driver (Tesla 470 version)
> ii nvidia-smi 550.163.01-2 amd64 NVIDIA System Management Interface
> ii nvidia-support 20240109+1 amd64 NVIDIA binary graphics driver support files
> ii nvidia-tesla-470-alternative 470.256.02-7 amd64 allows the selection of NVIDIA as GLX provider (Tesla 470 version)
> ii nvidia-tesla-470-driver 470.256.02-7 amd64 NVIDIA metapackage (Tesla 470 version)
> ii nvidia-tesla-470-driver-bin 470.256.02-7 amd64 NVIDIA driver support binaries (Tesla 470 version)
> ii nvidia-tesla-470-driver-libs:amd64 470.256.02-7 amd64 NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries) (Tesla 470 version)
> ii nvidia-tesla-470-egl-icd:amd64 470.256.02-7 amd64 NVIDIA EGL installable client driver (ICD)
> ii nvidia-tesla-470-kernel-dkms 470.256.02-7 amd64 NVIDIA binary kernel module DKMS source (Tesla 470 version)
> ii nvidia-tesla-470-kernel-source 470.256.02-7 amd64 NVIDIA binary kernel module source (Tesla 470 version)
> ii nvidia-tesla-470-kernel-support 470.256.02-7 amd64 NVIDIA binary kernel module support files (Tesla 470 version)
> ii nvidia-tesla-470-opencl-icd:amd64 470.256.02-7 amd64 NVIDIA OpenCL installable client driver (ICD) (Tesla 470 version)
> ii nvidia-tesla-470-opencl-icd:i386 470.256.02-7 i386 NVIDIA OpenCL installable client driver (ICD) (Tesla 470 version)
> ii nvidia-tesla-470-smi 470.256.02-7 amd64 NVIDIA System Management Interface (Tesla 470 version)
> ii nvidia-tesla-470-vdpau-driver:amd64 470.256.02-7 amd64 Video Decode and Presentation API for Unix - NVIDIA driver (Tesla 470)
> ii nvidia-tesla-470-vulkan-icd:amd64 470.256.02-7 amd64 NVIDIA Vulkan installable client driver (ICD) (Tesla 470 version)
> ii nvidia-vulkan-common 550.163.01-2 amd64 NVIDIA Vulkan driver - common files
> ii nvidia-xconfig 550.163.01-1 amd64 deprecated X configuration tool for non-free NVIDIA drivers
> ii xserver-xorg-video-nvidia-tesla-470 470.256.02-7 amd64 NVIDIA binary Xorg driver (Tesla 470 version)
Oh dear. Try without.
> Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
OK.
> Versions of packages libreoffice-core depends on:
> ii collaboraofficebasis-core [libreoffice-common] 22.05.5-3
Not that it's related (I hope ...
> ii libreoffice-common 4:25.8.0~rc4-2
... is fully installed, but why the heck is collaboraofficebasis-core
providing libroffice-common? That is a recipe for disaster (differing
paths etc.)
> Versions of packages libreoffice-core recommends:
> ii gstreamer1.0-libav 1:1.26.5-dmo1
> ii gstreamer1.0-plugins-bad 1:1.26.5-dmo2
> ii gstreamer1.0-plugins-base 1.26.5-2
> ii gstreamer1.0-plugins-good 1.26.5-dmo3
> ii gstreamer1.0-plugins-ugly 1:1.26.5-dmo1
Not Debian. Try with Debian.
So, I tried it in a clean sid VM. With the extensions installed,
-help-ru/-l10n-ru and LANG=ru_RU.UTF-8. Started lowriter and localc. Just works.
Also doing some trivial things in either of them makes it not crash.
=> unreproducible, moreinfo
Haven't looked at the attached core. Would probably not work on my
system anyway? Better send a gdb bt?
Regards,
Rene
Reply to: