Skip to content

Error: write EIO when quitting #2283

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
3 tasks done
lmoellendorf opened this issue Nov 16, 2023 · 3 comments
Open
3 tasks done

Error: write EIO when quitting #2283

lmoellendorf opened this issue Nov 16, 2023 · 3 comments
Labels
topic: code Related to content of the project itself topic: theia Related to the Theia IDE framework type: imperfection Perceived defect in any part of project

Comments

@lmoellendorf
Copy link

lmoellendorf commented Nov 16, 2023

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
@lmoellendorf lmoellendorf added the type: imperfection Perceived defect in any part of project label Nov 16, 2023
@lmoellendorf
Copy link
Author

I forgot to add that the errors do not occur if the terminal window stays open until Arduino IDE is quitting.

@per1234 per1234 added the topic: code Related to content of the project itself label Nov 16, 2023
@lmoellendorf

This comment was marked as resolved.

@lmoellendorf
Copy link
Author

Today I noticed that Arduino IDE wrote about 70GB of the above reported error message to ~/.config/Aruino IDE/*.log.

This however stopped after updating from v2.2.1 to 2.2.2-nightly-20231115.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: code Related to content of the project itself topic: theia Related to the Theia IDE framework type: imperfection Perceived defect in any part of project
Projects
None yet
Development

No branches or pull requests

3 participants