iv-org / invidious

Invidious is an alternative front-end to YouTube
https://invidious.io
GNU Affero General Public License v3.0
16.49k stars 1.86k forks source link

[Bug] Missing hash key: "browseEndpoint" (KeyError) #3350

Closed naanioffl closed 2 years ago

naanioffl commented 2 years ago

Title: Missing hash key: "browseEndpoint" (KeyError) Date: 2022-10-18T06:11:58Z Route: /watch?v=rKDUm_xFyis Version: 2021.04.21-bfd02ac @ master

Backtrace

``` Missing hash key: "browseEndpoint" (KeyError) from /usr/share/crystal/src/hash.cr:1027:11 in '[]' from /usr/share/crystal/src/json/any.cr:102:7 in '[]' from src/invidious/videos.cr:809:55 in 'parse_related' from src/invidious/videos.cr:849:7 in 'extract_polymer_config' from src/invidious/videos.cr:966:3 in 'fetch_video' from src/invidious/videos.cr:950:13 in 'get_video' from src/invidious/videos.cr:933:1 in 'get_video:region' from src/invidious/routes/watch.cr:61:15 in 'handle' from src/invidious.cr:282:1 in '->' from /usr/share/crystal/src/primitives.cr:255:3 in '->' from /usr/share/crystal/src/primitives.cr:255:3 in 'process_request' from lib/kemal/src/kemal/route_handler.cr:17:7 in 'call' from /usr/share/crystal/src/http/server/handler.cr:28:7 in 'call_next' from lib/kemal/src/kemal/websocket_handler.cr:13:14 in 'call' from /usr/share/crystal/src/http/server/handler.cr:28:7 in 'call_next' from lib/kemal/src/kemal/filter_handler.cr:21:7 in 'call' from /usr/share/crystal/src/http/server/handler.cr:28:7 in 'call_next' from src/invidious/helpers/handlers.cr:212:5 in 'call' from /usr/share/crystal/src/http/server/handler.cr:28:7 in 'call_next' from src/invidious/helpers/handlers.cr:94:12 in 'call' from /usr/share/crystal/src/http/server/handler.cr:28:7 in 'call_next' from src/invidious/helpers/handlers.cr:145:12 in 'call' from /usr/share/crystal/src/http/server/handler.cr:28:7 in 'call_next' from src/invidious/helpers/handlers.cr:70:5 in 'call' from /usr/share/crystal/src/http/server/handler.cr:28:7 in 'call_next' from src/invidious/helpers/static_file_handler.cr:189:11 in 'call' from /usr/share/crystal/src/http/server/handler.cr:28:7 in 'call_next' from lib/kemal/src/kemal/exception_handler.cr:8:7 in 'call' from /usr/share/crystal/src/http/server/handler.cr:28:7 in 'call_next' from src/invidious/helpers/logger.cr:17:35 in 'call' from /usr/share/crystal/src/http/server/handler.cr:28:7 in 'call_next' from lib/kemal/src/kemal/init_handler.cr:12:7 in 'call' from /usr/share/crystal/src/http/server/request_processor.cr:50:11 in 'process' from /usr/share/crystal/src/http/server.cr:513:5 in 'handle_client' from /usr/share/crystal/src/http/server.cr:468:13 in '->' from /usr/share/crystal/src/primitives.cr:255:3 in 'run' from /usr/share/crystal/src/fiber.cr:92:34 in '->' from ??? ```

unixfox commented 2 years ago

The instance that you are using is too outdated, please use an instance from the official list: https://instances.invidious.io