Teetree

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
LIS2009
Newbie
Newbie
Posts: 3
Joined: Tue Jul 03, 2007 12:00 am
Contact:

Teetree

Post by LIS2009 » Tue Jul 20, 2010 1:52 pm

Delphi Rad 2007 Enterprise crashes and shutdown when deleting dbtree-component from tabsheet (tons of exceptions).

Same with version 8.01 and 8.07. It occurs on all of our installations of teechart (5 pc).

I can send you small example. Codegear tells me,that this is a problem of Steema Software.

Sincerly

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

Re: Teetree

Post by Yeray » Tue Jul 20, 2010 3:46 pm

Hi LIS2009,

Yes please, send us a simple example project we can run as-is and try to explain us the steps we should follow on it to reproduce the problem here.
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

LIS2009
Newbie
Newbie
Posts: 3
Joined: Tue Jul 03, 2007 12:00 am
Contact:

Re: Teetree

Post by LIS2009 » Tue Jul 20, 2010 4:01 pm

a small example that crashes too.
Please go to tabsheet 'Gespeicherte Würfel' and try to delete it (del)
Exception at adress 4221EF6C in modul Tee811.bpl.
TestDelphi.zip
(26.41 KiB) Downloaded 241 times

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

Re: Teetree

Post by Yeray » Wed Jul 21, 2010 10:45 am

Hi LIS2009,

Your project is using some components I don't have here so when I opened it, prompted me a message telling me that TXDBGrid class hasn't been found. After ignoring the error and trying to compile, I had to remove some declarations and the unit XDBGrids from the uses list.
Then I could compile and run the application. I've one to 'Gespeicherte Würfel' tab and I see the following, where doesn't seem to be anything I can remove. And pressing "Del" does nothing.
tree.png
tree.png (52.68 KiB) Viewed 3297 times
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

LIS2009
Newbie
Newbie
Posts: 3
Joined: Tue Jul 03, 2007 12:00 am
Contact:

Re: Teetree

Post by LIS2009 » Thu Jul 22, 2010 2:17 pm

Please click on the blue part of the form (this is a dbtree with gradient) and try to delete it.

Sincerly Walter

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

Re: Teetree

Post by Narcís » Wed Jul 28, 2010 10:15 am

Hi Walter,

Thanks for the example project. I have been able to reproduce the issue here and added it (TV52015051) to the defect list to be fixed. The problem only occurs with some TDBTree controls (DBTreeGCube and DBTreeQuader) and doesn't happen with others (DBTreeDimensionen). I think the problem is related with Layout property but I'm not sure what is causing it exactly. It seems to crash at TCustomDBTree.Notification in TeeDBTree.pas when accessing Layout[t].

A workaround could be manually removing the component editing *.dfm and *.pas files manually.
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