https://bugs.kde.org/show_bug.cgi?id=453455

--- Comment #10 from Thomas Fischer <fisc...@unix-ag.uni-kl.de> ---
Git commit 4aea6ed35b1629b3dba65a441db7567eece5eab0 by Thomas Fischer.
Committed on 01/01/2023 at 22:04.
Pushed by thomasfischer into branch 'kbibtex/0.10'.

Fixing crash when opening .bib file

In certain situations, also depending on Linux distributions (varying Qt
and KDE Frameworks versions), opening a bibliography file can cause
crashes (segmentation faults) due to an invalid model or its underlying
data.

This commit changes the order of two instructions. Now first an internal
variable is properly set. Only then an update on the model is applied.

The largest part of this commit is a new test that reproducibly crashes
without the changed order of two instructions, but passes after the fix
has been applied.
Related: bug 433084

M  +1    -1    src/gui/file/sortfilterfilemodel.cpp
M  +36   -0    src/test/CMakeLists.txt
A  +66   -0    src/test/kbibtexguitest.cpp     [License: GPL (v2+)]

https://invent.kde.org/office/kbibtex/commit/4aea6ed35b1629b3dba65a441db7567eece5eab0

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to