https://bugs.launchpad.net/id3lib/+bug/429783
I get an error in the Ubuntu Karmic release:
*** stack smashing detected ***: id3v2 terminated
see link above for details.
In genre.cpp, "Psychedelic" is incorrectly spelled as "Psychadelic". A similar error occurs for the genre "Psychadel. Rock" (and why bother abbreviating "Psychedelic" to "Psychedel."?)
id3v2 does not currently compile in cygwin due to problems with the makefile. Specifically the library order in the compile command line matters for PE executables. The attached patch allows id3v2 to compile in cygwin. Only tested under cygwin - needs checking on other platforms.
Some MP3 converters (*cough*-LAME), strip off and do not copy tags when converting an MP3 file.
For us lazy folks (besides harassing the LAME folks, which they might have reasons against doing it), it would only solve the issue for lame and not for any other converters...
This way, wouldn't have to -l on the old file, and retype the info into the new file.
Might also have an option to...