missing handling of memory errors during variable read
cp /d SOME-VAR
Traceback (most recent call last):
File "<string>", line 6060, in invoke
File "<string>", line 5294, in ProcessArguments
File "<string>", line 4527, in get_sorted_possibilities
File "<string>", line 2083, in FetchVariableData
File "<string>", line 617, in GetBytesAt
File "<string>", line 257, in get_memoryview
MemoryError: Cannot access memory at address 0x800000003e2c
The point here was to debug a program whose LINKAGE
was broken.
Current result: stacktrace Expected result: memory is not (or only partial) shown together with a message about the original memory error [Cannot access memory at address 0x800000003e2c would be completely fine], all other parts of the debug output is shown. I assume a check for the field`s data pointer being NULL is already in, then only a catch is missing.