Hello All
Today I was debugging GTWVG through MemProof.exe
which revealed this information :
16 Virtual Memory 02520000 4096
VirtualAlloc(02520000,4096,4096,4)
1 Virtual Memory 029E0000 4096
VirtualAlloc(029E0000,4096,4096,64)
1 Virtual Memory 020C0000 65536
VirtualAlloc(00000000,65536,12288,4)
2 Virtual Memory 02930000 65536
VirtualAlloc(00000000,65536,12288,4)
3 Virtual Memory 02110000 65536
VirtualAlloc(00000000,65536,12288,4)
1 Virtual Memory 02FA0000 65536
VirtualAlloc(00000000,65536,12288,4)
1 Virtual Memory 03010000 65536
VirtualAlloc(00000000,65536,12288,4)
1 Virtual Memory 02F80000 65536
VirtualAlloc(00000000,65536,12288,4)
1 Virtual Memory 020D0000 65536
VirtualAlloc(00000000,65536,12288,4)
1 Virtual Memory 020E0000 65536
VirtualAlloc(00000000,65536,12288,4)
1 Virtual Memory 02940000 65536
VirtualAlloc(00000000,65536,12288,4)
1 Virtual Memory 02A40000 65536
VirtualAlloc(00000000,65536,12288,4)
1 Virtual Memory 02FC0000 65536
VirtualAlloc(00000000,65536,12288,4)
1 Virtual Memory 02FF0000 65536
VirtualAlloc(00000000,65536,12288,4)
1 Virtual Memory 02F90000 65536
VirtualAlloc(00000000,65536,12288,4)
1 Virtual Memory 02920000 65536
VirtualAlloc(00000000,65536,12288,4)
1 Virtual Memory 020F0000 131072
VirtualAlloc(00000000,131072,12288,4)
MemProof.exe reports that these pages must be freed with
VirtualFree().
While digging deep, VirtualAlloc() is called in dmalloc.c which
somehow does not call the VirtualFree().
Is it normal behavior or dmalloc.c could be fixed ?
Regards
Pritpal Bedi
--
View this message in context:
http://www.nabble.com/dmalloc.c---VirtualAlloc%28%29---Unfreed-tp22042235p22042235.html
Sent from the Harbour - Dev mailing list archive at Nabble.com.
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour