From d586fba128dbb35ff1f05e9b916816be3dc2aef0 Mon Sep 17 00:00:00 2001 From: project-repo Date: Tue, 27 Dec 2022 10:35:10 +0100 Subject: [PATCH] Add reports for bugs found using scan-build --- Bugs.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/Bugs.md b/Bugs.md index 93496db..2d70cdf 100644 --- a/Bugs.md +++ b/Bugs.md @@ -1000,3 +1000,44 @@ to let us know (either by posting here or opening a new issue)! cheers project-repo ``` + +## Issue 42 + + * github issue number: N/A + * Fixed: 2.0.0 + +When Cagebreak exited due to an error on startup, it was possible for +memory leaks to occur since `server.modes` was not freed correctly. The +same applies to the variable `name` in `input_manager.c`. + +This bug was found using the scan-build utility. + +## Issue 43 + + * github issue number: N/A + * Fixed: 2.0.0 + +In `keybinding_move_view_to_cycle_output`, it was previously possible for a +null pointer dereference to occur, when no view to be moved was focussed. + +This bug was found using the scan-build utility. + +## Issue 44 + + * github issue number: N/A + * Fixed: 2.0.0 + +`cg_input_reset_libinput_device` was removed as it was unused code. + +This bug was found using the scan-build utility. + +## Issue 45 + + * github issue number: N/A + * Fixed: 2.0.0 + +Various memory leaks in `parse_message_config`, `full_screen_workspace` +and `server_show_info` were fixed. + +This bug was found using the scan-build utility. +