Skip to content

Commit

Permalink
Change log
Browse files Browse the repository at this point in the history
  • Loading branch information
shundhammer committed Feb 8, 2018
1 parent 8a22c32 commit 72fc71e
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,15 +70,16 @@ _Full-size images and descriptions on the [Screenshots Page](https://github.com/
- 2018-02-08 Fixed [GitHub issue #74](https://github.com/shundhammer/qdirstat/issues/74):
Crash deleting folder while scan is in progress

For now, this is a GUI-level fix that simply makes sure that the "move to
trash" action in the tool bar / context menu is disabled while a directory
tree is read.

But this should really also be more robust on the lower levels: When a
directory node in the in-memory tree is deleted, it should also remove all
pending read jobs in the internal job queue, otherwise such a read job will
refer to an in-memory directory node that no longer exists, which will result
in a segfault.
This fix comes on two levels:

- A fix on the GUI-level that simply makes sure that the "move to trash"
action in the tool bar / context menu is disabled while a directory tree is
read.

- A fix on the low-level internal classes for the in-memory directory tree
and the read job queue: This now also makes sure that whenever a subtree is
deleted from the outside (e.g. because of cleanup actions), any pending
directory read jobs for that subtree are removed from the job queue.

- 2018-02-03 Fixed [GitHub issue #72](https://github.com/shundhammer/qdirstat/issues/72):
Allow to specify install prefix
Expand Down

0 comments on commit 72fc71e

Please sign in to comment.