Page 1 of 1
Out of bounds when calling a dialog
Posted: Fri Mar 21, 2014 3:06 pm
by mwilner
Hi,
I am getting an "out of bounds" error when calling a dialog after the installer is switched into a different language then English.
The previous installer has worked fine and we didn't change anything in the language section that may have caused this.
Any help on locating the actual culprit is greatly appreciated as this is causing a mass of problems.
Best regards,
Re: Out of bounds when calling a dialog
Posted: Mon Mar 24, 2014 9:54 am
by FrancescoT
Dear Manfred,
I can only suppose that very probably, there is something wrong with the code.
Unfortunately, without having your code I can't share with you any additional information.
If you could send me your project or even better, a very minimal copy of it that replicates the same, I'll try to have a look.
Regards
Re: Out of bounds when calling a dialog
Posted: Mon Mar 24, 2014 11:49 am
by mwilner
Hi Francesco,
Apparently the build works at our partner who is using an older version of IA.
I updated from IA 16 to IA 18 and before the update I apparently was still able to make working builds.
I confirmed this with an old build of the same build machine.
Re: Out of bounds when calling a dialog
Posted: Mon Mar 24, 2014 1:21 pm
by FrancescoT
Dear Manfred,
Of course, there are some difference with the IA build engines included with those versions ... the most recent version includes a more accurate code verification.
This could be the reason of the differences you found.
Regards
Re: Out of bounds when calling a dialog
Posted: Mon Mar 24, 2014 2:06 pm
by mwilner
Hi Francesco,
I just confirmed that after reverting to IA15 the build works again.
What needs to be done to the build to make it work in IA18?
Best regards,
Re: Out of bounds when calling a dialog
Posted: Tue Mar 25, 2014 1:04 pm
by FrancescoT
Dear Manfred,
If your setup contains localizations, please try the following steps;
1- Use the UNICODE UPGRADE TOOL which is available under the Tool folder of the Installaware start menu (refer to IA documentation for more details).
2- Completely remove any localized resource string used from the project (all Language files and the MTX file as well), regenerate all your localized strings in IA 18 and then re-import them back once again.
Regards.