Folks, sorry for the delayed response to this thread.
We are currently investigating this issue and assuming the problem to be in
our setup and not protocol-buffer libs (using protobuf 2.1.0 for time
being).
For clarification we are using G++ 4.1.1

thanks,

Sushil

On Fri, Aug 14, 2009 at 2:19 PM, Kenton Varda <ken...@google.com> wrote:

> I assume that when you say "C++ 4.1.1", what you mean is "G++ 4.1.1", i.e.
> GCC 4.1.1's C++ compiler?  Or do you mean some other compiler?  C++ itself
> does not have version numbers.
> I have tested protocol buffers on many different versions of GCC, including
> both the 3.x and 4.x range.  It seems very unlikely that 4.1.1 in particular
> doesn't work.
>
> Can you run the tests?  I.e. do "make check" in the top-level protobuf
> directory.  If the tests pass, then the problem is certainly something with
> the way you are installing the libraries.  Maybe you installed them to the
> wrong location, and then when you build the examples you are actually
> building them against the old version?  The crash looks like something that
> would happen if you mixed compiler versions.
>
> There's not much more I can say with only one line of a stack trace.  If
> you can't figure it out, it might help if you provided the whole stack.
>
> On Fri, Aug 14, 2009 at 8:52 AM, Sushil Shelly <skshe...@gmail.com> wrote:
>
>> Kenton and Team,
>>
>> We recently moved to using c++ 4.1.1 and are getting a segmentation fault
>> as shown below. We are simply building the tutorial code and then run
>> 'add_person' (This same test runs fine when built with C++ 3.4.0).
>>
>> Partial core dump is shown below!!
>> ---------------------------------------------
>> Core was generated by `add_person'.
>> Program terminated with signal 11, Segmentation fault.
>> #0  0x0809dbc7 in std::_Rb_tree<std::string, std::pair<std::string const,
>> std::pair<void const*, int> >, std::_Select1st<std::pair<std::string const,
>> std::pair<void const*, int> > >, std::less<std::string>,
>> std::allocator<std::pair<std::string const, std::pair<void const*, int> > >
>> >::insert_unique (this=0x4,
>>     _...@0xbfbed9c8)
>> ---------------------------------------------
>>
>> This is fairly urgent for us and is a show-stopper - could you please
>> comment.
>>
>> thanks,
>>
>> Sushil.
>>
>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To post to this group, send email to protobuf@googlegroups.com
To unsubscribe from this group, send email to 
protobuf+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to