mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-31 15:46:16 +00:00
7da981b322
When closing a document with the cursor near an icon info inset, LyX may crash on loading again the same document. This is most probably due to the fact that compressed svg icons are first uncompressed to a temporary file before being used. The temporary file is then deleted but something still expects to find it in place. The exact circumstances that lead to the crash are unknown, and maybe there is also a race entering the picture here. However, a document that always leads to a crash can be found attached here: http://article.gmane.org/gmane.editors.lyx.devel/154566 This commit does not fix the cause of the crash but rather avoids it. As a bonus, the svg icons used by LyX are not uncompressed anymore before being used, speeding up startup time. This is not a problem, because Qt can deal with compressed svg images. |
||
---|---|---|
.. | ||
bind | ||
commands | ||
doc | ||
examples | ||
fonts | ||
images | ||
kbd | ||
layouts | ||
lyx2lyx | ||
scripts | ||
templates | ||
tex | ||
ui | ||
.gitignore | ||
appdata.xml | ||
autocorrect | ||
build-listerrors | ||
chkconfig.ltx | ||
configure.py | ||
CREDITS | ||
encodings | ||
external_templates | ||
generate_contributions.py | ||
languages | ||
latexfonts | ||
layouttranslations | ||
layouttranslations.review | ||
lyx.desktop.in | ||
Makefile.am | ||
symbols | ||
syntax.default | ||
unicodesymbols |