Skip to content
Snippets Groups Projects
Commit 3119b50b authored by Olivier Fourdan's avatar Olivier Fourdan :tools:
Browse files

More XErrors traps


Previously we would leak error traps in free_win_data() causing
slowdowns overtime as the list of requests grows.

While fixing the leak is crucial, it also unveiled several places where
actual error traps are missing, causing xfwm4 to abort more often.

Based on XErrors reported, the issue is triggered when freeing pixmaps
or render pictures.

Add more XErrors traps to catch those errors.

Signed-off-by: default avatarOlivier Fourdan <fourdan@xfce.org>
#433
#435
#436
parent 60239b1f
No related branches found
No related tags found
No related merge requests found
Pipeline #2519 passed
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment