polyfills.af71788f6a4543fc4b66.bundle.js: 1 Env prod
polyfills.af71788f6a4543fc4b66.bundle.js: 1 Asignando nuevo espacio de trabajo ..
polyfills.af71788f6a4543fc4b66.bundle.js: 1 C: \ Users \ ch5174 \ Desktop
polyfills.af71788f6a4543fc4b66.bundle.js: 1 Terminal creado con PID: 12836
polyfills.af71788f6a4543fc4b66.bundle.js: 1 Terminal cerrado 12836
polyfills.af71788f6a4543fc4b66.bundle.js: 1 Object {httpStatus: 200, data: Object}
polyfills.af71788f6a4543fc4b66.bundle.js: 1 ERROR Error: Error al iniciar el agente WinPTY: Error de ConnectNamedPipe: Error 232 de Windows
en el nuevo WindowsPtyAgent (C: \ Archivos de programa \ Neutrinos Studio \ resources \ app.asarnode_modules \ node-pty \ lib \ windowsPtyAgent.js: 25)
en el nuevo WindowsTerminal (C: \ Program Files \ Neutrinos Studio \ resources \ app.asarnode_modules \ node-pty \ lib \ windowsTerminal.js: 45)
en Object.spawn (C: \ Archivos de programa \ Neutrinos Studio \ resources \ app.asarnode_modules \ node-pty \ lib \ index.js: 27)
en t.createTerminal (main.ff3549c0f3d7063e2006.bundle.js: 1)
en t.ngAfterViewInit (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Yi (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Ki (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Gi (main.ff3549c0f3d7063e2006.bundle.js: 1)
en vr (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Er (main.ff3549c0f3d7063e2006.bundle.js: 1)
consola. (función anónima) @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
J @ main.ff3549c0f3d7063e2006.bundle.js: 1
WT6e.t.handleError @ main.ff3549c0f3d7063e2006.bundle.js: 1
(anónimo) @ main.ff3549c0f3d7063e2006.bundle.js: 1
e.invoke @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
t.run @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
WT6e.t.runOutsideAngular @ main.ff3549c0f3d7063e2006.bundle.js: 1
WT6e.t.tick @ main.ff3549c0f3d7063e2006.bundle.js: 1
(anónimo) @ main.ff3549c0f3d7063e2006.bundle.js: 1
e.invoke @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
onInvoke @ main.ff3549c0f3d7063e2006.bundle.js: 1
e.invoke @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
t.run @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
WT6e.t.run @ main.ff3549c0f3d7063e2006.bundle.js: 1
siguiente @ main.ff3549c0f3d7063e2006.bundle.js: 1
e.object.r @ main.ff3549c0f3d7063e2006.bundle.js: 1
OVmG.e .__ tryOrUnsub @ main.ff3549c0f3d7063e2006.bundle.js: 1
OVmG.e.next @ main.ff3549c0f3d7063e2006.bundle.js: 1
OVmG.e._next @ main.ff3549c0f3d7063e2006.bundle.js: 1
OVmG.e.next @ main.ff3549c0f3d7063e2006.bundle.js: 1
e.next @ main.ff3549c0f3d7063e2006.bundle.js: 1
WT6e.e.emit @ main.ff3549c0f3d7063e2006.bundle.js: 1
Rt @ main.ff3549c0f3d7063e2006.bundle.js: 1
onHasTask @ main.ff3549c0f3d7063e2006.bundle.js: 1
e.hasTask @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
e._updateTaskCount @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
t._updateTaskCount @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
t.runTask @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
v @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
polyfills.af71788f6a4543fc4b66.bundle.js: 1 ERROR Error: Error al iniciar el agente WinPTY: Error de ConnectNamedPipe: Error 232 de Windows
en el nuevo WindowsPtyAgent (C: \ Archivos de programa \ Neutrinos Studio \ resources \ app.asarnode_modules \ node-pty \ lib \ windowsPtyAgent.js: 25)
en el nuevo WindowsTerminal (C: \ Program Files \ Neutrinos Studio \ resources \ app.asarnode_modules \ node-pty \ lib \ windowsTerminal.js: 45)
en Object.spawn (C: \ Archivos de programa \ Neutrinos Studio \ resources \ app.asarnode_modules \ node-pty \ lib \ index.js: 27)
en t.createTerminal (main.ff3549c0f3d7063e2006.bundle.js: 1)
en e._next (main.ff3549c0f3d7063e2006.bundle.js: 1)
en e.OVmG.e .__ tryOrUnsub (main.ff3549c0f3d7063e2006.bundle.js: 1)
en e.OVmG.e.next (main.ff3549c0f3d7063e2006.bundle.js: 1)
en e.OVmG.e._next (main.ff3549c0f3d7063e2006.bundle.js: 1)
en e.OVmG.e.next (main.ff3549c0f3d7063e2006.bundle.js: 1)
en e.next (main.ff3549c0f3d7063e2006.bundle.js: 1)
e.invoke @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
t.run @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
consola. (función anónima) @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
J @ main.ff3549c0f3d7063e2006.bundle.js: 1
WT6e.t.handleError @ main.ff3549c0f3d7063e2006.bundle.js: 1
xn @ main.ff3549c0f3d7063e2006.bundle.js: 1
(anónimo) @ main.ff3549c0f3d7063e2006.bundle.js: 1
(anónimo) @ main.ff3549c0f3d7063e2006.bundle.js: 1
e.invokeTask @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
onInvokeTask @ main.ff3549c0f3d7063e2006.bundle.js: 1
e.invokeTask @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
t.runTask @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
t.invokeTask @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
p @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
h @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
polyfills.af71788f6a4543fc4b66.bundle.js: 1 ERROR Error: No detectado (en promesa): TypeError: No se puede leer la propiedad 'cancelar suscripción' de undefined
TypeError: no se puede leer la propiedad 'cancelar suscripción' de indefinido
en t.ngOnDestroy (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Yi (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Ki (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Gi (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Cr (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Er (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Sr (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Object.Cr [como destroyView] (main.ff3549c0f3d7063e2006.bundle.js: 1)
en t.WT6e.t.destroy (main.ff3549c0f3d7063e2006.bundle.js: 1)
en e.WT6e.e.destroy (main.ff3549c0f3d7063e2006.bundle.js: 1)
en t.ngOnDestroy (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Yi (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Ki (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Gi (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Cr (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Er (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Sr (main.ff3549c0f3d7063e2006.bundle.js: 1)
en Object.Cr [como destroyView] (main.ff3549c0f3d7063e2006.bundle.js: 1)
en t.WT6e.t.destroy (main.ff3549c0f3d7063e2006.bundle.js: 1)
en e.WT6e.e.destroy (main.ff3549c0f3d7063e2006.bundle.js: 1)
en D (polyfills.af71788f6a4543fc4b66.bundle.js: 1)
en D (polyfills.af71788f6a4543fc4b66.bundle.js: 1)
en polyfills.af71788f6a4543fc4b66.bundle.js: 1
en e.invokeTask (polyfills.af71788f6a4543fc4b66.bundle.js: 1)
en Object.onInvokeTask (main.ff3549c0f3d7063e2006.bundle.js: 1)
en e.invokeTask (polyfills.af71788f6a4543fc4b66.bundle.js: 1)
en t.runTask (polyfills.af71788f6a4543fc4b66.bundle.js: 1)
en v (polyfills.af71788f6a4543fc4b66.bundle.js: 1)
a
consola. (función anónima) @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
J @ main.ff3549c0f3d7063e2006.bundle.js: 1
WT6e.t.handleError @ main.ff3549c0f3d7063e2006.bundle.js: 1
siguiente @ main.ff3549c0f3d7063e2006.bundle.js: 1
e.object.r @ main.ff3549c0f3d7063e2006.bundle.js: 1
OVmG.e .__ tryOrUnsub @ main.ff3549c0f3d7063e2006.bundle.js: 1
OVmG.e.next @ main.ff3549c0f3d7063e2006.bundle.js: 1
OVmG.e._next @ main.ff3549c0f3d7063e2006.bundle.js: 1
OVmG.e.next @ main.ff3549c0f3d7063e2006.bundle.js: 1
e.next @ main.ff3549c0f3d7063e2006.bundle.js: 1
WT6e.e.emit @ main.ff3549c0f3d7063e2006.bundle.js: 1
(anónimo) @ main.ff3549c0f3d7063e2006.bundle.js: 1
e.invoke @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
t.run @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
WT6e.t.runOutsideAngular @ main.ff3549c0f3d7063e2006.bundle.js: 1
onHandleError @ main.ff3549c0f3d7063e2006.bundle.js: 1
e.handleError @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
t.runGuarded @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
e @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
n.microtaskDrainDone @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
v @ polyfills.af71788f6a4543fc4b66.bundle.js: 1
Está fallando aquí https://github.com/Microsoft/node-pty/blob/a3b0a3c9fdfe6fd85005d433a5d6d9124055ec75/src/win/pty.cc#L190
Supongo que está relacionado con los permisos de usuario.
@Tyriar Estamos usando xterm que tiene dependencia node-pty y esta excepción ocurre una vez cada dos o tres veces.
Versiones de dependencias:
Medio ambiente:
Windows 10, 16 GB de RAM, procesador Intel i7
@Tyriar Tienes razón. Lo abro como administrador. terminarlo.
@ yy7054wyq5 ¿ funciona solo bajo administración?
@Tyriar Sí
Ejecutar vscode como administrador no funcionó para mí. Estoy usando node-pty 0.6.10.
Y aquí están los detalles de vscode
Versión: 1.26.1
Confirmar: 493869ee8e8a846b0855873886fc79d480d342de
Fecha: 2018-08-16T18: 38: 57.434Z
Electrón: 2.0.5
Cromo: 61.0.3163.100
Node.js: 8.9.3
V8: 6.1.534.41
Arquitectura: x64
Esto podría ser un problema de antivirus; consulte https://github.com/rprichard/winpty/issues/142. He reproducido un error ConnectNamedPipe failed: Windows error 232
con el programa antivirus Avast que inicialmente ejecuta winpty-agent.exe
en una caja de arena antes de ejecutarlo. La primera instancia de agente arruina la segunda. Si tiene instalado algún software antivirus de terceros, intente desactivarlo (temporalmente) o agregar los programas winpty.dll
/ winpty-agent.exe
como excepciones.
@rprichard Supongo que no tienes una compilación de winpty.dll
/ winpty-agent.exe
para una ganancia de 64 bits que podamos probar usando.
Implementé una posible solución para un problema de antivirus en esta rama: https://github.com/rprichard/winpty/tree/antivirus. Se solucionó un error ConnectNamedPipe failed: Windows error 232
con Avast.
Los binarios están disponibles aquí:
https://ci.appveyor.com/project/rprichard/winpty/builds/19509205/artifacts
Sugeriría usar el binario winpty-0.4.4-dev-msvc2015.zip
(aunque los mismos dos archivos en cualquiera de los archivos deberían funcionar siempre que sea la arquitectura de CPU correcta). Use el subdirectorio x64/bin
del archivo zip si sus binarios de VSCode son de 64 bits y ia32/bin
contrario. Copie los binarios winpty.dll
/ winpty-agent.exe
sobre los de VSCode/resources/app/node_modules.asar.unpacked/node-pty/build/Release
.
El problema aún existe, probé su opción. por favor proporcione la solución lo antes posible
Para mí, este problema terminó siendo causado por el antivirus de McAfee que marcaba ./node_modules/node-pty/winpty-agent.exe como una amenaza y no permitía su uso.
Esto sucede incluso cuando se ejecuta como administrador y mi única solución fue cambiar las reglas de seguridad para ignorar este archivo.
Hemos tenido bastante suerte al ejecutar los archivos proporcionados por Ryan tanto para Avast como para McAfee. @pappacurds, ¿dejar caer los archivos en el enlace anterior no mejoró las cosas para usted?
¿Está ejecutando una configuración de cumplimiento corporativo específico o una configuración predeterminada de McAfee?
@TimWebb es un entorno corporativo con configuraciones de seguridad mucho más estrictas, resolví el problema diciéndole a McAfee que ignorara el archivo winpty-agent.exe que viene empaquetado en node-pty y parece haber resuelto el problema.
Nunca he experimentado este problema en ninguna de mis computadoras personales en casa en las que no ejecuto McAfee.
Implementé una posible solución para un problema de antivirus en esta rama: https://github.com/rprichard/winpty/tree/antivirus. Se solucionó un error
ConnectNamedPipe failed: Windows error 232
con Avast.Los binarios están disponibles aquí:
https://ci.appveyor.com/project/rprichard/winpty/builds/19509205/artifactsSugeriría usar el binario
winpty-0.4.4-dev-msvc2015.zip
(aunque los mismos dos archivos en cualquiera de los archivos deberían funcionar siempre que sea la arquitectura de CPU correcta). Use el subdirectoriox64/bin
del archivo zip si sus binarios de VSCode son de 64 bits yia32/bin
contrario. Copie los binarioswinpty.dll
/winpty-agent.exe
sobre los deVSCode/resources/app/node_modules.asar.unpacked/node-pty/build/Release
.
Puedo confirmar que esto funcionó para mí :) Muchas gracias, lo aprecio.
Se copió el contenido de la carpeta bin de los archivos zip en \ AppData \ Local \ hyper \ app-2.1.2 \ resources \ app.asar.unpackednode_modules \ node-pty \ build \ Release
Empezó hiperactivo y todo lucía bien.
Podría confirmar que esto también funcionó para mí 🥇. Muchas gracias, lo agradezco.
Con la esperanza de que esto pueda ayudar a algunas personas ... después de excluir varios archivos del escaneo en tiempo real, finalmente descubrí que excluir C:\Users\<your-username>\AppData\Local\hyper\app-<your-version>\resources\app.asar.unpacked\node_modules\node-pty\build\Release\winpty-agent.exe
resuelve este problema. Usted, como yo, puede sentir que esto es más fácil que instalar binarios de reemplazo.
al menos en la ubicación de instalación predeterminada.
(Win10 Pro, McAfee LiveSafe, Hyper 2.1.2)
_editar: _ Parece que respondí sobre el problema equivocado. Ups.
@badZombi hizo una nota en el https://github.com/Microsoft/node-pty/commit/4ede4eadabc5c0bbbd14fe465d0395ed467bee3d
Con la esperanza de que esto pueda ayudar a algunas personas ... después de excluir varios archivos del escaneo en tiempo real, finalmente descubrí que excluir
C:\Users\<your-username>\AppData\Local\hyper\app-<your-version>\resources\app.asar.unpacked\node_modules\node-pty\build\Release\winpty-agent.exe
resuelve este problema. Usted, como yo, puede sentir que esto es más fácil que instalar binarios de reemplazo.al menos en la ubicación de instalación predeterminada.
(Win10 Pro, McAfee LiveSafe, Hyper 2.1.2)
_editar: _ Parece que respondí sobre el problema equivocado. Ups.
¡¡¡Esto funciona para mí !!!
Llamo a esto hecho como ahora se indica en los documentos de node-pty y vscode.
Comentario más útil
Con la esperanza de que esto pueda ayudar a algunas personas ... después de excluir varios archivos del escaneo en tiempo real, finalmente descubrí que excluir
C:\Users\<your-username>\AppData\Local\hyper\app-<your-version>\resources\app.asar.unpacked\node_modules\node-pty\build\Release\winpty-agent.exe
resuelve este problema. Usted, como yo, puede sentir que esto es más fácil que instalar binarios de reemplazo.al menos en la ubicación de instalación predeterminada.
(Win10 Pro, McAfee LiveSafe, Hyper 2.1.2)
_editar: _ Parece que respondí sobre el problema equivocado. Ups.