Skip to content
Snippets Groups Projects
Commit 3119b50b authored by Olivier Fourdan's avatar Olivier Fourdan 🛠️
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>
xfce/xfwm4#433
xfce/xfwm4#435
xfce/xfwm4#436
parent 60239b1f
Loading
Checking pipeline status
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