isdef fails with a vector of strings when she is used in a function and after a declaration of variable.
Reported by Adeline CARNIS (@acarnis)
BUG DESCRIPTION:
----------------
isdef fails with a vector of strings when she is used in a function and after a declaration of variable.
ERROR LOG:
----------
Warning !!!
Scilab has found a critical error (EXCEPTION_ACCESS_VIOLATION).
Save your data and restart Scilab.
HOW TO REPRODUCE THE BUG:
-------------------------
function test(str)
vn = 1;
isdef(str)
endfunction
test('a') runs
test(['a' 'b']) fails
OTHER INFORMATION:
------------------
If vn is commented or vn = 't' or %s, then there is no error.