The following code will instantly crash (end the session) on all of our installations of PXP version 16.2. The session will die at line 20.
0010 LET ja$["id"]="123",withnum$="id"
0020 LET json$=DIM(LIST EDIT ja${ALL} WITH NUM(withnum$))
We use similar logic extensively on every other version of PXP, from version 11 through 17. The code even works correctly on PXP Version 16.1. The problem is specific to version 16.2, and is somehow related to the "WITH NUM" functionality. (Removing the WITH NUM functionality allows the code to execute successfully).
We're looking into upgrading our clients that are currently using PXP 16.2, since JSON is used extensively with our web integrations. However, if there is an easier solution, I'd love to hear it!
Also, I'd be curious if anyone with access to an installation of PXP 16.2 could test this code, so that we can determine if it's something specific to our installation routines. Our installations are all on Linux servers, generally Centos or RedHat.
Thanks in advance for any suggestions or feedback!