Video unit memory leak
Original Reporter info from Mantis: casper_nn
-
Reporter name: Mikhail
Original Reporter info from Mantis: casper_nn
- Reporter name: Mikhail
Description:
I have strange memory leak
Simple test program:
TCustomApplication
create - InitVideo;
DoRun - do nothing (sleep(100); Terminate;)
destroy - DoneVideo;
In HeapTrc log:
Heap dump by heaptrc unit
69 memory blocks allocated : 17347/17544
68 memory blocks freed : 9347/9544
1 unfreed memory blocks : 8000
True heap size : 458752 (112 used in System startup)
True free heap : 450560
Should be : 450576
Call trace for block $00084E20 size 8000
$0042500F
$0040CC61
$BAADF00D
$BAADF00D
$BAADF00D
$BAADF00D
$BAADF00D
$BAADF00D
But if I delete "Terminate" and then close the window by click on exit button - everything ok
Mantis conversion info:
- Mantis ID: 22876
- OS: Windows
- OS Build: win XP x86
- Version: 2.6.0
- Fixed in version: 2.6.4
- Fixed in revision: 24952 (#cc410dc0)
- Monitored by: » casper_nn (Mikhail), » Kamiryn (Michael Karst)