https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112415

--- Comment #10 from dave.anglin at bell dot net ---
On 2023-11-06 5:49 p.m., sjames at gcc dot gnu.org wrote:
> Program received signal SIGSEGV, Segmentation fault.
> 0x412083f0 in _PyST_GetSymbol (name=0xf9a34a00, ste=<optimized out>) at
> Python/symtable.c:396
> 396         PyObject *v = PyDict_GetItemWithError(ste->ste_symbols, name);
> (gdb) x/20i $pc
> => 0x412083f0 <_PyST_GetScope+20>:      ldw c(r26),r26
r26=0x34, so the ldw will fault.  It appears r26 and r25 have been exchanged in
the code
prior to <_PyST_GetScope+20>.  In any case, the problem is with the ste
argument passed
to  _PyST_GetSymbol.

Reply via email to