Page 1 of 1

MMS parsing errors

Posted: Sat Jan 15, 2022 6:53 pm
by allwi
When MMS parses my music collection - which was created by MM4 via "Auto-Organize" - I get the following errors:

Code: Select all

Music metadata parsing error: AssertionError [ERR_ASSERTION]: Buffer length must be even (M:/Library/ABC/Alexander Hacke/Sanctuary/Alexander Hacke (Sanctuary) - 01 Minnie & Me.mp3)
...
Music metadata parsing error: AssertionError [ERR_ASSERTION]: Buffer length must be even (M:/Library/ABC/Alexander Hacke/Sanctuary/Alexander Hacke (Sanctuary) - 11 Brush-Throat.mp3)
Caught exception: TypeError: SQLite3 can only bind numbers, strings, bigints, buffers, and null
Why does this happen? What does this mean? How can it be fixed?

Re: MMS parsing errors

Posted: Sat Jan 15, 2022 9:46 pm
by drakinite
Hi, could you send me a direct message with a link to one or two of those affected songs? I'll look into it.

Re: MMS parsing errors

Posted: Sun Jan 16, 2022 8:14 pm
by drakinite
FYI this appears to be an issue with one of our dependencies. Bug report has been filed: https://github.com/Borewit/music-metadata/issues/979

Re: MMS parsing errors

Posted: Thu Jan 20, 2022 9:24 pm
by allwi
I tested version 0.4.3 and the issue does not occur anymore.

Many thanks