https://bugs.documentfoundation.org/show_bug.cgi?id=163122

Adalbert Hanßen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
     Ever confirmed|0                           |1
         Resolution|WORKSFORME                  |---

--- Comment #9 from Adalbert Hanßen <[email protected]> ---
Today it happened again with 

Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 80c90897657896b94689513119bf05eafc21519b
CPU threads: 8; OS: Linux 6.8; UI render: default; VCL: gtk3
Locale: sv-SE (de_DE.UTF-8); UI: en-US
Calc: threaded

The culprit was the file
~/.config/libreofficedev/4/user/registrymodifications.xcu. After I deleted it
and started LOdev again, the bug disappeared.

In between it has happened several time that LODev was frozen and had to be
terminated by system calls.

Unfortunately registrymodifications.xcu can grow quite large (several MB!) and
it changes its content very often so it is not easy to find out, what went
wrong in it.

In this elephant memory LO Writer stores all kinds of settings like accelerator
(=shortcut) definitions and other fundamental settings, but also ephemeral
things like last edited files history. Probably this is the reason that this
file is accessed so often.

Defining accelerator keys and re-establishing options can be quite tedious.
Therefore I would recommend to separate the ephemeral things from
registrymodifications.xcu into another file. The chance to break
registrymodifications.xcu (e.g. if LO hangs and has to be killed by a system
call) would be reduced. 

One could more easily do without the ephemeral settings if they are lost by
deleting their file.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to