MSI Installer returns Error 2826 and 2898


G

Guest

Anyone seen this ?

DEBUG: Error 2826: Control Image on dialog
SetupCompleteError extends beyond the boundaries of the
dialog to the right by 2 pixels
Internal Error 2826. SetupCompleteError, Image, to the
right
Info 2898.TahomaBold10, Tahoma, 1
Action 14:07:06: SetupCompleteError. Dialog created



Thats the point at which my installer bombs out.
Happens on W2K servers and NT4Servers , but will work on
others similarly configured.
I have tried to reinstall Tahoma but cant because its in
use.

Any one any ideas ?
Full Verbose Log follows :

=== Verbose logging started: 11/03/2004 14:06:09 Build
type: SHIP UNICODE 2.00.2600.02 Calling process:
C:\WINNT\system32\msiexec.exe ===
MSI (c) (48:DC): Resetting cached policy values
MSI (c) (48:DC): Machine policy value 'Debug' is 0
MSI (c) (48:DC): ******* RunEngine:
******* Product: \\uks10101\c$\Documents and
Settings\A335102\My
Documents\Packager\Deployment\Symantec AntiVirus
Client.msi
******* Action:
******* CommandLine: **********
MSI (c) (48:DC): Incrementing counter to disable
shutdown. Counter after increment: 0
MSI (c) (48:DC): Machine policy
value 'DisableUserInstalls' is 0
MSI (c) (48:DC): Decrementing counter to disable
shutdown. If counter >= 0, shutdown will be denied.
Counter after decrement: -1
MSI (c) (48:DC): Cloaking enabled.
MSI (c) (48:DC): End dialog not enabled
MSI (c) (48:DC): Original package ==> \\uks10101
\c$\Documents and Settings\A335102\My
Documents\Packager\Deployment\Symantec AntiVirus
Client.msi
MSI (c) (48:DC): Package we're running from ==>
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\58b3236.msi
MSI (c) (48:DC): APPCOMPAT: looking for appcompat
database entry with ProductCode '{0EFC6259-3AD8-4CD2-BC57-
D4937AF5CC0E}'.
MSI (c) (48:DC): APPCOMPAT: no matching ProductCode found
in database.
MSI (c) (48:DC): Machine policy value 'TransformsSecure'
is 0
MSI (c) (48:DC): User policy value 'TransformsAtSource'
is 0
MSI (c) (48:DC): APPCOMPAT: looking for appcompat
database entry with ProductCode '{0EFC6259-3AD8-4CD2-BC57-
D4937AF5CC0E}'.
MSI (c) (48:DC): APPCOMPAT: no matching ProductCode found
in database.
MSI (c) (48:DC): Transforms are not secure.
MSI (c) (48:DC): Command Line: CURRENTDIRECTORY=\\uks10101
\c$\Documents and Settings\A335102\My
Documents\Packager\Deployment CLIENTUILEVEL=0
CLIENTPROCESSID=840 %HOMEPATH=\Documents and
Settings\Administrator %HOMEDRIVE=C: %HOMESHARE=
MSI (c) (48:DC): Product Code passed to
Engine.Initialize: ''
MSI (c) (48:DC): Product Code from property table before
transforms: '{0EFC6259-3AD8-4CD2-BC57-D4937AF5CC0E}'
MSI (c) (48:DC): Product Code from property table after
transforms: '{0EFC6259-3AD8-4CD2-BC57-D4937AF5CC0E}'
MSI (c) (48:DC): Product not registered: beginning first-
time install
MSI (c) (48:DC): Entering
CMsiConfigurationManager::SetLastUsedSource.
MSI (c) (48:DC): User policy value 'SearchOrder' is 'nmu'
MSI (c) (48:DC): Adding new sources is allowed.
MSI (c) (48:DC): Package name extracted from package
path: 'Symantec AntiVirus Client.msi'
MSI (c) (48:DC): Package to be registered: 'Symantec
AntiVirus Client.msi'
MSI (c) (48:DC): Note: 1: 2729
MSI (c) (48:DC): Note: 1: 2729
MSI (c) (48:DC): Note: 1: 2262 2: AdminProperties 3: -
2147287038
MSI (c) (48:DC): Machine policy value 'DisableMsi' is 0
MSI (c) (48:DC): Machine policy
value 'AlwaysInstallElevated' is 0
MSI (c) (48:DC): User policy
value 'AlwaysInstallElevated' is 0
MSI (c) (48:DC): Product installation will be elevated
because user is admin and product is being installed per-
machine.
MSI (c) (48:DC): Running product '{0EFC6259-3AD8-4CD2-
BC57-D4937AF5CC0E}' with elevated privileges: Product is
assigned.
MSI (c) (48:DC): TRANSFORMS property is now:
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\Application Data
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\Favorites
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\NetHood
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\My Documents
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\PrintHood
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\Recent
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\SendTo
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\Templates
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\All Users\Application Data
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\Local
Settings\Application Data
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\My Documents\My
Pictures
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\All Users\Start
Menu\Programs\Administrative Tools
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\All Users\Start
Menu\Programs\Startup
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\All Users\Start Menu\Programs
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\All Users\Start Menu
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\All Users\Desktop
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\Start
Menu\Programs\Administrative Tools
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\Start
Menu\Programs\Startup
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\Start
Menu\Programs
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\Start Menu
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\Administrator\Desktop
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\Documents and Settings\All Users\Templates
MSI (c) (48:DC): SHELL32::SHGetFolderPath returned:
C:\WINNT\Fonts
MSI (c) (48:DC): Note: 1: 2898 2: MS Sans Serif 3: MS
Sans Serif 4: 0 5: 16
MSI (c) (48:DC): MSCOREE not loaded loading copy from
system32
MSI (c) (48:DC): Note: 1: 1402 2:
HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User
Info 3: 2
MSI (c) (48:DC): Note: 1: 1402 2:
HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User
Info 3: 2
=== Logging started: 11/03/2004 14:06:56 ===
MSI (c) (48:DC): Machine policy value 'DisableRollback'
is 0
MSI (c) (48:DC): User policy value 'DisableRollback' is 0
MSI (c) (48:DC): Doing action: INSTALL
Action start 14:06:56: INSTALL.
MSI (c) (48:DC): UI Sequence table 'InstallUISequence' is
present and populated.
MSI (c) (48:DC): Running UISequence
MSI (c) (48:DC): Doing action: ISMsiServerStartup
Action start 14:06:56: ISMsiServerStartup.
MSI (c) (48:DC): Creating MSIHANDLE (1) of type 790542
for thread 2268
Action ended 14:06:56: ISMsiServerStartup. Return value 1.
MSI (c) (48:DC): Doing action: ISStartup
Action start 14:06:56: ISStartup.
MSI (c) (48:DC): Creating MSIHANDLE (2) of type 790542
for thread 2268
Action ended 14:06:56: ISMsiServerStartup. Return value
1603.
Action ended 14:07:06: ISStartup. Return value 3.
MSI (c) (48:DC): Doing action: SetupCompleteError
Action start 14:07:06: SetupCompleteError.
Info 2898.Tahoma8, Tahoma, 1
DEBUG: Error 2826: Control Image on dialog
SetupCompleteError extends beyond the boundaries of the
dialog to the right by 2 pixels
Internal Error 2826. SetupCompleteError, Image, to the
right
Info 2898.TahomaBold10, Tahoma, 1
Action 14:07:06: SetupCompleteError. Dialog created
 
Ad

Advertisements

P

Phil Wilson

This is where your error is - just ignore the errors about pixels when it's
creating the error dialog to display:

MSI (c) (48:DC): Creating MSIHANDLE (2) of type 790542
for thread 2268
Action ended 14:06:56: ISMsiServerStartup. Return value
1603.
Action ended 14:07:06: ISStartup. Return value 3.

They look like InstallShield custom actions - try the IS KB for 1603, ISStartup
etc. Using InstallScript will get you involved with their proprietary custom
actions, script engine etc. I'd dump it if you can.
 
Ad

Advertisements

G

Guest

Thanks Phil ,
Unfotunatly that error is a generic one.
I have managed through a combination of disabling LFN
support and editign the DCOM permissions properties to ge
tthis to go through.

Thansk for your help

Paul
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top