Hyprland/src/debug
Tom Englund eaecf7db14 core: fix a few asan reported issues and a coredump on exit (#6285)
* xwayland: add destructor to CXWM and free resource

the wl_event_resource was running upon destruction of the compositor
causing a null pointer segfault in onX11Event so ensure the event is
removed upon destruction, also free the memory allocated by
xcb_errors_context_new and finally call xcb_disconnect on the connection
to free the fd and its memory.

* hyprctl: dont leak the fd on destruction

add a destructor and properly free the fd on destruction

* eventloop: add destructor and free event source

properly free the wl_event_source upon destruction.
2024-06-03 18:46:20 +02:00
..
CrashReporter.cpp CrashReporter: fix deadlocks by making it mostly async-signal-safe (#5771) 2024-04-27 17:38:48 +01:00
CrashReporter.hpp generate coredumps on sigabrt too 2023-03-01 15:08:44 +00:00
HyprCtl.cpp core: fix a few asan reported issues and a coredump on exit (#6285) 2024-06-03 18:46:20 +02:00
HyprCtl.hpp core: fix a few asan reported issues and a coredump on exit (#6285) 2024-06-03 18:46:20 +02:00
HyprDebugOverlay.cpp renderer: render fonts with pango, add global font_family config option (#6138) 2024-05-22 10:09:36 +02:00
HyprDebugOverlay.hpp Internal: Hyprland box implementation (#3755) 2023-11-04 17:03:05 +00:00
HyprNotificationOverlay.cpp renderer: render fonts with pango, add global font_family config option (#6138) 2024-05-22 10:09:36 +02:00
HyprNotificationOverlay.hpp renderer: render fonts with pango, add global font_family config option (#6138) 2024-05-22 10:09:36 +02:00
Log.cpp log: Add some colors to stdout log 🔴🟡🟢🔵🟣 (#5778) 2024-04-29 16:07:35 +01:00
Log.hpp log: Add some colors to stdout log 🔴🟡🟢🔵🟣 (#5778) 2024-04-29 16:07:35 +01:00
TracyDefines.hpp renderer: Move to a full Hyprland GL rendering pipeline (#3920) 2023-11-24 10:54:21 +00:00