View Issue Details

IDProjectCategoryView StatusLast Update
0003016JEDI VCL00 JVCL Componentspublic2006-06-27 03:38
ReporteranonymousAssigned Toobones 
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.00 
Target VersionFixed in Version3.30 
Summary0003016: TJvInspector: Stack overflow when inspecting TChart
DescriptionInspecting an standard TChart from D7 causes a stack overflow. Inspecting Series of a chart causes stack overflows too.
TagsNo tags attached.

Activities

anonymous

2005-06-03 05:12

viewer   ~0007395

TChart has a property 'BackWall'.
BackWall has a property 'ParentChart' pointing to the chart.
This leads to a recursion.

When inspecting object properties, there should be a check if
this object property is a parent of the current object.

AHUser

2005-06-03 07:17

developer   ~0007397

But then it would be possible to have a object A referencing object B which references object C which itself references A. We must close the whole loop or stop at the first child.

obones

2006-03-31 05:58

administrator   ~0008789

Could anything can be done here?

obones

2006-06-27 03:38

administrator   ~0009659

Well, without any response, I'm assuming this is fixed in the latest development version. Should it not be the case, please provide a sample application and/or a diff file against the latest SVN content:

http://homepages.borland.com/jedi/wiki/index.php?title=Repository

Issue History

Date Modified Username Field Change
2005-06-03 04:53 anonymous New Issue
2005-06-03 05:12 anonymous Note Added: 0007395
2005-06-03 07:17 AHUser Note Added: 0007397
2006-03-31 05:58 obones Note Added: 0008789
2006-03-31 05:58 obones Status new => feedback
2006-06-27 03:38 obones Status feedback => resolved
2006-06-27 03:38 obones Fixed in Version => Daily / SVN
2006-06-27 03:38 obones Resolution open => fixed
2006-06-27 03:38 obones Assigned To => obones
2006-06-27 03:38 obones Note Added: 0009659