diff options
| author | Peter Klausler <pklausler@nvidia.com> | 2023-04-19 11:59:43 -0700 |
|---|---|---|
| committer | Peter Klausler <pklausler@nvidia.com> | 2023-05-08 15:08:37 -0700 |
| commit | 27cf6ba1d7bc623a5dca5c0ae82af98d0cdfc390 (patch) | |
| tree | 02a6bb2493ac03f02da968df7ab7022f0dddb048 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h | |
| parent | 5ec62943ac188994d7c7d54ea995398a4c62e74f (diff) | |
[flang][runtime] Initialize uninitialized pointer components
Pointer components without default initialization pose some
difficult (or impossible) problems when they appear as right-hand
side targets in pointer assignment statements; they may contain
garbage or stale data that looks enough like a valid descriptor
to cause a crash. Solve the problem by avoiding it -- ensure
that pointers' descriptors are at least minimally established.
Differential Revision: https://reviews.llvm.org/D149979
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h')
0 files changed, 0 insertions, 0 deletions
