Description: Hey! If I open the LibreOffice Writer program and want to save the file to a mounted samba share, the application hangs. The symptom is that the application interface stops responding and you need to kill the process. However, if the libreoffice file is already on the samba (it was previously created somehow), the program saves it normally, it does not crash. This is not a permission problem, because I have write access and other applications, eg dolphin, krita, internet browsers write a new file without any problems Steps to Reproduce: 1. Launch LibreOffice writer. 2.Select file - save as and choose the location where you have the samba resource installed. 3. Click the save button. Actual Results: An application when writing a new file for samba share hangs completely. It can be closed only by killing the process. Expected Results: The application should create a file on a network share, without crashed. Reproducible: Always User Profile Reset: No Additional Info: Informations from LibreOffice - About Version: 6.1.0.3 Build ID: 10(Build:3) threads of cpu: 2; OS:Linux 4.17; UI render:default; VCL: gtk3_kde5; Regional Settings: pl-PL (pl_PL.UTF-8); Calc: group threaded My operating system: LSB Version: n/a Distributor ID: openSUSE Description: openSUSE Tumbleweed Release: 20180807 Codename: n/a GUI = PLASMA 5 My systemD script to mount samba share (devoid of real login data): [Unit] Description=<example> Requires=systemd-networkd.service After=NetworkManager-wait-online.service Wants=NetworkManager-wait-online.service [Mount] What=//1.1.1.1/Example Where=/path/samba/mount Options=username=<samba username>,password=<samba username password,rw,uid=<user uid> Type=cifs TimeoutSec=30 [Install] WantedBy=multi-user.target
Would it be possible to attach a backtrace? (see https://wiki.documentfoundation.org/QA/BugReport/Debug_Information#GNU.2FLinux:_How_to_get_a_backtrace) Are there some logs on console? (if you launch LO from console to test)
Created attachment 144083 [details] GDB log backtrace
Additionally, the result of the console. After the message appears: kf5.kio.core: We got some errors while running testparm "Load smb config files from /etc/samba/smb.conf\nLoaded services file OK.\nWARNING: The 'netbios name' is too long (max. 15 chars).\n\n" Application has crashed and I must killed process. user@linux-workstation0:~> soffice --backtrace GNU gdb (GDB; openSUSE Tumbleweed) 8.1 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://bugs.opensuse.org/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/lib64/libreoffice/program/soffice.bin...Missing separate debuginfo for /usr/lib64/libreoffice/program/soffice.bin Try: zypper install -C "debuginfo(build-id)=bd6d0b2c65b01913cc40f38493f026a9b106d7c6" (no debugging symbols found)...done. log will be saved as gdbtrace.log, this will take some time, patience... kf5.kio.core: We got some errors while running testparm "Load smb config files from /etc/samba/smb.conf\nLoaded services file OK.\nWARNING: The 'netbios name' is too long (max. 15 chars).\n\n"
GratisLPG: thank you for your feedback. Could you give it a try with some other renderings: SAL_USE_VCLPLUGIN=gtk3 or SAL_USE_VCLPLUGIN=gtk or SAL_USE_VCLPLUGIN=gen ? Katarina: thought you might be interested in this one since there's gtk3_kde5 in bt.
Where are the settings? Arch wiki suggest that they have in /etc/profile.d directory, but in directory I not have the libreoffice files. https://wiki.archlinux.org/index.php/LibreOffice
> Where are the settings? Arch wiki suggest that they have in /etc/profile.d > directory, but in directory I not have the libreoffice files. Julien means you should start LibO (from console) like this: SAL_USE_VCLPLUGIN=gtk3 soffice (or gtk, or gen) and see if you can still reproduce the issue
When I run the gtk3 and gtk options, the application crashes when I try to create a file. BUT! If I run the program from the gen, the file creation proceeds correctly, and then when I run the gtk3 option, the creation of the file also proceeds correctly.
Recently, for my distribution, libreoffice had some fixes and after installing the update everything works fine. The described problem does not occur.
Thank you for your feedback. Let's put this one to WFM then.