You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I accidentally made a build environment in my platformio.ini extend itself. This was a typo, but it caused commands like pio run --list-targets to silently hang until terminated by the user.
Steps to Reproduce
Create an environment definition in platformio.ini that extends itself
Attempt any pio command that requires parsing environments
Actual Results
pio does nothing and hangs
Expected Results
Perhaps there could be some kind of cycle detection to help users like myself catch typos in their configs.
The text was updated successfully, but these errors were encountered:
oatberry
changed the title
Making an environment extend itself causes hang
Making an environment extend itself causes pio to hang
Aug 4, 2021
What kind of issue is this?
PlatformIO Core.
Configuration
Operating system: Windows 10
PlatformIO Version : 5.1.1
Description of problem
I accidentally made a build environment in my
platformio.ini
extend itself. This was a typo, but it caused commands likepio run --list-targets
to silently hang until terminated by the user.Steps to Reproduce
platformio.ini
that extends itselfpio
command that requires parsing environmentsActual Results
pio
does nothing and hangsExpected Results
Perhaps there could be some kind of cycle detection to help users like myself catch typos in their configs.
The text was updated successfully, but these errors were encountered: