lavrentios
Programmer
Hi!
I am writing an MFC program in Microsoft C++ .NET. that reads and writes audio metadata. For this reason, I use the library TagLib.
I have included Taglib in my project and everything about reading the metadata works perfect! The only problem comes up when I want to write metadata info on my mp3z. I can set a new tag but I cannot save it!I give an example of how I try to set a tag, like it is documented on the taglib documentation:
TagLib::FileRef f("Latex Solar Beef.mp3");
f.tag()->setAlbum("Fillmore East");
f.save();
Everything is tested and proved to work perfectly (even the new tag is set)...until the point that I call the function to save the set tag.Then I get the error:
The instruction at "0x10072ad7" referenced memory at "0xdddddddd". The memory could not be "read".
And when I go to debug the program I get a message that there is no source code available. I can only see the disassembly code...
Can anybody help me, please?
I am writing an MFC program in Microsoft C++ .NET. that reads and writes audio metadata. For this reason, I use the library TagLib.
I have included Taglib in my project and everything about reading the metadata works perfect! The only problem comes up when I want to write metadata info on my mp3z. I can set a new tag but I cannot save it!I give an example of how I try to set a tag, like it is documented on the taglib documentation:
TagLib::FileRef f("Latex Solar Beef.mp3");
f.tag()->setAlbum("Fillmore East");
f.save();
Everything is tested and proved to work perfectly (even the new tag is set)...until the point that I call the function to save the set tag.Then I get the error:
The instruction at "0x10072ad7" referenced memory at "0xdddddddd". The memory could not be "read".
And when I go to debug the program I get a message that there is no source code available. I can only see the disassembly code...
Can anybody help me, please?