I can now also confirm that this problem only occurs on Windows Server 2003 
x86 hosts.

On Monday, October 3, 2016 at 8:48:48 AM UTC-5, Ingmar Koecher wrote:
>
> We've been using protocol buffers for a couple of months (version 2, 
> exclusively on Windows) and while it works on 99.9% of systems, on a few 
> systems an application won't start with the following errors:
>
> [libprotobuf ERROR google\protobuf\descriptor_database.cc:315]
> Invalid file descriptor data passed to EncodedDescriptorDatabase::Add().
>
> [libprotobuf FATAL 
> google\protocol_buffers\src\google\protobuf\descriptor.cc:1018] 
> CHECK failed:
> generated_database_->Add(encoded_file_descriptor, size):
>
> Unfortunately I don't have access to those systems, so I can't debug it. 
> I've tried to send special instrumented versions to capture the output, but 
> I haven't been able to figure out what the issue is.
>
> I have a suspicion that it only affects Windows 2003 Servers, but I'm not 
> sure. The protocol buffers are statically linked from Visual Studio 2010.
>
> Do these error messages ring a bell with anyone?
>
>
> Thanks!
>

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.

Reply via email to