Hi All,
We have a patch that contains approximately 40 files, but they are all fairly small. When we apply the patch, it seems to take a long time to install. What would be causing this? It's actually taking longer to apply the patch than it does to install the complete application.
I guess I'll try logging and examine that to see what is taking so long....
Here's some events and surrounding log file entries where time gaps occur..
MSI © (E8:84) [10:47:33:409]: Validating transform 'Target01ToUpgrade01' with validation bits 0x922
MSI © (E8:84) [10:47:33:409]: Transform 'Target01ToUpgrade01' is valid.
MSI © (E8:84) [10:47:33:472]: Note: 1: 2262 2: Property 3: -2147287038
MSI © (E8:84) [10:47:33:472]: Note: 1: 2262 2: Feature 3: -2147287038
MSI © (E8:84) [10:47:33:472]: Note: 1: 2262 2: Condition 3: -2147287038
MSI © (E8:84) [10:47:34:487]: Exceeded 64K strings. Bumping database string index size.
MSI © (E8:84) [10:50:55:475]: Note: 1: 2262 2: Dialog 3: -2147287038
MSI © (E8:84) [10:50:55:475]: Note: 1: 2262 2: InstallUISequence 3: -2147287038
MSI © (E8:84) [10:50:55:475]: Note: 1: 2262 2: AdminUISequence 3: -2147287038
MSI © (E8:84) [10:50:55:475]: Note: 1: 2262 2: AdminExecuteSequence 3: -2147287038
MSI (s) (34:10) [10:52:18:367]: Validating transform 'Target01ToUpgrade01' with validation bits 0x922
MSI (s) (34:10) [10:52:18:367]: Transform 'Target01ToUpgrade01' is valid.
MSI (s) (34:10) [10:52:18:461]: Note: 1: 2262 2: Property 3: -2147287038
MSI (s) (34:10) [10:52:18:461]: Note: 1: 2262 2: Feature 3: -2147287038
MSI (s) (34:10) [10:52:18:476]: Note: 1: 2262 2: Condition 3: -2147287038
MSI (s) (34:10) [10:52:19:476]: Exceeded 64K strings. Bumping database string index size.
MSI (s) (34:10) [10:55:39:806]: Note: 1: 2262 2: Dialog 3: -2147287038
MSI (s) (34:10) [10:55:39:806]: Note: 1: 2262 2: InstallUISequence 3: -2147287038
MSI (s) (34:10) [10:55:39:806]: Note: 1: 2262 2: AdminUISequence 3: -2147287038
MSI (s) (34:10) [10:55:39:822]: Note: 1: 2262 2: AdminExecuteSequence 3: -2147287038
MSI (s) (34:10) [10:55:39:822]: Note: 1: 2262 2: AdvtExecuteSequence 3: -2147287038
The rest of the logging seemed to indicate no significant time gaps for one operation. Does anyone know what might be causing this? If you need the full log or more snippets, please let me know.
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Patch Taking Long Time To Run
Started by
Superfreak3
, Jan 19 2010 17:22
3 replies to this topic
Posted 20 January 2010 - 10:37
QUOTE |
Exceeded 64K strings. Bumping database string index size. |
I've never seen this message, but maybe it takes a while to bump the size.
Stefan Krüger
InstallSite.org twitter facebook
Posted 20 January 2010 - 16:41
I know, and Google'n for the answer has come up with nothing.
I received a tip - "strings are too long" and advised to run Orca validation. With version 3.1.4000.2049 of that tool it asks for a Validation File and what ICEs to run. Does anyone know what these might be?
Folowing reception of this tip, I did run Package Validation in Wise and there was some string overflow stuff in there....
**************************************
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.762.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.762.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.193.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.193.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.104.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.104.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.103.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.103.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.101.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.101.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.100.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.100.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.100.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.100.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.101.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.101.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.103.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.103.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.104.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.104.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.762.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.762.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.193.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.193.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E
Evaluation: ICE03
**************************************
Has anyone seen this type of situation before. These are actually from the inclusion of Microsoft_VC80_CRT_x86.msm and policy_8_0_Microsoft_VC80_CRT_x86.msm. I don't know what might have changed with regard to these as they've been included for a while and never caused any overflow, patch delay problems that I can recall.
I hope I'm on the right track!
I received a tip - "strings are too long" and advised to run Orca validation. With version 3.1.4000.2049 of that tool it asks for a Validation File and what ICEs to run. Does anyone know what these might be?
Folowing reception of this tip, I did run Package Validation in Wise and there was some string overflow stuff in there....
**************************************
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.762.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.762.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.193.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.193.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.104.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.104.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.103.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.103.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.101.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.101.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.100.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.100.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.100.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.100.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.101.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.101.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.103.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.103.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.104.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.104.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.762.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.762.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E
Evaluation: ICE03
String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.193.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Component KeyPath downlevel_manifest.8.0.50727.193.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E
Evaluation: ICE03
**************************************
Has anyone seen this type of situation before. These are actually from the inclusion of Microsoft_VC80_CRT_x86.msm and policy_8_0_Microsoft_VC80_CRT_x86.msm. I don't know what might have changed with regard to these as they've been included for a while and never caused any overflow, patch delay problems that I can recall.
I hope I'm on the right track!
Edited by Superfreak3, 21 January 2010 - 15:51.
Posted 21 January 2010 - 17:23
Wait! I again examined the Wise validation results and there were more string overflows in addition to what has been listed earlier...
CODE |
String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.762.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Registry Registry reg_downlevel_manifest.8.0.50727.762.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E Evaluation: ICE03 String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.193.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Registry Registry reg_downlevel_manifest.8.0.50727.193.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E Evaluation: ICE03 String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.104.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Registry Registry reg_downlevel_manifest.8.0.50727.104.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E Evaluation: ICE03 String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.103.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Registry Registry reg_downlevel_manifest.8.0.50727.103.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E Evaluation: ICE03 String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.101.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Registry Registry reg_downlevel_manifest.8.0.50727.101.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E Evaluation: ICE03 String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.100.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E ice03.html Registry Registry reg_downlevel_manifest.8.0.50727.100.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E Evaluation: ICE03 String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.100.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Registry Registry reg_downlevel_manifest.8.0.50727.100.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E Evaluation: ICE03 String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.101.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Registry Registry reg_downlevel_manifest.8.0.50727.101.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E Evaluation: ICE03 String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.103.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Registry Registry reg_downlevel_manifest.8.0.50727.103.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E Evaluation: ICE03 String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.762.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Registry Registry reg_downlevel_manifest.8.0.50727.762.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E Evaluation: ICE03 String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.104.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Registry Registry reg_downlevel_manifest.8.0.50727.104.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E Evaluation: ICE03 String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.193.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E ice03.html Registry Registry reg_downlevel_manifest.8.0.50727.193.63E949F6_03BC_5C40_FF1F_C8B3B9A1E18E Evaluation: ICE03 String overflow (greater than length permitted in column); Table: CustomAction, Column: Target, Key(s): Set6to8 ice03.html CustomAction Target Set6to8 Evaluation: ICE03 String overflow (greater than length permitted in column); Table: CustomAction, Column: Target, Key(s): Reset8InstallDir ice03.html CustomAction Target Reset8InstallDir Evaluation: ICE03 String overflow (greater than length permitted in column); Table: CustomAction, Column: Target, Key(s): AVWININIUPDATE ice03.html CustomAction Target AVWININIUPDATE Evaluation: ICE03 String overflow (greater than length permitted in column); Table: CustomAction, Column: Target, Key(s): Set6to81 ice03.html CustomAction Target Set6to81 Evaluation: ICE03 String overflow (greater than length permitted in column); Table: CustomAction, Column: Target, Key(s): Reset8InstallDir1 ice03.html CustomAction Target Reset8InstallDir1 Evaluation: ICE03 String overflow (greater than length permitted in column); Table: CustomAction, Column: Target, Key(s): PrintEULA ice03.html CustomAction Target PrintEULA Evaluation: ICE03 String overflow (greater than length permitted in column); Table: CustomAction, Column: Target, Key(s): EULACleanup ice03.html CustomAction Target EULACleanup Evaluation: ICE03 String overflow (greater than length permitted in column); Table: CustomAction, Column: Target, Key(s): UpdateNotes ice03.html CustomAction Target UpdateNotes Evaluation: ICE03 |
The Registry table stuff is tied to the Merge Modules mentioned earlier, I guess. The Custom Actions are as old as dirt too so I don't know what could have changed there either.
Hope this puts a light bulb on!!!