I'm a developer from the mixxx project (http://mixxx.sf.net) which uses libid3tag. On linux the library works perfectly. On windows however, we're having a strange problem.
Linking against libid3tag-release.lib on MSVC Express causes a segfault when we call id3_file_close, however, linking against the debug version seems to work fine. For the previous release of mixxx, we linked against the release library using a previous version of MSVC and it worked fine. I've tried rebuilding the newest release of the libid3tag source and got the same result.
I'm hoping someone on the list has seen this kind of problem before or can at least give me some kind of insight into why this might be happening. Is linking with MSVC Express a known problem?
Any help at all would be very much appreciated.
Adam D