Memory leak when using "text" command
Archives Forums/BlitzPlus Bug Reports/Memory leak when using "text" command
| ||
I've been tracking down a memory leak in a piece of software I've made in B+, and it seems to be caused by the text command. Eventually, it causes the original program to become sluggish and unresponsive. This will reproduce the issue; if the process is monitored within a process explorer properties window, memory usage will be seen to continually climb.Global w=CreateWindow("Memory Leak Test",64,64,320,240,0,0) Global y=CreateCanvas(0,0,320,240,w) SetGadgetLayout y, 1, 1, 1, 1 SetBuffer CanvasBuffer (y) Global deffont = LoadFont("Lucida Console",12) SetFont deffont Repeat Cls Text 160,120,"This will leak memory. (Possibly)",1,1 FlipCanvas (y) Until KeyHit(1) This is running on: - Intel Xeon W3530 - 12GB RAM - Windows 7 Enterprise 64 Bit - GeForce GTX 260, DirectX 11.0 I will test this on my ATI/AMP/WinXP laptop when I get home. *EDIT: See update, WinXP 32 seems OK Last edited 2010 |
| ||
Update: Just tried the example on my laptop, which has an AMD Turion, ATI Mobility 1600, 2GB RAM and Windows XP. The test did not suffer the memory leak problem. Looks like it might be a Windows 7 64-bit issue, but I have no other Win7 system to test it on. |