webupdate fails when there are no updates
Posted: Thu Jun 22, 2006 6:14 pm
Hi, I duplicated the error I'm about to describe on a couple of machines for 2 different projects.
We are evaluating a number of install products and this is definetely a showstopper for InstallAware. Any help would be much appreciated.
I have a very simple project (created with a project wizard) that is configured to recieve web updates. The deployment type is "Web-Based EXE". I created the installer and I created 1 patch update.
I run the installer successfully
Then I run "myexe \\updatesetup" manually, followed by "myexe \\update" manually. as expected patch is downloaded and installed, succesfully.
But then when i run "myexe \\update" again i get the following error:
"Line 140: Access violation at address BLA in module ntdll.dll. Write of address BLA".
In my other project I get exactly the same error on the same line. The line (which I assume is in the "updates" script) is "SET Variable UPDATE_DETAIL to $UPDATE_NAME$$NEWLINE$$UPDATE_DETAIL_TEMP$)"
Seems like a rather severe bug, so I assume I must be doing something silly. Please help.
We are evaluating a number of install products and this is definetely a showstopper for InstallAware. Any help would be much appreciated.
I have a very simple project (created with a project wizard) that is configured to recieve web updates. The deployment type is "Web-Based EXE". I created the installer and I created 1 patch update.
I run the installer successfully
Then I run "myexe \\updatesetup" manually, followed by "myexe \\update" manually. as expected patch is downloaded and installed, succesfully.
But then when i run "myexe \\update" again i get the following error:
"Line 140: Access violation at address BLA in module ntdll.dll. Write of address BLA".
In my other project I get exactly the same error on the same line. The line (which I assume is in the "updates" script) is "SET Variable UPDATE_DETAIL to $UPDATE_NAME$$NEWLINE$$UPDATE_DETAIL_TEMP$)"
Seems like a rather severe bug, so I assume I must be doing something silly. Please help.