The scrobbler cache file got broken when the return type of FXArray::no() changed from FXint to FXival. On 64-bit platforms this resulted in a 64 bit value being written to file (while trying to read it back as a 32bit value) and on 32 bit platforms it resulted in a compilation error since no overload existed to handle a FXival (aka long) type in FXStream. Fixed it by making sure we write a FXuint to file.
Make sure to never use .no() directly when serializing