marimo icon indicating copy to clipboard operation
marimo copied to clipboard

RuntimeError: Response content shorter than Content-Length

Open 729973389 opened this issue 7 months ago • 0 comments

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

729973389 avatar Apr 15 '25 06:04 729973389