Auxio/info
OxygenCobalt b5b8767f46
playback: fix crash with state restore [#89]
Fix an esoteric crash with queue synchronization during the playback
restore process.

Auxio will attempt to re-synchronize the queue index whenever it is
desynchronized, however during the check for if it's desynchronized,
Auxio would do a direct index of the queue, which could result in a
crash in situations where the desynchronized index is outside of the
queue bounds.

Fix this by replacing that unprotected access with a protected access,
which not only fixes the crash but also still correctly detects
desynchronization in that case.

Resolves #89.
2022-03-06 19:25:48 -07:00
..
ADDITIONS.md playback: fix crash with state restore [#89] 2022-03-06 19:25:48 -07:00
ARCHITECTURE.md ui: remove memberBinding [#80] 2022-02-24 19:31:48 -07:00
FAQ.md all: cleanup 2022-02-18 19:03:25 -07:00
LICENSES.md docs: rework contribution info 2022-02-06 14:33:36 -07:00