Version v2.21
Example code:
######################
Name InstTest
OutFile 'InstText.exe'
Section "Do something"
DetailPrint "Wizard is about to die"
System::Store "l"
SectionEnd
######################
######################
Name InstTest
OutFile 'InstText.exe'
Section "Do something"
DetailPrint "Ok here"
System::Store /NOUNLOAD "s"
DetailPrint "Ok here too"
System::Store "l"
DetailPrint "Wizard is about to die"
System::Store "l"
SectionEnd
######################
If you have not done a store then it crashes the whole installer.
I use store-s/store-l at the start of all my functions to protect all their internals. This behaviour means that I can not call functions from within functions.
At the very least it should stop with a clean error message. It should no just disappear without warning.
Logged In: YES
user_id=584402
Originator: NO
Thanks, fixed.