Regression in 8.0.0.2412

Hi!

FinalBuilder 8.0.0.2412 can’t even open a project any more, which worked fine with previous versions.

The error message shown is:

Error Loading Project File : Variable BuildNumber Is of Type Integer
Failed to set the value : Could not convert variant of
type (UnicodeString) into type (Int64)

Manually editing the file and changing “variabletype = btInteger” to “variabletype = btString” solved the problem, but we would like to know why this is happening at all.

This is a local variable of an action group. In a “Simple Maths” action, this variable is summed with an other variable, which is provided via command line.

Kind regards!

What version did it open in ok before?
What is the value it’s trying to set.
Please send the project file to support@finalbuilder.com so we can see what the cause is.

Hi!

It works in all builds up until 2403, regression started in build 2412.

The problem can be reproduced with a simple project (https://pastebin.com/Y7tYWJEQ)

Hi Chris,

Thanks for the example, that made it simple to reproduce. This build has the fix :

http://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800_2418.exe

Hi Vincent,

this build fixes the problem, thanks!

Kind regards