Skip to content

--watch mode shouldn't enter REPL, causes a crash #45006

Closed
@panva

Description

@panva

Version

v18.11.0

Platform

Darwin M1-MacBook-Pro.local 21.6.0 Darwin Kernel Version 21.6.0: Mon Aug 22 20:19:52 PDT 2022; root:xnu-8020.140.49~2/RELEASE_ARM64_T6000 arm64

Subsystem

No response

What steps will reproduce the bug?

Kapture 2022-10-14 at 20 32 08

How often does it reproduce? Is there a required condition?

always

What is the expected behavior?

--watch alone shouldn't enter a REPL

What do you see instead?

REPL is started, any input crashes the process

Additional information

No response

Activity

panva

panva commented on Oct 14, 2022

@panva
MemberAuthor
➜  node --watch --trace-uncaught
Welcome to Node.js v18.11.0.
Type ".help" for more information.
> f
node:internal/readline/emitKeypressEvents:74
            throw err;
            ^
This Environment was initialized without a V8::Inspector
Thrown at:
    at onData (node:internal/readline/emitKeypressEvents:74:13)
    at emit (node:events:513:28)
    at emit (node:domain:489:12)
    at addChunk (node:internal/streams/readable:324:12)
    at readableAddChunk (node:internal/streams/readable:297:9)
    at Readable.push (node:internal/streams/readable:234:10)
    at onStreamRead (node:internal/stream_base_commons:190:23)
    at callbackTrampoline (node:internal/async_hooks:130:17)
panva

panva commented on Oct 14, 2022

@panva
MemberAuthor
added a commit that references this issue on Oct 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    watch-modeIssues and PRs related to watch mode

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      --watch mode shouldn't enter REPL, causes a crash · Issue #45006 · nodejs/node