Re: bizarre crash report on freebsd

2009-06-25 Thread Kenton Varda
libprotobuf generally does not rely on dynamic initialization, and instead uses pthread_once to initialize globals. The stack trace in that bug report points at an object which is allocated by a pthread_once, so I don't think initialization ordering can be the culprit here. On Wed, Jun 24, 2009 at

bizarre crash report on freebsd

2009-06-24 Thread daveb
Protobuf-c has a small bit in its test-suite that uses protobuf's c++ binding to generate packed versions of several messages that are compared with c binding packed data. I'm almost tempted to get rid of these fragile tests b/c they are such a build annoyance. But I'm going to try to keep them