Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000280DriverPacks BASEDPs Finisherpublic2006-11-12 08:102006-11-24 16:48
Reporterruudboek 
Assigned Toruudboek 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version6.10 
Target VersionFixed in Version6.12 
Summary0000280: DPSFNSHR.INI does not run enough commands sequentially
DescriptionI found out that only some of the commands in the DPSFNSHR.INI are run sequentially.
Commands that are run sequentially seem to always be followed by a "?processWaitClose" command that tells autoit to wait for the previous command to finish.
For example :

command2 = "msiexec /i %DPSTMP%\ISScript9.Msi /qn /norestart"
command3 = "?processWaitClose:ISScript9.Msi"

I noticed that the [wnt5_x86-32__0003__D-G-A-1] section definitely needs "?processWaitClose" commands for at least command 2 and 3.

I haven't tested this on all the other exception sections in the DPSFNSHR.INI, but most likey there are other sections that really need much more "?processWaitClose" commands aswell and currently will produce errors the way they are right now.
To make certain to no more problems occur because of the lack of "?processWaitClose" commands , wouldnt it be better idea to simply add "?processWaitClose" commands to EVERY command in every exception section currently present in the DPSFNSHR.INI?

Anyway, as for the [wnt5_x86-32__0003__D-G-A-1] section if i suggest to change the section from this:

[wnt5_x86-32__0003__D-G-A-1]
tagFiles = 2
tagFile1 = "%SystemDrive%\ATICCP.ins"
tagFile2 = "%DPSROOT%\D\G\A\1\ATICCP.exe"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\G\A\1\*.inf"
-infFiles = 0
commands = 3
command1 = "%DPSROOT%\D\G\A\1\ATICCP.exe -y -o%DPSTMP%"
command2 = "start /wait %DPSTMP%\Setup.exe /K"
command3 = "rd /s /q %DPSTMP%"

to this:

[wnt5_x86-32__0003__D-G-A-1]
tagFiles = 2
tagFile1 = "%SystemDrive%\ATICCP.ins"
tagFile2 = "%DPSROOT%\D\G\A\1\ATICCP.exe"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\G\A\1\*.inf"
-infFiles = 0
commands = 6
command1 = "%DPSROOT%\D\G\A\1\ATICCP.exe -y -o%DPSTMP%"
command2 = "?processWaitClose:cmd.exe"
command3 = "start /wait %DPSTMP%\Setup.exe /K"
command4 = "?processWaitClose:cmd.exe"
command5 = "rd /s /q %DPSTMP%"
command6 = "?processWaitClose:cmd.exe"

Greetings,

Ruud
TagsNo tags attached.
Destination OS Platformnot applicable
Installation Platformnot applicable
DriverPacksnot applicable
DriverPacks Methodnot applicable
DriverPacks Finisher Methodnot applicable
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2006-11-12 08:10 ruudboek New Issue
2006-11-12 08:10 ruudboek Status new => assigned
2006-11-12 08:10 ruudboek Assigned To => BashratTheSneaky
2006-11-12 08:10 ruudboek Destination OS Platform => not applicable
2006-11-12 08:10 ruudboek Installation Platform => not applicable
2006-11-12 08:10 ruudboek DriverPacks => not applicable
2006-11-12 08:10 ruudboek DriverPacks Method => not applicable
2006-11-12 08:10 ruudboek DriverPacks Finisher Method => not applicable
2006-11-24 16:03 ruudboek Assigned To BashratTheSneaky => ruudboek
2006-11-24 16:27 ruudboek Status assigned => resolved
2006-11-24 16:27 ruudboek Resolution open => fixed
2006-11-24 16:44 ruudboek Status resolved => assigned
2006-11-24 16:45 ruudboek Status assigned => resolved
2006-11-24 16:45 ruudboek Fixed in Version => 6.11
2006-11-24 16:47 ruudboek Status resolved => assigned
2006-11-24 16:48 ruudboek Status assigned => resolved


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker