You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
I have deployed rerun in a container with Podman. The container is doing some inference every 5 seconds over 8 cameras, and display some bounding boxes. After a few hours (3-4 hours), if I open the web viewer or a native webviewer, the viewer remains black even if I am connected to the websocket address. The container is not deployed on my machine, but on a remote server with limited bandwidth (max 30 Mb/s)
To Reproduce
Steps to reproduce the behavior:
Deploy and run the container with Rerun and Python. Use
rr.init(RERUN_RECORDING_ID, spawn=False)
rr.serve(open_browser=False, server_memory_limit="100MB")
while True:
for i in cameras_ip:
image = get_image(i)
rr.log(camera_ip, rr.Image(image).compress(jpeg_quality=20))
Wait a few hours (3-4 hours)
Open the webviewer or launch rerun with rerun ws://... on a separate computer (personal in this case)
Expected behavior
The viewer should display the logs, and not stay empty Screenshots
Backtrace
Logs in the container :
$ podman logs 6d46456d980f | grep error
[2024-02-08T10:57:42Z INFO re_ws_comms::server] Listening for WebSocket traffic on ws://localhost:9877. Connect with a Rerun Web Viewer.
[2024-02-08T10:57:42Z INFO re_web_viewer_server] Started web server on http://localhost:9090
[2024-02-08T10:57:42Z INFO re_sdk::web_viewer] Web server is running - view it at http://localhost:9090?url=ws://localhost:9877
[2024-02-08T11:11:46Z INFO re_ws_comms::server] Memory limit (95.4 MiB) exceeded. Dropping old log messages from the server. Clients connecting after this will not see the full history.
[2024-02-08T13:59:13Z ERROR re_ws_comms::server] Error processing connection: IO error: Broken pipe (os error 32)
[2024-02-08T14:03:01Z ERROR re_ws_comms::server] Error processing connection: IO error: Broken pipe (os error 32)
$ rerun ws://XXXX:9877
[2024-02-08T14:13:02Z INFO re_data_source::web_sockets] Connecting to WebSocket server at "ws://XXXX:9877"…
[2024-02-08T14:13:02Z INFO re_ws_comms::client] Connecting to "ws://XXXX:9877"…
[2024-02-08T14:13:02Z INFO re_ws_comms::client] Connection established
Desktop (please complete the following information):
Container :
Linux user 4.18.0-477.15.1.el8_8.x86_64 SMP Fri Jun 2 08:27:19 EDT 2023 x86_64 x86_64 x86_64 GNU/Linux
Local :
Darwin user 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun 8 22:22:20 PDT 2023; root:xnu-8796.121.3~7/RELEASE_ARM64_T6000 arm64 Rerun version
Container :
rerun-sdk==0.12.1
Local :
rerun_py 0.12.0 [rustc 1.74.0 (79e9716c9 2023-11-13), LLVM 17.0.4] aarch64-apple-darwin release-0.12.0 afa112e, built 2024-01-09T17:57:15Z Additional infos:
At the beginning, everything works fine.
The text was updated successfully, but these errors were encountered:
we fixed a bunch of memory issues since this was reported. I'm closing this since we don't have an actionable repro-case right now. Please re-open if needed!
Describe the bug
I have deployed rerun in a container with Podman. The container is doing some inference every 5 seconds over 8 cameras, and display some bounding boxes. After a few hours (3-4 hours), if I open the web viewer or a native webviewer, the viewer remains black even if I am connected to the websocket address. The container is not deployed on my machine, but on a remote server with limited bandwidth (max 30 Mb/s)
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The viewer should display the logs, and not stay empty
Screenshots
Backtrace
Logs in the container :
Desktop (please complete the following information):
Container :
Local :
Darwin user 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun 8 22:22:20 PDT 2023; root:xnu-8796.121.3~7/RELEASE_ARM64_T6000 arm64
Rerun version
Container :
rerun-sdk==0.12.1
Local :
rerun_py 0.12.0 [rustc 1.74.0 (79e9716c9 2023-11-13), LLVM 17.0.4] aarch64-apple-darwin release-0.12.0 afa112e, built 2024-01-09T17:57:15Z
Additional infos:
At the beginning, everything works fine.
The text was updated successfully, but these errors were encountered: