TagLib 1.9.1 crash using C++11

Ibrahim Sha'ath ibrahimshaath at gmail.com
Thu Jun 11 18:11:23 UTC 2015


Hmmm. taglib2 didn't work either. A simpler stack trace, but looks like the
same crash essentially:

0 ... 0x0000000108214283 std::__1::map<TagLib::String, TagLib::MP4::Item,
std::__1::less<TagLib::String>,
std::__1::allocator<std::__1::pair<TagLib::String const, TagLib::MP4::Item>
> >::operator[](TagLib::String const&) + 211
1 ... 0x00000001082132f1 TagLib::Map<TagLib::String,
TagLib::MP4::Item>::insert(TagLib::String const&, TagLib::MP4::Item const&)
+ 97

Is anyone successfully using the itemListMap with C++11? I can't read from
it either, though that doesn't crash.


On 11 June 2015 at 18:33, Ibrahim Sha'ath <ibrahimshaath at gmail.com> wrote:

> Sadly, current master didn't improve matters, so I imagine neither will
> that specific tag.
> I'll try out the v2 branch.
>
> On 5 June 2015 at 09:36, Ibrahim Sha'ath <ibrahimshaath at gmail.com> wrote:
>
>> Excellent Rob, cheers; I'll definitely check that out.
>>
>> Your email ended up in spam for some reason.
>>
>> On 5 June 2015 at 09:03, Rob Arnold <rob at loci.net> wrote:
>>
>>> Same, but with master (specifically v1.9.1-197-g62ab41f), so perhaps a
>>> little closer to 1.9.1 than the taglib2 branch
>>> On OS X 10.10 with Clang, C++11 and 14 options turned on.
>>> My code uses StringList, File:save() and tag(), but doesn’t directly use
>>> itemListMap()
>>>
>>> On Jun 4, 2015, at 7:02 PM, Stephen F. Booth <me at sbooth.org> wrote:
>>>
>>> I've used TagLib and C++11 successfully together, however I used the
>>> taglib2 branch and not the 1.9.1 release.  Some of my classes using TagLib
>>> are at https://github.com/sbooth/SFBAudioEngine/tree/master/Metadata if
>>> you'd like to take a look.
>>>
>>> Stephen
>>>
>>> On Wed, Jun 3, 2015 at 8:45 AM, Ibrahim Sha'ath <ibrahimshaath at gmail.com
>>> > wrote:
>>>
>>>> If no-one has any idea about this issue specifically, has anyone
>>>> successfully used C++11 for a TagLib 1.9.1 project?
>>>>
>>>
>>>
>>> _______________________________________________
>>> taglib-devel mailing list
>>> taglib-devel at kde.org
>>> https://mail.kde.org/mailman/listinfo/taglib-devel
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/taglib-devel/attachments/20150611/dfb6eaa8/attachment.html>


More information about the taglib-devel mailing list