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.
> 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.
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
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
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)
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
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.
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
> 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
-------------------------------------------------------------------------
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
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...