Skip to content

Fix weird protobuf string issue with ternary operator.#2653

Merged
htuch merged 1 commit intoenvoyproxy:masterfrom
dnoe:seriously-this-is-how-we-fix-protobuf-string-bug
Feb 21, 2018
Merged

Fix weird protobuf string issue with ternary operator.#2653
htuch merged 1 commit intoenvoyproxy:masterfrom
dnoe:seriously-this-is-how-we-fix-protobuf-string-bug

Conversation

@dnoe
Copy link
Contributor

@dnoe dnoe commented Feb 21, 2018

The previous fix in #2648
causes 29 tests to segfault when run with internal string variant (but
works fine externally). This version of the fix works fine, all tests
pass with all protobuf versions. But why?

Testing: bazel test //test/...
and the: blaze equivalent internally.

Signed-off-by: Dan Noé dpn@google.com

The previous fix in envoyproxy#2648
causes 29 tests to segfault when run with internal string variant (but
works fine externally). This version of the fix works fine, all tests
pass with all protobuf versions. But why?

Testing: bazel test //test/...
and the: blaze equivalent internally.

Signed-off-by: Dan Noé <dpn@google.com>
@htuch htuch merged commit e765c2c into envoyproxy:master Feb 21, 2018
@mattklein123
Copy link
Member

@htuch @dnoe do we have any idea on when this pain is going to end? It's kind of a PITA IMHO for everyone involved.

jpsim pushed a commit that referenced this pull request Nov 28, 2022
Risk Level: n/a
Testing: n/a
Docs Changes: n/a
Release Notes: n/a
(hopefully) fixes #2652

Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
Risk Level: n/a
Testing: n/a
Docs Changes: n/a
Release Notes: n/a
(hopefully) fixes #2652

Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: JP Simard <jp@jpsim.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants