getsentry / getsentry/sentry-python

Windows fatal exception: access violation

Đang mở
#5,257 6 bình luận 0 reaction 0 người được giao Xem trên GitHub
Bug Profiles Python
Ngôn ngữ chính
Python
Star
2.2k
Fork
669
Merge trung bình
1 ngày 1 giờ
Pull request đã merge (30 ngày)
213

Mô tả

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]()

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.