OK, verified: the (old)

is gone
--------------------------------------------
But now i need some help - for a follow-up error that happens, but can't be reproduced by me in a short version!
To demonstrate it I attached the demo-version: it's like before but:
- 2 more elements added to the array (like in real)
- a call to DBGVarMt with: an Identification; the (global) array; and a parm to activate stepping
- the function DBGVarMt that just echoes one element of the array.
Problem: "no error"! Even call to the real function (now commented): no error!!!
The same, in real world:
- stops on STEP; before the call,
- and on Continue *immediate*, i.e. before executing anything in the function, shows:
---------------------------------------------------------------------------------
-BUG- Error 9
Error: 9 (0x00000009)
Desc: Subscript out of range
Dll: 0
Proc: script_Process: call
Source: XYplorer
XY ver: XYplorer 26.30.0001 - Lifetime License Enterprise
OS: Windows 11 Pro, 64-bit, Version 23H2, Build 22631.3880 (10.0)
Locale: 1031 (de-DE)
ANSI: 1252, ACP: 1252 (ANSI - Lateinisch I)
Font: Segoe UI 9, Segoe UI 9, DBCS: No
DPI: 96 (100%), 1920x1200
Date: 2024-07-23 15:57:05
---------------------------------------------------------------------------------
So in short: do you have any idea what I can/should look for to get more info?
(What's the combi: "Subscript out of range" for "script_Process: call"?
To say: commenting the (real) Global stmt leads for the error to disappear - all works well!
(But the logic later on will fail...)
The real Function is made to show, as debug help, the contents of all supplied variables - for Arrays it shows *every* Element. But it doesn't know anything about the global state...
You do NOT want to look at the real function - it's harmless (say I), but it's a real monster!
To see the attached files, you need to log into the forum.