![]() | Steema Issues DatabaseNote: This database is for bugs and wishes only. For technical support help, if you are a customer please visit our online forums;otherwise you can use StackOverflow. Before using this bug-tracker we recommend a look at this document, Steema Bug Fixing Policy. |
| Summary: | Search function in Tee9New produces an error | ||
|---|---|---|---|
| Product: | VCL TeeChart | Reporter: | narcís calvet <narcis> |
| Component: | Demos | Assignee: | Steema Issue Manager <issuemanager> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | david, wave |
| Priority: | Normal | ||
| Version: | 131016 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows | ||
| URL: | http://www.teechart.net/support/viewtopic.php?f=3&t=14499&p=63863#p63863 | ||
| Chart Series: | --- | Delphi / C++ Builder RAD IDE Version: | |
|
Description
narcís calvet
2013-11-18 04:38:32 EST
Cannot reproduce. Which IDE & Search string are failing? Searching for "mark" in Tee9New built for XE4 or XE5, for example. Nope. No errors at my side. Call stack will be helpful. I guess some demo form is raising the exception when created. The "Search" process involves creating all demo forms to obtain their description "Memo" control text, and search inside that text. Happens to me with current source control system demo and sources in Delphi 7. Crashes at TeeEditCha.pas, TChartEditForm.FormCreate, line:
if TeeReadBoolOption(TeeMsg_SeriesGroups,False) then
EditorOptions:=EditorOptions+[ceGroups];
Call stack:
TChartEditForm.FormCreate(???)
TChartEditorPanel.Create(???)
TChartEditorPanelForm.FormCreate(???)
FoundTextInNode($1F662B0)
DoSearchTree($1F3DF14,50)
TTeeNewForm.DoSearch
TTeeNewForm.CBSearchKeyDown(???,???,[])
(In reply to narcís calvet from comment #4) > Happens to me with current source control system demo and sources in Delphi > 7. Crashes at TeeEditCha.pas, TChartEditForm.FormCreate, line: > > if TeeReadBoolOption(TeeMsg_SeriesGroups,False) then > EditorOptions:=EditorOptions+[ceGroups]; > > Call stack: > > TChartEditForm.FormCreate(???) > TChartEditorPanel.Create(???) > TChartEditorPanelForm.FormCreate(???) > FoundTextInNode($1F662B0) > DoSearchTree($1F3DF14,50) > TTeeNewForm.DoSearch > TTeeNewForm.CBSearchKeyDown(???,???,[]) Usually when there is an exception, the debugger points to the line *after* it, which in this case the correct line is "ReadDefaultFont". I found a possible fix although I can't reproduce the problem. Hope its resolved. |