Abstract Error in latest version

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
TestAlways
Advanced
Posts: 228
Joined: Tue Aug 28, 2007 12:00 am
Location: Oregon, USA

Abstract Error in latest version

Post by TestAlways » Wed Aug 01, 2012 12:23 am

I just installed the 6/15/2012 build for XE2.

I needed to add an "Extra Legend" tool to my chart and get an abstract error in the IDE when clicking on the option to add it.

It seems to happen with any tool I click on.

Can this be fixed? I have source code.

Ed Dressel

Yeray
Site Admin
Site Admin
Posts: 9611
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: Abstract Error in latest version

Post by Yeray » Wed Aug 01, 2012 7:40 am

Hi Ed,

I'm afraid this is a known problem already in the defect list:
http://www.teechart.net/support/viewtop ... =3&t=13422
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

Stanislaw
Newbie
Newbie
Posts: 18
Joined: Thu Apr 15, 2010 12:00 am

Re: Abstract Error in latest version

Post by Stanislaw » Wed Aug 15, 2012 7:33 am

Dear Yerray,
A similar error appears also with previous version 2012.05.120327, with the chart tool ColorLine. I use Delphi XE2 with Hotfix4.
Please note, that the newest version of TeeChart was instaled earlier in my system, then it was removed using standard deinstallation procedure. Later it was repleaced with the indicated version. When your installer works improperly then the problem could be related to the libraries attached to the new version.

Steps to repeat the error:
1. In a new project create a TeeChart
2. Add a Point Serie (other serie types give the error too).
3. Add ColorLine tool.
4. The message "Abstract Error." appears with following details shown below.
5. After pressing OK a next message appears: "Acces violation at address 5003C5A4 in module "rtl160.bpl". read of address 8080807C".
6. When "ChartTool1" is clicked in the Structure panel of Delphi IDE then the message appears: "Acces violation at address 5003C5A4 in module "Tee916.bpl". read of address 00000154".

I hope that this will help you solve the problem.

Stanislaw


[50072912]{rtl160.bpl } System.SysUtils.AbstractErrorHandler (Line 19399, "System.SysUtils.pas" + 0) + $12
[50038FB4]{rtl160.bpl } System.@AbstractError (Line 7567, "System.pas" + 2) + $0
[17D65D26]{TeeUI916.bpl} Vcltee.Teeedittools.TFormTeeTools.LBToolsClick + $F6
[17D66115]{TeeUI916.bpl} Vcltee.Teeedittools.TFormTeeTools.BAddClick + $61
[50332EEB]{vcl160.bpl } Vcl.Controls.TControl.Click (Line 7320, "Vcl.Controls.pas" + 9) + $8
[50357392]{vcl160.bpl } Vcl.StdCtrls.TCustomButton.Click (Line 5160, "Vcl.StdCtrls.pas" + 3) + $2
[50357EC0]{vcl160.bpl } Vcl.StdCtrls.TCustomButton.CNCommand (Line 5621, "Vcl.StdCtrls.pas" + 1) + $D
[50332995]{vcl160.bpl } Vcl.Controls.TControl.WndProc (Line 7204, "Vcl.Controls.pas" + 91) + $6
[503372F3]{vcl160.bpl } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + $6
[5035705C]{vcl160.bpl } Vcl.StdCtrls.TButtonControl.WndProc (Line 5002, "Vcl.StdCtrls.pas" + 13) + $4
[503325D0]{vcl160.bpl } Vcl.Controls.TControl.Perform (Line 6982, "Vcl.Controls.pas" + 10) + $8
[50337443]{vcl160.bpl } Vcl.Controls.DoControlMsg (Line 10045, "Vcl.Controls.pas" + 12) + $11
[50337ED7]{vcl160.bpl } Vcl.Controls.TWinControl.WMCommand (Line 10320, "Vcl.Controls.pas" + 1) + $5
[50332995]{vcl160.bpl } Vcl.Controls.TControl.WndProc (Line 7204, "Vcl.Controls.pas" + 91) + $6
[503372F3]{vcl160.bpl } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + $6
[50336948]{vcl160.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9689, "Vcl.Controls.pas" + 3) + $6
[500B688C]{rtl160.bpl } System.Classes.StdWndProc (Line 13878, "System.Classes.pas" + 8) + $0
[503373F0]{vcl160.bpl } Vcl.Controls.TWinControl.DefaultHandler (Line 10017, "Vcl.Controls.pas" + 30) + $17
[50333340]{vcl160.bpl } Vcl.Controls.TControl.WMLButtonUp (Line 7453, "Vcl.Controls.pas" + 1) + $6
[50332995]{vcl160.bpl } Vcl.Controls.TControl.WndProc (Line 7204, "Vcl.Controls.pas" + 91) + $6
[50336B3B]{vcl160.bpl } Vcl.Controls.TWinControl.IsControlMouseMsg (Line 9745, "Vcl.Controls.pas" + 1) + $9
[503372F3]{vcl160.bpl } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + $6
[5035705C]{vcl160.bpl } Vcl.StdCtrls.TButtonControl.WndProc (Line 5002, "Vcl.StdCtrls.pas" + 13) + $4
[50336948]{vcl160.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9689, "Vcl.Controls.pas" + 3) + $6
[500B688C]{rtl160.bpl } System.Classes.StdWndProc (Line 13878, "System.Classes.pas" + 8) + $0
[50454598]{vcl160.bpl } Vcl.Forms.TApplication.CancelHint (Line 10993, "Vcl.Forms.pas" + 6) + $7
[50453213]{vcl160.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 10164, "Vcl.Forms.pas" + 23) + $1
[50453256]{vcl160.bpl } Vcl.Forms.TApplication.HandleMessage (Line 10194, "Vcl.Forms.pas" + 1) + $4
[5044EA75]{vcl160.bpl } Vcl.Forms.TCustomForm.ShowModal (Line 7035, "Vcl.Forms.pas" + 33) + $5
[00460445]{bds.exe } Sanctuary.LicenseFactory..{System.Generics.Defaults}TDelegatedComparer<Sanctuary.LicenseFactory.TPair<System.Integer,Sanctuary.SanctLicense.TSanctLicenseClass>> (Line 38, "System.Generics.Defaults.pas" + 0) + $38A
[17D91BA7]{TeeUI916.bpl} Vcltee.Editchar.EditChartPage + $2B
[17D91E02]{TeeUI916.bpl} Vcltee.Editchar.EditChart + $2
[17D91EAF]{TeeUI916.bpl} Vcltee.Editchar.EditChartPart + $9B
[4290879C]{DclTeePro916.bpl} Teechartreg.EditChartDesign + $24
[42908961]{DclTeePro916.bpl} Teechartreg.TChartCompEditor.Edit + $1D
[20FD9E6D]{designide160.bpl} ComponentDesigner.TInternalItem.Edit (Line 7200, "ComponentDesigner.pas" + 1) + $F
[20FA0D58]{designide160.bpl} Designer.TDesigner.Edit (Line 974, "Designer.pas" + 0) + $4
[20FA304F]{designide160.bpl} Designer.TDesigner.MouseDown (Line 1673, "Designer.pas" + 50) + $6
[51D3E21A]{vcldesigner160.bpl} VCLSurface.MouseEvent (Line 2906, "VCLSurface.pas" + 36) + $2A
[5003D25B]{rtl160.bpl } System.TMonitor.Exit (Line 14614, "System.pas" + 2) + $7
[51D3EE3F]{vcldesigner160.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3176, "VCLSurface.pas" + 48) + $6
[5003C866]{rtl160.bpl } System.@IsClass (Line 13351, "System.pas" + 1) + $8
[5033271B]{vcl160.bpl } Vcl.Controls.TControl.WndProc (Line 7117, "Vcl.Controls.pas" + 4) + $21
[50336B88]{vcl160.bpl } Vcl.Controls.TWinControl.IsControlMouseMsg (Line 9753, "Vcl.Controls.pas" + 9) + $25
[503372F3]{vcl160.bpl } Vcl.Controls.TWinControl.WndProc (Line 9976, "Vcl.Controls.pas" + 152) + $6
[50336948]{vcl160.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9689, "Vcl.Controls.pas" + 3) + $6
[500B688C]{rtl160.bpl } System.Classes.StdWndProc (Line 13878, "System.Classes.pas" + 8) + $0
[50454598]{vcl160.bpl } Vcl.Forms.TApplication.CancelHint (Line 10993, "Vcl.Forms.pas" + 6) + $7
[50453213]{vcl160.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 10164, "Vcl.Forms.pas" + 23) + $1
[50453256]{vcl160.bpl } Vcl.Forms.TApplication.HandleMessage (Line 10194, "Vcl.Forms.pas" + 1) + $4
[50453595]{vcl160.bpl } Vcl.Forms.TApplication.Run (Line 10332, "Vcl.Forms.pas" + 26) + $3

TestAlways
Advanced
Posts: 228
Joined: Tue Aug 28, 2007 12:00 am
Location: Oregon, USA

Re: Abstract Error in latest version

Post by TestAlways » Wed Aug 15, 2012 2:04 pm

Yeray wrote:I'm afraid this is a known problem already in the defect list...
Is there going to be a resolution for this? I use tools quite a bit and this is a real problem.

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Abstract Error in latest version

Post by Narcís » Thu Aug 16, 2012 11:08 am

Hello everyone,

Stanislaw, thanks for your feedback.

TestAlways, this is a top priority issue which we expect to have fixed for the next maintenance release. A fix is under way. We will provide source code modifications ASAP.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

TestAlways
Advanced
Posts: 228
Joined: Tue Aug 28, 2007 12:00 am
Location: Oregon, USA

Re: Abstract Error in latest version

Post by TestAlways » Wed Aug 29, 2012 6:43 pm

Is there a status on this?

Ed Dressel

Narcís
Site Admin
Site Admin
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia
Contact:

Re: Abstract Error in latest version

Post by Narcís » Fri Sep 14, 2012 9:08 am

Hello everyone,

Sorry for the delayed reply. We have just posted a pre-release source code installer at the client area for TeeChart Pro source code customers. This installer fixes the abstract error issue (TV52016253) and adds support for RAD Studio, Delphi and C++ Builder XE3. For more information on the announcement please read this thread.
Best Regards,
Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum

Post Reply