Installation bug in 3.3.3??

PColbert

Member²
Under NT 4.0, with Builder 3.0, I installed 3.3.3. Immediately afterward, I checked the registry. The key which should have read "C:\Program Files\Borland\Cbuilder3\Lib\doa.bpl" was actually named "Wintypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE\doa.bpl". The string "Wintypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE" does appear later in the registry. I suspect some kind of buffer/pointer overrun in the installation program. Just as a test, I tried to install 3.3.3 under Windows 98, and it seems to have worked just fine.
 
The setup program modifies the following registry keys:
  • Palette (The Direct Oracle Access components are added to the Data Access palette)
  • Known Packages (The doa.bpl package is added)
The setup program doesn't behave differently on NT4 and Windows 98, so I'm not sure how this problem could have occurred. Perhaps you can retry the installation on NT4 and check if the problem is reproducible?

------------------
Marco Kalter
Allround Automations

[This message has been edited by mkalter (edited 27 April 2000).]
 
It could also be that your installation is slightly messed up. Could you check the RootDir value in the following registry section:

HKEY_LOCAL_MACHINE\SOFTWARE\Borland\C++Builder\3.0

This value should be the C++Builder root directory. If somehow this contains the unit alias list, it would explain things.

------------------
Marco Kalter
Allround Automations
 
Back
Top