Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 16 total
Thread EDBSession already destroyed exception in Delphi XE
Thu, Oct 7 2010 3:39 PMPermanent Link

Claudio Piffer

Hi,

I have installed last version 2.04 B4 in Delphi XE.

When I close an sample application this raise always the attached exception

Any help??

Best Regards

Claudio



Attachments: EDB_Exception.png
Thu, Oct 7 2010 6:23 PMPermanent Link

Raul

Team Elevate Team Elevate

Claudio Piffer wrote:

> When I close an sample application this raise always the attached
> exception
>
> Any help??


I saw the same thing with DBISAM (both 4.29 and 4.30) and EDB in Delphi
XE si i think it's something with components handling in XE.

In my case just opening an existing Datamodule with Sessions component
on it and then closing the tab gives the error (note that i did not
compile even).

I can recreate it as follows:
- new delphi vcl forms application
- drop edbdatabase and give it a name
- drop edbtable and give and assign databasename to database component
- at this point i can close and repopen the tab in IDE and all is well
- now drop edbsession and set autosessionname := true
- closing tab results in same error


Raul
Thu, Oct 7 2010 6:35 PMPermanent Link

Raul

Team Elevate Team Elevate

Sorry for typos in prev post.
The steps should be :

1. new vcl forms application

2. drop EDBDatabase
2.1 - DatabaseName : myDB

3. drop EDBTable1
3.1  - Databasename : select myDB from drop-down

4. right click on tab "Close page" it closes and you can reopen from
project manager

5. drop EDBSession1

5.1 - set AutoSessionName : true

6. right click on tab "Close page" - you get IDE error "Component
already destroyed ..." (of if you close all or exit from IDE you get
the same)


Raul
Sun, Oct 10 2010 4:26 AMPermanent Link

Claudio Piffer

Hi,

any comment?

The rapid solution, at this moment, is the create TEDBSession object at run time and non free when the application or thread is closed.

Best Regards

Claudio
Thu, Oct 14 2010 1:10 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Claudio,

<< The rapid solution, at this moment, is the create TEDBSession object at
run time and non free when the application or thread is closed. >>

I'll check it out and see what I can do.  It may be a change in XE that we
missed.

--
Tim Young
Elevate Software
www.elevatesoft.com
Sun, Oct 17 2010 6:29 AMPermanent Link

Malcolm Taylor

Claudio Piffer wrote:

>
> The rapid solution, at this moment, is the create TEDBSession
> object at run time and non free when the application or thread is
> closed.
>

I am seeing this error in one application but not another .. and at
the moment I can't see what I'm doing differently. <shrug>

--
Mon, Oct 25 2010 3:55 PMPermanent Link

Malcolm Taylor

Tim Young [Elevate Software] wrote:

> Claudio,
>
> << The rapid solution, at this moment, is the create TEDBSession
> object at run time and non free when the application or thread is
> closed. >>
>
> I'll check it out and see what I can do.  It may be a change in XE
> that we missed.

Hi Tim

Will this issue 'go away' in B5 or should I handle it?

Malcolm

--
Mon, Oct 25 2010 4:02 PMPermanent Link

Raul

Team Elevate Team Elevate

> Will this issue 'go away' in B5 or should I handle it?

It better be going away or i'll be very unhappy as this broke ALL my
existing EDB apps when i did a trial run on XE.

Raul
Tue, Oct 26 2010 2:53 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Malcolm,

<< Will this issue 'go away' in B5 or should I handle it? >>

Assuming that I can reproduce it and fix it, then yes, a fix will be in B5.

--
Tim Young
Elevate Software
www.elevatesoft.com
Tue, Oct 26 2010 4:12 PMPermanent Link

Malcolm Taylor

Tim Young [Elevate Software] wrote:

> Malcolm,
>
> << Will this issue 'go away' in B5 or should I handle it? >>
>
> Assuming that I can reproduce it and fix it, then yes, a fix will
> be in B5.

OK, Thanks.
If you want a madExcept stack trace showing exactly how/where the
issue is raised, just say so.

Malcolm

--
Page 1 of 2Next Page »
Jump to Page:  1 2
Image