marimo
marimo copied to clipboard
RuntimeError: Response content shorter than Content-Length
Describe the bug
I encountered the following error after I entered the instruction in my terminal, may I ask what caused it?
This is my issue:
(marimo) C:\Users\72997>marimo tutorial intro
Edit intro.py in your browser 📝
➜ URL: http://127.0.0.1:2718?access_token=IojCX5zWssPe0uVeC8RlTQ
ERROR: Exception in ASGI application
- Exception Group Traceback (most recent call last): | File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 76, in collapse_excgroups | yield | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 177, in call | async with anyio.create_task_group() as task_group: | File "D:\anaconda\envs\marimo\lib\site-packages\anyio_backends_asyncio.py", line 772, in aexit | raise BaseExceptionGroup( | exceptiongroup.ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 409, in run_asgi | result = await app( # type: ignore[func-returns-value] | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in call | return await self.app(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\applications.py", line 112, in call | await self.middleware_stack(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 187, in call | raise exc | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 165, in call | await self.app(scope, receive, _send) | File "D:\anaconda\envs\marimo\lib\site-packages\marimo_server\api\auth.py", line 220, in call | return await super().call(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 85, in call | await self.app(scope, receive, send_wrapper) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 176, in call | with recv_stream, send_stream, collapse_excgroups(): | File "D:\anaconda\envs\marimo\lib\contextlib.py", line 153, in exit | self.gen.throw(typ, value, traceback) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 82, in collapse_excgroups | raise exc | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 179, in call | await response(scope, wrapped_receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 219, in call | await send({"type": "http.response.body", "body": b"", "more_body": False}) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 83, in send_wrapper | await send(message) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 162, in _send | await send(message) | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 544, in send | raise RuntimeError("Response content shorter than Content-Length") | RuntimeError: Response content shorter than Content-Length +------------------------------------
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 409, in run_asgi result = await app( # type: ignore[func-returns-value] File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in call return await self.app(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\applications.py", line 112, in call await self.middleware_stack(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 187, in call raise exc File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 165, in call await self.app(scope, receive, _send) File "D:\anaconda\envs\marimo\lib\site-packages\marimo_server\api\auth.py", line 220, in call return await super().call(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 85, in call await self.app(scope, receive, send_wrapper) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 176, in call with recv_stream, send_stream, collapse_excgroups(): File "D:\anaconda\envs\marimo\lib\contextlib.py", line 153, in exit self.gen.throw(typ, value, traceback) File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 82, in collapse_excgroups raise exc File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 179, in call await response(scope, wrapped_receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 219, in call await send({"type": "http.response.body", "body": b"", "more_body": False}) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 83, in send_wrapper await send(message) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 162, in _send await send(message) File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 544, in send raise RuntimeError("Response content shorter than Content-Length") RuntimeError: Response content shorter than Content-Length ERROR: Exception in ASGI application
- Exception Group Traceback (most recent call last): | File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 76, in collapse_excgroups | yield | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 177, in call | async with anyio.create_task_group() as task_group: | File "D:\anaconda\envs\marimo\lib\site-packages\anyio_backends_asyncio.py", line 772, in aexit | raise BaseExceptionGroup( | exceptiongroup.ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 409, in run_asgi | result = await app( # type: ignore[func-returns-value] | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in call | return await self.app(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\applications.py", line 112, in call | await self.middleware_stack(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 187, in call | raise exc | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 165, in call | await self.app(scope, receive, _send) | File "D:\anaconda\envs\marimo\lib\site-packages\marimo_server\api\auth.py", line 220, in call | return await super().call(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 85, in call | await self.app(scope, receive, send_wrapper) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 176, in call | with recv_stream, send_stream, collapse_excgroups(): | File "D:\anaconda\envs\marimo\lib\contextlib.py", line 153, in exit | self.gen.throw(typ, value, traceback) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 82, in collapse_excgroups | raise exc | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 179, in call | await response(scope, wrapped_receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 219, in call | await send({"type": "http.response.body", "body": b"", "more_body": False}) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 83, in send_wrapper | await send(message) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 162, in _send | await send(message) | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 544, in send | raise RuntimeError("Response content shorter than Content-Length") | RuntimeError: Response content shorter than Content-Length +------------------------------------
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 409, in run_asgi result = await app( # type: ignore[func-returns-value] File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in call return await self.app(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\applications.py", line 112, in call await self.middleware_stack(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 187, in call raise exc File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 165, in call await self.app(scope, receive, _send) File "D:\anaconda\envs\marimo\lib\site-packages\marimo_server\api\auth.py", line 220, in call return await super().call(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 85, in call await self.app(scope, receive, send_wrapper) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 176, in call with recv_stream, send_stream, collapse_excgroups(): File "D:\anaconda\envs\marimo\lib\contextlib.py", line 153, in exit self.gen.throw(typ, value, traceback) File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 82, in collapse_excgroups raise exc File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 179, in call await response(scope, wrapped_receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 219, in call await send({"type": "http.response.body", "body": b"", "more_body": False}) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 83, in send_wrapper await send(message) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 162, in _send await send(message) File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 544, in send raise RuntimeError("Response content shorter than Content-Length") RuntimeError: Response content shorter than Content-Length ERROR: Exception in ASGI application
- Exception Group Traceback (most recent call last): | File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 76, in collapse_excgroups | yield | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 177, in call | async with anyio.create_task_group() as task_group: | File "D:\anaconda\envs\marimo\lib\site-packages\anyio_backends_asyncio.py", line 772, in aexit | raise BaseExceptionGroup( | exceptiongroup.ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 409, in run_asgi | result = await app( # type: ignore[func-returns-value] | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in call | return await self.app(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\applications.py", line 112, in call | await self.middleware_stack(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 187, in call | raise exc | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 165, in call | await self.app(scope, receive, _send) | File "D:\anaconda\envs\marimo\lib\site-packages\marimo_server\api\auth.py", line 220, in call | return await super().call(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 85, in call | await self.app(scope, receive, send_wrapper) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 176, in call | with recv_stream, send_stream, collapse_excgroups(): | File "D:\anaconda\envs\marimo\lib\contextlib.py", line 153, in exit | self.gen.throw(typ, value, traceback) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 82, in collapse_excgroups | raise exc | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 179, in call | await response(scope, wrapped_receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 219, in call | await send({"type": "http.response.body", "body": b"", "more_body": False}) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 83, in send_wrapper | await send(message) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 162, in _send | await send(message) | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 544, in send | raise RuntimeError("Response content shorter than Content-Length") | RuntimeError: Response content shorter than Content-Length +------------------------------------
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 409, in run_asgi result = await app( # type: ignore[func-returns-value] File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in call return await self.app(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\applications.py", line 112, in call await self.middleware_stack(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 187, in call raise exc File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 165, in call await self.app(scope, receive, _send) File "D:\anaconda\envs\marimo\lib\site-packages\marimo_server\api\auth.py", line 220, in call return await super().call(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 85, in call await self.app(scope, receive, send_wrapper) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 176, in call with recv_stream, send_stream, collapse_excgroups(): File "D:\anaconda\envs\marimo\lib\contextlib.py", line 153, in exit self.gen.throw(typ, value, traceback) File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 82, in collapse_excgroups raise exc File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 179, in call await response(scope, wrapped_receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 219, in call await send({"type": "http.response.body", "body": b"", "more_body": False}) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 83, in send_wrapper await send(message) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 162, in _send await send(message) File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 544, in send raise RuntimeError("Response content shorter than Content-Length") RuntimeError: Response content shorter than Content-Length ERROR: Exception in ASGI application
- Exception Group Traceback (most recent call last): | File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 76, in collapse_excgroups | yield | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 177, in call | async with anyio.create_task_group() as task_group: | File "D:\anaconda\envs\marimo\lib\site-packages\anyio_backends_asyncio.py", line 772, in aexit | raise BaseExceptionGroup( | exceptiongroup.ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 409, in run_asgi | result = await app( # type: ignore[func-returns-value] | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in call | return await self.app(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\applications.py", line 112, in call | await self.middleware_stack(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 187, in call | raise exc | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 165, in call | await self.app(scope, receive, _send) | File "D:\anaconda\envs\marimo\lib\site-packages\marimo_server\api\auth.py", line 220, in call | return await super().call(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 85, in call | await self.app(scope, receive, send_wrapper) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 176, in call | with recv_stream, send_stream, collapse_excgroups(): | File "D:\anaconda\envs\marimo\lib\contextlib.py", line 153, in exit | self.gen.throw(typ, value, traceback) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 82, in collapse_excgroups | raise exc | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 179, in call | await response(scope, wrapped_receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 219, in call | await send({"type": "http.response.body", "body": b"", "more_body": False}) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 83, in send_wrapper | await send(message) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 162, in _send | await send(message) | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 544, in send | raise RuntimeError("Response content shorter than Content-Length") | RuntimeError: Response content shorter than Content-Length +------------------------------------
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 409, in run_asgi result = await app( # type: ignore[func-returns-value] File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in call return await self.app(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\applications.py", line 112, in call await self.middleware_stack(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 187, in call raise exc File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 165, in call await self.app(scope, receive, _send) File "D:\anaconda\envs\marimo\lib\site-packages\marimo_server\api\auth.py", line 220, in call return await super().call(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 85, in call await self.app(scope, receive, send_wrapper) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 176, in call with recv_stream, send_stream, collapse_excgroups(): File "D:\anaconda\envs\marimo\lib\contextlib.py", line 153, in exit self.gen.throw(typ, value, traceback) File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 82, in collapse_excgroups raise exc File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 179, in call await response(scope, wrapped_receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 219, in call await send({"type": "http.response.body", "body": b"", "more_body": False}) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 83, in send_wrapper await send(message) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 162, in _send await send(message) File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 544, in send raise RuntimeError("Response content shorter than Content-Length") RuntimeError: Response content shorter than Content-Length ERROR: Exception in ASGI application
- Exception Group Traceback (most recent call last): | File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 76, in collapse_excgroups | yield | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 177, in call | async with anyio.create_task_group() as task_group: | File "D:\anaconda\envs\marimo\lib\site-packages\anyio_backends_asyncio.py", line 772, in aexit | raise BaseExceptionGroup( | exceptiongroup.ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 409, in run_asgi | result = await app( # type: ignore[func-returns-value] | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in call | return await self.app(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\applications.py", line 112, in call | await self.middleware_stack(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 187, in call | raise exc | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 165, in call | await self.app(scope, receive, _send) | File "D:\anaconda\envs\marimo\lib\site-packages\marimo_server\api\auth.py", line 220, in call | return await super().call(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 85, in call | await self.app(scope, receive, send_wrapper) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 176, in call | with recv_stream, send_stream, collapse_excgroups(): | File "D:\anaconda\envs\marimo\lib\contextlib.py", line 153, in exit | self.gen.throw(typ, value, traceback) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 82, in collapse_excgroups | raise exc | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 179, in call | await response(scope, wrapped_receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 219, in call | await send({"type": "http.response.body", "body": b"", "more_body": False}) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 83, in send_wrapper | await send(message) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 162, in _send | await send(message) | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 544, in send | raise RuntimeError("Response content shorter than Content-Length") | RuntimeError: Response content shorter than Content-Length +------------------------------------
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 409, in run_asgi result = await app( # type: ignore[func-returns-value] File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in call return await self.app(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\applications.py", line 112, in call await self.middleware_stack(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 187, in call raise exc File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 165, in call await self.app(scope, receive, _send) File "D:\anaconda\envs\marimo\lib\site-packages\marimo_server\api\auth.py", line 220, in call return await super().call(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 85, in call await self.app(scope, receive, send_wrapper) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 176, in call with recv_stream, send_stream, collapse_excgroups(): File "D:\anaconda\envs\marimo\lib\contextlib.py", line 153, in exit self.gen.throw(typ, value, traceback) File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 82, in collapse_excgroups raise exc File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 179, in call await response(scope, wrapped_receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 219, in call await send({"type": "http.response.body", "body": b"", "more_body": False}) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 83, in send_wrapper await send(message) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 162, in _send await send(message) File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 544, in send raise RuntimeError("Response content shorter than Content-Length") RuntimeError: Response content shorter than Content-Length ERROR: Exception in ASGI application
- Exception Group Traceback (most recent call last): | File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 76, in collapse_excgroups | yield | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 177, in call | async with anyio.create_task_group() as task_group: | File "D:\anaconda\envs\marimo\lib\site-packages\anyio_backends_asyncio.py", line 772, in aexit | raise BaseExceptionGroup( | exceptiongroup.ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception) +-+---------------- 1 ---------------- | Traceback (most recent call last): | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 409, in run_asgi | result = await app( # type: ignore[func-returns-value] | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in call | return await self.app(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\applications.py", line 112, in call | await self.middleware_stack(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 187, in call | raise exc | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 165, in call | await self.app(scope, receive, _send) | File "D:\anaconda\envs\marimo\lib\site-packages\marimo_server\api\auth.py", line 220, in call | return await super().call(scope, receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 85, in call | await self.app(scope, receive, send_wrapper) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 176, in call | with recv_stream, send_stream, collapse_excgroups(): | File "D:\anaconda\envs\marimo\lib\contextlib.py", line 153, in exit | self.gen.throw(typ, value, traceback) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 82, in collapse_excgroups | raise exc | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 179, in call | await response(scope, wrapped_receive, send) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 219, in call | await send({"type": "http.response.body", "body": b"", "more_body": False}) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 83, in send_wrapper | await send(message) | File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 162, in _send | await send(message) | File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 544, in send | raise RuntimeError("Response content shorter than Content-Length") | RuntimeError: Response content shorter than Content-Length +------------------------------------
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 409, in run_asgi result = await app( # type: ignore[func-returns-value] File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in call return await self.app(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\applications.py", line 112, in call await self.middleware_stack(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 187, in call raise exc File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 165, in call await self.app(scope, receive, _send) File "D:\anaconda\envs\marimo\lib\site-packages\marimo_server\api\auth.py", line 220, in call return await super().call(scope, receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 85, in call await self.app(scope, receive, send_wrapper) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 176, in call with recv_stream, send_stream, collapse_excgroups(): File "D:\anaconda\envs\marimo\lib\contextlib.py", line 153, in exit self.gen.throw(typ, value, traceback) File "D:\anaconda\envs\marimo\lib\site-packages\starlette_utils.py", line 82, in collapse_excgroups raise exc File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 179, in call await response(scope, wrapped_receive, send) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\base.py", line 219, in call await send({"type": "http.response.body", "body": b"", "more_body": False}) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\sessions.py", line 83, in send_wrapper await send(message) File "D:\anaconda\envs\marimo\lib\site-packages\starlette\middleware\errors.py", line 162, in _send await send(message) File "D:\anaconda\envs\marimo\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 544, in send raise RuntimeError("Response content shorter than Content-Length") RuntimeError: Response content shorter than Content-Length
Environment
Replace this line with the output of marimo env. Leave the backticks in place.
Code to reproduce
No response