sentry_sdk.init(
dsn='...',
release='...',
environment='...',
send_default_pii=True,
request_bodies='always',
traces_sample_rate=1.0,
integrations=[
FlaskIntegration(),
StarletteIntegration(),
FastApiIntegration(),
SqlalchemyIntegration(),
RedisIntegration(),
],
auto_enabling_integrations=False,
)
No exceptions.
Traceback (most recent call last):
File “/project/.venv/lib/python3.11/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
result = await app( # type: ignore[func-returns-value]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/project/.venv/lib/python3.11/site-packages/sentry_sdk/integrations/starlette.py", line 143, in _create_span_call
return await old_call(app, scope, new_receive, new_send, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/project/.venv/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
return await self.app(scope, receive, send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/project/.venv/lib/python3.11/site-packages/fastapi/applications.py", line 292, in __call__
await super().__call__(scope, receive, send)
File "/project/.venv/lib/python3.11/site-packages/sentry_sdk/integrations/starlette.py", line 348, in _sentry_patched_asgi_app
return await middleware(scope, receive, send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/project/.venv/lib/python3.11/site-packages/sentry_sdk/integrations/asgi.py", line 141, in _run_asgi3
return await self._run_app(scope, receive, send, asgi_version=3)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/project/.venv/lib/python3.11/site-packages/sentry_sdk/integrations/asgi.py", line 182, in _run_app
with hub.start_transaction(
^^^^^^^^^^^^^^^^^^^^^^
File "/project/.venv/lib/python3.11/site-packages/sentry_sdk/hub.py", line 563, in start_transaction
transaction._set_initial_sampling_decision(sampling_context=sampling_context)
File "/project/.venv/lib/python3.11/site-packages/sentry_sdk/tracing.py", line 761, in _set_initial_sampling_decision
self.sample_rate /= client.monitor.downsample_factor
OverflowError: int too large to convert to float
How do you use Sentry?
Self-hosted/on-premise
Version
1.30.0
Steps to Reproduce
Sentry SDK initialised as following:
CPython 3.11.5
Expected Result
No exceptions.
Actual Result
Exception raised inside Sentry SDK: