[BUG] Photos can't be viewed (Error — Exception handled: std::bad_cast)

Server Version#: From 1.23.1.4602 (At least) - 1.23.2.4656 (latest)

Attempting to view any photo fails regardless of client. I have verified that the bug did not exist in server version 1.22.3.4523 but consistently has re-pro’d with every update I’ve downloaded since 1.23.1.4602. Applicable log excerpt from an example request included.

Jun 01, 2021 22:28:11.836 [0x7f2dec763b38] Debug — Request: [192.168.86.25:55592 (Subnet)] POST /playQueues?type=photo&uri=server%3A%2F%2F<redact>%2Fcom.plexapp.plugins.library%2Flibrary%2Fmetadata%2F20202%2Fchildren&key=%2Flibrary%2Fmetadata%2F20203&repeat=0&own=1&includeChapters=1&includeMarkers=1&includeGeolocation=1&includeExternalMedia=1 (9 live) TLS GZIP Signed-in Token (johnbart)
Jun 01, 2021 22:28:11.837 [0x7f2dec763b38] Debug — PlayQueue: Converted 'server://<redact>/com.plexapp.plugins.library/library/metadata/20202/children' to 'library://x/directory/%2Flibrary%2Fmetadata%2F20202%2Fchildren'
Jun 01, 2021 22:28:11.838 [0x7f2dec763b38] Debug — PlayQueue: 0 generated IDs compressed down to a 20 byte blob.
Jun 01, 2021 22:28:11.848 [0x7f2dec763b38] Debug — PlayQueue: Start index: 0 End index: 99 Count: 257
Jun 01, 2021 22:28:11.849 [0x7f2dec763b38] Debug — PlayQueue: 257 generated IDs compressed down to a 439 byte blob.
Jun 01, 2021 22:28:11.852 [0x7f2dec763b38] Debug — PlayQueue: Added 100 items in 0.0 sec.
Jun 01, 2021 22:28:11.881 [0x7f2dec763b38] Error — Exception handled: std::bad_cast
Jun 01, 2021 22:28:11.882 [0x7f2deddd2b38] Debug — Completed: [192.168.86.25:55592] 500 POST /playQueues?type=photo&uri=server%3A%2F%2F<redact>%2Fcom.plexapp.plugins.library%2Flibrary%2Fmetadata%2F20202%2Fchildren&key=%2Flibrary%2Fmetadata%2F20203&repeat=0&own=1&includeChapters=1&includeMarkers=1&includeGeolocation=1&includeExternalMedia=1 (9 live) TLS GZIP 45ms 530 bytes (pipelined: 3)
3 Likes

Thanks for reporting,

Already reported to Engineering