Skip to content

Error: write EIO when quitting #2283

Open
@lmoellendorf

Description

@lmoellendorf

Describe the problem

When quitting Arduino IDE v2.2.1 after it has been started from terminal and the terminal has been closed before quitting, 3 error dialogs are displayed. All 3 dialogs have the same content.

Unfortunately the text within the error dialogs cannot be copied so I attached the screenshot of the first one:

2023-11-16-092731_550x358_Arduino-ide

To reproduce

Open a terminal (here Alacritty with Bash).

Start Arduino IDE in background:

~/arduino-ide_nightly-20231115_Linux_64bit/arduino-ide &

Close the terminal.

Quit Arduino IDE.

Expected behavior

The Arduino IDE should quit without error.

Arduino IDE version

Version: 2.2.1 Date: 2023-08-31T14:16:33.536Z CLI Version: 0.34.0 Copyright © 2023 Arduino SA

Version: 2.2.2-nightly-20231115
Date: 2023-11-15T03:08:46.521Z
CLI Version: 0.34.0

Copyright © 2023 Arduino SA

Operating system

Linux

Operating system version

6.1.46-gentoo-x86_64

Additional context

Maybe related: Sometimes the Arduino IDE process shows high CPU usage in htop, but for now I don't know how to reproduce this.

Issue checklist

  • I searched for previous reports in the issue tracker
  • I verified the problem still occurs when using the latest nightly build
  • My report contains all necessary details

Metadata

Metadata

Assignees

No one assigned

    Labels

    topic: codeRelated to content of the project itselftopic: theiaRelated to the Theia IDE frameworktype: imperfectionPerceived defect in any part of project

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions