This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Michael.Felt
Recipients David.Edelsohn, Michael.Felt, lys.nikolaou, pablogsal, skrah
Date 2020-07-06.17:03:42
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <4a051a8f-88be-e2be-e38b-80389a2274d4@felt.demon.nl>
In-reply-to <1594054637.19.0.685924479795.issue41215@roundup.psfhosted.org>
Content
Note: - two different systems, different HW, different OS levels.

xlc-v11, master : commit deb016224cc506503fb05e821a60158c83918ed4 (HEAD
-> master, upstream/master, upstream/HEAD)

Segmentation fault in _PyEval_EvalFrameDefault at line 941 in file
"../git/py39-3.10/Include/object.h" ($t1)
"object.h" has only 659 lines
(dbx) where
_PyEval_EvalFrameDefault(tstate = 0x300af594, f = 0x00000017, throwflag
= 15), line 941 in "object.h"
_PyEval_EvalCode(tstate = 0x1001c454, _co = 0x30092520, globals =
0x2ff20190, locals = 0x10324213, args = 0x100b2798, argcount = 44,
kwnames = 0x2ff201b0, kwargs = 0x2228228f, kwcount = 0, kwstep = 2, defs
= (nil), defcount = 0, kwdefs = (nil), closure = (nil), name = (nil),
qualname = (nil)), line 40 in "pycore_ceval.h"
_PyEval_EvalCodeWithName(_co = 0x00000003, globals = 0x2ff20270, locals
= 0x2ff20220, args = 0x2004426c, argcount = 806222336, kwnames = (nil),
kwargs = 0x2ff20220, kwcount = 0, kwstep = 2, defs = (nil), defcount =
0, kwdefs = (nil), closure = (nil), name = (nil), qualname = (nil)),
line 4416 in "ceval.c"
PyEval_EvalCodeEx(_co = 0x10110c74, globals = 0x20095072, locals =
(nil), args = 0x300af598, argcount = 806024596, kws = 0x200950aa,
kwcount = 537481208, defs = 0x300bcf10, defcount = 0, kwdefs = (nil),
closure = (nil)), line 4415 in "ceval.c"
builtin___build_class__(self = 0x100b8bdc, args = (nil), nargs =
804389664, kwnames = 0x2004426c), line 222 in "bltinmodule.c"
cfunction_vectorcall_FASTCALL_KEYWORDS(func = 0x20060d88, args =
0x30046448, nargsf = 805553488, kwnames = 0x3004abb8), line 459 in
"methodobject.c"
_PyEval_EvalFrameDefault(tstate = 0x000001ff, f = 0x200012d0, throwflag
= 804390000), line 628 in "abstract.h"
_PyEval_EvalCode(tstate = 0x100d4eb4, _co = 0x3003f440, globals =
0x300b2ca8, locals = 0x300b516c, args = 0x300b5168, argcount =
805586012, kwnames = 0x30044450, kwargs = 0x30001028, kwcount = 0,
kwstep = 2, defs = (nil), defcount = 0, kwdefs = (nil), closure = (nil),
name = (nil), qualname = (nil)), line 40 in "pycore_ceval.h"
_PyEval_EvalCodeWithName(_co = 0x3004abd8, globals = 0x300ac910, locals
= 0x2ff205b0, args = 0x2004426c, argcount = 269191840, kwnames =
0x2ff2060c, kwargs = 0xffffffff, kwcount = 0, kwstep = 2, defs = (nil),
defcount = 0, kwdefs = (nil), closure = (nil), name = (nil), qualname =
(nil)), line 4416 in "ceval.c"
PyEval_EvalCodeEx(_co = 0x10090ab0, globals = 0x00000004, locals =
0x30062be8, args = (nil), argcount = 805624984, kws = 0x20060d88,
kwcount = 804390432, defs = 0x00000004, defcount = 0, kwdefs = (nil),
closure = (nil)), line 4415 in "ceval.c"
PyEval_EvalCode(co = 0x103a1254, globals = 0x103a153e, locals =
0x300d1a48), line 857 in "ceval.c"
builtin_exec_impl(module = 0x300b8ec8, source = 0x300671d8, globals =
0x2002af08, locals = 0x300af170), line 1035 in "bltinmodule.c"
builtin_exec(module = 0x30059f6c, args = 0x30050d20, nargs = 804390720),
line 371 in "bltinmodule.c.h"
cfunction_vectorcall_FASTCALL(func = 0x101c1120, args = 0x3006906c,
nargsf = 805736544, kwnames = 0x2004426c), line 443 in "methodobject.c"
PyVectorcall_Call(callable = 0xd0129a34, tuple = 0x3008c028, kwargs =
0x2ff207f0), line 249 in "call.c"
_PyObject_Call(tstate = 0x100b259c, callable = 0x30027ce2, args =
0x2ff20850, kwargs = 0x0000000c), line 265 in "call.c"
do_call_core(tstate = (nil), func = (nil), callargs = 0x3003c550, kwdict
= 0x3004abb8), line 5142 in "ceval.c"
_PyEval_EvalFrameDefault(tstate = 0xffffffff, f = 0x300b2268, throwflag
= 805759592), line 3603 in "ceval.c"
_PyEval_EvalCode(tstate = 0x3005e9d8, _co = 0x30062290, globals = (nil),
locals = 0x20026000, args = 0x300ac690, argcount = 805331176, kwnames =
0x2ff20a60, kwargs = 0x422822cf, kwcount = 0, kwstep = 1, defs = (nil),
defcount = 0, kwdefs = (nil), closure = (nil), name = 0x300197c8,
qualname = 0x300197c8), line 40 in "pycore_ceval.h"
_PyFunction_Vectorcall(func = 0x3005dbac, stack = (nil), nargsf =
805553488, kwnames = 0x30040960), line 417 in "call.c"
_PyEval_EvalFrameDefault(tstate = 0x10075ac4, f = 0x30090e10, throwflag
= 804391856), line 628 in "abstract.h"
function_code_fastcall(tstate = 0x300a4568, co = 0x3004a1b0, args =
0x2000af50, nargs = 1, globals = 0x3004a688), line 40 in "pycore_ceval.h"
_PyEval_EvalFrameDefault(tstate = (nil), f = 0x00000001, throwflag =
804392192), line 628 in "abstract.h"
function_code_fastcall(tstate = 0x3009116c, co = 0x30031176, args =
0x30031160, nargs = 805622640, globals = (nil)), line 40 in "pycore_ceval.h"
_PyEval_EvalFrameDefault(tstate = 0x10075ac4, f = 0x20060d88, throwflag
= 804392528), line 628 in "abstract.h"
function_code_fastcall(tstate = 0x00000094, co = 0x000000ab, args =
0x3003c550, nargs = 805702704, globals = 0x3004abd8), line 40 in
"pycore_ceval.h"
_PyEval_EvalFrameDefault(tstate = (nil), f = (nil), throwflag =
804393056), line 628 in "abstract.h"
function_code_fastcall(tstate = 0x3004ab90, co = 0x3004a7c8, args =
0x2ff21020, nargs = 537150060, globals = 0x10073f98), line 40 in
"pycore_ceval.h"
object_vacall(tstate = 0x2005ee98, base = 0x20060d88, callable =
0x2ff21080, vargs = warning: Unable to access address 0x482822cf from core
(invalid char ptr (0x482822cf))), line 58 in "abstract.h"
_PyObject_CallMethodIdObjArgs(obj = (nil), name = 0x20026118, ... =
0x300a9de0, 0x3003c5c8, 0x0, 0x3003ade8, 0x3003ad28, 0x3003ad48), line
901 in "call.c"
import_find_and_load(tstate = 0x3003c5e8, abs_name = 0x300a9de0), line
1765 in "import.c"
unnamed block in PyImport_ImportModuleLevelObject(name = 0x300074a0,
globals = 0x300b41c0, locals = (nil), fromlist = 0x103918f0, level =
805307360), line 1885 in "import.c"
PyImport_ImportModuleLevelObject(name = 0x300074a0, globals =
0x300b41c0, locals = (nil), fromlist = 0x103918f0, level = 805307360),
line 1885 in "import.c"
import_name(tstate = 0x20060d88, f = 0x30046448, name = 0x3003c550,
fromlist = 0x3004abb8, level = 0x3004abd8), line 5234 in "ceval.c"
_PyEval_EvalFrameDefault(tstate = 0x000001ff, f = 0x200012d0, throwflag
= 804393824), line 3120 in "ceval.c"
_PyEval_EvalCode(tstate = 0x100d4eb4, _co = 0x3003f440, globals =
0x3008e908, locals = 0x30046f2c, args = 0x30046f28, argcount =
805586012, kwnames = 0x30044450, kwargs = 0x30001028, kwcount = 0,
kwstep = 2, defs = (nil), defcount = 0, kwdefs = (nil), closure = (nil),
name = (nil), qualname = (nil)), line 40 in "pycore_ceval.h"
_PyEval_EvalCodeWithName(_co = 0x3004abd8, globals = 0x30090d48, locals
= 0x2ff214a0, args = 0x2004426c, argcount = 269191840, kwnames =
0x2002e470, kwargs = 0xffffffff, kwcount = 0, kwstep = 2, defs = (nil),
defcount = 0, kwdefs = (nil), closure = (nil), name = (nil), qualname =
(nil)), line 4416 in "ceval.c"
PyEval_EvalCodeEx(_co = 0x10090ab0, globals = 0x00000004, locals =
0x30062be8, args = (nil), argcount = 805624984, kws = 0x20060d88,
kwcount = 804394256, defs = 0x00000004, defcount = 0, kwdefs = (nil),
closure = (nil)), line 4415 in "ceval.c"
PyEval_EvalCode(co = 0x103a1254, globals = 0x103a153e, locals =
0x300b41c0), line 857 in "ceval.c"
builtin_exec_impl(module = 0x300b2288, source = 0x300671d8, globals =
0x2002af08, locals = 0x300af170), line 1035 in "bltinmodule.c"
builtin_exec(module = 0x30059f6c, args = 0x30050d20, nargs = 804394544),
line 371 in "bltinmodule.c.h"
cfunction_vectorcall_FASTCALL(func = 0x101c1120, args = 0x3006906c,
nargsf = 805736544, kwnames = 0x2004426c), line 443 in "methodobject.c"
PyVectorcall_Call(callable = 0xd0129a34, tuple = 0x3008c028, kwargs =
0x2ff216e0), line 249 in "call.c"
_PyObject_Call(tstate = 0x100b259c, callable = 0x30027ce2, args =
0x2ff21740, kwargs = 0x0000000c), line 265 in "call.c"
do_call_core(tstate = (nil), func = (nil), callargs = 0x3003c550, kwdict
= 0x3004abb8), line 5142 in "ceval.c"
_PyEval_EvalFrameDefault(tstate = 0xffffffff, f = 0x3008e188, throwflag
= 805758120), line 3603 in "ceval.c"
_PyEval_EvalCode(tstate = 0x3005e9d8, _co = 0x30062290, globals = (nil),
locals = 0x20026000, args = 0x30090d20, argcount = 805331176, kwnames =
0x2ff21950, kwargs = 0x422822cf, kwcount = 0, kwstep = 1, defs = (nil),
defcount = 0, kwdefs = (nil), closure = (nil), name = 0x300197c8,
qualname = 0x300197c8), line 40 in "pycore_ceval.h"
_PyFunction_Vectorcall(func = 0x3005d8bc, stack = (nil), nargsf =
805553488, kwnames = 0x30040960), line 417 in "call.c"
_PyEval_EvalFrameDefault(tstate = 0x10075ac4, f = 0x30088a00, throwflag
= 804395680), line 628 in "abstract.h"
function_code_fastcall(tstate = 0x30087520, co = 0x3004a1b0, args =
0x2000af50, nargs = 1, globals = 0x3004a688), line 40 in "pycore_ceval.h"
_PyEval_EvalFrameDefault(tstate = (nil), f = 0x00000001, throwflag =
804396016), line 628 in "abstract.h"
function_code_fastcall(tstate = 0x3004289c, co = 0x30031176, args =
0x30031160, nargs = 805622640, globals = (nil)), line 40 in "pycore_ceval.h"
_PyEval_EvalFrameDefault(tstate = 0x10075ac4, f = 0x20060d88, throwflag
= 804396352), line 628 in "abstract.h"
function_code_fastcall(tstate = 0x00000094, co = 0x000000ab, args =
0x3003c550, nargs = 0, globals = 0x3004abd8), line 40 in "pycore_ceval.h"
_PyEval_EvalFrameDefault(tstate = 0x102e59dc, f = (nil), throwflag =
804396880), line 628 in "abstract.h"
function_code_fastcall(tstate = 0x3004ab90, co = 0x3004a7c8, args =
0x2ff21f10, nargs = 537150060, globals = 0x10073f98), line 40 in
"pycore_ceval.h"
object_vacall(tstate = 0x2005ee98, base = 0x20060d88, callable =
0x2ff21f70, vargs = warning: Unable to access address 0x482822cf from core
(invalid char ptr (0x482822cf))), line 58 in "abstract.h"
_PyObject_CallMethodIdObjArgs(obj = (nil), name = 0x20026118, ... =
0x3008d520, 0x3003c5c8, 0x0, 0x3003ade8, 0x3003ad28, 0x3003ad48), line
901 in "call.c"
import_find_and_load(tstate = 0x2003e4a0, abs_name = (nil)), line 1765
in "import.c"
unnamed block in PyImport_ImportModuleLevelObject(name = 0x30085e10,
globals = (nil), locals = 0x103a18c0, fromlist = 0x20037780, level =
804397264), line 1885 in "import.c"
PyImport_ImportModuleLevelObject(name = 0x30085e10, globals = (nil),
locals = 0x103a18c0, fromlist = 0x20037780, level = 804397264), line
1885 in "import.c"
builtin___import__(self = 0x100bead4, args = 0x00000010, kwds =
0x2ff22140), line 280 in "bltinmodule.c"
cfunction_call(func = 0x20060d88, args = 0x3003c528, kwargs = (nil)),
line 537 in "methodobject.c"
_PyObject_MakeTpCall(tstate = (nil), callable = 0x2ff2227c, args =
0x2ff22220, nargs = 673718991, keywords = 0x100bc874), line 197 in "call.c"
_PyObject_CallFunctionVa(tstate = 0xa23d56d8, callable = (nil), format =
warning: Unable to access address 0xdeadbeef from core
(invalid char ptr (0xdeadbeef)), va = (nil), is_size_t = 0), line 65592
in "abstract.h"
PyObject_CallFunction(callable = 0x3003c5c8, format = "OOOOi", ... =
0x3008d520, 0x30085e60, 0x30085e60, 0x3006afe8, 0x0, 0x0), line 583 in
"call.c"
PyImport_Import(module_name = 0x2ff22460), line 2086 in "import.c"
PyImport_ImportModule(name = "\200A"), line 1482 in "import.c"
PyImport_ImportModuleNoBlock(name = "`"), line 1500 in "import.c"
_PyCodecRegistry_Init(), line 1547 in "codecs.c"
_PyCodec_Forget(encoding = warning: Unable to access address 0xa23d56d8
from core
(invalid char ptr (0xa23d56d8))), line 128 in "codecs.c"
init_stdio_encoding(tstate = 0x2ff22534), line 15996 in "unicodeobject.c"
init_fs_encoding(tstate = 0x20008148), line 16110 in "unicodeobject.c"
_PyUnicode_InitEncodings(tstate = 0x200010f0), line 16126 in
"unicodeobject.c"
init_interp_main(tstate = 0x00000001), line 1016 in "pylifecycle.c"
pyinit_main(tstate = 0x200010f0), line 1107 in "pylifecycle.c"
Py_InitializeFromConfig(config = (nil)), line 1151 in "pylifecycle.c"
pymain_init(args = 0xf066a338), line 66 in "main.c"
pymain_main(args = 0x00000001), line 694 in "main.c"
Py_BytesMain(argc = -559038737, argv = 0xdeadbeef), line 727 in "main.c"
python.main(argc = 0, argv = (nil)), line 15 in "python.c"
(dbx)

+++++++++++++ xlc-v13 +++++++++++++

Looks about the same: master : commit
deb016224cc506503fb05e821a60158c83918ed4

aixtools@gcc119:[/home/aixtools/python/cpython]dbx ./python core
Type 'help' for help.
[using memory image in core]
reading symbolic information ...

Segmentation fault in _PyEval_EvalFrameDefault at line 1125 in file
"Include/object.h" ($t1)
"object.h" has only 659 lines
(dbx) where
_PyEval_EvalFrameDefault(tstate = 0x100f6370, f = (nil), throwflag =
537443004), line 1125 in "object.h"
_PyEval_EvalCode(tstate = 0x1001eb04, _co = 0x30039ae8, globals =
0x2ff1ffc0, locals = 0x20044858, args = 0x1001ede4, argcount =
806047904, kwnames = 0x2ff1ffa0, kwargs = 0x103b0233, kwcount = 0,
kwstep = 2, defs = (nil), defcount = 0, kwdefs = (nil), closure = (nil),
name = (nil), qualname = (nil)), line 40 in "pycore_ceval.h"
_PyEval_EvalCodeWithName(_co = 0x1013e6b8, globals = 0x300ae5a0, locals
= 0x300bcec8, args = 0x20044858, argcount = 536872576, kwnames = (nil),
kwargs = 0x2ff20030, kwcount = -2077998513, kwstep = 2, defs = (nil),
defcount = 0, kwdefs = (nil), closure = (nil), name = (nil), qualname =
(nil)), line 4397 in "ceval.c"
PyEval_EvalCodeEx(_co = 0x101332d0, globals = 0x2000d9a8, locals =
0x300ae598, args = 0x2009d4ba, argcount = 537515016, kws = 0x30083e68,
kwcount = 805435232, defs = 0x300bcec8, defcount = 0, kwdefs = (nil),
closure = (nil)), line 4415 in "ceval.c"
builtin___build_class__(self = 0x100bab9c, args = 0x3003c550, nargs =
804389168, kwnames = 0x20044858), line 222 in "bltinmodule.c"
cfunction_vectorcall_FASTCALL_KEYWORDS(func = 0x100fbdb4, args =
0x300d0538, nargsf = 804389264, kwnames = 0x20044858), line 459 in
"methodobject.c"
_PyEval_EvalFrameDefault(tstate = 0x30016988, f = 0x200673d8, throwflag
= 805399252), line 812 in "abstract.h"
_PyEval_EvalCode(tstate = 0x00000004, _co = 0x200654a4, globals =
0x00000043, locals = 0x00000001, args = (nil), argcount = 537293784,
kwnames = 0x300b716c, kwargs = 0x3004447c, kwcount = 0, kwstep = 2, defs
= (nil), defcount = 0, kwdefs = (nil), closure = (nil), name = (nil),
qualname = (nil)), line 40 in "pycore_ceval.h"
_PyEval_EvalCodeWithName(_co = 0x200654ac, globals = 0x300dce38, locals
= 0x300abd20, args = 0x300b1ca8, argcount = 806169160, kwnames =
0x300abd20, kwargs = 0x2ff203d0, kwcount = 804390176, kwstep = 2, defs =
(nil), defcount = 0, kwdefs = (nil), closure = (nil), name = (nil),
qualname = (nil)), line 4397 in "ceval.c"
PyEval_EvalCodeEx(_co = 0x100abe24, globals = 0x200654a4, locals =
0x300ae190, args = 0x10407c00, argcount = 806019444, kws = 0x200673d8,
kwcount = 804389952, defs = (nil), defcount = 0, kwdefs = (nil), closure
= (nil)), line 4415 in "ceval.c"
PyEval_EvalCode(co = 0x101fb228, globals = 0x10417960, locals =
0x300d2a48), line 857 in "ceval.c"
IPRA.$builtin_exec_impl(module = 0x1008cd6c, source = 0x30046448,
globals = 0x2ff204d0, locals = 0x20044858), line 1035 in "bltinmodule.c"
builtin_exec(module = 0x30059f7c, args = (nil), nargs = 805536424), line
371 in "bltinmodule.c.h"
cfunction_vectorcall_FASTCALL(func = 0x200003c8, args = 0x300b8e60,
nargsf = 804390272, kwnames = 0x200673d8), line 424 in "methodobject.c"
PyVectorcall_Call(callable = 0x100f94b4, tuple = 0x20006888, kwargs =
0x2ff20600), line 249 in "call.c"
_PyObject_Call(tstate = 0x300b7028, callable = 0x200673d8, args =
0x2ff20640, kwargs = 0x10407c00), line 265 in "call.c"
do_call_core(tstate = (nil), func = (nil), callargs = 0x2ff206a0, kwdict
= 0x3004abb8), line 5130 in "ceval.c"
_PyEval_EvalFrameDefault(tstate = 0x30027cb0, f = 0x30063aa8, throwflag
= 805628416), line 3603 in "ceval.c"
_PyEval_EvalCode(tstate = 0x300462e8, _co = 0x200673d8, globals =
0x2ff20840, locals = 0x48242242, args = 0x1008ddd0, argcount =
805896992, kwnames = 0x2ff20840, kwargs = 0x20044858, kwcount = 0,
kwstep = 1, defs = (nil), defcount = 0, kwdefs = (nil), closure = (nil),
name = 0x300197c8, qualname = 0x300197c8), line 40 in "pycore_ceval.h"
_PyFunction_Vectorcall(func = 0x100b2d30, stack = 0x200654a4, nargsf =
804391088, kwnames = 0x3000c254), line 398 in "call.c"
_PyEval_EvalFrameDefault(tstate = 0x3004a098, f = 0x30090320, throwflag
= 804391328), line 812 in "abstract.h"
unnamed block in IPRA.$function_code_fastcall(tstate = 0x1008bc64, co =
0x200673d8, args = 0x2ff20a00, nargs = 537151576, globals = 0x1008ddd0),
line 40 in "pycore_ceval.h"
IPRA.$function_code_fastcall(tstate = 0x1008bc64, co = 0x200673d8, args
= 0x2ff20a00, nargs = 537151576, globals = 0x1008ddd0), line 40 in
"pycore_ceval.h"
_PyFunction_Vectorcall(func = 0x10141878, stack = 0x3004a1b0, nargsf =
804391520, kwnames = 0x10407c00), line 366 in "call.c"
_PyEval_EvalFrameDefault(tstate = 0x200324d0, f = 0x30056c88, throwflag
= 805698224), line 812 in "abstract.h"
unnamed block in IPRA.$function_code_fastcall(tstate = 0x100b6a14, co =
0x200654a4, args = 0x2ff20bc0, nargs = 537151576, globals = 0x3005f958),
line 40 in "pycore_ceval.h"
IPRA.$function_code_fastcall(tstate = 0x100b6a14, co = 0x200654a4, args
= 0x2ff20bc0, nargs = 537151576, globals = 0x3005f958), line 40 in
"pycore_ceval.h"
_PyFunction_Vectorcall(func = 0x200654ac, stack = 0x200654a4, nargsf =
805904756, kwnames = 0x3003116e), line 366 in "call.c"
_PyEval_EvalFrameDefault(tstate = 0x100b4834, f = 0x30035b40, throwflag
= 804392240), line 812 in "abstract.h"
unnamed block in IPRA.$function_code_fastcall(tstate = 0x100b6a14, co =
0x200673d8, args = 0x2ff20d80, nargs = 537151576, globals = 0x1008ddd0),
line 40 in "pycore_ceval.h"
IPRA.$function_code_fastcall(tstate = 0x100b6a14, co = 0x200673d8, args
= 0x2ff20d80, nargs = 537151576, globals = 0x1008ddd0), line 40 in
"pycore_ceval.h"
_PyFunction_Vectorcall(func = 0xd0584b0c, stack = 0x200673d8, nargsf =
537285796, kwnames = 0xf02ff01c), line 366 in "call.c"
_PyEval_EvalFrameDefault(tstate = 0x10085584, f = 0x300a9da0, throwflag
= 805547336), line 812 in "abstract.h"
unnamed block in IPRA.$function_code_fastcall(tstate = (nil), co =
(nil), args = 0x2ff20f40, nargs = 805508802, globals = 0x10058d4c), line
40 in "pycore_ceval.h"
IPRA.$function_code_fastcall(tstate = (nil), co = (nil), args =
0x2ff20f40, nargs = 805508802, globals = 0x10058d4c), line 40 in
"pycore_ceval.h"
_PyFunction_Vectorcall(func = 0x3004a7c8, stack = 0x3004ab90, nargsf =
804392896, kwnames = (nil)), line 366 in "call.c"
IPRA.$object_vacall(tstate = 0x100a8ee8, base = 0x30035ac8, callable =
0x2ff21030, vargs = "j^Aj^B|^Ak^Er2|"), line 58 in "abstract.h"
_PyObject_CallMethodIdObjArgs(obj = 0x300a9da0, name = 0x2000d9f0, ... =
0x300a9da0, 0x3003c5c8, 0x0, 0x3003ae08, 0x3003ad48, 0x3003ad68), line
901 in "call.c"
IPRA.$import_find_and_load(tstate = 0x300b3028, abs_name = 0x200673d8),
line 1765 in "import.c"
PyImport_ImportModuleLevelObject(name = 0x00000002, globals =
0x200654a4, locals = 0x2ff21160, fromlist = 0x00000001, level =
269199964), line 1866 in "import.c"
IPRA.$import_name(tstate = 0x100fbdb4, f = 0x300b2ad8, name =
0x2ff211c0, fromlist = 0x20044858, level = 0x100c57c8), line 5234 in
"ceval.c"
_PyEval_EvalFrameDefault(tstate = 0x30016988, f = 0x200673d8, throwflag
= 805399252), line 3120 in "ceval.c"
_PyEval_EvalCode(tstate = 0x00000004, _co = 0x200654a4, globals =
0x00000043, locals = 0x00000001, args = (nil), argcount = 537293784,
kwnames = 0x30046f2c, kwargs = 0x3004447c, kwcount = 0, kwstep = 2, defs
= (nil), defcount = 0, kwdefs = (nil), closure = (nil), name = (nil),
qualname = (nil)), line 40 in "pycore_ceval.h"
_PyEval_EvalCodeWithName(_co = 0x200654ac, globals = 0x30090208, locals
= 0x30090190, args = 0x3008e8c8, argcount = 806027712, kwnames =
0x30090190, kwargs = 0x2ff21400, kwcount = 804394320, kwstep = 2, defs =
(nil), defcount = 0, kwdefs = (nil), closure = (nil), name = (nil),
qualname = (nil)), line 4397 in "ceval.c"
PyEval_EvalCodeEx(_co = 0x100abe24, globals = 0x200654a4, locals =
(nil), args = 0x10407c00, argcount = 536914064, kws = 0x200673d8,
kwcount = 804394096, defs = (nil), defcount = 0, kwdefs = (nil), closure
= (nil)), line 4415 in "ceval.c"
PyEval_EvalCode(co = 0x101fb228, globals = 0x10417960, locals =
0x300b01c0), line 857 in "ceval.c"
IPRA.$builtin_exec_impl(module = 0x1008cd6c, source = 0x30046448,
globals = 0x2ff21500, locals = 0x20044858), line 1035 in "bltinmodule.c"
builtin_exec(module = 0x2006fcd8, args = 0x30068028, nargs = 805740328),
line 371 in "bltinmodule.c.h"
cfunction_vectorcall_FASTCALL(func = 0x200003c8, args = 0x300b1220,
nargsf = 804394416, kwnames = 0x200673d8), line 424 in "methodobject.c"
PyVectorcall_Call(callable = 0x100f94b4, tuple = 0x20006888, kwargs =
0x2ff21630), line 249 in "call.c"
_PyObject_Call(tstate = 0x30046de8, callable = 0x200673d8, args =
0x2ff21670, kwargs = 0x10407c00), line 265 in "call.c"
do_call_core(tstate = (nil), func = (nil), callargs = 0x2ff216d0, kwdict
= 0x3004abb8), line 5130 in "ceval.c"
_PyEval_EvalFrameDefault(tstate = 0x30027cb0, f = 0x30063aa8, throwflag
= 805628416), line 3603 in "ceval.c"
_PyEval_EvalCode(tstate = 0x30046c88, _co = 0x200673d8, globals =
0x2ff21870, locals = 0x48242242, args = 0x1008ddd0, argcount =
805896512, kwnames = 0x2ff21870, kwargs = 0x20044858, kwcount = 0,
kwstep = 1, defs = (nil), defcount = 0, kwdefs = (nil), closure = (nil),
name = 0x300197c8, qualname = 0x300197c8), line 40 in "pycore_ceval.h"
_PyFunction_Vectorcall(func = 0x100b2d30, stack = 0x200654a4, nargsf =
805685444, kwnames = 0x3000c254), line 398 in "call.c"
_PyEval_EvalFrameDefault(tstate = 0x3004a098, f = 0x30090140, throwflag
= 804395472), line 812 in "abstract.h"
unnamed block in IPRA.$function_code_fastcall(tstate = 0x1008bc64, co =
0x200673d8, args = 0x2ff21a30, nargs = 537151576, globals = 0x1008ddd0),
line 40 in "pycore_ceval.h"
IPRA.$function_code_fastcall(tstate = 0x1008bc64, co = 0x200673d8, args
= 0x2ff21a30, nargs = 537151576, globals = 0x1008ddd0), line 40 in
"pycore_ceval.h"
_PyFunction_Vectorcall(func = 0x10141878, stack = 0x3004a1b0, nargsf =
804395664, kwnames = 0x10407c00), line 366 in "call.c"
_PyEval_EvalFrameDefault(tstate = 0x200324d0, f = 0x30056c88, throwflag
= 805696656), line 812 in "abstract.h"
unnamed block in IPRA.$function_code_fastcall(tstate = 0x100b6a14, co =
0x200654a4, args = 0x2ff21bf0, nargs = 537151576, globals = 0x3005f338),
line 40 in "pycore_ceval.h"
IPRA.$function_code_fastcall(tstate = 0x100b6a14, co = 0x200654a4, args
= 0x2ff21bf0, nargs = 537151576, globals = 0x3005f338), line 40 in
"pycore_ceval.h"
_PyFunction_Vectorcall(func = 0x200654ac, stack = 0x200654a4, nargsf =
805578916, kwnames = 0x3003116e), line 366 in "call.c"
_PyEval_EvalFrameDefault(tstate = 0x100b4834, f = 0x30035b40, throwflag
= 804396384), line 812 in "abstract.h"
unnamed block in IPRA.$function_code_fastcall(tstate = 0x100b6a14, co =
0x200673d8, args = 0x2ff21db0, nargs = 537151576, globals = 0x1008ddd0),
line 40 in "pycore_ceval.h"
IPRA.$function_code_fastcall(tstate = 0x100b6a14, co = 0x200673d8, args
= 0x2ff21db0, nargs = 537151576, globals = 0x1008ddd0), line 40 in
"pycore_ceval.h"
_PyFunction_Vectorcall(func = 0x30040788, stack = 0x30067f40, nargsf =
804396592, kwnames = 0x2ff21f68), line 366 in "call.c"
_PyEval_EvalFrameDefault(tstate = 0x10085584, f = 0x3008d930, throwflag
= 805547336), line 812 in "abstract.h"
unnamed block in IPRA.$function_code_fastcall(tstate = 0x10396408, co =
0x10351cc8, args = 0x2ff21f70, nargs = -559038737, globals =
0x10058d4c), line 40 in "pycore_ceval.h"
IPRA.$function_code_fastcall(tstate = 0x10396408, co = 0x10351cc8, args
= 0x2ff21f70, nargs = -559038737, globals = 0x10058d4c), line 40 in
"pycore_ceval.h"
_PyFunction_Vectorcall(func = 0x3004a7c8, stack = 0x3004ab90, nargsf =
804397040, kwnames = (nil)), line 366 in "call.c"
IPRA.$object_vacall(tstate = 0x100a8ee8, base = 0x30035ac8, callable =
0x2ff22060, vargs = ""), line 58 in "abstract.h"
_PyObject_CallMethodIdObjArgs(obj = 0x3008d930, name = 0x2000d9f0, ... =
0x3008d930, 0x3003c5c8, 0x0, 0x3003ae08, 0x3003ad48, 0x3003ad68), line
901 in "call.c"
IPRA.$import_find_and_load(tstate = 0x300872a8, abs_name = 0x3003c5c8),
line 1765 in "import.c"
PyImport_ImportModuleLevelObject(name = 0x100b3b8c, globals =
0x30087258, locals = 0x2ff22180, fromlist = 0x20037f68, level =
804397424), line 1866 in "import.c"
builtin___import__(self = 0x100c0e34, args = 0xdeadbeef, kwds =
0x3003c528), line 280 in "bltinmodule.c"
cfunction_call(func = 0x103a3ee8, args = 0x200673d8, kwargs = (nil)),
line 556 in "methodobject.c"
_PyObject_MakeTpCall(tstate = 0x1009c318, callable = 0x3003c528, args =
(nil), nargs = 537151576, keywords = 0x1008cd6c), line 191 in "call.c"
IPRA.$_PyObject_CallFunctionVa(tstate = 0x00000006, callable =
0x2ff22b98, format =
"/\362,Z/\362,e/\362,p/\362,\177/\362,\223/\362,\244/\362,\306/\362-R/\362-c/\362-v/\362-\207/\362-\225/\362-\263/\362-\314/\362-\347/\362-\365/\362.^F/\362.^P/\362.^^/\362.3/\362.G/\362.j/\362.\236/\362.\251/\362.\305/\362.\347/\362.\357/\362.\376",
va = "0^F\177\2300^F\177\2000^H\33100", is_size_t = -559038737), line
65592 in "abstract.h"
PyObject_CallFunction(callable = 0x103a5bf8, format = "OOOOi", ... =
0x3008d930, 0x300872a8, 0x300872a8, 0x3006bf88, 0x0, 0x0), line 564 in
"call.c"
PyImport_Import(module_name = 0x10132904), line 2086 in "import.c"
PyImport_ImportModule(name = ""), line 1482 in "import.c"
_PyCodecRegistry_Init(), line 1547 in "codecs.c"
_PyCodec_Forget(encoding = warning: Unable to access address 0x460d2abe
from core
(invalid char ptr (0x460d2abe))), line 128 in "codecs.c"
init_stdio_encoding(tstate = 0x00000008), line 15996 in "unicodeobject.c"
init_fs_encoding(tstate = 0x2ff22600), line 16110 in "unicodeobject.c"
_PyUnicode_InitEncodings(tstate = (nil)), line 16126 in "unicodeobject.c"
IPRA.$init_interp_main(tstate = 0x00000001), line 1016 in "pylifecycle.c"
pyinit_main(tstate = (nil)), line 1107 in "pylifecycle.c"
Py_InitializeFromConfig(config = 0xf0301cd4), line 1151 in "pylifecycle.c"
IPRA.$pymain_init(args = 0x2ff22aa0), line 66 in "main.c"
pymain_main(args = 0x00000006), line 694 in "main.c"
Py_BytesMain(argc = -559038737, argv = 0xdeadbeef), line 727 in "main.c"
python.main(argc = 0, argv = (nil)), line 15 in "python.c"
(dbx)

On 06/07/2020 18:57, Pablo Galindo Salgado wrote:
> Pablo Galindo Salgado <pablogsal@gmail.com> added the comment:
>
>> I don't believe that this is an XLC bug, but I suspect that it is undefined behavior / implementation-defined behavior.
> I was looking at the C99 standard but could not find anything that makes this undefined. Do you know what this construct is contradicting the standard on?
>
> ----------
>
> _______________________________________
> Python tracker <report@bugs.python.org>
> <https://bugs.python.org/issue41215>
> _______________________________________
>
History
Date User Action Args
2020-07-06 17:03:43Michael.Feltsetrecipients: + Michael.Felt, skrah, David.Edelsohn, lys.nikolaou, pablogsal
2020-07-06 17:03:43Michael.Feltlinkissue41215 messages
2020-07-06 17:03:42Michael.Feltcreate