DynamoRIO / DynamoRIO/dynamorio

ASSERT FAILURE drwrap.c:1838: pt->wrap_level < 64 (max wrapped nesting reached)

Open
#3,186 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

When using GCC's support for nested functions and labels as values (nonlocal gotos), stack unwinding is getting missed, and can trigger this assertion in release mode, aborting the program. This issue is split from #3175; see [this repository](https://github.com/ddcc/stamp-tinySTM) for a testcase.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.