Bug 126317 - Saving to remote (Webdav) freezes Libreoffice for a long time
Summary: Saving to remote (Webdav) freezes Libreoffice for a long time
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: filters and storage (show other bugs)
Version:
(earliest affected)
6.2.4.2 release
Hardware: All Linux (All)
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: WebDAV
  Show dependency treegraph
 
Reported: 2019-07-09 20:30 UTC by Jens
Modified: 2021-11-30 20:59 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jens 2019-07-09 20:30:12 UTC
Description:
I am saving files to a webdav (Nextcloud) instance.
When I do this, every save operation takes ~5..10 seconds to finish.
This may be realistic (files are >1MB and my DSL uplink is 10MBit) but it makes for a terrible user experience.

I wonder if the save operation can be done in its own thread so it doesn't block other Libreoffice windows, and the whole UI?

Steps to Reproduce:
1. Open a >1MB file on webdav server which was previously configured.
2. Save
3. Record the time the LIbreoffice UI is frozen

Actual Results:
Libreoffice UI is frozen

Expected Results:
Libreoffice UI should not freeze just because of a slow save target location.


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 6.2.4.2
Build-ID: 1:6.2.4-0ubuntu0.18.04.1~lo1
CPU-Threads: 4; BS: Linux 4.15; UI-Render: Standard; VCL: kde5; 
Gebietsschema: de-DE (de_DE.UTF-8); UI-Sprache: de-DE
Calc: threaded
Comment 1 Xisco Faulí 2019-07-31 10:08:31 UTC
Some work has been done with regards to Webdav recently. Could you please try to reproduce it with the latest pre-release of LibreOffice 6.3 from here -> https://wiki.documentfoundation.org/QA/GetInvolved#Test_Pre-releases ?
Comment 2 QA Administrators 2020-01-29 03:29:23 UTC Comment hidden (obsolete)
Comment 3 Jens 2020-01-29 20:00:23 UTC
tried again with libreoffice 6.3.4.2, same 5-10seconds delay when saving to a WEBDAV resource created by Nextcloud.

Other accesses to Nextcloud are fast, but anyway, IMHO saving should be a background task, not block the UI.