This is #26311 with cleanup and some fixes.
Unfortunately there are still ressource leaks remaining: every time a message box is shown, 3 GDI handles (and 1 USER one) are leaked. I can't figure out what they are: Application Verifier doesn't show anything at all and GDIView shows the total number of handles growing while each column remains stable. It also shows the total number increasing by 6, unlike the task manager which only shows 3 leaked handles.
https://github.com/wxWidgets/wxWidgets/pull/26570
(24 files)
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
@vadz pushed 2 commits.
—
View it on GitHub or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
@vadz pushed 2 commits.
—
View it on GitHub or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
@vadz pushed 1 commit.
—
View it on GitHub or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
@vadz pushed 1 commit.
—
View it on GitHub or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
I was looking for the leaks in a wrong place, we've been actually leaking HICONs, of all things... AFAICS this is fixed now, neither GDIView nor Process Explorer show any handles growth when repeatedly opening and closing a message box.
There is still the fact that a lot of resources are allocated the first time this happens, but I think we can live with it, so this should be ready for merge if nobody sees any big problems with it.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()