nodejs/node

Embedding: static nodejs variables are not set to default

Open

#21.653 aberto em 4 de jul. de 2018

Ver no GitHub
 (12 comments) (0 reactions) (0 assignees)JavaScript (35.535 forks)batch import
c++embeddinghelp wantedstale

Métricas do repositório

Stars
 (117.218 stars)
Métricas de merge de PR
 (Mesclagem média 18d 17h) (219 fundiu PRs em 30d)

Description

  • Version: v8.x (maybe any)
  • Platform: MS Windows 7
  • Subsystem: embedding

I use nodejs to run javascript code in my application. And I have found that after running script from code, script from file will not run. It is caused by unpredicted value of eval_string static variable, that was not set to nullptr at previous run, and bootstrap tries to run code instead of file. Also I think, some other static variables can interrupt running scripts too.

Guia do colaborador