# std::out\_of\_range

**URL:** <https://mediasoup.discourse.group/t/std-out-of-range/4700>\
**Category:** mediasoup libraries\
**Created:** [November 15, 2022, 1:26pm UTC](https://mediasoup.discourse.group/t/std-out-of-range/4700 "2022-11-15T13:26:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![benyamin218118](https://avatars.discourse-cdn.com/v4/letter/b/898d66/32.png) [@benyamin218118](https://mediasoup.discourse.group/u/benyamin218118)\
**Post date:** [November 15, 2022, 1:26pm UTC](https://mediasoup.discourse.group/t/std-out-of-range/4700/1 "2022-11-15T13:26:52Z")

</div>

hi  
suddenly found a bug  
worker dies with SIGABRT

here is the logs :

> mediasoup:ERROR:Worker (stderr) terminate called after throwing an instance of ‘std::out\_of\_range’ +0ms

```auto
mediasoup:Producer resume() +22ms
  mediasoup:Channel request() [method:producer.resume, id:18] +21ms
  mediasoup:ERROR:Worker (stderr) terminate called after throwing an instance of 'std::out_of_range' +0ms
  mediasoup:ERROR:Worker (stderr) what(): vector::_M_range_check: __n (which is 18446744073709551615) >= this->size() (which is 3) +0ms
  mediasoup:PayloadChannel Consumer PayloadChannel ended by the worker process +1m
  mediasoup:PayloadChannel Producer PayloadChannel ended by the worker process +11ms
  mediasoup:Channel Consumer Channel ended by the worker process +534ms
  mediasoup:Channel Producer Channel ended by the worker process +1ms
  mediasoup:ERROR:Worker worker process died unexpectedly [pid:338322, code:null, signal:SIGABRT] +0ms
  mediasoup:Worker died() [error:Error: [pid:338322, code:null, signal:SIGABRT]] +1m
  mediasoup:Channel close() +6ms
  mediasoup:PayloadChannel close() +10ms
  mediasoup:Router workerClosed() +3s
  mediasoup:Transport routerClosed() +3s
  mediasoup:Producer transportClosed() +547ms
  mediasoup:Producer transportClosed() +0ms
  mediasoup:Transport routerClosed() +3ms
  mediasoup:Consumer transportClosed() +3s
consumer 7082f7c3-3724-438d-8963-97f3f6e70919 closed
  mediasoup:Consumer transportClosed() +15ms
consumer cb09b453-06a7-48d7-b4f9-76fda480b5b7 closed
  mediasoup:Transport routerClosed() +19ms
  mediasoup:Consumer transportClosed() +0ms
consumer 04fea39e-e301-493c-ba80-88b520795b6f closed
  mediasoup:Consumer transportClosed() +1ms
consumer 511e744b-c658-44b6-b193-a37bb266182a closed
mediasoup worker died Error: [pid:338322, code:null, signal:SIGABRT]
    at ChildProcess.<anonymous> (/home/benyamin/mprojs/mediasoupService/node_modules/mediasoup/node/lib/Worker.js:141:33)
    at ChildProcess.emit (node:events:527:28)
    at ChildProcess.emit (node:domain:475:12)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12)

```

it happens when i pause resume video producer 3 times

there is piped routers ( piped to remote host )  
when i resume the producer  
i signal pipeProducer in remote host to resume too  
it happens when i resume the pipe producer.

mediasoup version is `3.10.11`

---

<div class="post-metadata">

**Author:** ![benyamin218118](https://avatars.discourse-cdn.com/v4/letter/b/898d66/32.png) [@benyamin218118](https://mediasoup.discourse.group/u/benyamin218118)\
**Post date:** [November 15, 2022, 2:07pm UTC](https://mediasoup.discourse.group/t/std-out-of-range/4700/2 "2022-11-15T14:07:50Z")

</div>

looks like you guys fixed this in 3.10.12  
im trying to run with that version to see what happens.
