I have been systematically tracking handle leaks. And since RC1 is out I think it's right time to give the results. All of these don't necessarily are real leaks.
Heres what I have found:
==> http://newsgroup.xnview.com/viewtopic.php?t=4640
- Options / Toolbar / Skin page leaks GDI handles (when you close options window some GDI handles aren't released)
- JPEG Lossless Transformations window leaks two GDI handles for every run
- About window leaks two GDI handles for every run
- Every browser tab leaks GDI handles for every run (close and restart browser)
Edit: This probably isn't a real leak.
- Every image view tab leaks one handle for every run
Image view tabs don't leak if the browser is not open, but when it is open, one handle leaks every time when you close the tab. So the real leak probably is in browser (Thumbnail is updated after you close the view? And one handle leaks?).
RC1: Possible small handle leaks
Moderators: XnTriq, helmut, xnview
RC1: Possible small handle leaks
Last edited by ckv on Sat Jan 14, 2006 10:38 am, edited 4 times in total.
XnView Tweak UI - Tool to customize your XnView beyond the regular XnView options.
UI-less Settings - Documentation of all the hidden settings in XnView.
XFAM - Tool to create and customize XnView file associations.
UI-less Settings - Documentation of all the hidden settings in XnView.
XFAM - Tool to create and customize XnView file associations.
When you close the About window are the GDI handles released?
If they are, there isn't a bug.
My Test 1:
Load XnView and Process Explorer
-> GDI Handles for XnView are 148
Open About Dialog
-> GDI Handles for XnView are 152
Close About Dialog
-> GDI Handles for XnView are 150
Conclusion = possible small leak.
If they are, there isn't a bug.
My Test 1:
Load XnView and Process Explorer
-> GDI Handles for XnView are 148
Open About Dialog
-> GDI Handles for XnView are 152
Close About Dialog
-> GDI Handles for XnView are 150
Conclusion = possible small leak.
AMD Ryzen 3 3300X 3.8Ghz, 16Gb DDR4, RX6600XT with Dell U2520D at 2560x1440@60Hz
Windows 11 Pro x64 23H2, PowerToys and Wintoys
Windows 11 Pro x64 23H2, PowerToys and Wintoys
Yeah you are right. Oh my fault. Look the first post I fixed it. Sorry.ckit wrote:Conclusion = possible small leak.
Image view tabs don't leak if the browser is not open, but when it is open, one handle leaks every time when you close the tab. So the real leak probably is in browser (Thumbnail is updated after you close the view? And one handle leaks?).
By the way how you overline text in this forum? , [strike] or [overline] don't work.
XnView Tweak UI - Tool to customize your XnView beyond the regular XnView options.
UI-less Settings - Documentation of all the hidden settings in XnView.
XFAM - Tool to create and customize XnView file associations.
UI-less Settings - Documentation of all the hidden settings in XnView.
XFAM - Tool to create and customize XnView file associations.
It's disabled by default as a security measure:
BBCode Strike
http://www.phpbbhacks.com/viewhack.php?id=444
BBCode Strike
http://www.phpbbhacks.com/viewhack.php?id=444
AMD Ryzen 3 3300X 3.8Ghz, 16Gb DDR4, RX6600XT with Dell U2520D at 2560x1440@60Hz
Windows 11 Pro x64 23H2, PowerToys and Wintoys
Windows 11 Pro x64 23H2, PowerToys and Wintoys
Re: RC1: Possible small handle leaks
Not sure that it's a leak...ckv wrote: - JPEG Lossless Transformations window leaks two GDI handles for every run
- About window leaks two GDI handles for every runRight- Every browser tab leaks GDI handles for every run (close and restart browser)
Edit: This probably isn't a real leak.
- Every image view tab leaks one handle for every run
Image view tabs don't leak if the browser is not open, but when it is open, one handle leaks every time when you close the tab. So the real leak probably is in browser (Thumbnail is updated after you close the view? And one handle leaks?).[/size]
Pierre.