[serialization] Segfault after recent changes to trunk

18 Jun
2010
18 Jun
'10
10:30 p.m.
Hey, The recent changes to the serialization library on trunk broke our application. Everything works fine up to V1.43, but on trunk we see a "vector subscript out of range" error at basic_iarchive.cpp, line 437. Here is the relevant code snippet: class_id_type new_cid = register_type(bpis_ptr->get_basic_serializer()); int i = cid; cobject_id_vector[i].bpis_ptr = bpis_ptr; // <-- here where in our case i == 0x0601 cid == 0x0601 newcid == 6 cobject_id_vector.size() == 7 Is this a known problem? Anything we could do about this? Regards Hartmut --------------- Meet me at BoostCon www.boostcon.com
5472
Age (days ago)
5472
Last active (days ago)
0 comments
1 participants
participants (1)
-
Hartmut Kaiser