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

Error 1603 on uninstall .net server

33 views
Skip to first unread message

John Carney

unread,
Jan 15, 2003, 12:09:49 PM1/15/03
to
I am using Install Shield Developer 7 which uses the mis
engine underneath and have run into a problem when I
install stuff on the Windows 2003 Server. I have three
applications that install and run just fine (there're
dotnet apps it that makes any difference). When I go to
uninstall any one of the three I get a 1603 MSI error.
At uninstall time I get the following dialog boxes:

1) Error Number 0x80040705
Description: String accessed out of bounds
Setup will now terminate

2) Feature transfer error
Error - 1603
Fatal error during installation

I logged the uninstall and submit the following portion
of the log if that's any help:

=== Logging started: 1/15/2003 5:40:09 ===
MSI (s) (5C:F0): Machine policy value 'DisableRollback'
is 0
MSI (s) (5C:F0): User policy value 'DisableRollback' is 0
MSI (s) (5C:F0): Doing action: INSTALL
Action start 5:40:09: INSTALL.
MSI (s) (5C:F0): Running ExecuteSequence
MSI (s) (5C:F0): Doing action: ISMsiServerStartup
Action start 5:40:09: ISMsiServerStartup.
Action ended 5:40:09: ISMsiServerStartup. Return value 1.
MSI (s) (5C:F0): Doing action: ISStartup
Action start 5:40:09: ISStartup.
MSI (s) (5C:F4): Invoking remote custom action. DLL:
C:\WINDOWS\Installer\MSI5.tmp, Entrypoint:
MsiServerStartup
MSI (s) (5C:F8): Invoking remote custom action. DLL:
C:\WINDOWS\Installer\MSI6.tmp, Entrypoint: StartUp
MSI (s) (5C:FC): Generating random cookie.
MSI (s) (5C:FC): Created Custom Action Server with PID
2560 (0xA00).
MSI (s) (5C:6C): Running as a service.
MSI (s) (5C:6C): Hello, I'm your 32bit Impersonated
custom action server.
1: The InstallScript engine version currently installed
on this machine is adequate.
1: Event 'E409828' is created
1: GetInstallDriver, Can not find InstallDriver in ROT
table, Return Code = 0x800401e3
1: {61968D15-AA0C-4AA3-AD67-38A7A003F33E}
1: Extract supporting files
1: Failed to extract ISRT.dll, error is 32
1: Failed to extract _IsRes.dll, error is 32
1: Failed to extract _IsUser.dll, Ignore it.
MSI (s) (5C!14): Note: 1: 2732 2: 0
MSI (s) (5C!14): Note: 1: 2732 2: 0
1: ISMsiServerStartup Failure, Failed to
RegisterMsiServer, Error = 0x80004004
1: MsiServerStartup failed. Abort installation.
Action ended 5:41:40: ISMsiServerStartup. Return value
1603.
Action ended 5:41:40: ISStartup. Return value 3.
MSI (s) (5C:F0): Doing action: ISCleanUpFatalExit
Action start 5:41:40: ISCleanUpFatalExit.
MSI (s) (5C:60): Invoking remote custom action. DLL:
C:\WINDOWS\Installer\MSI7.tmp, Entrypoint: CleanUp
1: Shutting down the PRC server...
1: RPC runtime reported exception 0x6ba
Action ended 5:41:40: ISCleanUpFatalExit. Return value 3.
Action ended 5:41:40: INSTALL. Return value 3.
MSI (s) (5C:F0): Note: 1: 2262 2: Control 3: -2147287038
Property(S): VersionMsi = 2.00

Phil Wilson

unread,
Jan 15, 2003, 1:55:46 PM1/15/03
to
I suggest searching the InstallShield KB for InstallDriver and a separate search for 1603. Error
1608 is also associated with failure to initialize InstallDriver, so search for that too. There are
several articles, dare I say many. InstallDriver is the piece that compiles/runs InstallScript. I
really really really recommend you avoid InstallScript. VBScript custom actions are fine, and so are
C++ custom actions in a Dll. There are plenty of folks here that will help with with either of
those, but if you rely on InstallShield's proprietary scripting, you'll need to get help from them.

"John Carney" <j...@nospam1.com> wrote in message
news:62e401c2bcb8$e9875500$8af82ecf@TK2MSFTNGXA03...

0 new messages