View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002252 | JEDI VCL | 00 JVCL Components | public | 2004-10-19 19:18 | 2004-10-22 12:33 |
Reporter | zionykl | Assigned To | user72 | ||
Priority | normal | Severity | trivial | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 3.00 BETA 2 | ||||
Target Version | Fixed in Version | 3.00 RC 1 | |||
Summary | 0002252: Memory leak in JvNavigationPane | ||||
Description | Drop a JvNavigationPane on Form and run the project. AQTime (http://www.automatedqa.com/products/aqtime.asp) reports memory leaks. See attached file for additional information. | ||||
Additional Information | Creation of FNavPanelHotTrackFont and FIconPanel seems to give the leak. | ||||
Tags | No tags attached. | ||||
2004-10-19 19:18
|
leak.txt (1,973 bytes)
Module Name Stack Entry No Source File Unit Name Call Address Class Name Routine Name Line No Project1.exe 0 Graphics.pas Graphics $00421C8C TResourceManager TResourceManager::AllocResource 1140 Project1.exe 1 Graphics.pas Graphics $00421E0D TResourceManager TResourceManager::ChangeResource 1199 Project1.exe 2 Graphics.pas Graphics $00422A29 TFont TFont::SetData 1522 Project1.exe 3 Graphics.pas Graphics $00422DC7 TFont TFont::SetStyle 1644 Project1.exe 4 JvNavigationPane.pas JvNavigationPane $0046CFA3 TJvNavIconButton TJvNavIconButton::Create 2177 Project1.exe 5 JvNavigationPane.pas JvNavigationPane $0046BA44 TJvIconPanel TJvIconPanel::Create 1274 Project1.exe 6 JvNavigationPane.pas JvNavigationPane $0046BEE4 TJvCustomNavigationPane TJvCustomNavigationPane::Create 1475 Project1.exe 7 classes.pas Classes $0041C7E1 CreateComponent 6096 Project1.exe 8 classes.pas Classes $0041CA14 TReader TReader::ReadComponent 6144 Project1.exe 9 classes.pas Classes $0041CCCA TReader TReader::ReadDataInner 6210 Module Name Stack Entry No Source File Unit Name Call Address Class Name Routine Name Line No Project1.exe 0 system.pas System $004030CA TObject TObject::NewInstance 8368 Project1.exe 1 JvNavigationPane.pas JvNavigationPane $0046BF36 TJvCustomNavigationPane TJvCustomNavigationPane::Create 1481 Project1.exe 2 classes.pas Classes $0041C7E1 CreateComponent 6096 Project1.exe 3 classes.pas Classes $0041CA14 TReader TReader::ReadComponent 6144 Project1.exe 4 classes.pas Classes $0041CCCA TReader TReader::ReadDataInner 6210 Project1.exe 5 classes.pas Classes $0041CC03 TReader TReader::ReadData 6189 Project1.exe 6 classes.pas Classes $0041F4A2 TComponent TComponent::ReadState 9987 Project1.exe 7 Controls.pas Controls $00437529 TControl TControl::ReadState 3357 Project1.exe 8 Controls.pas Controls $0043BAAC TWinControl TWinControl::ReadState 5475 Project1.exe 9 Forms.pas Forms $004561E5 TCustomForm TCustomForm::ReadState 2723 |
|
FIconPanel is created with an owner, so is automatically freed. FNavPanelHotTrackFont is not freed in JvCustomNavigationPane. Will Fix in CVS |
Date Modified | Username | Field | Change |
---|---|---|---|
2004-10-19 19:18 | zionykl | New Issue | |
2004-10-19 19:18 | zionykl | File Added: leak.txt | |
2004-10-22 12:33 |
|
Status | new => resolved |
2004-10-22 12:33 |
|
Resolution | open => fixed |
2004-10-22 12:33 |
|
Assigned To | => user72 |
2004-10-22 12:33 |
|
Note Added: 0005442 |