newsgroups-index (beta)

Current group: jrsoftware.innosetup.

Problems wirh Flags: regserver

Problems wirh Flags: regserver  
Peter Hauptmann
 Re: Problems wirh Flags: regserver  
Peter Hauptmann
 Re: Problems wirh Flags: regserver  
Jordan Russell
From:Peter Hauptmann
Subject:Problems wirh Flags: regserver
Date:Thu, 16 Dec 2004 14:43:46 +0000 (UTC)
I have problems registering COM DLL's using Flags:regserver.

Installation brings an error message:

(Error code is hex C0000009, wich looks like an exception code to me)

The DLL' register fine with regsvr32.exe from console/explorer,
regsvr32.exe executed from InnoSetup, and my own Load/DllRegisterServer
call routines.

The components are built with VC6/ATL. The only off-standard things I can
think of cannot explain the behavior: Dll load address is specified, but
Reloc table is intact, and some of them export an addtitional function.

I could live with always including + calling regsvr32.exe, but it's a bit
of a pain (I have either no error feedback at all with /s switch, or get a
message box even if registration succeeds)

Any ideas/suggestions?
From:Peter Hauptmann
Subject:Re: Problems wirh Flags: regserver
Date:Thu, 16 Dec 2004 14:47:24 +0000 (UTC)
the full error message is

---------------------------
Error
---------------------------
C:\Programme\[file name]

Unable to register the DLL/OCX: LoadLibrary failed; code -1073741680.


Click Retry to try again, Ignore to proceed anyway (not recommended), or
Abort to cancel installation.
---------------------------
Abbrechen Wiederholen Ignorieren
---------------------------

file name is correct.


> I have problems registering COM DLL's using Flags:regserver.
>
> Installation brings an error message:
>
> (Error code is hex C0000009, wich looks like an exception code to me)
>
> The DLL' register fine with regsvr32.exe from console/explorer,
> regsvr32.exe executed from InnoSetup, and my own Load/DllRegisterServer
> call routines.
>
> The components are built with VC6/ATL. The only off-standard things I can
> think of cannot explain the behavior: Dll load address is specified, but
> Reloc table is intact, and some of them export an addtitional function.
>
> I could live with always including + calling regsvr32.exe, but it's a bit
> of a pain (I have either no error feedback at all with /s switch, or get a
> message box even if registration succeeds)
>
> Any ideas/suggestions?
From:Jordan Russell
Subject:Re: Problems wirh Flags: regserver
Date:Thu, 16 Dec 2004 11:32:58 -0600
"Peter Hauptmann" wrote in message
news:43a886655870671a3674727394b9f40b$1@news.jrsoftware.org...
> the full error message is
>
> ---------------------------
> Error
> ---------------------------
> C:\Programme\[file name]
>
> Unable to register the DLL/OCX: LoadLibrary failed; code -1073741680.

-1073741680 = 0xc0000090 = STATUS_FLOAT_INVALID_OPERATION

--
Jordan Russell
   

Copyright © 2006 newsgroups-index   -   All rights reserved   -   Impressum