Yesterday worked round a system freeze problem on libreoffice
system: xubuntu 14.04 (all patches/updates applied) x64
graphics: amd (tried 2 different cards cards)
processor: core 2 duo (dell 745)
Cause: seems to be recent documents list.
Temp Resolution: clear the recent documents list (did via an extension)
Other Info: most of recent documents located on samba over a vpn, vpn was active and responsive. (openvpn xubuntu stock)
Libreoffice versions tested: 4.2 (xubuntu repo) and 4.3 from the fresh ppa.
Open a libreoffice app (i tried calc and writer), do some typing on the doc or in a cell, all seems fine.
As soon as you click a menu item be it Help, Tools, Edit or File etc, the system locks / freezes for a long period of time (maybe a minute or more). You cannot tab between applications, or move between apps using the mouse. Mouse pointer does move around the screen.
I recreated with a terminal visible on half the screen and top running, load goes high (2) but the cpu use is low, memory looks ok and io wait blips maybe to 0.5 but not constant.
The system recovers after a period of time (say a minute, sometimes longer), and the menu appears, but as soon as you click either a menu item (or one with sub menu) or another main menu the process repeats.
My efforts to find a resolution included changing the graphics card and upgrading from the stock 4.2 libreoffice supplied with xubuntu to 4.3 from the ppa.
It was resolved using an addon/extension (name elludes me) which clears the recent documents list. Performance then returned to normal.
The system has been working fine since it was installed in May 2014 and has always stored its documents on samba over the vpn. It is used most days for either calc or writer.
VPN performance was fine and tested.
I have to change this to UNCONFIRMED, because we need someone to reproduce the problem before setting to NEW.
I can observe the same symptoms on my system:
System: Ubuntu 14.04.1, x64, up-to-date
Processor: Intel Xeon E3-1275 v3
LibreOffice version: 18.104.22.168
Most of the recent documents were located on a Samba server (mounted with mount.cifs, not using GVFS). In my case the file server is accessed directly over local gigabit ethernet, not using VPN.
I had a small, simple document open in Writer (5-6 pages, almost only regular text), and when jumping around the document there was very noticeable stuttering. Each pause was well under a second long, but it happened regularly enough (roughly every 5-10 seconds) that it was quite unpleasant to try working.
When i fired up Wireshark, I observed SMB traffic corresponding to the stuttering/pauses. The packet capture showed that all the documents in the Recent Documents list were accessed when I jumped around in the open document (page up / page down; no editing or saving/loading). With 25 recent documents and each document being 5-10 levels deep into a directory structure, that's a lot of networked stat calls.
If I let Writer sit still with no activity, there was no SMB traffic.
Setting the Recent Documents list size to 0 removed the stuttering and the SMB traffic.
Is it necessary for LibreOffice to access all the Recent Documents files during regular document editing? If there is a good reason, can it be made properly asynchronous?
Marking this NEW again. Thanks for looking into this; I would like to be able to enable recent documents again.
This seems to be a duplicate of bug 89394.
*** This bug has been marked as a duplicate of bug 89394 ***