Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 5 of 5 total
Thread 4.37 Build 3 Access Violation
Wed, Nov 27 2013 9:42 PMPermanent Link

Shedden

Hi,

I was building with C++ Builder XE using 4.36b3 and running fine. I installed 4.37b3 and did a rebuild all. The application experiences an Access violation on 1st query. There were no other source code changes. I reinstalled 4.36b3, rebuilt, and all is well again. This is the first upgrade problem I've seen. Does it require something I may have missed?

Thanks in advance for any clues. It isn't a show stopper, but I would like to use the most current builds.

Best Regards,
Jim Shedden
Mon, Dec 2 2013 3:32 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Jim,

<< I was building with C++ Builder XE using 4.36b3 and running fine. I
installed 4.37b3 and did a rebuild all. The application experiences an
Access violation on 1st query. There were no other source code changes. I
reinstalled 4.36b3, rebuilt, and all is well again. This is the first
upgrade problem I've seen. Does it require something I may have missed? >>

Does the AV occur with an empty set of tables ?  If so, can you send me the
relevant empty tables along with the SQL that is causing the AV ?

Thanks,

Tim Young
Elevate Software
www.elevatesoft.com
Thu, Dec 12 2013 10:45 AMPermanent Link

Shedden

<<Does the AV occur with an empty set of tables ?  If so, can you send me the
relevant empty tables along with the SQL that is causing the AV ?>>

Hi Tim,

Happy to help if I can.There are some captures and more info in the attached.

In addition, the app can run in local mode. I did have the same error.

Sorry it took me a while to get back!

Regards,
Jim Shedden



Attachments: dbisam4.37b3XE_AV.docx
Mon, Dec 16 2013 9:04 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Shedden,

<< Happy to help if I can.There are some captures and more info in the
attached. >>

Was there a particular SQL statement that is causing the AV ?  If you're
just seeing the error when trying to access a TDBISAMQuery component in
general, then most likely the issue is that you're trying to access a nil
instance of the TDBISAMQuery component.

Thanks,

Tim Young
Elevate Software
www.elevatesoft.com
Mon, Jan 13 2014 9:35 PMPermanent Link

Shedden

Hi,

To troubleshoot this problem I set up another machine which did build and run 4.37 build 3 using Rad Studio XE. On the original machine I removed DBISAM with control panel and deleted any folders for it under Program Files (x86). I did the resinstall and made sure the include and library paths were correct. It seems the machine had (C++) XE in the path instead of XE (C++). Both machines now match and both build and run.

Thanks for the help.

Regards,
Jim Shedden
Image