Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 34.3k
Closed
Labels
http2Issues or PRs related to the http2 subsystem.Issues or PRs related to the http2 subsystem.
Description
- Version: v12.16.2
- Platform: Linux JS_EU 4.15.0-96-generic Makefile: Avoid running find in a non-existent directory #97-Ubuntu SMP Wed Apr 1 03:25:46 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
- Subsystem:
What steps will reproduce the bug?
I use simple http2 server for my site. It worked fine for about 1 week and today I got fatal exeption. Seems problem in Http2Session module.
consthttps=require('http2');constserver=https.createSecureServer(secureContextOptions,asyncfunction(req,res){})server.on('session',(session,socket)=>{session.on('remoteSettings',(settings)=>{console.log(settings)});});How often does it reproduce? Is there a required condition?
What is the expected behavior?
What do you see instead?
node[24676]: ../src/node_http2.cc:1545:void node::http2::Http2Session::MaybeScheduleWrite(): Assertion `(flags_ & SESSION_STATE_WRITE_SCHEDULED) == (0)' failed. 1: 0xa02f90 node::Abort() [node] 2: 0xa0300e [node] 3: 0xa34802 node::http2::Http2Session::MaybeScheduleWrite() [node] 4: 0xa3cf08 node::http2::Http2Session::OnStreamRead(long, uv_buf_t const&) [node] 5: 0xb35eeb node::TLSWrap::ClearOut() [node] 6: 0xb38618 node::TLSWrap::OnStreamRead(long, uv_buf_t const&) [node] 7: 0xac5726 node::LibuvStreamWrap::OnUvRead(long, uv_buf_t const*) [node] 8: 0x1332c19 [node] 9: 0x1333240 [node]10: 0x1339398 [node]11: 0x13273fb uv_run [node]12: 0xa458f3 node::NodeMainInstance::Run() [node]13: 0x9d4e18 node::Start(int, char**) [node]14: 0x7f50c32b8b97 __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6]15: 0x96ec55 [node]Aborted (core dumped)Additional information
Metadata
Metadata
Assignees
Labels
http2Issues or PRs related to the http2 subsystem.Issues or PRs related to the http2 subsystem.