Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

app-map node crashes

Abierto
#150 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
30/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
node.js
Área
tooling

Línea de trabajo

Empieza reproduciendo el fallo con npx appmap-node yarn <my node app command> y, después, inspecciona dist/Recording.js y dist/hooks/http.js en las ubicaciones indicadas por el stack trace. Se considera terminado cuando el comando ya no provoca la aserción this.stream; añade o ejecuta una comprobación de regresión si el repositorio proporciona una.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

I tried to start my node app using
npx appmap-node yarn
but it crashes with:

  throw err;
    ^

AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:

  (0, node_assert_1.default)(this.stream)

    at Recording.emit (<localDir>\npm-cache\_npx\c76987c9a3c183fa\node_modules\appmap-node\dist\Recording.js:147:35)
    at Recording.httpClientResponse (<localDir>\npm-cache\_npx\c76987c9a3c183fa\node_modules\appmap-node\dist\Recording.js:93:14)
    at <localDir>\npm-cache\_npx\c76987c9a3c183fa\node_modules\appmap-node\dist\hooks\http.js:108:31
    at Array.forEach (<anonymous>)
    at IncomingMessage.<anonymous> (<localDir>\npm-cache\_npx\c76987c9a3c183fa\node_modules\appmap-node\dist\hooks\http.js:106:28)
    at Object.onceWrapper (node:events:631:28)
    at IncomingMessage.emit (node:events:529:35)
    at endReadableNT (node:internal/streams/readable:1368:12)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  generatedMessage: true,
  code: 'ERR_ASSERTION',
  actual: undefined,
  expected: true,
  operator: '=='  throw err;
    ^

AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:

  (0, node_assert_1.default)(this.stream)

    at Recording.emit (<localDir>\npm-cache\_npx\c76987c9a3c183fa\node_modules\appmap-node\dist\Recording.js:147:35)
    at Recording.httpClientResponse (<localDir>\npm-cache\_npx\c76987c9a3c183fa\node_modules\appmap-node\dist\Recording.js:93:14)
    at <localDir>\npm-cache\_npx\c76987c9a3c183fa\node_modules\appmap-node\dist\hooks\http.js:108:31
    at Array.forEach (<anonymous>)
    at IncomingMessage.<anonymous> (<localDir>\npm-cache\_npx\c76987c9a3c183fa\node_modules\appmap-node\dist\hooks\http.js:106:28)
    at Object.onceWrapper (node:events:631:28)
    at IncomingMessage.emit (node:events:529:35)
    at endReadableNT (node:internal/streams/readable:1368:12)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  generatedMessage: true,
  code: 'ERR_ASSERTION',
  actual: undefined,
  expected: true,
  operator: '=='
Lenguaje dominante
TypeScript
Estrellas
13
Forks
6
Merge medio
2 d 21 h
PR fusionados (30 d)
8

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de getappmap/appmap-node

Todos los issues de getappmap/appmap-node

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.