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
Abstract Error in latest version
-
- Advanced
- Posts: 228
- Joined: Tue Aug 28, 2007 12:00 am
- Location: Oregon, USA
Re: Abstract Error in latest version
Hi Ed,
I'm afraid this is a known problem already in the defect list:
http://www.teechart.net/support/viewtop ... =3&t=13422
I'm afraid this is a known problem already in the defect list:
http://www.teechart.net/support/viewtop ... =3&t=13422
Best Regards,
Yeray Alonso Development & Support Steema Software Av. Montilivi 33, 17003 Girona, Catalonia (SP) | |
Please read our Bug Fixing Policy |
Re: Abstract Error in latest version
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" + + $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" + + $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" + + $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
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" + + $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" + + $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" + + $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
-
- Advanced
- Posts: 228
- Joined: Tue Aug 28, 2007 12:00 am
- Location: Oregon, USA
Re: Abstract Error in latest version
Is there going to be a resolution for this? I use tools quite a bit and this is a real problem.Yeray wrote:I'm afraid this is a known problem already in the defect list...
-
- Site Admin
- Posts: 14730
- Joined: Mon Jun 09, 2003 4:00 am
- Location: Banyoles, Catalonia
- Contact:
Re: Abstract Error in latest version
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.
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 |
Instructions - How to post in this forum |
-
- Advanced
- Posts: 228
- Joined: Tue Aug 28, 2007 12:00 am
- Location: Oregon, USA
Re: Abstract Error in latest version
Is there a status on this?
Ed Dressel
Ed Dressel
-
- Site Admin
- Posts: 14730
- Joined: Mon Jun 09, 2003 4:00 am
- Location: Banyoles, Catalonia
- Contact:
Re: Abstract Error in latest version
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.
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 |
Instructions - How to post in this forum |