Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AnyTest.TestPackFromSerializationExceedsSizeLimit fails on 32bit alpine linux #8460

Closed
ncopa opened this issue Apr 7, 2021 · 6 comments
Closed
Assignees
Labels
c++ inactive Denotes the issue/PR has not seen activity in the last 90 days.

Comments

@ncopa
Copy link

ncopa commented Apr 7, 2021

What version of protobuf and what language are you using?
Version: protobuf-3.15.7
Language: C++

What operating system (Linux, Windows, ...) and version?
Alpine linux edge (rolling release)

What runtime / compiler are you using (e.g., python version or gcc version)
gcc (Alpine 10.2.1_git20210328) 10.2.1 20210328
Python 3.9.4

What did you do?
Steps to reproduce the behavior:

  1. CXXFLAGS="$CXXFLAGS -fno-delete-null-pointer-checks -Wno-error" ./configure --prefix=/usr ...
  2. make -j24
  3. cd src
  4. make -j24 protobuf-test && ./protobuf-test --gtest_filter=AnyTest.TestPackFromSerializationExceedsSizeLimit

What did you expect to see
test passed

What did you see instead?

[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from AnyTest
[ RUN      ] AnyTest.TestPackFromSerializationExceedsSizeLimit
unknown file: Failure
C++ exception with description "basic_string::_M_replace_aux" thrown in the test body.
[  FAILED  ] AnyTest.TestPackFromSerializationExceedsSizeLimit (34 ms)
[----------] 1 test from AnyTest (34 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (34 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] AnyTest.TestPackFromSerializationExceedsSizeLimit

 1 FAILED TEST

Anything else we should know about your project / environment
This happens on both 32 bit x86 and armv7.

musl libc is used.

@rolandjitsu
Copy link

rolandjitsu commented Apr 30, 2021

I have the same issue on armv7 32 bit.

@rolandjitsu
Copy link

Do previous versions have this issue? Or, is there a version where this doesn't happen?

@Apteryks
Copy link

Apteryks commented Jun 26, 2021

Hello. This test also failed for me on i686-linux, using GNU Guix (protobuf 3.17.3).

Copy link

We triage inactive PRs and issues in order to make it easier to find active work. If this issue should remain active or becomes active again, please add a comment.

This issue is labeled inactive because the last activity was over 90 days ago.

@github-actions github-actions bot added the inactive Denotes the issue/PR has not seen activity in the last 90 days. label Feb 25, 2024
Copy link

We triage inactive PRs and issues in order to make it easier to find active work. If this issue should remain active or becomes active again, please reopen it.

This issue was closed and archived because there has been no new activity in the 14 days since the inactive label was added.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Mar 13, 2024
@tatokis
Copy link

tatokis commented Apr 10, 2024

This issue is still occurring and should not have been closed. We are currently patching around it on Arch32.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c++ inactive Denotes the issue/PR has not seen activity in the last 90 days.
Projects
None yet
Development

No branches or pull requests

6 participants