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
{{ message }}
Repository navigation
Unable to open .bag file via Remote File URL — worker never reaches HTTP request step #793
Unable to open .bag file via Remote File URL — worker never reaches HTTP request step
Description:
When providing a remote file URL, RemoteDataSourceFactory converts the input into a urls array (even if there is only one value), and passes it to the worker. The initialize() function simply forwards { urls } to the worker.
This works fine for the .mcap worker because it supports both url and urls.
However, the .bag worker only recognizes file or url arguments and does not handle urls. Therefore, when it receives { urls: [...] }, it reaches the fallback path and throws:
By passing { url: urls[0] } when there is only one URL, the .bag worker receives a supported parameter and loads normally, while .mcap continues to support multi-file input as before.
Activity
ctw-joao-luis commentedon Dec 3, 2025
Hey @JJ1M8, thank you for your contribution! I've opened a PR ( #814 ) with your suggestion and this should be fixed soon!
Cheers,
JL
Fixed an issue where remote .bag files would not open (#814)
ctw-joao-luis commentedon Dec 3, 2025
Fixed