PDA

View Full Version : uninstaller corrupt



NewsArchive
10-08-2009, 03:12 AM
Hi Friedrich,

the "Uninst_AIDA Server.exe", created by Setupbuilder (custom uninstall)
could not be started. It seems to be corrupt. The uninstexe shows no
signing information (but SB shows "Successfully code signed Uninstall
Object") and it has no symbol, no Product Information.

If you try to start the exe anyway, the following error Messages come up:

on 32 bit systems: "Programm zu groß für den Arbeitsspeicher"

on 64 bit systems: "Das angegebene Programm kann mit dieser Version von
Windows nicht ausgeführt werden."

I hope, you could help....

Thanks
Markus

Here is the SB-Log:




------ Build started: Project: AIDA Server - Setup.sb7, Configuration:
Release Win32/64 ------

------ SetupBuilder (tm) Project Script Compiler and Linker for Windows
------ Copyright (c) 1997-2009 Lindersoft
------ SetupScript (tm) Installation Script Language
------ Copyright (c) 2003-2009 Lindersoft
------ All rights reserved.

------ Developer Edition Version 7.0.2734
------ SetupBuilder EXE (SBEXE) Compiler Version: 7.0.2734

Release Type: AIDA6 (Pervasive 10.0)
Init Globals...
Loading compiler variables...
Compiling...
aida server - setup.sb7
Script format version detected: 7.0.2600
Recursive compile (0:78): Common Definitions.sbi
Continue (0:1:79): C:\Aidawin\Setup\AIDA Server - Setup\AIDA Server -
Setup.sb7
Recursive compile (0:79): C:\Aidawin\Setup\Include\Constants.sbi
constants.sbi
Continue (0:2:80): C:\Aidawin\Setup\AIDA Server - Setup\AIDA Server -
Setup.sb7
Recursive compile (0:80): C:\Aidawin\Setup\Include\uninstall.sbi
uninstall.sbi
Uninstall Script Generation enabled
Process Uninstall Script...
Uninstall Script Generation disabled
Continue (0:3:81): C:\Aidawin\Setup\AIDA Server - Setup\AIDA Server -
Setup.sb7
Recursive compile (0:135): C:\Aidawin\Setup\Include\functionhelper.sbi
functionhelper.sbi
Continue (0:4:136): C:\Aidawin\Setup\AIDA Server - Setup\AIDA Server -
Setup.sb7
Recursive compile (0:487): C:\Aidawin\Setup\Include\functionhelper.sbi
functionhelper.sbi
Continue (0:4:488): C:\Aidawin\Setup\AIDA Server - Setup\AIDA Server -
Setup.sb7
Recursive compile (0:495): C:\Aidawin\Setup\Include\functionhelper.sbi
functionhelper.sbi
Continue (0:4:496): C:\Aidawin\Setup\AIDA Server - Setup\AIDA Server -
Setup.sb7
Recursive compile (0:627): C:\Aidawin\Setup\Include\functionhelper.sbi
functionhelper.sbi
Continue (0:4:628): C:\Aidawin\Setup\AIDA Server - Setup\AIDA Server -
Setup.sb7
Recursive compile (0:715): C:\Aidawin\Setup\Include\functionhelper.sbi
functionhelper.sbi
Continue (0:4:716): C:\Aidawin\Setup\AIDA Server - Setup\AIDA Server -
Setup.sb7
Recursive compile (0:735): C:\Aidawin\Setup\Include\functionhelper.sbi
functionhelper.sbi
Continue (0:4:736): C:\Aidawin\Setup\AIDA Server - Setup\AIDA Server -
Setup.sb7
Recursive compile (0:748): C:\Aidawin\Setup\Include\functionhelper.sbi
functionhelper.sbi
Continue (0:4:749): C:\Aidawin\Setup\AIDA Server - Setup\AIDA Server -
Setup.sb7
Recursive compile (0:760): C:\Aidawin\Setup\Include\functionhelper.sbi
functionhelper.sbi
Continue (0:4:761): C:\Aidawin\Setup\AIDA Server - Setup\AIDA Server -
Setup.sb7
Recursive compile (0:772): C:\Aidawin\Setup\Include\functionhelper.sbi
functionhelper.sbi
Continue (0:4:773): C:\Aidawin\Setup\AIDA Server - Setup\AIDA Server -
Setup.sb7
Scanning folder:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\DLL\SY S\Aida\*.*
AIDA Server - Setup.sb7(834): warning GEN1022: Wildcard queue empty:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\DLL\SY S\Aida\*.*
Scanning folder:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\DLL\SY S\CrystalA\*.*
AIDA Server - Setup.sb7(835): warning GEN1022: Wildcard queue empty:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\DLL\SY S\CrystalA\*.*
Scanning folder: d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\BARCOD E\*.*
Scanning folder: C:\Aidawin\Setup\Pervasive\V10.0\WGE\*.*
Scanning folder: C:\Aidawin\Setup\Pervasive\V10.0\Server32\*.*
Scanning folder: C:\Aidawin\Setup\Pervasive\V10.0\Server64\*.*
Scanning folder: d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\Daten\ *.*
Scanning folder: d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\InfoSt d\*.*
Scanning folder: d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\ListSt d\*.*
Scanning folder: d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\MaskKd e\*.*
Scanning folder: d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\MaskSt d\*.*
Scanning folder:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\Progra mm\ssl\*.*
Excluding:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\Progra mm\ssl\DFComDLL.dll
Scanning folder: d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\Progra mm\*.*
Excluding: d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\Progra mm\DFComDLL.dll
Scanning folder:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\Progra mm\ssl\DFComDLL.dll*
Scanning folder:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\Progra mm\DFComDLL.dll*
AIDA Server - Setup.sb7(977): warning GEN1022: Wildcard queue empty:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\Progra mm\DFComDLL.dll*
Scanning folder:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\WWWRoo t\cgi-bin\temp\*.*
Scanning folder:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\WWWRoo t\cgi-bin\*.*
Scanning folder:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\WWWRoo t\javaapplets\*.*
Scanning folder:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\WWWRoo t\javascript\*.*
Scanning folder:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\WWWRoo t\layout\*.*
Scanning folder: d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\WWWRoo t\*.*
Scanning folder:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\DLL\SY S\CrystalB\*.*
Scanning folder:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\DLL\Cr ystal\Shared\*.*
AIDA Server - Setup.sb7(986): warning GEN1022: Wildcard queue empty:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\DLL\Cr ystal\Shared\*.*
Scanning folder:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\DLL\Cr ystal\Crystal\*.*
Excluding:
d:\Versionen\Ver06.00.00.9403\AIDAWIN\AIDA6\DLL\Cr ystal\Crystal\CRUFLAIDA.dll
Script(s) processed
Generating Code...
Finished generating code
Building executable...
Approx. Stub size: 63,793 bytes
Linking kernel...
Code size: 126,926 bytes
Generating and optimizing [1031] string resources [@2]...
Processing external file: C:\Aidawin\Setup\IncludeFiles\Eula.rtf
Linking [1031] language resource(s)...
Code size: 9,405 bytes
Linking dialog side bitmap...
Code size: 33,174 bytes
Linking dialog top bitmap...
Code size: 1,320 bytes
Including 22 service file(s)...
Compressing service file:
d:\Versionen\Ver06.00.00.9403\Service\DEMO\Aida.li c
Code size: 128,003 bytes
Compressing service file:
d:\Versionen\Ver06.00.00.9403\Service\DEMO\Aida.tx t
Code size: 16 bytes
Compressing service file:
d:\Versionen\Ver06.00.00.9403\Service\DEMO\AidaOpt .lic
Code size: 126,964 bytes
Compressing service file: C:\Aidawin\Setup\Supportfiles\InstLog.log
Code size: 3 bytes
Compressing service file: C:\Aidawin\Setup\Supportfiles\exe.local
Code size: 3 bytes
Compressing service file: C:\Aidawin\Setup\Supportfiles\ISupBtrL.dll
Code size: 131,875 bytes
Compressing service file: C:\Aidawin\Setup\Supportfiles\ISupTemp.dll
Code size: 461,465 bytes
Compressing service file: C:\Aidawin\Setup\Supportfiles\RemoveODBC.exe
Code size: 159,890 bytes
Compressing service file: C:\Aidawin\Setup\Supportfiles\clilcadm.exe
Code size: 54,051 bytes
Compressing service file: C:\Aidawin\Setup\Supportfiles\legacylm.dll
Code size: 44,862 bytes
Compressing service file: C:\Aidawin\Setup\Supportfiles\licmgrrb.dll
Code size: 24,397 bytes
Compressing service file: C:\Aidawin\Setup\Supportfiles\pscl3.dll
Code size: 285,287 bytes
Compressing service file: C:\Aidawin\Setup\Supportfiles\pscore3.dll
Code size: 140,552 bytes
Compressing service file: C:\Aidawin\Setup\Supportfiles\msvcr80.dll
Code size: 292,467 bytes
Compressing service file: C:\Aidawin\Setup\Supportfiles\sbsplash.dll
Code size: 270,713 bytes
Compressing service file: C:\Aidawin\Setup\Supportfiles\splash.jpg
Code size: 119,293 bytes
Compressing service file: C:\Program Files (x86)\Lindersoft\SetupBuilder
7 Developer\bin32\0001.lib
Code size: 936 bytes
Compressing service file: C:\Program Files (x86)\Lindersoft\SetupBuilder
7 Developer\bin32\0002.lib
Code size: 4,164 bytes
Compressing service file: C:\Program Files (x86)\Lindersoft\SetupBuilder
7 Developer\bin32\0004.lib
Code size: 5,869 bytes
Compressing service file: C:\Program Files (x86)\Lindersoft\SetupBuilder
7 Developer\bin32\0006.lib
Code size: 4,638 bytes
Compressing service file: C:\Program Files (x86)\Lindersoft\SetupBuilder
7 Developer\Bin64\x64.exe
Code size: 25,620 bytes
Compressing service file: C:\Program Files (x86)\Lindersoft\SetupBuilder
7 Developer\bin32\0019.lib
Code size: 17,256 bytes
Linking Uninstall Script...
Code size: 9,704 bytes
Preparing Uninstaller Code-Signing...
Calculating Feature and Type sizes...
Resolving compiler variables...
Analyzing installation script (protection mode)...
Linking installation script...
Code size: 72,013 bytes
Linking loader...
Inject main setup icon... C:\Aidawin\Setup\Supportfiles\aidaicon.ico
Compile Version Resource...
Code size: 55,296 bytes
Linking decompression library...
Code size: 9,387 bytes
Processing Uninstall Code-Signing...
Adding Digital Certificate to Uninstall...
Successfully code signed Uninstall Object
Generating HTML report...
C:\Aidawin\Setup\Out\AIDA6 Server (ASQL 10.0) - Setup.htm
Adding Digital Certificate...
Code signed successfully

--------------------------------------- Done
---------------------------------------

AIDA Server - Setup.sb7 - AIDA6 Server (ASQL 10.0) - Setup.exe - 0
error(s), 4 warning(s)

Total file(s) : 1239
Total data size: 334,432,589 bytes (318.94 MB)
Total .exe size: 2,624,448 bytes (2.50 MB)
Total .bin size: 148,325,013 bytes (141.45 MB)

Location: C:\Aidawin\Setup\Out\AIDA6 Server (ASQL 10.0) - Setup.exe

Compilation Time: 49.39 sec.
Date/Time: 10/07/2009 -- 3:28:43PM

------------------------------- Compilation finished
-------------------------------





Attachment: http://discuss.softvelocity.com/files/142/1370/Uninst_AIDA_Server.exe

NewsArchive
10-08-2009, 03:12 AM
Hi Markus,

> the "Uninst_AIDA Server.exe", created by Setupbuilder (custom uninstall)
> could not be started. It seems to be corrupt. The uninstexe shows no
> signing information (but SB shows "Successfully code signed Uninstall
> Object") and it has no symbol, no Product Information.
>
> If you try to start the exe anyway, the following error Messages come up:
>
> on 32 bit systems: "Programm zu groß für den Arbeitsspeicher"
>
> on 64 bit systems: "Das angegebene Programm kann mit dieser Version von
> Windows nicht ausgeführt werden."
>
> I hope, you could help....

Unfortunately, I have no idea :-( I have never seen this before. Is it
possible for you to create a simple project that reproduces this?

BTW, what's the size of your uninstaller? Can you send it to our support
address?

Friedrich

NewsArchive
10-08-2009, 03:12 AM
Hi Markus,

And could you please test if this also happens if you do NOT code-sign the
installer?

Thanks,
Friedrich

NewsArchive
10-08-2009, 03:13 AM
Yes, this still happens without code signing.

Markus Zander

NewsArchive
10-08-2009, 03:13 AM
>
> Yes, this still happens without code signing.
>

Interesting. I'll send you a debug version within the next 20 minutes.

Thanks,
Friedrich

NewsArchive
10-08-2009, 03:14 AM
Hi Markus,

It's possible that the "Media Type: Custom (for UAC-aware systems)" option
(Generator Settings) causes this. Could you please compile as a single-file
install and test it again?

Item in review.

Friedrich

NewsArchive
10-09-2009, 02:21 AM
It's caused by the "Media Type: Custom (for UAC-aware systems)" option.

Item in review.

Thank you for your help.

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

SetupBuilder is Windows installation -- "point. click. ship"

-- Official Comodo Code Signing and SSL Certificate Partner

NewsArchive
10-09-2009, 02:21 AM
>
> Yes, this still happens without code signing.
>

I think we have fixed it now. It only happened when the "Media Type: Custom
(for UAC-aware systems)" option was enabled and if there was a file
installation function defined before "Set Installation Log Mode". In this
case, the installer already switched script processing over to the setup.bin
file and generated an invalid uninstall executable.

We have to regress test the modified stuff.

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

SetupBuilder is Windows installation -- "point. click. ship"

-- Official Comodo Code Signing and SSL Certificate Partner