Skip to content

[1.12.2] Regression in 1.8.4 related to OpenOS exception handling #3727

Open
@RealityAnomaly

Description

@RealityAnomaly

In 1.8.4, when I cause an exception to be thrown in OpenOS, occasionally the console will be spammed with text, which boils down to the following error: /lib/process.lua:63: in function </lib/process.lua:59>attempt to yield across a C-call boundary.

image

This does not happen in 1.8.3, but it requires a fresh install of OpenOS, for unknown reasons. This commit 9d4f7ea looks potentially suspicious as a cause for the problem as it was introduced in 1.8.4.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help neededSeeking help from the community - reproduction notes, debugging, etc.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions