Skip to content

System.out and System.err collision causing deadlock #338

@processing-bot

Description

@processing-bot

Created by: benfry

Report for stdout/stderr collisions causing an error:

I linked to the start of the important changes in the app/src/processing/app/ui/EditorConsole.java file, but the links can be buggy; link to final file. (I had to squash the files when the processing 4 history was rewritten to remove large files; probably could've avoided doing that, but didn't bother). for (int i = 0; i < 10000; i++) { println("out"); System.err.println("err"); } quickly results in some java.util.EmptyStackExceptions being thrown and running being broken.

Originally posted by @dzaima in processing/processing#6230 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions