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
[08:23:33] <abacus> oldlaptop: hey, I met a bug in mprand :o
[08:24:21] <abacus> when I skip too fast, it crashes: https://www.toptal.com/developers/hastebin/raw/moheregabe
Contents of the pastebin:
mprand: details: key "song" not known in dictionary
while executing
"dict get $status song"
(lambda term " {} {
log "starting..." 1
if {[info exists ::env(MPD_HOST)..." line 39)
invoked from within
"apply { {} {
log "starting..." 1
if {[info exists ::env(MPD_HOST)]} {
set host $::env(MPD_HOST)
} else {
set host localhost
}
if {[info exists ::..."
invoked from within
"::main"
The text was updated successfully, but these errors were encountered:
This is, more precisely, caused by another client stopping playback while on or after the last song, which is only possible by racing mprand (and winning). tkmprand is confused as well, though not in precisely the same way.
Contents of the pastebin:
The text was updated successfully, but these errors were encountered: