Visitar URL original
Implement stack overflow protection for linux based on actual stack depth · Issue #130396 · python/cpython · GitHub
Skip to content

Implement stack overflow protection for linux based on actual stack depth #130396

Activity

  1. added a commit that references this issue on Feb 25, 2025
  2. encukou commented on Feb 25, 2025

    @encukou
    Member

    This broke two buildbots (both can be seen in the pre-merge run):

    Do you have any leads on these issues?

  3. added 3 commits that reference this issue on Feb 25, 2025
  4. added a commit that references this issue on Feb 26, 2025
  5. added 2 commits that reference this issue on Feb 26, 2025
  6. added a commit that references this issue on Feb 26, 2025
  7. added a commit that references this issue on Feb 27, 2025
  8. colesbury commented on Feb 27, 2025

    @colesbury
    Contributor

    I'm seeing SIGBUS in a compilation modes that use a lot of stack:

    export CC=clang-19
    ./configure -C --with-pydebug --with-thread-sanitizer --disable-gil
    make -j
    
    export TSAN_OPTIONS="suppressions=$(pwd)/Tools/tsan/suppressions_free_threading.txt handle_segv=0"
    ./python -m test test_dictviews -m test_deeply_nested_repr
    

    EDIT: The suppressions seems to be important for reproducing the crash.

  9. 12 remaining items

  10. added a commit that references this issue on Jul 1, 2025
  11. added a commit that references this issue on Jul 1, 2025
  12. added a commit that references this issue on Jul 1, 2025
  13. added a commit that references this issue on Jul 11, 2025
  14. added a commit that references this issue on Jul 12, 2025
  15. added a commit that references this issue on Jul 13, 2025
  16. added a commit that references this issue on Aug 4, 2025
  17. added a commit that references this issue on Aug 19, 2025
  18. added 4 commits that reference this issue on Nov 25, 2025
  19. added 2 commits that reference this issue on Dec 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    OS-linuxinterpreter-core(Objects, Python, Grammar, and Parser dirs)type-featureA feature request or enhancement

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions