Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

free space 4GB boundary bug, in all BDE versions?

554 views
Skip to first unread message

Erwin Molendijk

unread,
Jun 5, 2002, 5:35:00 AM6/5/02
to
Hi,

Recently I experienced the (known) bug which shows up if the free space on
the disk is on a 4 GB boundary. The BDE raises an exception 'EDBEngineError'
with message 'Insufficient disk space.'. This happens at 12GB, 8Gb and 4GB
of free disk space.

Information on the internet tells me to 'upgrade' to 5.1.1 to solve this
problem. This did not work for me. Does anyone have a solution that will
allways work?

Btw, I've completed some testing with different versions of the BDE to check
the free-space-4GB-bug. The versions are retreived from the IDAPI32.DLL
file, test are run from Delphi5:

5.1.0.4 = Has bug
5.1.1.1 = Has bug
5.2.0.2 = Has bug

Is there a solution to this problem? My database is going to grow over 4 GB
boundaries, and I have to use the BDE+Paradox.

Thanks in advance,
Erwin


ps. I think the BDE checks disk space with a 32 bit unsigned integer instead
of checking the full 64 bits.


Leslie Milburn

unread,
Jun 5, 2002, 10:43:59 AM6/5/02
to

Erwin Molendijk <e.j.mo...@student.utwente.nl> wrote in message
news:3cfddb44_1@dnews...

> Is there a solution to this problem? My database is going to grow
over 4 GB
> boundaries, and I have to use the BDE+Paradox.
>
> Thanks in advance,
> Erwin
>
>
> ps. I think the BDE checks disk space with a 32 bit unsigned integer
instead
> of checking the full 64 bits.
>

Hi,

If John Kaster or someone else at Borland is reading this post isn't
it about time this problem was fixed. Truely it is unacceptable that
such a simple bug has not been resolved, especially as Borland will
supply the BDE for a few months yet ;-)

Leslie.

Vinnie Murdico

unread,
Jun 5, 2002, 2:50:44 PM6/5/02
to
My understanding is that it does indeed still exist in the latest version.
But I'm betting that with the recent announcements about the BDE having no
further development, this is one bug that will simply remain for all
eternity. Hopefully someone from Borland can chime in and let us know the
latest status on this issue.

BTW, now that the BDE is no longer being maintained or fixed, is there a
place at the Borland web site where developers who must continue to use the
BDE can go to view a list of the known remaining issues that will be left
unfixed?

Thanks in advance,
--
Vinnie Murdico
The BDE Support Page
http://www.bdesupport.com

Erwin Molendijk

unread,
Jun 5, 2002, 3:57:46 PM6/5/02
to
"Vinnie Murdico" <vin...@softwarewithbrains.com> wrote:
> My understanding is that it does indeed still exist in the latest version.
> But I'm betting that with the recent announcements about the BDE having no
> further development, this is one bug that will simply remain for all
> eternity. Hopefully someone from Borland can chime in and let us know the
> latest status on this issue.

Indeed. But this bug should be fixed IMHO, even if the BDE is going to be
phased out. Can you imagine what happens if you use the BDE for realtime
critical data? (I can, all to good)

> BTW, now that the BDE is no longer being maintained or fixed, is there a
> place at the Borland web site where developers who must continue to use
the
> BDE can go to view a list of the known remaining issues that will be left
> unfixed?

And/or go OpenSource with the BDE like with InterBase.

I'm realy happy about the quality improvement caused by InterBase going
opensource.

Regards,
Erwin

Bill Todd

unread,
Jun 5, 2002, 6:03:43 PM6/5/02
to
1) The BDE will _not_ be open sourced. This has been discussed ad
infinitem and there are many reasons why Borland should not do this.
As Vinnie said, it is extremely unlikely that this or any other bug
will be fixed in the BDE.

2) There will not be any future changes to the open source version of
InterBase.


--
Bill (TeamB)
(TeamB cannot respond to questions received via email)

Erwin Molendijk

unread,
Jun 6, 2002, 7:48:48 AM6/6/02
to
"Bill Todd" <bi...@dbginc.com> wrote:
> 1) The BDE will _not_ be open sourced. This has been discussed ad
> infinitem and there are many reasons why Borland should not do this.

Sorry, didn't mean to open a can of worms :)

> As Vinnie said, it is extremely unlikely that this or any other bug
> will be fixed in the BDE.

Maybe it would be nice if the BDE users where allowed to patch the
idapi32.dll themselfs. The free-space-boundary-4GB bug is a very serious
problem for me.

I would change the byte sequence (inside idapi32.dll) from "8B 45 F4 F7 6D
FC F7 6D F8" to "B8 FF FF FF 7F 90 90 90 90". This will turn off the space
check...

Regards,
Erwin

David R. Robinson

unread,
Jun 6, 2002, 10:07:02 AM6/6/02
to
> BTW, now that the BDE is no longer being maintained or fixed, is
> there a place at the Borland web site where developers who must
> continue to use the BDE can go to view a list of the known remaining
> issues that will be left unfixed?

Given the following:
1.) http://www.borland.com/bde doesn't even work. Who knows if they'll
even convert it to the new site.
2.) It took several emails from me to several people at Borland to get
them to finally update the BDE page to say that 5.2 was the current
version

I highly doubt you'll see any page listing the known BDE issues on the
Borland website.

I would imagine that ANY existing bug will remain for eternity.

David R.


Bill Todd

unread,
Jun 6, 2002, 4:20:22 PM6/6/02
to
The only thing I can suggest is to log it a qc.borland.com and try to
get as many people as possible to vote for it. I don't think there is
a big chance that Borland will fix it but if enough people complain it
could happen.

phil hassid

unread,
Jun 6, 2002, 5:21:29 PM6/6/02
to
Erwin,

There is a claim by Borland currently being investigated by Corel that Corel
has the right to further develop the BDE (though presumably it would only do
so with respect to Paradox were that to prove to be the case). Maybe it's
worth watching what happens with that and consider directing your request
Corel's way. Might not be right, but just a thought.

Phil


Steven Green

unread,
Jun 6, 2002, 5:58:00 PM6/6/02
to
phil hassid wrote:

> There is a claim by Borland currently being investigated by Corel

that's a pretty interesting way to spin Dan's "I'm working on getting the
information straightened out" comment.. you'd make a good Press Secretary..
<grin>


> and consider directing your request Corel's way.

I'm not speaking for Corel, but I'd think that Corel would consider that to be a
rather inappropriate suggestion at the present time..

We're all fully aware that you think you're carrying a torch for the rest of us,
but if you stir up trouble that doesn't need to be stirred up, it could have
very negative results.. and asking people to start confronting Corel about BDE
stuff right now could *really* turn Corel against the whole thing, no matter
what their options are..

chill, please <sigh>


--

Steve Green - Diamond Software Group, Inc - Waldorf Maryland USA
Corel CTech Paradox - http://www.diamondsg.com - Support/Downloads/Links
---------------------------------------------------------------------------------

Do you need a Sanity Check? http://www.diamondsg.com/sanity.htm
Upgrade/Downgrade versions? http://www.diamondsg.com/upgrade.htm
-------------------------------------------------------------------------


phil hassid

unread,
Jun 7, 2002, 6:12:05 PM6/7/02
to
Steve,

Talk about reading things that aren't there into a quite simple and harmless
statement. It is probably equally obvious to many that you sure seem to be
an over-reactor who is far more interested in the apparently over-developed
sensitivities of your friends (who, if you are to be believed, must surely
be a higher life form with the divine right of being above criticism) than
in issues validly of concern to others (who, yes, may not have the level of
inside knowledge that one assumes you must and who thus feel justified in
airing those concerns).

Have an otherwise nice day Steve.

Phil


Eric

unread,
Jun 14, 2002, 6:20:07 PM6/14/02
to
OK, if the BDE will not be open sourced and it is considered 'FROZEN' then
how can Borland stick to their claim to support the BDE? OR continue to
ship it without a noticable warning message on the credit card page!

We recently posted (else where) in this news group that we ran into this bug
too after we signed a contract to develop software using BDE. BDE being our
lower-cost alternative for the project at hand. Now we are painted into a
corner and have to pay for the conversion to a Linux/PostgreSQL migration.

It's obvious to us that Borland is not a very ethical company if they don't
fix a known bug or give end users the resources to fix it themselves.

Eric


"Bill Todd" <bi...@dbginc.com> wrote in message
news:ee2tfukobgohsaoob...@4ax.com...

0 new messages