Borland®
Shop
Products Downloads Services Support Partners News & Events Company Community
Company

 SQL LINKS DEVELOPER SUPPORT

SEARCH Borland Online/Developer Support

Tech Notes Index


Stack fault in DELPHI.EXE at 0009:0BAF
Delphi 1.0, Oracle 7.3, Win 3.1

Date: 	11/18/96 9:27am
Subject: 	Delphi 1 / Oracle 7.3 

Our customer is deploying a large Delphi 1.0 client server app 
in a university environment  running against Oracle 7.3.  I would 
appreciate any folklore / workarounds concerning the following 
anomolous behavior running under Windows 3.1.

When trying to connect to Oracle 7.31, they get "Stack fault in 
DELPHI.EXE at 0009:0BAF'.  

The problem does not occur they connect from Database Desktop 
under Windows 3.1

The problem does not occur when they run Delphi under Windows NT 4.

They are running on 486/DX2 with 20 MB memory and have tried 
increasing the project stack size with no success.

The failure with 7.3 occurs as follows: drop a single TTable 
on a new form, set the Database Name property, fill in the 
password, and click OK. 
They can connect to Oracle 7.1.

And  they can connect to Oracle 7.3 from Delphi 1 by doing 
the following: 
1. New project
2. Put a TTable onto the form and fill the DatabaseName property
3. Click on the TTable.TableName property
4. When Delphi requests the password,  press the CANCEL button
5. Click on the TTable.TableName property
6. When Delphi requests the password,  press the CANCEL button
7. Click on the TTable.TableName property
8. When Delphi requests  the password,  type in a legal password 
and press ok.

The connection is made with no problem and back comes a list 
of table names.


Date: 	12/16/96 7:13am
Subject: 	Delphi 1 / Oracle 7.3

Here is the resolution.

The customer was able to connect after: a) installing a new 
version of Oracle 7.3 for NT 4 (with new client-side DLLs) ; 
and b) suppressing auto-create for all but the Delphi main form.

Once again, thank you for the feedback.


PUB
ORA DELPHI ERROR WIN16
MR


 
Site Map Search Contact