-
Notifications
You must be signed in to change notification settings - Fork 557
Description
How do you use Sentry?
Sentry Saas (sentry.io)
Version
2.33.2
Steps to Reproduce
Hello 👋
This is my first bug report in sentry-python. I apologise in advance if I miss any important information.
I checked previous tickets for related issues but I could not identify one for this case.
What
Segmentation fault in use_scope(current_scope_to_use).__enter__
method possibly caused by a null pointer exception.
Where
Environment
- x86_64 aws linux image in CircleCI
- Python 3.11.9 installed from pyenv with no extra flags
- Also happens with Python 3.11.13 from pyenv with no extra flags
I could not reproduce this issue in local darwin/arm64 environment and does not seem to happen in arm64 production hosts
More info
We recently migrated from sentry-sdk 1.45 to 2.33. The team followed this migration guide but given that we only use basic features of sentry the changes we have to perform were quite small.

Expected Result
No segmentation fault error
Actual Result
Our tests have been randomly failing with the following backtrace extracted from CircleCI
tests/integration/<redacted>/test_<redacted>.py::Test<redacted>::<redacted>[<redacted>] Fatal Python error: Segmentation fault
Current thread 0x00007fa47b56b640 (most recent call first):
File "<redacted>.venv/lib/python3.11/site-packages/sentry_sdk/scope.py", line 1708 in use_scope
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/contextlib.py", line 137 in __enter__
File "<redacted>.venv/lib/python3.11/site-packages/sentry_sdk/integrations/threading.py", line 129 in run
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/threading.py", line 1045 in _bootstrap_inner
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/threading.py", line 1002 in _bootstrap
Thread 0x00007fa570e62640 (most recent call first):
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/concurrent/futures/thread.py", line 81 in _worker
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/threading.py", line 982 in run
File "<redacted>.venv/lib/python3.11/site-packages/sentry_sdk/integrations/threading.py", line 123 in _run_old_run_func
File "<redacted>.venv/lib/python3.11/site-packages/sentry_sdk/integrations/threading.py", line 130 in run
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/threading.py", line 1045 in _bootstrap_inner
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/threading.py", line 1002 in _bootstrap
Thread 0x00007fa2d39ae640 (most recent call first):
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/threading.py", line 331 in wait
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/threading.py", line 629 in wait
File "<redacted>.venv/lib/python3.11/site-packages/sentry_sdk/sessions.py", line 212 in _thread
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/threading.py", line 982 in run
File "<redacted>.venv/lib/python3.11/site-packages/sentry_sdk/integrations/threading.py", line 123 in _run_old_run_func
File "<redacted>.venv/lib/python3.11/site-packages/sentry_sdk/integrations/threading.py", line 130 in run
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/threading.py", line 1045 in _bootstrap_inner
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/threading.py", line 1002 in _bootstrap
Thread 0x00007fa5f2c1eb80 (most recent call first):
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/selectors.py", line 468 in select
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/asyncio/base_events.py", line 1898 in _run_once
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/asyncio/base_events.py", line 608 in run_forever
File "/home/circleci/.pyenv/versions/3.11.13/lib/python3.11/asyncio/base_events.py", line 641 in run_until_complete
File "<redacted>.venv/lib/python3.11/site-packages/pytest_asyncio/plugin.py", line 529 in inner
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/python.py", line 194 in pytest_pyfunc_call
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_callers.py", line 121 in _multicall
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_manager.py", line 120 in _hookexec
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_hooks.py", line 512 in __call__
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/python.py", line 1792 in runtest
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/runner.py", line 169 in pytest_runtest_call
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_callers.py", line 121 in _multicall
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_manager.py", line 120 in _hookexec
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_hooks.py", line 512 in __call__
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/runner.py", line 262 in <lambda>
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/runner.py", line 341 in from_call
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/runner.py", line 261 in call_runtest_hook
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/runner.py", line 222 in call_and_report
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/runner.py", line 133 in runtestprotocol
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/runner.py", line 114 in pytest_runtest_protocol
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_callers.py", line 121 in _multicall
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_manager.py", line 120 in _hookexec
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_hooks.py", line 512 in __call__
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/main.py", line 350 in pytest_runtestloop
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_callers.py", line 121 in _multicall
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_manager.py", line 120 in _hookexec
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_hooks.py", line 512 in __call__
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/main.py", line 325 in _main
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/main.py", line 271 in wrap_session
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/main.py", line 318 in pytest_cmdline_main
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_callers.py", line 121 in _multicall
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_manager.py", line 120 in _hookexec
File "<redacted>.venv/lib/python3.11/site-packages/pluggy/_hooks.py", line 512 in __call__
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/config/__init__.py", line 169 in main
File "<redacted>.venv/lib/python3.11/site-packages/_pytest/config/__init__.py", line 192 in console_main
File "<redacted>.venv/bin/pytest", line 8 in <module>
Extension modules: _brotli, charset_normalizer.md, requests.packages.charset_normalizer.md, requests.packages.chardet.md, multidict._multidict, yarl._quoting_c, propcache._helpers_c, aiohttp._http_writer, aiohttp._http_parser, aiohttp._websocket.mask, aiohttp._websocket.reader_c, frozenlist._frozenlist, cython.cimports.libc.math, yaml._yaml, regex._regex, 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, psutil._psutil_linux, psutil._psutil_posix, ujson, greenlet._greenlet, zope.interface._zope_interface_coptimizations, gevent.libev.corecext, gevent._gevent_c_greenlet_primitives, gevent._gevent_c_hub_local, gevent._gevent_c_waiter, gevent._gevent_c_hub_primitives, gevent._gevent_c_ident, gevent._gevent_cgreenlet, gevent._gevent_c_abstract_linkable, gevent._gevent_cevent, gevent._gevent_c_semaphore, gevent._gevent_cqueue, gevent._gevent_c_imap, editdistpy.damerau_osa, editdistpy.levenshtein, fugashi.fugashi, _cffi_backend, markupsafe._speedups, mmh3, msgpack._cmsgpack, marisa_trie (total: 53)
I installed python version into a circleci instance with the following flags
PYTHON_CONFIGURE_OPTS="--enable-shared --with-pydebug" pyenv install 3.11.9
and set ulimit -c unlimited
and exported PYTHONFAULTHANDLER=1
to my environment and reproduced the issue to collect a core dump. (If you need it, please let me know how I can share that file without exposing it publicly)
Here is some information collected from the coredump file
py-bt
(gdb) py-bt
Traceback (most recent call first):
<built-in method set of _contextvars.ContextVar object at remote 0x7f52621992b0>
File "<redacted>.venv/lib/python3.11/site-packages/sentry_sdk/scope.py", line 1708, in use_scope
token = _current_scope.set(scope)
<built-in method next of module object at remote 0x7f52c604f590>
File "/home/circleci/.pyenv/versions/3.11.9/lib/python3.11/contextlib.py", line 137, in __enter__
return next(self.gen)
File "<redacted>.venv/lib/python3.11/site-packages/sentry_sdk/integrations/threading.py", line 129, in run
with use_scope(current_scope_to_use):
File "/home/circleci/.pyenv/versions/3.11.9/lib/python3.11/threading.py", line 1045, in _bootstrap_inner
self.run()
File "/home/circleci/.pyenv/versions/3.11.9/lib/python3.11/threading.py", line 1002, in _bootstrap
self._bootstrap_inner()
info threads
(gdb) info threads
Id Target Id Frame
* 1 Thread 0x7f5231bd9640 (LWP 25840) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139990998554176) at ./nptl/pthread_kill.c:44
2 Thread 0x7f52a9ffd640 (LWP 24890) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68360 <thread_status+1504>) at ./nptl/futex-internal.c:57
3 Thread 0x7f527a1ff640 (LWP 24906) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68b60 <thread_status+3552>) at ./nptl/futex-internal.c:57
4 Thread 0x7f527cbff640 (LWP 24905) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68ae0 <thread_status+3424>) at ./nptl/futex-internal.c:57
5 Thread 0x7f52b4bff640 (LWP 24885) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a680e0 <thread_status+864>) at ./nptl/futex-internal.c:57
6 Thread 0x7f526a5ff640 (LWP 24912) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68e60 <thread_status+4320>) at ./nptl/futex-internal.c:57
7 Thread 0x7f5274dff640 (LWP 24908) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68c60 <thread_status+3808>) at ./nptl/futex-internal.c:57
8 Thread 0x7f52aa7fe640 (LWP 24889) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a682e0 <thread_status+1376>) at ./nptl/futex-internal.c:57
9 Thread 0x7f52b75ff640 (LWP 24884) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68060 <thread_status+736>) at ./nptl/futex-internal.c:57
10 Thread 0x7f52aafff640 (LWP 24888) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68260 <thread_status+1248>) at ./nptl/futex-internal.c:57
11 Thread 0x7f52b43fe640 (LWP 24886) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68160 <thread_status+992>) at ./nptl/futex-internal.c:57
12 Thread 0x7f52963ff640 (LWP 24896) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68660 <thread_status+2272>) at ./nptl/futex-internal.c:57
13 Thread 0x7f52bafff640 (LWP 24881) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a67ee0 <thread_status+352>) at ./nptl/futex-internal.c:57
14 Thread 0x7f52a01ff640 (LWP 24893) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a684e0 <thread_status+1888>) at ./nptl/futex-internal.c:57
15 Thread 0x7f528e5ff640 (LWP 24899) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a687e0 <thread_status+2656>) at ./nptl/futex-internal.c:57
16 Thread 0x7f52a2bff640 (LWP 24892) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68460 <thread_status+1760>) at ./nptl/futex-internal.c:57
17 Thread 0x7f52ba7fe640 (LWP 24882) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a67f60 <thread_status+480>) at ./nptl/futex-internal.c:57
18 Thread 0x7f5298dff640 (LWP 24895) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a685e0 <thread_status+2144>) at ./nptl/futex-internal.c:57
19 Thread 0x7f52bd9fe640 (LWP 24880) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a67e60 <thread_status+224>) at ./nptl/futex-internal.c:57
20 Thread 0x7f52939ff640 (LWP 24897) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a686e0 <thread_status+2400>) at ./nptl/futex-internal.c:57
21 Thread 0x7f526f9ff640 (LWP 24910) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68d60 <thread_status+4064>) at ./nptl/futex-internal.c:57
22 Thread 0x7f52c639eb80 (LWP 24878) __futex_abstimed_wait_common64 (private=-962446506, cancel=true, abstime=0x7ffee5f42b80, op=137, expected=0, futex_word=0x7f52c6d24f74 <_PyRuntime+436>) at ./nptl/futex-internal.c:57
23 Thread 0x7f5281fff640 (LWP 24903) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a689e0 <thread_status+3168>) at ./nptl/futex-internal.c:57
24 Thread 0x7f526cfff640 (LWP 24911) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68de0 <thread_status+4192>) at ./nptl/futex-internal.c:57
25 Thread 0x7f52ad9ff640 (LWP 24887) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a681e0 <thread_status+1120>) at ./nptl/futex-internal.c:57
26 Thread 0x7f52be1ff640 (LWP 24879) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a67de0 <thread_status+96>) at ./nptl/futex-internal.c:57
27 Thread 0x7f5290fff640 (LWP 24898) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68760 <thread_status+2528>) at ./nptl/futex-internal.c:57
28 Thread 0x7f5267bff640 (LWP 24913) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68ee0 <thread_status+4448>) at ./nptl/futex-internal.c:57
29 Thread 0x7f52723ff640 (LWP 24909) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68ce0 <thread_status+3936>) at ./nptl/futex-internal.c:57
30 Thread 0x7f528ddfe640 (LWP 24900) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68860 <thread_status+2784>) at ./nptl/futex-internal.c:57
31 Thread 0x7f4f9cfe5640 (LWP 25505) __futex_abstimed_wait_common64 (private=<optimized out>, cancel=true, abstime=0x7f4f9cfe44d0, op=137, expected=0, futex_word=0x7f52380ab7c0) at ./nptl/futex-internal.c:57
32 Thread 0x7f529d7ff640 (LWP 24894) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68560 <thread_status+2016>) at ./nptl/futex-internal.c:57
33 Thread 0x7f52a55ff640 (LWP 24891) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a683e0 <thread_status+1632>) at ./nptl/futex-internal.c:57
34 Thread 0x7f52b9ffd640 (LWP 24883) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a67fe0 <thread_status+608>) at ./nptl/futex-internal.c:57
35 Thread 0x7f528b3ff640 (LWP 24901) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a688e0 <thread_status+2912>) at ./nptl/futex-internal.c:57
36 Thread 0x7f527f5ff640 (LWP 24904) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68a60 <thread_status+3296>) at ./nptl/futex-internal.c:57
37 Thread 0x7f52869ff640 (LWP 24902) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68960 <thread_status+3040>) at ./nptl/futex-internal.c:57
38 Thread 0x7f52777ff640 (LWP 24907) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f52c0a68be0 <thread_status+3680>) at ./nptl/futex-internal.c:57
39 Thread 0x7f5145ca2640 (LWP 25838) __futex_abstimed_wait_common64 (private=<optimized out>, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55fe8fa36f40) at ./nptl/futex-internal.c:57
Info from thread 1
(gdb) thread 1
[Switching to thread 1 (Thread 0x7f5231bd9640 (LWP 25840))]
#0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139990998554176) at ./nptl/pthread_kill.c:44
44 in ./nptl/pthread_kill.c
(gdb) bt
#0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139990998554176) at ./nptl/pthread_kill.c:44
#1 __pthread_kill_internal (signo=11, threadid=139990998554176) at ./nptl/pthread_kill.c:78
#2 __GI___pthread_kill (threadid=139990998554176, signo=signo@entry=11) at ./nptl/pthread_kill.c:89
#3 0x00007f52c64c9476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26
#4 0x00007f52c6a25003 in faulthandler_fatal_error (signum=11) at ./Modules/faulthandler.c:384
#5 <signal handler called>
#6 Py_DECREF (op=0x0, lineno=777, filename=0x7f52c6b37e40 "Python/hamt.c") at ./Include/object.h:521
#7 hamt_node_bitmap_assoc (self=<optimized out>, shift=0, hash=797596016, key=<_contextvars.ContextVar at remote 0x7f52621992b0>, val=<Scope at remote 0x7f4c4b714850>, added_leaf=<optimized out>) at Python/hamt.c:777
#8 0x00007f52c69cf290 in hamt_node_assoc (node=<optimized out>, shift=shift@entry=0, hash=<optimized out>, key=key@entry=<_contextvars.ContextVar at remote 0x7f52621992b0>, val=val@entry=<Scope at remote 0x7f4c4b714850>, added_leaf=added_leaf@entry=0x7f5231bd8524) at Python/hamt.c:2037
#9 0x00007f52c69d012d in _PyHamt_Assoc (o=0x7f4c6c4160d0, key=key@entry=<_contextvars.ContextVar at remote 0x7f52621992b0>, val=val@entry=<Scope at remote 0x7f4c4b714850>) at Python/hamt.c:2309
#10 0x00007f52c69bf0c2 in contextvar_set (var=var@entry=0x7f52621992b0, val=val@entry=<Scope at remote 0x7f4c4b714850>) at Python/context.c:746
#11 0x00007f52c69bffdf in PyContextVar_Set (ovar=<_contextvars.ContextVar at remote 0x7f52621992b0>, val=<Scope at remote 0x7f4c4b714850>) at Python/context.c:285
#12 0x00007f52c69c00eb in _contextvars_ContextVar_set (self=<optimized out>, value=<optimized out>) at Python/context.c:1019
#13 0x00007f52c68bef5a in cfunction_vectorcall_O (func=<built-in method set of _contextvars.ContextVar object at remote 0x7f52621992b0>, args=0x7f4c7daf4ed8, nargsf=<optimized out>, kwnames=<optimized out>) at Objects/methodobject.c:514
#14 0x00007f52c685d43a in _PyObject_VectorcallTstate (tstate=0x55fe8ff6aed0, callable=<built-in method set of _contextvars.ContextVar object at remote 0x7f52621992b0>, args=0x7f4c7daf4ed8, nargsf=1, kwnames=0x0) at ./Include/internal/pycore_call.h:92
#15 0x00007f52c685d55a in PyObject_Vectorcall (callable=callable@entry=<built-in method set of _contextvars.ContextVar object at remote 0x7f52621992b0>, args=args@entry=0x7f4c7daf4ed8, nargsf=nargsf@entry=1, kwnames=kwnames@entry=0x0) at Objects/call.c:299
#16 0x00007f52c698a2a0 in trace_call_function (tstate=tstate@entry=0x55fe8ff6aed0, func=<built-in method set of _contextvars.ContextVar object at remote 0x7f52621992b0>, func@entry=<method_descriptor at remote 0x7f52c5fe2c30>, args=args@entry=0x7f4c7daf4ed0, nargs=2, kwnames=0x0) at Python/ceval.c:7301
#17 0x00007f52c699b3c1 in _PyEval_EvalFrameDefault (tstate=tstate@entry=0x55fe8ff6aed0, frame=frame@entry=0x7f4c7daf4e70, throwflag=throwflag@entry=0) at Python/ceval.c:4764
#18 0x00007f52c687e250 in _PyEval_EvalFrame (throwflag=0, frame=0x7f4c7daf4e70, tstate=0x55fe8ff6aed0) at ./Include/internal/pycore_ceval.h:73
#19 gen_send_ex2 (gen=0x7f4c7daf4e20, arg=arg@entry=0x0, presult=presult@entry=0x7f5231bd8840, exc=exc@entry=0, closing=closing@entry=0) at Objects/genobject.c:219
#20 0x00007f52c687ed84 in gen_iternext (gen=<optimized out>) at Objects/genobject.c:594
#21 0x00007f52c697b70c in builtin_next (self=<optimized out>, args=0x7f5271a16220, nargs=1) at Python/bltinmodule.c:1477
#22 0x00007f52c68bf648 in cfunction_vectorcall_FASTCALL (func=<built-in method next of module object at remote 0x7f52c604f590>, args=0x7f5271a16220, nargsf=<optimized out>, kwnames=<optimized out>) at Objects/methodobject.c:427
#23 0x00007f52c685d43a in _PyObject_VectorcallTstate (tstate=0x55fe8ff6aed0, callable=<built-in method next of module object at remote 0x7f52c604f590>, args=0x7f5271a16220, nargsf=1, kwnames=0x0) at ./Include/internal/pycore_call.h:92
#24 0x00007f52c685d55a in PyObject_Vectorcall (callable=callable@entry=<built-in method next of module object at remote 0x7f52c604f590>, args=args@entry=0x7f5271a16220, nargsf=nargsf@entry=1, kwnames=kwnames@entry=0x0) at Objects/call.c:299
#25 0x00007f52c698a12f in trace_call_function (tstate=tstate@entry=0x55fe8ff6aed0, func=func@entry=<built-in method next of module object at remote 0x7f52c604f590>, args=args@entry=0x7f5271a16220, nargs=1, kwnames=0x0) at Python/ceval.c:7285
#26 0x00007f52c699b3c1 in _PyEval_EvalFrameDefault (tstate=tstate@entry=0x55fe8ff6aed0, frame=frame@entry=0x7f5271a161c0, throwflag=throwflag@entry=0) at Python/ceval.c:4764
#27 0x00007f52c69a11fa in _PyEval_EvalFrame (throwflag=0, frame=0x7f5271a161c0, tstate=0x55fe8ff6aed0) at ./Include/internal/pycore_ceval.h:73
#28 _PyEval_Vector (tstate=0x55fe8ff6aed0, func=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:6434
#29 0x00007f52c685cf7e in _PyFunction_Vectorcall (func=<optimized out>, stack=<optimized out>, nargsf=<optimized out>, kwnames=<optimized out>) at Objects/call.c:393
#30 0x00007f52c6860f0e in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=1, args=0x7f5231bd8af8, callable=<function at remote 0x7f52c5d9eba0>, tstate=0x55fe8ff6aed0) at ./Include/internal/pycore_call.h:92
#31 method_vectorcall (method=<optimized out>, args=0x0, nargsf=<optimized out>, kwnames=0x0) at Objects/classobject.c:67
#32 0x00007f52c6999af0 in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=0, args=0x0, callable=<method at remote 0x7f4c6c2b61b0>, tstate=0x55fe8ff6aed0) at ./Include/internal/pycore_call.h:92
#33 _PyObject_CallNoArgs (func=<method at remote 0x7f4c6c2b61b0>) at ./Include/internal/pycore_call.h:107
#34 _PyEval_EvalFrameDefault (tstate=tstate@entry=0x55fe8ff6aed0, frame=0x7f5271a16110, frame@entry=0x7f5271a16020, throwflag=throwflag@entry=0) at Python/ceval.c:4422
#35 0x00007f52c69a11fa in _PyEval_EvalFrame (throwflag=0, frame=0x7f5271a16020, tstate=0x55fe8ff6aed0) at ./Include/internal/pycore_ceval.h:73
#36 _PyEval_Vector (tstate=0x55fe8ff6aed0, func=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=<optimized out>, kwnames=<optimized out>) at Python/ceval.c:6434
#37 0x00007f52c685cf7e in _PyFunction_Vectorcall (func=<optimized out>, stack=<optimized out>, nargsf=<optimized out>, kwnames=<optimized out>) at Objects/call.c:393
#38 0x00007f52c6860f0e in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=1, args=0x7f5231bd8d18, callable=<function at remote 0x7f52c5dd1020>, tstate=0x55fe8ff6aed0) at ./Include/internal/pycore_call.h:92
#39 method_vectorcall (method=<optimized out>, args=0x7f52c6d333f0 <_PyRuntime+58928>, nargsf=<optimized out>, kwnames=0x0) at Objects/classobject.c:67
#40 0x00007f52c685c9b3 in _PyVectorcall_Call (tstate=tstate@entry=0x55fe8ff6aed0, func=0x7f52c6860d2f <method_vectorcall>, callable=callable@entry=<method at remote 0x7f4c6c2b6450>, tuple=tuple@entry=(), kwargs=kwargs@entry=0x0) at Objects/call.c:245
#41 0x00007f52c685ce7b in _PyObject_Call (tstate=0x55fe8ff6aed0, callable=<method at remote 0x7f4c6c2b6450>, args=(), kwargs=0x0) at Objects/call.c:328
#42 0x00007f52c685cef2 in PyObject_Call (callable=<optimized out>, args=<optimized out>, kwargs=<optimized out>) at Objects/call.c:355
#43 0x00007f52c6a8fc08 in thread_run (boot_raw=boot_raw@entry=0x55fe90591e50) at ./Modules/_threadmodule.c:1124
#44 0x00007f52c6a0e21e in pythread_wrapper (arg=<optimized out>) at Python/thread_pthread.h:241
#45 0x00007f52c651bac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#46 0x00007f52c65ad850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
pip freeze --all
Metadata
Metadata
Assignees
Type
Projects
Status