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

Segfault in AsmParser for debug-compiled solc #15207

Closed
clonker opened this issue Jun 18, 2024 · 0 comments · Fixed by #15209
Closed

Segfault in AsmParser for debug-compiled solc #15207

clonker opened this issue Jun 18, 2024 · 0 comments · Fixed by #15209
Labels
bug 🐛 medium effort Default level of effort medium impact Default level of impact must have eventually Something we consider essential but not enough to prevent us from releasing Solidity 1.0 without it. should compile without error Error is reported even though it shouldn't. Source is fine.

Comments

@clonker
Copy link
Member

clonker commented Jun 18, 2024

Description

Calling solc --standard-json out.json for out.json (corresponding to initcode_too_large_paris syntax test) leads to a segfault in the std::regex module here when solc was compiled under GCC with a debug configuration.

Environment

  • Compiler version: GCC 14.1.1
  • Operating system: arch linux
@cameel cameel added should compile without error Error is reported even though it shouldn't. Source is fine. medium effort Default level of effort medium impact Default level of impact must have eventually Something we consider essential but not enough to prevent us from releasing Solidity 1.0 without it. labels Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐛 medium effort Default level of effort medium impact Default level of impact must have eventually Something we consider essential but not enough to prevent us from releasing Solidity 1.0 without it. should compile without error Error is reported even though it shouldn't. Source is fine.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants