Skip to content
Snippets Groups Projects

Fix the properties dialog and a hidden memory corruption

Merged Ghost User requested to merge (removed):fixes into master

The hidden memory corruption results from writing a pointer (8 bytes) to a gboolean variable (4 bytes) under certain conditions when the properties dialog is changed by the user. This might result in changing the low bits of a 64-bit floating-point variable following the gboolean in memory.

Dialog before this patch:

Screenshot_20201107_185457

The fixed dialog (using exactly the same configuration file as the above image):

Screenshot_20201107_192352

Closes: #4 (closed)

Mitigates: #8

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
Please register or sign in to reply
Loading