I think TChartSeries is lacking some nil test or notification for deletion of the Styles property:
- Add a BarSeries to the chart.
- Add a ChartStyles component and assign it to the BarSeries' Styles property
- In the Object Inspector, set Styles to "none" --> access violation
- Deletion of ChartStyles from the Form, however, is fine.