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

Albert Astals Cid <aa...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/educ |https://invent.kde.org/educ
                   |ation/parley/commit/3a8c04e |ation/parley/commit/e06375d
                   |903f2f8ac66024a2c171641a1d6 |b7b71d4b0216e02bea9595da0cd
                   |f6d7fa                      |5fc9b8

--- Comment #9 from Albert Astals Cid <aa...@kde.org> ---
Git commit e06375db7b71d4b0216e02bea9595da0cd5fc9b8 by Albert Astals Cid, on
behalf of Hartmut Riesenbeck.
Committed on 25/03/2021 at 22:32.
Pushed by aacid into branch 'release/21.04'.

Fix segfault on quit

Reproducible segmentation fault when start practice a collection and
quit immediately from statistics main window without changing anything.
The segfault is only shown on console output. DrKonqi window doesn't
open. The segfault appears when ParleyDocument member is deleted in
ParleyMainWindows destructor. The destroyed signal of ParleyDocuments
KEduVocDocument member calls a slot to update the window cation which
want to access an already deleted KEduVocDocument pointer.
To fix this, the destroyed signal connection is removed before deleting
the ParleyDocument member in ParleyMainWindows destructor.
(cherry picked from commit 3a8c04e903f2f8ac66024a2c171641a1d6f6d7fa)

M  +6    -0    src/parleymainwindow.cpp

https://invent.kde.org/education/parley/commit/e06375db7b71d4b0216e02bea9595da0cd5fc9b8

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

Reply via email to