getsentry / getsentry/sentry-python

Windows fatal exception: access violation

Aperta
#5,257 6 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Bug Profiles Python
Lingua principale
Python
Stelle
2.2k
Fork
669
Merge medio
1g 1h
PR unite (30g)
213

Descrizione

My python program regularly crashes with the following error: "Windows fatal exception: access violation". The error seems to come from the sentry sdk.

Here's an example of the error:

```
Windows fatal exception: access violation

Current thread 0x00001d14 (most recent call first):
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\profiler\utils.py", line 173 in extract_stack
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\profiler\continuous_profiler.py", line 363 in
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\profiler\continuous_profiler.py", line 362 in _sample_stack
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\profiler\continuous_profiler.py", line 436 in run
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 982 in run
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 123 in _run_old_run_func
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 130 in run
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1045 in _bootstrap_inner
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1002 in _bootstrap

Thread 0x00001d1c (most recent call first):
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\concurrent\futures\thread.py", line 81 in _worker
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 982 in run
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 123 in _run_old_run_func
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 130 in run
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1045 in _bootstrap_inner
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1002 in _bootstrap

Thread 0x00000b0c (most recent call first):
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\concurrent\futures\thread.py", line 81 in _worker
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 982 in run
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 123 in _run_old_run_func
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 130 in run
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1045 in _bootstrap_inner
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1002 in _bootstrap

Thread 0x00002390 (most recent call first):
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 327 in wait
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\_queue.py", line 242 in get
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\worker.py", line 131 in _target
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 982 in run
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 123 in _run_old_run_func
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 130 in run
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1045 in _bootstrap_inner
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1002 in _bootstrap

Thread 0x000017a4 (most recent call first):
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\concurrent\futures\thread.py", line 81 in _worker
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 982 in run
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 123 in _run_old_run_func
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 130 in run
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1045 in _bootstrap_inner
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1002 in _bootstrap

Thread 0x000012a8 (most recent call first):
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\concurrent\futures\thread.py", line 81 in _worker
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 982 in run
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 123 in _run_old_run_func
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 130 in run
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1045 in _bootstrap_inner
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1002 in _bootstrap

Thread 0x00000ef4 (most recent call first):
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\monitor.py", line 58 in _thread
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 982 in run
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 123 in _run_old_run_func
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\threading.py", line 130 in run
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1045 in _bootstrap_inner
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1002 in _bootstrap

Thread 0x00000944 (most recent call first):
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\ssl.py", line 930 in write
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\anyio\streams\tls.py", line 173 in _call_sslobject_method
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\anyio\streams\tls.py", line 244 in send
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\httpcore\_backends\anyio.py", line 50 in write
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\httpcore\_async\http2.py", line 472 in _write_outgoing_data
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\httpcore\_async\http2.py", line 251 in _send_request_headers
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\httpcore\_async\http2.py", line 144 in handle_async_request
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\httpcore\_async\connection.py", line 103 in handle_async_request
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\httpcore\_async\connection_pool.py", line 236 in handle_async_request
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\httpx\_transports\default.py", line 394 in handle_async_request
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\httpx\_client.py", line 1730 in _send_single_request
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\httpx\_client.py", line 1694 in _send_handling_redirects
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\httpx\_client.py", line 1657 in _send_handling_auth
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\httpx\_client.py", line 1629 in send
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\httpx.py", line 142 in send
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\httpx\_client.py", line 1540 in request
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\httpx\_client.py", line 1768 in get
File "C:\Users\Administrator\Desktop\socpanel\src\http_server.py", line 194 in proxy
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\fastapi\routing.py", line 219 in run_endpoint_function
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\fastapi\routing.py", line 308 in app
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\fastapi.py", line 137 in _sentry_app
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\starlette\routing.py", line 75 in app
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\starlette\_exception_handler.py", line 42 in wrapped_app
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\starlette\routing.py", line 78 in app
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\starlette\routing.py", line 290 in handle
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\starlette\routing.py", line 736 in app
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\starlette\routing.py", line 716 in __call__
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\starlette\_exception_handler.py", line 42 in wrapped_app
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\starlette\middleware\exceptions.py", line 63 in __call__
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\starlette.py", line 199 in _create_span_call
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\sentry_sdk\integrations\starlette.py", line 297 in _sentry_exceptionmiddleware_call
File "C:\Users\Administrator\Desktop\socpanel\resources\venv\Lib\site-packages\starlette\middleware\base.py", line 144 in coro
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\events.py", line 84 in _run
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\base_events.py", line 1936 in _run_once
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\base_events.py", line 608 in run_forever
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\windows_events.py", line 321 in run_forever
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\base_events.py", line 641 in run_until_complete
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\runners.py", line 118 in run
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\asyncio\runners.py", line 190 in run
File "C:\Users\Administrator\Desktop\socpanel\src\main.py", line 275 in
```

Please take a look at the very first section (that says "Current thread"). It contains a stacktrace from sentry_sdk which indicates that the error originates from Sentry. I will also attach a few more examples of the stacktrace (they all point at the extract_stack function in the setnry sdk).

## Additional info

My program is a fastapi uvicorn HTTP server.
Python 3.11.9
sentry_sdk\[fastapi\] 2.48.0
Sentry SaaS
OS: Windows Server 2025

[error2.txt]()
[error3.txt]()
[error4.txt]()

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.