Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

more gcc fallout?



Hi!

When I last updated graphics/py-matplotlib to 3.9.0 on June 6, before
GCC 12 became the default, many self tests passed, though many failed
too (928 failed, 6776 passed, 1785 skipped, 33 xfailed).

However, when I run the self tests now, I get a Python core dump.

tests/test_axes.py ....Fatal Python error: Segmentation fault

Current thread 0x000076b69e810800 (most recent call first):
  File "/usr/pkg/lib/python3.12/site-packages/numpy/core/fromnumeric.py", line 59 in _wrapfunc
  File "/usr/pkg/lib/python3.12/site-packages/numpy/core/fromnumeric.py", line 1133 in argsort
  File "/usr/pkg/lib/python3.12/site-packages/matplotlib/backends/backend_pdf.py", line 1756 in _writeImg
  File "/usr/pkg/lib/python3.12/site-packages/matplotlib/backends/backend_pdf.py", line 1793 in writeImages
  File "/usr/pkg/lib/python3.12/site-packages/matplotlib/backends/backend_pdf.py", line 843 in finalize
  File "/usr/pkg/lib/python3.12/site-packages/matplotlib/backends/backend_pdf.py", line 2802 in print_pdf
  File "/usr/pkg/lib/python3.12/site-packages/matplotlib/backend_bases.py", line 2068 in <lambda>
  File "/usr/pkg/lib/python3.12/site-packages/matplotlib/backend_bases.py", line 2218 in print_figure
  File "/usr/pkg/lib/python3.12/site-packages/matplotlib/figure.py", line 3388 in savefig
  File "/usr/pkg/lib/python3.12/site-packages/matplotlib/testing/decorators.py", line 420 in wrapper
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/python.py", line 162 in pytest_pyfunc_call
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/python.py", line 1632 in runtest
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/runner.py", line 173 in pytest_runtest_call
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/runner.py", line 241 in <lambda>
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/runner.py", line 341 in from_call
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/runner.py", line 240 in call_and_report
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/runner.py", line 135 in runtestprotocol
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/runner.py", line 116 in pytest_runtest_protocol
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/main.py", line 364 in pytest_runtestloop
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/main.py", line 339 in _main
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/main.py", line 285 in wrap_session
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/main.py", line 332 in pytest_cmdline_main
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/usr/pkg/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/config/__init__.py", line 178 in main
  File "/usr/pkg/lib/python3.12/site-packages/_pytest/config/__init__.py", line 206 in console_main
  File "/usr/pkg/bin/pytest-3.12", line 8 in <module>

Extension modules: numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, PIL._imaging, kiwisolver._cext, fontTools.misc.bezierTools, lxml._elementpath, lxml.etree, fontTools.varLib.iup, PIL._imagingmath, PIL._webp (total: 21)
*** Signal 11

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x000076b69e9df2fa in _lwp_kill () from /usr/lib/libc.so.12
[Current thread is 1 (process 18537)]
(gdb) bt
#0  0x000076b69e9df2fa in _lwp_kill () from /usr/lib/libc.so.12
#1  <signal handler called>
#2  0x000076b69ccaa0f2 in _mm512_i64gather_epi32(long long __vector(8), void const*, int) (__scale=4, __addr=0x76b694de4000, __index=...) at /usr/include/gcc-12/avx512fintrin.h:10463
#3  ymm_vector<unsigned int>::i64gather<4>(long long __vector(8), void const*) (base=0x76b694de4000, index=...) at ../numpy/core/src/npysort/x86-simd-sort/src/avx512-64bit-common.h:223
#4  get_pivot_64bit<ymm_vector<unsigned int>, unsigned int> (right=129, left=-127, arg=0x76b694de2000, arr=0x76b694de4000)
    at ../numpy/core/src/npysort/x86-simd-sort/src/avx512-64bit-argsort.hpp:244
#5  argsort_64bit_<ymm_vector<unsigned int>, unsigned int> (arr=0x76b694de4000, arg=0x76b694de2000, left=<optimized out>, right=129, max_iters=<optimized out>)
    at ../numpy/core/src/npysort/x86-simd-sort/src/avx512-64bit-argsort.hpp:275
#6  0x000076b69cc1f949 in argsort_64bit_<ymm_vector<unsigned int>, unsigned int> (max_iters=<optimized out>, right=252, left=0, arg=0x76b694de2000, arr=0x76b694de4000)
    at ../numpy/core/src/npysort/x86-simd-sort/src/avx512-64bit-argsort.hpp:281
#7  avx512_argsort<unsigned int> (arrsize=253, arg=0x76b694de2000, arr=0x76b694de4000) at ../numpy/core/src/npysort/x86-simd-sort/src/avx512-64bit-argsort.hpp:350
#8  avx512_argsort<unsigned int> (arr=0x76b694de4000, arg=0x76b694de2000, arrsize=253) at ../numpy/core/src/npysort/x86-simd-sort/src/avx512-64bit-argsort.hpp:347
#9  0x000076b69c91f7f7 in aquicksort_dispatch<unsigned int> (num=253, arg=0x76b694de2000, start=0x76b694de4000) at ../numpy/core/src/npysort/quicksort.cpp:124
#10 aquicksort_uint (vv=0x76b694de4000, tosort=tosort@entry=0x76b694de2000, n=253, __NPY_UNUSED_TAGGEDvarr=__NPY_UNUSED_TAGGEDvarr@entry=0x76b65cf438e0)
    at ../numpy/core/src/npysort/quicksort.cpp:888
#11 0x000076b69c8d16f9 in _new_argsortlike (op=op@entry=0x76b65cf438e0, axis=<optimized out>, argsort=argsort@entry=0x76b69c91f758 <aquicksort_uint(void*, npy_intp*, npy_intp, void*)>,
    argpart=argpart@entry=0x0, kth=kth@entry=0x0, nkth=nkth@entry=0) at ../numpy/core/src/multiarray/item_selection.c:1428
#12 0x000076b69c8d5ca1 in PyArray_ArgSort (op=op@entry=0x76b65cf438e0, axis=<optimized out>, which=<optimized out>) at ../numpy/core/src/multiarray/item_selection.c:1698
#13 0x000076b69c8e6bdd in array_argsort (self=0x76b65cf438e0, args=<optimized out>, len_args=<optimized out>, kwnames=<optimized out>) at ../numpy/core/src/multiarray/methods.c:1528
#14 0x000076b69ee9f02b in cfunction_vectorcall_FASTCALL_KEYWORDS (func=0x76b67638c5c0, args=0x76b65cf8a6e8, nargsf=<optimized out>, kwnames=0x76b65cbc1690) at Objects/methodobject.c:438
#15 0x000076b69ee51aa6 in _PyVectorcall_Call (tstate=0x76b69f297b50 <_PyRuntime+459632>, func=0x76b69ee9efaf <cfunction_vectorcall_FASTCALL_KEYWORDS>, callable=0x76b67638c5c0,
    tuple=<optimized out>, kwargs=<optimized out>) at Objects/call.c:283
#16 0x000076b69f03b5e4 in _PyEval_EvalFrameDefault (tstate=<optimized out>, frame=0x76b69e7d4308, throwflag=<optimized out>) at Python/bytecodes.c:3262
#17 0x000076b69ee4fb8f in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=9223372036854775809, args=0x76b69e7d4230, callable=0x76b69c228a10, tstate=0x76b69f297b50 <_PyRuntime+459632>)
    at ./Include/internal/pycore_call.h:92
#18 PyObject_Vectorcall (callable=0x76b69c228a10, args=args@entry=0x76b69e7d4230, nargsf=nargsf@entry=9223372036854775809, kwnames=kwnames@entry=0x0) at Objects/call.c:325
#19 0x000076b69c88fdc4 in dispatcher_vectorcall (self=0x76b69c2b4d80, args=0x76b69e7d4230, len_args=-9223372036854775807, kwnames=0x0)
    at ../numpy/core/src/multiarray/arrayfunction_override.c:588
#20 0x000076b69ee4fb8f in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=9223372036854775809, args=0x76b69e7d4230, callable=0x76b69c2b4d80, tstate=0x76b69f297b50 <_PyRuntime+459632>)
    at ./Include/internal/pycore_call.h:92
#21 PyObject_Vectorcall (callable=callable@entry=0x76b69c2b4d80, args=args@entry=0x76b69e7d4230, nargsf=9223372036854775809, kwnames=kwnames@entry=0x0) at Objects/call.c:325
#22 0x000076b69f03eeaa in _PyEval_EvalFrameDefault (tstate=<optimized out>, frame=0x76b69e7d4128, throwflag=<optimized out>) at Python/bytecodes.c:2714
#23 0x000076b69ee535d3 in _PyObject_VectorcallTstate (kwnames=0x76b68b07b080, nargsf=<optimized out>, args=0x76b65ced3d80, callable=0x76b69741bef0,
    tstate=0x76b69f297b50 <_PyRuntime+459632>) at ./Include/internal/pycore_call.h:92
#24 method_vectorcall (method=0x76b687d1fe50, args=0x76b65ced3d88, nargsf=<optimized out>, kwnames=0x76b68b07b080) at Objects/classobject.c:61
#25 0x000076b69ee51aa6 in _PyVectorcall_Call (tstate=0x76b69f297b50 <_PyRuntime+459632>, func=0x76b69ee5347c <method_vectorcall>, callable=0x76b687d1fe50, tuple=<optimized out>,
    kwargs=<optimized out>) at Objects/call.c:283
#26 0x000076b69f03b5e4 in _PyEval_EvalFrameDefault (tstate=<optimized out>, frame=0x76b69e7d3db8, throwflag=<optimized out>) at Python/bytecodes.c:3262
#27 0x000076b69ee535d3 in _PyObject_VectorcallTstate (kwnames=0x76b68b27c840, nargsf=<optimized out>, args=0x76b65ced3380, callable=0x76b6993071d0,
    tstate=0x76b69f297b50 <_PyRuntime+459632>) at ./Include/internal/pycore_call.h:92
#28 method_vectorcall (method=0x76b6879f1a90, args=0x76b65ced3388, nargsf=<optimized out>, kwnames=0x76b68b27c840) at Objects/classobject.c:61
#29 0x000076b69ee51aa6 in _PyVectorcall_Call (tstate=0x76b69f297b50 <_PyRuntime+459632>, func=0x76b69ee5347c <method_vectorcall>, callable=0x76b6879f1a90, tuple=<optimized out>,
    kwargs=<optimized out>) at Objects/call.c:283
#30 0x000076b69f03b5e4 in _PyEval_EvalFrameDefault (tstate=<optimized out>, frame=0x76b69e7d3b80, throwflag=<optimized out>) at Python/bytecodes.c:3262
#31 0x000076b69ee51814 in _PyObject_FastCallDictTstate (tstate=tstate@entry=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69dbf55d0, args=args@entry=0x7f7fff4c6cd0,
    nargsf=nargsf@entry=1, kwargs=kwargs@entry=0x76b687ca1e90) at Objects/call.c:144
#32 0x000076b69ee51952 in _PyObject_Call_Prepend (tstate=tstate@entry=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69dbf55d0, obj=obj@entry=0x76b69d060710,
    args=args@entry=0x76b69f23a1b0 <_PyRuntime+76240>, kwargs=kwargs@entry=0x76b687ca1e90) at Objects/call.c:508
#33 0x000076b69eec3be9 in slot_tp_call (self=0x76b69d060710, args=0x76b69f23a1b0 <_PyRuntime+76240>, kwds=0x76b687ca1e90) at Objects/typeobject.c:8776
#34 0x000076b69ee4f89f in _PyObject_MakeTpCall (tstate=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69d060710, args=args@entry=0x76b69e7d3758, nargs=<optimized out>,
    keywords=keywords@entry=0x76b69d229cd0) at Objects/call.c:240
#35 0x000076b69ee4fbf9 in _PyObject_VectorcallTstate (kwnames=0x76b69d229cd0, nargsf=<optimized out>, args=0x76b69e7d3758, callable=0x76b69d060710, tstate=<optimized out>)
    at ./Include/internal/pycore_call.h:90
#36 0x000076b69f03eeaa in _PyEval_EvalFrameDefault (tstate=<optimized out>, frame=0x76b69e7d36f8, throwflag=<optimized out>) at Python/bytecodes.c:2714
#37 0x000076b69ee51814 in _PyObject_FastCallDictTstate (tstate=tstate@entry=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69dbf55d0, args=args@entry=0x7f7fff4c7010,
    nargsf=nargsf@entry=1, kwargs=kwargs@entry=0x76b6986f6250) at Objects/call.c:144
#38 0x000076b69ee51952 in _PyObject_Call_Prepend (tstate=tstate@entry=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69dbf55d0, obj=obj@entry=0x76b69d0608f0,
    args=args@entry=0x76b69f23a1b0 <_PyRuntime+76240>, kwargs=kwargs@entry=0x76b6986f6250) at Objects/call.c:508
#39 0x000076b69eec3be9 in slot_tp_call (self=0x76b69d0608f0, args=0x76b69f23a1b0 <_PyRuntime+76240>, kwds=0x76b6986f6250) at Objects/typeobject.c:8776
#40 0x000076b69ee51c15 in _PyObject_Call (kwargs=0x76b6986f6250, args=0x76b69f23a1b0 <_PyRuntime+76240>, callable=0x76b69d0608f0, tstate=0x76b69f297b50 <_PyRuntime+459632>)
    at Objects/call.c:367
#41 _PyObject_Call (tstate=0x76b69f297b50 <_PyRuntime+459632>, callable=0x76b69d0608f0, args=0x76b69f23a1b0 <_PyRuntime+76240>, kwargs=0x76b6986f6250) at Objects/call.c:339
#42 0x000076b69f03b5e4 in _PyEval_EvalFrameDefault (tstate=<optimized out>, frame=0x76b69e7d3390, throwflag=<optimized out>) at Python/bytecodes.c:3262
#43 0x000076b69ee51814 in _PyObject_FastCallDictTstate (tstate=tstate@entry=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69dbf55d0, args=args@entry=0x7f7fff4c7350,
    nargsf=nargsf@entry=1, kwargs=kwargs@entry=0x76b698a1b490) at Objects/call.c:144
#44 0x000076b69ee51952 in _PyObject_Call_Prepend (tstate=tstate@entry=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69dbf55d0, obj=obj@entry=0x76b69d060a80,
    args=args@entry=0x76b69f23a1b0 <_PyRuntime+76240>, kwargs=kwargs@entry=0x76b698a1b490) at Objects/call.c:508
#45 0x000076b69eec3be9 in slot_tp_call (self=0x76b69d060a80, args=0x76b69f23a1b0 <_PyRuntime+76240>, kwds=0x76b698a1b490) at Objects/typeobject.c:8776
#46 0x000076b69ee4f89f in _PyObject_MakeTpCall (tstate=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69d060a80, args=args@entry=0x76b69e7d2e38, nargs=<optimized out>,
    keywords=keywords@entry=0x76b69d4a3390) at Objects/call.c:240
--Type <RET> for more, q to quit, c to continue without paging--
#47 0x000076b69ee4fbf9 in _PyObject_VectorcallTstate (kwnames=0x76b69d4a3390, nargsf=<optimized out>, args=0x76b69e7d2e38, callable=0x76b69d060a80, tstate=<optimized out>)
    at ./Include/internal/pycore_call.h:90
#48 0x000076b69f03eeaa in _PyEval_EvalFrameDefault (tstate=<optimized out>, frame=0x76b69e7d2db8, throwflag=<optimized out>) at Python/bytecodes.c:2714
#49 0x000076b69ee51814 in _PyObject_FastCallDictTstate (tstate=tstate@entry=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69dbf55d0, args=args@entry=0x7f7fff4c7690,
    nargsf=nargsf@entry=1, kwargs=kwargs@entry=0x76b69ce6a3d0) at Objects/call.c:144
#50 0x000076b69ee51952 in _PyObject_Call_Prepend (tstate=tstate@entry=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69dbf55d0, obj=obj@entry=0x76b69d060b70,
    args=args@entry=0x76b69f23a1b0 <_PyRuntime+76240>, kwargs=kwargs@entry=0x76b69ce6a3d0) at Objects/call.c:508
#51 0x000076b69eec3be9 in slot_tp_call (self=0x76b69d060b70, args=0x76b69f23a1b0 <_PyRuntime+76240>, kwds=0x76b69ce6a3d0) at Objects/typeobject.c:8776
#52 0x000076b69ee4f89f in _PyObject_MakeTpCall (tstate=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69d060b70, args=args@entry=0x76b69e7d2b48, nargs=<optimized out>,
    keywords=keywords@entry=0x76b69d785190) at Objects/call.c:240
#53 0x000076b69ee4fbf9 in _PyObject_VectorcallTstate (kwnames=0x76b69d785190, nargsf=<optimized out>, args=0x76b69e7d2b48, callable=0x76b69d060b70, tstate=<optimized out>)
    at ./Include/internal/pycore_call.h:90
#54 0x000076b69f03eeaa in _PyEval_EvalFrameDefault (tstate=<optimized out>, frame=0x76b69e7d2ae0, throwflag=<optimized out>) at Python/bytecodes.c:2714
#55 0x000076b69ee51814 in _PyObject_FastCallDictTstate (tstate=tstate@entry=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69dbf55d0, args=args@entry=0x7f7fff4c79d0,
    nargsf=nargsf@entry=1, kwargs=kwargs@entry=0x76b69ceec750) at Objects/call.c:144
#56 0x000076b69ee51952 in _PyObject_Call_Prepend (tstate=tstate@entry=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69dbf55d0, obj=obj@entry=0x76b69d05fdb0,
    args=args@entry=0x76b69f23a1b0 <_PyRuntime+76240>, kwargs=kwargs@entry=0x76b69ceec750) at Objects/call.c:508
#57 0x000076b69eec3be9 in slot_tp_call (self=0x76b69d05fdb0, args=0x76b69f23a1b0 <_PyRuntime+76240>, kwds=0x76b69ceec750) at Objects/typeobject.c:8776
#58 0x000076b69ee4f89f in _PyObject_MakeTpCall (tstate=0x76b69f297b50 <_PyRuntime+459632>, callable=callable@entry=0x76b69d05fdb0, args=args@entry=0x76b69e7d2718, nargs=<optimized out>,
    keywords=keywords@entry=0x76b69d785940) at Objects/call.c:240
#59 0x000076b69ee4fbf9 in _PyObject_VectorcallTstate (kwnames=0x76b69d785940, nargsf=<optimized out>, args=0x76b69e7d2718, callable=0x76b69d05fdb0, tstate=<optimized out>)
    at ./Include/internal/pycore_call.h:90
#60 0x000076b69f03eeaa in _PyEval_EvalFrameDefault (tstate=<optimized out>, frame=0x76b69e7d2660, throwflag=<optimized out>) at Python/bytecodes.c:2714
#61 0x000076b69ef49ef5 in PyEval_EvalCode (co=co@entry=0x76b69e6ea200, globals=globals@entry=0x76b69e7da950, locals=locals@entry=0x76b69e7da950) at Python/ceval.c:578
#62 0x000076b69efa0e16 in run_eval_code_obj (tstate=tstate@entry=0x76b69f297b50 <_PyRuntime+459632>, co=co@entry=0x76b69e6ea200, globals=globals@entry=0x76b69e7da950,
    locals=locals@entry=0x76b69e7da950) at Python/pythonrun.c:1722
#63 0x000076b69efa0f39 in run_mod (mod=mod@entry=0x76b69e62d128, filename=filename@entry=0x76b69e650820, globals=globals@entry=0x76b69e7da950, locals=locals@entry=0x76b69e7da950,
    flags=flags@entry=0x7f7fff4c7f90, arena=arena@entry=0x76b69e7e42e0) at Python/pythonrun.c:1743
#64 0x000076b69efa1039 in pyrun_file (fp=fp@entry=0x76b69ec51c60 <usual>, filename=filename@entry=0x76b69e650820, start=start@entry=257, globals=globals@entry=0x76b69e7da950,
    locals=locals@entry=0x76b69e7da950, closeit=closeit@entry=1, flags=flags@entry=0x7f7fff4c7f90) at Python/pythonrun.c:1643
#65 0x000076b69efa3f81 in _PyRun_SimpleFileObject (fp=fp@entry=0x76b69ec51c60 <usual>, filename=filename@entry=0x76b69e650820, closeit=closeit@entry=1, flags=flags@entry=0x7f7fff4c7f90)
    at Python/pythonrun.c:433
#66 0x000076b69efa4629 in _PyRun_AnyFileObject (fp=fp@entry=0x76b69ec51c60 <usual>, filename=filename@entry=0x76b69e650820, closeit=closeit@entry=1, flags=flags@entry=0x7f7fff4c7f90)
    at Python/pythonrun.c:78
#67 0x000076b69efc9bff in pymain_run_file_obj (skip_source_first_line=0, filename=0x76b69e650820, program_name=0x76b69df841c0) at Modules/main.c:360
#68 pymain_run_file (config=0x76b69f23a730 <_PyRuntime+77648>) at Modules/main.c:379
#69 pymain_run_python (exitcode=0x7f7fff4c7f60) at Modules/main.c:629
#70 Py_RunMain () at Modules/main.c:709
#71 0x000076b69efca113 in pymain_main (args=args@entry=0x7f7fff4c80a0) at Modules/main.c:739
#72 0x000076b69efca1f9 in Py_BytesMain (argc=<optimized out>, argv=<optimized out>) at Modules/main.c:763
#73 0x00000000009b2491 in main (argc=<optimized out>, argv=<optimized out>) at ./Programs/python.c:15
#74 0x00000000009b2375 in ___start (cleanup=<optimized out>, ps_strings=0x7f7fff4c9fe0) at /disk/storage-202004/archive/foreign/src/lib/csu/common/crt0-common.c:349
#75 0x00007f7ff76b60d8 in ?? () from /usr/libexec/ld.elf_so
#76 0x0000000000000007 in ?? ()
#77 0x00007f7fff4c8868 in ?? ()
#78 0x00007f7fff4c8880 in ?? ()
#79 0x00007f7fff4c8899 in ?? ()
#80 0x00007f7fff4c889d in ?? ()
#81 0x00007f7fff4c88a0 in ?? ()
#82 0x00007f7fff4c88ac in ?? ()
#83 0x00007f7fff4c88b5 in ?? ()
#84 0x0000000000000000 in ?? ()

I noticed because I saw this when updating the package to 3.9.1, but
3.9.0 has the same issue.

I'm using
PKGSRC_USE_SSP=         all
PKGSRC_USE_STACK_CHECK?=        stack-clash
PKGSRC_USE_RELRO=       full
so it could be the relro issue again, but it looks different.
 Thomas


Home | Main Index | Thread Index | Old Index