# gdb /usr/lib/python-exec/python3.7/python python37_ncurses62c.core GNU gdb (Gentoo 8.3.1 vanilla) 8.3.1 Copyright (C) 2019 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "mips-unknown-linux-uclibc". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/lib/python-exec/python3.7/python... Reading symbols from /usr/lib/debug//usr/bin/python3.7m.debug... warning: core file may not match specified executable file. [New LWP 27425] Core was generated by `/usr/lib/python-exec/python3.7/python'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00000000 in ?? () (gdb) bt #0 0x00000000 in ?? () #1 0x77458c6c in PyInit__curses () at /var/tmp/portage/dev-lang/python-3.7.6/work/Python-3.7.6/Modules/_cursesmodule.c:3482 #2 0x77ad0da0 in _PyImport_LoadDynamicModuleWithSpec (spec=0x775f7410, fp=0x0) at ./Python/importdl.c:159 #3 0x77acfdb8 in _imp_create_dynamic_impl (module=0x776469f0, spec=0x775f7410, file=0x0) at Python/import.c:2170 #4 0x77ac79d0 in _imp_create_dynamic (module=0x776469f0, args=0x775f73dc, nargs=1) at Python/clinic/import.c.h:289 #5 0x778fba78 in _PyMethodDef_RawFastCallDict (method=0x77c9f9f4 , self=0x776469f0, args=0x775f73dc, nargs=1, kwargs=0x775f1cf0) at Objects/call.c:530 #6 0x778fbe58 in _PyCFunction_FastCallDict (func=0x77659620, args=0x775f73dc, nargs=1, kwargs=0x775f1cf0) at Objects/call.c:586 #7 0x778fcac4 in PyCFunction_Call (func=0x77659620, args=0x775f73d0, kwargs=0x775f1cf0) at Objects/call.c:791 #8 0x77a95ab8 in do_call_core (func=0x77659620, callargs=0x775f73d0, kwdict=0x775f1cf0) at Python/ceval.c:4641 #9 0x77a8e164 in _PyEval_EvalFrameDefault (f=0x775ef9d0, throwflag=0) at Python/ceval.c:3191 #10 0x77a7fd3c in PyEval_EvalFrameEx (f=0x775ef9d0, throwflag=0) at Python/ceval.c:547 #11 0x77a92310 in _PyEval_EvalCodeWithName (_co=0x776bdb78, globals=0x77654090, locals=0x0, args=0x77656c30, argcount=2, kwnames=0x0, kwargs=0x77656c38, kwcount=0, kwstep=1, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x776978e0, qualname=0x776978e0) at Python/ceval.c:3930 #12 0x778fb658 in _PyFunction_FastCallKeywords (func=0x77695e88, stack=0x77656c30, nargs=2, kwnames=0x0) at Objects/call.c:433 #13 0x77a956c8 in call_function (pp_stack=0x7f7ce030, oparg=2, kwnames=0x0) at Python/ceval.c:4616 #14 0x77a8da28 in _PyEval_EvalFrameDefault (f=0x77656ae8, throwflag=0) at Python/ceval.c:3093 #15 0x77a7fd3c in PyEval_EvalFrameEx (f=0x77656ae8, throwflag=0) at Python/ceval.c:547 #16 0x778fad6c in function_code_fastcall (co=0x7766bc28, args=0x7765b6f8, nargs=2, globals=0x776634e0) at Objects/call.c:283 #17 0x778fb4cc in _PyFunction_FastCallKeywords (func=0x7767ab70, stack=0x7765b6f0, nargs=2, kwnames=0x0) at Objects/call.c:408 #18 0x77a956c8 in call_function (pp_stack=0x7f7cede0, oparg=2, kwnames=0x0) at Python/ceval.c:4616 #19 0x77a8da7c in _PyEval_EvalFrameDefault (f=0x7765b5b0, throwflag=0) at Python/ceval.c:3110 #20 0x77a7fd3c in PyEval_EvalFrameEx (f=0x7765b5b0, throwflag=0) at Python/ceval.c:547 #21 0x778fad6c in function_code_fastcall (co=0x7764b498, args=0x775c5bbc, nargs=1, globals=0x77654090) at Objects/call.c:283 #22 0x778fb4cc in _PyFunction_FastCallKeywords (func=0x77657468, stack=0x775c5bb8, nargs=1, kwnames=0x0) at Objects/call.c:408 #23 0x77a956c8 in call_function (pp_stack=0x7f7cfb94, oparg=1, kwnames=0x0) at Python/ceval.c:4616 #24 0x77a8db9c in _PyEval_EvalFrameDefault (f=0x775c5a78, throwflag=0) at Python/ceval.c:3124 #25 0x77a7fd3c in PyEval_EvalFrameEx (f=0x775c5a78, throwflag=0) at Python/ceval.c:547 #26 0x778fad6c in function_code_fastcall (co=0x7764b5f8, args=0x775c37ac, nargs=1, globals=0x77654090) at Objects/call.c:283 #27 0x778fb4cc in _PyFunction_FastCallKeywords (func=0x77657588, stack=0x775c37a8, nargs=1, kwnames=0x0) at Objects/call.c:408 #28 0x77a956c8 in call_function (pp_stack=0x7f7d0944, oparg=1, kwnames=0x0) at Python/ceval.c:4616 #29 0x77a8db9c in _PyEval_EvalFrameDefault (f=0x775c3650, throwflag=0) at Python/ceval.c:3124 #30 0x77a7fd3c in PyEval_EvalFrameEx (f=0x775c3650, throwflag=0) at Python/ceval.c:547 #31 0x778fad6c in function_code_fastcall (co=0x77650180, args=0x775c8904, nargs=2, globals=0x77654090) at Objects/call.c:283 #32 0x778fb4cc in _PyFunction_FastCallKeywords (func=0x77657e40, stack=0x775c88fc, nargs=2, kwnames=0x0) at Objects/call.c:408 #33 0x77a956c8 in call_function (pp_stack=0x7f7d16f4, oparg=2, kwnames=0x0) at Python/ceval.c:4616 #34 0x77a8db9c in _PyEval_EvalFrameDefault (f=0x775c87b0, throwflag=0) at Python/ceval.c:3124 #35 0x77a7fd3c in PyEval_EvalFrameEx (f=0x775c87b0, throwflag=0) at Python/ceval.c:547 #36 0x778fad6c in function_code_fastcall (co=0x776501d8, args=0x7f7d23a8, nargs=2, globals=0x77654090) at Objects/call.c:283 #37 0x778fb03c in _PyFunction_FastCallDict (func=0x77657e88, args=0x7f7d23a0, nargs=2, kwargs=0x0) at Objects/call.c:322 #38 0x778fa0f4 in _PyObject_FastCallDict (callable=0x77657e88, args=0x7f7d23a0, nargs=2, kwargs=0x0) at Objects/call.c:98 #39 0x778fdfa8 in object_vacall (callable=0x77657e88, vargs=0x7f7d2410) at Objects/call.c:1202 #40 0x778fe28c in _PyObject_CallMethodIdObjArgs (obj=0x77654060, name=0x77c9fb1c ) at Objects/call.c:1252 #41 0x77acdf58 in import_find_and_load (abs_name=0x775f7140) at Python/import.c:1648 #42 0x77ace6dc in PyImport_ImportModuleLevelObject (name=0x775f7140, globals=0x775f18a0, locals=0x775f18a0, fromlist=0x775e91b0, level=0) at Python/import.c:1760 #43 0x77a9624c in import_name (f=0x77655b70, name=0x775f7140, fromlist=0x775e91b0, level=0x77ccc2b8 ) at Python/ceval.c:4770 #44 0x77a8af94 in _PyEval_EvalFrameDefault (f=0x77655b70, throwflag=0) at Python/ceval.c:2600 #45 0x77a7fd3c in PyEval_EvalFrameEx (f=0x77655b70, throwflag=0) at Python/ceval.c:547 #46 0x77a92310 in _PyEval_EvalCodeWithName (_co=0x775da7b0, globals=0x775f18a0, locals=0x775f18a0, args=0x0, argcount=0, kwnames=0x0, kwargs=0x0, kwcount=0, kwstep=2, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at Python/ceval.c:3930 #47 0x77a925dc in PyEval_EvalCodeEx (_co=0x775da7b0, globals=0x775f18a0, locals=0x775f18a0, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at Python/ceval.c:3959 #48 0x77a7fc4c in PyEval_EvalCode (co=0x775da7b0, globals=0x775f18a0, locals=0x775f18a0) at Python/ceval.c:524 #49 0x77a774d8 in builtin_exec_impl (module=0x776a9e10, source=0x775da7b0, globals=0x775f18a0, locals=0x775f18a0) at Python/bltinmodule.c:1079 #50 0x77a73274 in builtin_exec (module=0x776a9e10, args=0x775f4b7c, nargs=2) at Python/clinic/bltinmodule.c.h:283 #51 0x778fba78 in _PyMethodDef_RawFastCallDict (method=0x77c9adac , self=0x776a9e10, args=0x775f4b7c, nargs=2, kwargs=0x775f1bd0) at Objects/call.c:530 #52 0x778fbe58 in _PyCFunction_FastCallDict (func=0x776b2738, args=0x775f4b7c, nargs=2, kwargs=0x775f1bd0) at Objects/call.c:586 #53 0x778fcac4 in PyCFunction_Call (func=0x776b2738, args=0x775f4b70, kwargs=0x775f1bd0) at Objects/call.c:791 #54 0x77a95ab8 in do_call_core (func=0x776b2738, callargs=0x775f4b70, kwdict=0x775f1bd0) at Python/ceval.c:4641 #55 0x77a8e164 in _PyEval_EvalFrameDefault (f=0x77617710, throwflag=0) at Python/ceval.c:3191 #56 0x77a7fd3c in PyEval_EvalFrameEx (f=0x77617710, throwflag=0) at Python/ceval.c:547 #57 0x77a92310 in _PyEval_EvalCodeWithName (_co=0x776bdb78, globals=0x77654090, locals=0x0, args=0x776305b0, argcount=3, kwnames=0x0, kwargs=0x776305bc, kwcount=0, kwstep=1, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x776978e0, qualname=0x776978e0) at Python/ceval.c:3930 #58 0x778fb658 in _PyFunction_FastCallKeywords (func=0x77695e88, stack=0x776305b0, nargs=3, kwnames=0x0) at Objects/call.c:433 #59 0x77a956c8 in call_function (pp_stack=0x7f7d4578, oparg=3, kwnames=0x0) at Python/ceval.c:4616 #60 0x77a8da28 in _PyEval_EvalFrameDefault (f=0x77630468, throwflag=0) at Python/ceval.c:3093 #61 0x77a7fd3c in PyEval_EvalFrameEx (f=0x77630468, throwflag=0) at Python/ceval.c:547 #62 0x778fad6c in function_code_fastcall (co=0x7765cf40, args=0x775c517c, nargs=2, globals=0x776634e0) at Objects/call.c:283 #63 0x778fb4cc in _PyFunction_FastCallKeywords (func=0x7767a2b8, stack=0x775c5174, nargs=2, kwnames=0x0) at Objects/call.c:408 #64 0x77a956c8 in call_function (pp_stack=0x7f7d5328, oparg=2, kwnames=0x0) at Python/ceval.c:4616 #65 0x77a8da7c in _PyEval_EvalFrameDefault (f=0x775c5030, throwflag=0) at Python/ceval.c:3110 #66 0x77a7fd3c in PyEval_EvalFrameEx (f=0x775c5030, throwflag=0) at Python/ceval.c:547 #67 0x778fad6c in function_code_fastcall (co=0x7764b5f8, args=0x775c349c, nargs=1, globals=0x77654090) at Objects/call.c:283 #68 0x778fb4cc in _PyFunction_FastCallKeywords (func=0x77657588, stack=0x775c3498, nargs=1, kwnames=0x0) at Objects/call.c:408 #69 0x77a956c8 in call_function (pp_stack=0x7f7d60dc, oparg=1, kwnames=0x0) at Python/ceval.c:4616 #70 0x77a8db9c in _PyEval_EvalFrameDefault (f=0x775c3340, throwflag=0) at Python/ceval.c:3124 #71 0x77a7fd3c in PyEval_EvalFrameEx (f=0x775c3340, throwflag=0) at Python/ceval.c:547 #72 0x778fad6c in function_code_fastcall (co=0x77650180, args=0x775c3184, nargs=2, globals=0x77654090) at Objects/call.c:283 #73 0x778fb4cc in _PyFunction_FastCallKeywords (func=0x77657e40, stack=0x775c317c, nargs=2, kwnames=0x0) at Objects/call.c:408 #74 0x77a956c8 in call_function (pp_stack=0x7f7d6e8c, oparg=2, kwnames=0x0) at Python/ceval.c:4616 #75 0x77a8db9c in _PyEval_EvalFrameDefault (f=0x775c3030, throwflag=0) at Python/ceval.c:3124 #76 0x77a7fd3c in PyEval_EvalFrameEx (f=0x775c3030, throwflag=0) at Python/ceval.c:547 #77 0x778fad6c in function_code_fastcall (co=0x776501d8, args=0x7f7d7b40, nargs=2, globals=0x77654090) at Objects/call.c:283 #78 0x778fb03c in _PyFunction_FastCallDict (func=0x77657e88, args=0x7f7d7b38, nargs=2, kwargs=0x0) at Objects/call.c:322 #79 0x778fa0f4 in _PyObject_FastCallDict (callable=0x77657e88, args=0x7f7d7b38, nargs=2, kwargs=0x0) at Objects/call.c:98 #80 0x778fdfa8 in object_vacall (callable=0x77657e88, vargs=0x7f7d7ba8) at Objects/call.c:1202 #81 0x778fe28c in _PyObject_CallMethodIdObjArgs (obj=0x77654060, name=0x77c9fb1c ) at Objects/call.c:1252 #82 0x77acdf58 in import_find_and_load (abs_name=0x775e9f80) at Python/import.c:1648 #83 0x77ace6dc in PyImport_ImportModuleLevelObject (name=0x775e9f80, globals=0x7760ba80, locals=0x7760ba80, fromlist=0x77c7b144 <_Py_NoneStruct>, level=0) at Python/import.c:1760 #84 0x77a9624c in import_name (f=0x775f8030, name=0x775e9f80, fromlist=0x77c7b144 <_Py_NoneStruct>, level=0x77ccc2b8 ) at Python/ceval.c:4770 #85 0x77a8af94 in _PyEval_EvalFrameDefault (f=0x775f8030, throwflag=0) at Python/ceval.c:2600 #86 0x77a7fd3c in PyEval_EvalFrameEx (f=0x775f8030, throwflag=0) at Python/ceval.c:547 #87 0x77a92310 in _PyEval_EvalCodeWithName (_co=0x775d49c0, globals=0x7760ba80, locals=0x7760ba80, args=0x0, argcount=0, kwnames=0x0, kwargs=0x0, kwcount=0, kwstep=2, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at Python/ceval.c:3930 #88 0x77a925dc in PyEval_EvalCodeEx (_co=0x775d49c0, globals=0x7760ba80, locals=0x7760ba80, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at Python/ceval.c:3959 #89 0x77a7fc4c in PyEval_EvalCode (co=0x775d49c0, globals=0x7760ba80, locals=0x7760ba80) at Python/ceval.c:524 #90 0x77afee20 in run_mod (mod=0x58df48, filename=0x7762f920, globals=0x7760ba80, locals=0x7760ba80, flags=0x7f7d8d68, arena=0x776ac7e0) at Python/pythonrun.c:1035 #91 0x77afb168 in PyRun_InteractiveOneObjectEx (fp=0x778750e8, filename=0x7762f920, flags=0x7f7d8d68) at Python/pythonrun.c:256 #92 0x77afa800 in PyRun_InteractiveLoopFlags (fp=0x778750e8, filename_str=0x77c3b308 "", flags=0x7f7d8d68) at Python/pythonrun.c:120 #93 0x77afa500 in PyRun_AnyFileExFlags (fp=0x778750e8, filename=0x77c3b308 "", closeit=0, flags=0x7f7d8d68) at Python/pythonrun.c:78 #94 0x77b3798c in pymain_run_file (fp=0x778750e8, filename=0x0, p_cf=0x7f7d8d68) at Modules/main.c:428 #95 0x77b3c25c in pymain_run_filename (pymain=0x7f7d8dc4, cf=0x7f7d8d68) at Modules/main.c:1607 #96 0x77b42e70 in pymain_run_python (pymain=0x7f7d8dc4) at Modules/main.c:2868 #97 0x77b4375c in pymain_main (pymain=0x7f7d8dc4) at Modules/main.c:3029 #98 0x77b43974 in _Py_UnixMain (argc=1, argv=0x7f7d8ef4) at Modules/main.c:3064 #99 0x00400844 in main (argc=1, argv=0x7f7d8ef4) at ./Programs/python.c:15 (gdb) up #1 0x77458c6c in PyInit__curses () at /var/tmp/portage/dev-lang/python-3.7.6/work/Python-3.7.6/Modules/_cursesmodule.c:3482 3482 key_n = (char *)keyname(key); (gdb) info locals key = 257 key_n = 0x779dad70 "\217\334" key_n2 = 0xa284e768 m = 0x775f1db0 d = 0x775f1de0 v = 0x775d5710 c_api_object = 0x775d57a0 PyCurses_API = {0x7746c1a0 , 0x77443dd8 , 0x77443e60 , 0x77443ee8 }