Subject | Crash on exit |
---|---|
Author | B.D.S. Bell |
Post date | 2001-11-07T11:33:27Z |
Hi Everyone,
This is probably one for Jason, but any other comments would
be appreciated.
We have been using IBO very successfully for some time, but
just recently we did an installation using InstalShield
Professional, which runs an SQL stored proc. The proc runs
fine and all is well until the installation program is
quit.
We get a access violation but only when run under WIN95.
This happens on the instruction FreeLibrary( FGDS_Handle );
in the Destroy...
destructor TIB_SessionBase.Destroy;
begin
inherited Destroy;
// if InterlockedDecrement( FGDS_SessionCount ) = 0 then
begin
if FGDS_Handle >= 32 then
FreeLibrary( FGDS_Handle );
FGDS_Handle := 0;
// end;
end;
Commenting out FreeLibrary( FGDS_Handle );, all runs OK.
The other comments above are in the original source code.
Installation on NT4 Sp6 works fine.
IBO Ver 3.6Ba
Win95 Installation Application environment
Any help for a work around /fix will be most appreciated
since we don't want to update IBO until the next release.
Regards
Bryan D.S. Bell
Cognito Limited
[Non-text portions of this message have been removed]
This is probably one for Jason, but any other comments would
be appreciated.
We have been using IBO very successfully for some time, but
just recently we did an installation using InstalShield
Professional, which runs an SQL stored proc. The proc runs
fine and all is well until the installation program is
quit.
We get a access violation but only when run under WIN95.
This happens on the instruction FreeLibrary( FGDS_Handle );
in the Destroy...
destructor TIB_SessionBase.Destroy;
begin
inherited Destroy;
// if InterlockedDecrement( FGDS_SessionCount ) = 0 then
begin
if FGDS_Handle >= 32 then
FreeLibrary( FGDS_Handle );
FGDS_Handle := 0;
// end;
end;
Commenting out FreeLibrary( FGDS_Handle );, all runs OK.
The other comments above are in the original source code.
Installation on NT4 Sp6 works fine.
IBO Ver 3.6Ba
Win95 Installation Application environment
Any help for a work around /fix will be most appreciated
since we don't want to update IBO until the next release.
Regards
Bryan D.S. Bell
Cognito Limited
[Non-text portions of this message have been removed]