We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
streamid
Description'
Please ensure that the markdown structure is maintained.
Please describe the issue you encountered here. ' Make sure to maintain the markdown structure.
SRS will crash if the streamid is too long
SRS version: v4.0-b0
v4.0-b0
SRS log:
$ docker run -it --rm --network=host -p 10080:10080/udp -v "$(pwd)/srs.conf:/usr/local/srs/conf/docker.conf:ro" ossrs/srs:v4.0-b0 WARNING: Published ports are discarded when using host network mode [2021-12-06 13:23:59.780][Trace][1][n3pq1580] XCORE-SRS/4.0.201(Leo) [2021-12-06 13:23:59.780][Trace][1][n3pq1580] config parse complete [2021-12-06 13:23:59.781][Trace][1][n3pq1580] write log to console [2021-12-06 13:23:59.781][Trace][1][n3pq1580][MAIN] SRS/4.0.201(Leo), MIT [2021-12-06 13:23:59.781][Trace][1][n3pq1580] authors: https://github.com/ossrs/srs/blob/4.0release/trunk/AUTHORS.txt [2021-12-06 13:23:59.781][Trace][1][n3pq1580] contributors: Winlin<winlin@vip.126.com> Winlin<winterserver@126.com> Winlin<chengli.ycl@alibaba-inc.com> Wenjie<zhaowenjie@tal.com> Wenjie<740936897@qq.com> Wenjie<wenjie.zhao@chinacache.com> xiangcheng.liu<liuxc0116@foxmail.com> naijia.liu<youngcow@youngcow.net> alcoholyi<alcoholyi@qq.com> byteman<wangchen2011@gmail.com> chad.wang<chad.wang.cn@gmail.com> suhetao<suhetao@gmail.com> Johnny<fengjihu@163.com> karthikeyan<keyanmca@gmail.com> StevenLiu<lq@chinaffmpeg.org> zhengfl<zhengfl_1989@126.com> tufang14<breadbean1449@gmail.com> allspace<allspace@gmail.com> niesongsong<nie950@gmail.com> rudeb0t<nimrod@themanxgroup.tw> CallMeNP<np.liamg@gmail.com> synote<synote@qq.com> lovecat<littlefawn@163.com> panda1986<542638787@qq.com> YueHonghui<hongf.yue@hotmail.com> ThomasDreibholz<dreibh@simula.no> JuntaoLiu<juntliu@gmail.com> RocFang<fangpeng1986@gmail.com> MakarovYaroslav<yaroslav.makarov.97@mail.ru> MirkoVelic<mvelic@inoxx.net> HuiZhang(huzhang2)<huzhang2@cisco.com> OtterWa<simpleotter23@gmail.com> walkermi<172192667@qq.com> haofz<fuzhuang.hao@vhall.com> ME_Kun_Han<hanvskun@hotmail.com> ljx0305<ljx0305@gmail.com> cenxinwei<censhanhe@163.com> StarBrilliant<m13253@hotmail.com> xubin<xubin@chnvideo.com> intliang<yintiliang@gmail.com> flowerwrong<sysuyangkang@gmail.com> YLX<568414379@qq.com> J<guotaojiang@qq.com> Harlan<hailiang@gvrcraft.com> hankun<hankun@bravovcloud.com> JonathanBarratt<jonathan.barratt@gmail.com> KeeganH<keeganwharris@gmail.com> StevenLiu<lingjiujianke@gmail.com> liuxc0116<liuxc0116@gmail.com> ChengdongZhang<lmajzcd@sina.com> lovacat<lovecat@china.sina.com> qiang.li<qiang.li@verycdn.com.cn> HungMingWu<u9089000@gmail.com> Himer<xishizhaohua@qq.com> XiaLixin<xialixin@kanzhun.com> XiaLixin<68469352@qq.com> XiaLixin<xlx0625@163.com> XiaLixin<xialx@yuntongxun.com> alphonsetai<tyh_123@163.com> Michael.Ma<wnpllr@gmail.com> lam2003<linmin3@yy.com> ShiWei<shiwei05@kuaishou.com> ShiWei<shi.weibd@hotmail.com> XiaofengWang<wasphin@gmail.com> XiaoZhihong<hondaxiao@tencent.com> XiaoZhihong<xiaozhihong8@gmail.com> XiaoZhihong<xiaozhihong@huya.com> yanghuiwen<cainiaodj@qq.com> WuPengqiang<309554135@qq.com> WuPengqiang<pengqiang.wpq@alibaba-inc.com> l<22312935+lam2003@github> xfalcon<x-falcon@github> ChenGuanghua<jinxue.cgh@alibaba-inc.com> ChenGuanghua<chengh_math@126.com> LiPeng<mozhan.lp@alibaba-inc.com> LiPeng<lipeng19811218@gmail.com> yajun18<yajun18@staff.sina.com.cn> liulichuan<liulichuan@kuaishou.com> yapingcat<caoyapingneu@163.com> chenchengbin<chenchengbin@yy.com> ChenHaibo<495810242@qq.com> ChenHaibo<nmgchenhaibo@foxmail.com> jasongwq<jasongwq@gmail.com> yinjiaoyuan<yinjiaoyuan@163.com> PieerePi<pihuibin@hotmail.com> JesseXi<jesse.jinjin@wo.cn> PieerePi<40780488+PieerePi@github> ghostsf<ghost_sf@163.com> xbpeng121<53243357+xbpeng121@github> johzzy<hellojinqiang@gmail.com> stone<bluestn@163.com> cfw11<34058899+cfw11@github> Hung-YiChen<gaod.chen@gmail.com> long<liyalong12345@126.com> matthew1838<77285055+matthew1838@github> rise<rise.worlds@outlook.com> [2021-12-06 13:23:59.781][Trace][1][n3pq1580] cwd=/usr/local/srs, work_dir=./, build: 2021-12-01 02:51:48, configure: --x86-x64 --srt=on --jobs=2, uname: Linux 2782268b34bb 5.11.0-1021-azure #22~20.04.1-Ubuntu SMP Fri Oct 29 01:11:25 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux, osx: 0 [2021-12-06 13:23:59.781][Trace][1][n3pq1580] configure detail: --prefix=/usr/local/srs --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-caster=on --http-api=on --utest=off --cherrypy=off --srt=on --rtc=on --simulator=off --cxx11=on --cxx14=off --ffmpeg-fit=on --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --gcov=off --debug=off --debug-stats=off --cross-build=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib [2021-12-06 13:23:59.781][Trace][1][n3pq1580] srs checking config... [2021-12-06 13:23:59.781][Trace][1][n3pq1580] ips, iface[0] wlp2s0 ipv4 0x11043 10.17.15.122, iface[1] br-f700b13dc506 ipv4 0x11043 192.168.48.1, iface[2] br-0c342ba9b3a7 ipv4 0x11043 192.168.32.1, iface[3] wlp2s0 ipv6 0x11043 fe80::d7d5:1231:fb8b:23e3%wlp2s0, iface[4] br-f700b13dc506 ipv6 0x11043 fe80::42:34ff:fe11:e40f%br-f700b13dc506, iface[5] br-0c342ba9b3a7 ipv6 0x11043 fc00:f853:ccd:e793::1, iface[6] br-0c342ba9b3a7 ipv6 0x11043 fe80::42:1eff:fe68:f25e%br-0c342ba9b3a7, iface[7] br-0c342ba9b3a7 ipv6 0x11043 fe80::1%br-0c342ba9b3a7, iface[8] vethabc40ad ipv6 0x11043 fe80::6829:8cff:fee9:2b85%vethabc40ad, iface[9] veth109cfbf ipv6 0x11043 fe80::f08e:89ff:fe9d:f68%veth109cfbf, iface[10] veth8f914c9 ipv6 0x11043 fe80::cc99:7ff:fe73:e9ee%veth8f914c9, iface[11] veth1cd197d ipv6 0x11043 fe80::a0df:cff:fe51:a94d%veth1cd197d, iface[12] veth6a87906 ipv6 0x11043 fe80::c05f:8cff:fe76:4ee6%veth6a87906, iface[13] veth8ac9678 ipv6 0x11043 fe80::cd9:30ff:fe95:5e20%veth8ac9678, iface[14] veth3d88463 ipv6 0x11043 fe80::83:8bff:fe38:77aa%veth3d88463, iface[15] vetha94f42d ipv6 0x11043 fe80::8c83:beff:fe96:d613%vetha94f42d, iface[16] vethec51656 ipv6 0x11043 fe80::800:2cff:fe76:cca6%vethec51656, iface[17] veth24f73f3 ipv6 0x11043 fe80::e87d:59ff:fee3:a20a%veth24f73f3, iface[18] veth31c7fdb ipv6 0x11043 fe80::3030:a4ff:fed0:8a9a%veth31c7fdb, iface[19] veth93a5af6 ipv6 0x11043 fe80::6011:b4ff:feeb:1bce%veth93a5af6, iface[20] veth8f54937 ipv6 0x11043 fe80::9c5e:e2ff:fe38:5713%veth8f54937, iface[21] veth4133fb3 ipv6 0x11043 fe80::3c04:d2ff:fe80:9e8c%veth4133fb3 [2021-12-06 13:23:59.781][Trace][1][n3pq1580] devices, intranet wlp2s0 10.17.15.122, intranet br-f700b13dc506 192.168.48.1, intranet br-0c342ba9b3a7 192.168.32.1, intranet wlp2s0 fe80::d7d5:1231:fb8b:23e3%wlp2s0, intranet br-f700b13dc506 fe80::42:34ff:fe11:e40f%br-f700b13dc506, internet br-0c342ba9b3a7 fc00:f853:ccd:e793::1, intranet br-0c342ba9b3a7 fe80::42:1eff:fe68:f25e%br-0c342ba9b3a7, intranet br-0c342ba9b3a7 fe80::1%br-0c342ba9b3a7, intranet vethabc40ad fe80::6829:8cff:fee9:2b85%vethabc40ad, intranet veth109cfbf fe80::f08e:89ff:fe9d:f68%veth109cfbf, intranet veth8f914c9 fe80::cc99:7ff:fe73:e9ee%veth8f914c9, intranet veth1cd197d fe80::a0df:cff:fe51:a94d%veth1cd197d, intranet veth6a87906 fe80::c05f:8cff:fe76:4ee6%veth6a87906, intranet veth8ac9678 fe80::cd9:30ff:fe95:5e20%veth8ac9678, intranet veth3d88463 fe80::83:8bff:fe38:77aa%veth3d88463, intranet vetha94f42d fe80::8c83:beff:fe96:d613%vetha94f42d, intranet vethec51656 fe80::800:2cff:fe76:cca6%vethec51656, intranet veth24f73f3 fe80::e87d:59ff:fee3:a20a%veth24f73f3, intranet veth31c7fdb fe80::3030:a4ff:fed0:8a9a%veth31c7fdb, intranet veth93a5af6 fe80::6011:b4ff:feeb:1bce%veth93a5af6, intranet veth8f54937 fe80::9c5e:e2ff:fe38:5713%veth8f54937, intranet veth4133fb3 fe80::3c04:d2ff:fe80:9e8c%veth4133fb3 [2021-12-06 13:23:59.781][Warn][1][n3pq1580][22] stats network use index=0, ip=10.17.15.122, ifname=wlp2s0 [2021-12-06 13:23:59.781][Warn][1][n3pq1580][22] stats disk not configed, disk iops disabled. [2021-12-06 13:23:59.781][Trace][1][n3pq1580] write log to console [2021-12-06 13:23:59.782][Trace][1][n3pq1580] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on [2021-12-06 13:23:59.782][Trace][1][n3pq1580] SRS on amd64 x86_64, conf:conf/docker.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 [2021-12-06 13:23:59.782][Trace][1][n3pq1580] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms [2021-12-06 13:23:59.782][Trace][1][n3pq1580] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) [2021-12-06 13:23:59.782][Trace][1][n3pq1580] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) [2021-12-06 13:23:59.782][Warn][1][n3pq1580][22] SRS/4.0.201 is not stable [2021-12-06 13:23:59.786][Trace][1][n3pq1580] fingerprint=BF:F3:D8:9F:66:7B:AE:18:F8:83:26:C5:FF:D5:0E:57:50:79:2D:B1:E9:DC:81:35:39:84:FC:FC:09:FF:E6:26 [2021-12-06 13:23:59.786][Trace][1][n3pq1580] CircuitBreaker: enabled=1, high=2x90, critical=1x95, dying=5x99 [2021-12-06 13:23:59.786][Trace][1][n3pq1580] http: root mount to ./objs/nginx/html [2021-12-06 13:23:59.786][Trace][1][n3pq1580] server main cid=n3pq1580, pid=1, ppid=0, asprocess=0 [2021-12-06 13:23:59.786][Trace][1][n3pq1580] write pid=1 to ./objs/srs.pid success! [2021-12-06 13:23:59.786][Trace][1][n3pq1580] RTMP listen at tcp://0.0.0.0:1935, fd=7 [2021-12-06 13:23:59.787][Trace][1][n3pq1580] signal installed, reload=1, reopen=10, fast_quit=15, grace_quit=3 [2021-12-06 13:23:59.787][Trace][1][n3pq1580] http: api mount /console to ./objs/nginx/html/console [2021-12-06 13:23:59.787][Trace][1][n3pq1580] srt2rtmp start coroutine... [2021-12-06 13:23:59.787][Trace][1][02775266] Hybrid cpu=0.00%,13MB [2021-12-06 13:23:59.787][Warn][1][2865b43y][22] use public address as ip: fc00:f853:ccd:e793::1, ifname=br-0c342ba9b3a7 [2021-12-06 13:23:59.787][Trace][1][2865b43y] Startup query id=c5a8d3b4569711eca1d5b5cbec4b80ff, eip=fc00:f853:ccd:e793::1, wait=367s [2021-12-06 13:23:59.787][Trace][1][0f1trj40] TCP: connection manager run, conns=0 [2021-12-06 13:23:59.788][Trace][1][n248d8mr] srt server is enabled... [2021-12-06 13:23:59.788][Trace][1][n248d8mr] srt server listen port:10080 [2021-12-06 13:23:59.788][Trace][1][n248d8mr] init srt parameter, maxbw:-1, mss:1500, tlpkdrop:1, connect timeout:3000, send buff:12058624, recv buff:12058624, payload size:1316, latency:120, recv latency:120, peer latency:0 [2021-12-06 13:23:59.788][Trace][1][n248d8mr] srt server listen port=10080, server_fd=356715406 [2021-12-06 13:23:59.788][Trace][1][n248d8mr] srt server is starting... port(10080) [2021-12-06 13:23:59.788][Trace][1][n248d8mr] srt server is working port(10080) [2021-12-06 13:23:59.788][Trace][1][b616wu56] RTC: connection manager run, conns=0 [2021-12-06 13:24:01.153][Trace][1][n248d8mr] srt connect construct streamid:#!::h=streams/5fcdf9f7b6b34431ef6a4ee8?auth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImtpZCI6IjdhNTNkMGNmIn01eyJzdWIiOiI1N2RkMDcxZGQyMGZjNDBjMGNiZWQ2YjciLCJpYXQiOjE22,m=publish, mode:2, subpath:streams/5fcdf9f7b6b34431ef6a4ee8?auth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImtpZCI6IjdhNTNkMGNmIn01eyJzdWIiOiI1N2RkMDcxZGQyMGZjNDBjMGNiZWQ2YjciLCJpYXQiOjE22, vhost:__default_host__ [2021-12-06 13:24:01.153][Trace][1][n248d8mr] new srt connection streamid:#!::h=streams/5fcdf9f7b6b34431ef6a4ee8?auth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImtpZCI6IjdhNTNkMGNmIn01eyJzdWIiOiI1N2RkMDcxZGQyMGZjNDBjMGNiZWQ2YjciLCJpYXQiOjE22,m=publish, fd:356715405, vhost:__default_host__ [2021-12-06 13:24:01.153][Trace][1][n248d8mr] srto SRTO_LATENCY=120 [2021-12-06 13:24:01.153][Trace][1][n248d8mr] srto SRTO_PEERLATENCY=120 [2021-12-06 13:24:01.153][Trace][1][n248d8mr] srto SRTO_RCVLATENCY=120 [2021-12-06 13:24:01.153][Trace][1][n248d8mr] srto SRTO_SNDBUF=12058624 [2021-12-06 13:24:01.153][Trace][1][n248d8mr] srto SRTO_RCVBUF=12058624 [2021-12-06 13:24:01.153][Trace][1][n248d8mr] srto SRTO_MAXBW=-1 [2021-12-06 13:24:01.153][Trace][1][n248d8mr] srt mix_correct is enable. [2021-12-06 13:24:01.153][Trace][1][n248d8mr] srt h264 sei filter is enable. [2021-12-06 13:24:01.153][Trace][1][n248d8mr] srt_handle add new pusher streamid:#!::h=streams/5fcdf9f7b6b34431ef6a4ee8?auth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImtpZCI6IjdhNTNkMGNmIn01eyJzdWIiOiI1N2RkMDcxZGQyMGZjNDBjMGNiZWQ2YjciLCJpYXQiOjE22,m=publish, subpath:streams/5fcdf9f7b6b34431ef6a4ee8?auth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImtpZCI6IjdhNTNkMGNmIn01eyJzdWIiOiI1N2RkMDcxZGQyMGZjNDBjMGNiZWQ2YjciLCJpYXQiOjE22 [2021-12-06 13:24:01.153][Trace][1][n248d8mr] new conn added fd:356715405, event:0x00000009 [2021-12-06 13:24:01.275][Trace][1][n248d8mr] new rtmp client for srt upstream, key_path:streams/5fcdf9f7b6b34431ef6a4ee8?auth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImtpZCI6IjdhNTNkMGNmIn01eyJzdWIiOiI1N2RkMDcxZGQyMGZjNDBjMGNiZWQ2YjciLCJpYXQiOjE22 [2021-12-06 13:24:01.275][Trace][1][n248d8mr] rtmp client construct url:rtmp://127.0.0.1:1935/streams/5fcdf9f7b6b34431ef6a4ee8?auth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImtpZCI6IjdhNTNkMGNmIn01eyJzdWIiOiI1N2RkMDcxZGQyMGZjNDBjMGNiZWQ2YjciLCJpYXQiOjE22 *** Error in `./objs/srs': free(): invalid pointer: 0x00000000013a001a *** ======= Backtrace: ========= /lib64/libc.so.6(+0x81299)[0x7fee9a576299] /lib64/libstdc++.so.6(_ZNSsD1Ev+0x43)[0x7fee9ae98e23] ./objs/srs[0x6350c9] ./objs/srs[0x641bf9] ./objs/srs[0x64175c] ./objs/srs[0x64133c] ./objs/srs[0x640af2] ./objs/srs[0x63ff31] ./objs/srs[0x63f508] ./objs/srs[0x63e89c] ./objs/srs[0x63d9f5] ./objs/srs[0x63c4de] ./objs/srs[0x63acc8] ./objs/srs[0x6396fc] ./objs/srs[0x638557] ./objs/srs[0x634558] ./objs/srs[0x63411a] ./objs/srs[0x5236d3] ./objs/srs[0x523756] ./objs/srs[0x64afb9] ./objs/srs[0x64b82c] ./objs/srs[0x523736] ======= Memory map: ======== 00400000-00bbc000 r-xp 00000000 103:02 36709440 /usr/local/srs/objs/srs 00dbc000-00ded000 r--p 007bc000 103:02 36709440 /usr/local/srs/objs/srs 00ded000-00df6000 rw-p 007ed000 103:02 36709440 /usr/local/srs/objs/srs 00df6000-00f1b000 rw-p 00000000 00:00 0 01234000-013d9000 rw-p 00000000 00:00 0 [heap] 7fee80000000-7fee80021000 rw-p 00000000 00:00 0 7fee80021000-7fee84000000 ---p 00000000 00:00 0 7fee88000000-7fee88021000 rw-p 00000000 00:00 0 7fee88021000-7fee8c000000 ---p 00000000 00:00 0 7fee8c000000-7fee8c023000 rw-p 00000000 00:00 0 7fee8c023000-7fee90000000 ---p 00000000 00:00 0 7fee937ff000-7fee93800000 ---p 00000000 00:00 0 7fee93800000-7fee94000000 rwxp 00000000 00:00 0 7fee94000000-7fee94021000 rw-p 00000000 00:00 0 7fee94021000-7fee98000000 ---p 00000000 00:00 0 7fee9805d000-7fee9805e000 ---p 00000000 00:00 0 7fee9805e000-7fee9885e000 rwxp 00000000 00:00 0 7fee9885e000-7fee9885f000 ---p 00000000 00:00 0 7fee9885f000-7fee9905f000 rwxp 00000000 00:00 0 7fee9905f000-7fee99060000 ---p 00000000 00:00 0 7fee99060000-7fee99860000 rwxp 00000000 00:00 0 7fee99860000-7fee99861000 ---p 00000000 00:00 0 7fee99861000-7fee9a061000 rwxp 00000000 00:00 0 7fee9a061000-7fee9a4f5000 rw-p 00000000 00:00 0 7fee9a4f5000-7fee9a6b9000 r-xp 00000000 103:02 36317314 /usr/lib64/libc-2.17.so 7fee9a6b9000-7fee9a8b8000 ---p 001c4000 103:02 36317314 /usr/lib64/libc-2.17.so 7fee9a8b8000-7fee9a8bc000 r--p 001c3000 103:02 36317314 /usr/lib64/libc-2.17.so 7fee9a8bc000-7fee9a8be000 rw-p 001c7000 103:02 36317314 /usr/lib64/libc-2.17.so 7fee9a8be000-7fee9a8c3000 rw-p 00000000 00:00 0 7fee9a8c3000-7fee9a8d8000 r-xp 00000000 103:02 36317361 /usr/lib64/libgcc_s-4.8.5-20150702.so.1 7fee9a8d8000-7fee9aad7000 ---p 00015000 103:02 36317361 /usr/lib64/libgcc_s-4.8.5-20150702.so.1 7fee9aad7000-7fee9aad8000 r--p 00014000 103:02 36317361 /usr/lib64/libgcc_s-4.8.5-20150702.so.1 7fee9aad8000-7fee9aad9000 rw-p 00015000 103:02 36317361 /usr/lib64/libgcc_s-4.8.5-20150702.so.1 7fee9aad9000-7fee9abda000 r-xp 00000000 103:02 36317438 /usr/lib64/libm-2.17.so 7fee9abda000-7fee9add9000 ---p 00101000 103:02 36317438 /usr/lib64/libm-2.17.so 7fee9add9000-7fee9adda000 r--p 00100000 103:02 36317438 /usr/lib64/libm-2.17.so 7fee9adda000-7fee9addb000 rw-p 00101000 103:02 36317438 /usr/lib64/libm-2.17.so 7fee9addb000-7fee9aec4000 r-xp 00000000 103:02 36317563 /usr/lib64/libstdc++.so.6.0.19 7fee9aec4000-7fee9b0c4000 ---p 000e9000 103:02 36317563 /usr/lib64/libstdc++.so.6.0.19 7fee9b0c4000-7fee9b0cc000 r--p 000e9000 103:02 36317563 /usr/lib64/libstdc++.so.6.0.19 7fee9b0cc000-7fee9b0ce000 rw-p 000f1000 103:02 36317563 /usr/lib64/libstdc++.so.6.0.19 7fee9b0ce000-7fee9b0e3000 rw-p 00000000 00:00 0 7fee9b0e3000-7fee9b0ea000 r-xp 00000000 103:02 36317541 /usr/lib64/librt-2.17.so 7fee9b0ea000-7fee9b2e9000 ---p 00007000 103:02 36317541 /usr/lib64/librt-2.17.so 7fee9b2e9000-7fee9b2ea000 r--p 00006000 103:02 36317541 /usr/lib64/librt-2.17.so 7fee9b2ea000-7fee9b2eb000 rw-p 00007000 103:02 36317541 /usr/lib64/librt-2.17.so 7fee9b2eb000-7fee9b302000 r-xp 00000000 103:02 36317522 /usr/lib64/libpthread-2.17.so 7fee9b302000-7fee9b501000 ---p 00017000 103:02 36317522 /usr/lib64/libpthread-2.17.so 7fee9b501000-7fee9b502000 r--p 00016000 103:02 36317522 /usr/lib64/libpthread-2.17.so 7fee9b502000-7fee9b503000 rw-p 00017000 103:02 36317522 /usr/lib64/libpthread-2.17.so 7fee9b503000-7fee9b507000 rw-p 00000000 00:00 0 7fee9b507000-7fee9b509000 r-xp 00000000 103:02 36317343 /usr/lib64/libdl-2.17.so 7fee9b509000-7fee9b709000 ---p 00002000 103:02 36317343 /usr/lib64/libdl-2.17.so 7fee9b709000-7fee9b70a000 r--p 00002000 103:02 36317343 /usr/lib64/libdl-2.17.so 7fee9b70a000-7fee9b70b000 rw-p 00003000 103:02 36317343 /usr/lib64/libdl-2.17.so 7fee9b70b000-7fee9b72d000 r-xp 00000000 103:02 36317290 /usr/lib64/ld-2.17.so 7fee9b88b000-7fee9b928000 rw-p 00000000 00:00 0 7fee9b929000-7fee9b92c000 rw-p 00000000 00:00 0 7fee9b92c000-7fee9b92d000 r--p 00021000 103:02 36317290 /usr/lib64/ld-2.17.so 7fee9b92d000-7fee9b92e000 rw-p 00022000 103:02 36317290 /usr/lib64/ld-2.17.so 7fee9b92e000-7fee9b92f000 rw-p 00000000 00:00 0 7ffd4e808000-7ffd4e829000 rwxp 00000000 00:00 0 [stack] 7ffd4e8eb000-7ffd4e8ef000 r--p 00000000 00:00 0 [vvar] 7ffd4e8ef000-7ffd4e8f1000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]
listen 1935; srs_log_tank console; srs_log_level verbose; daemon off; srt_server { enabled on; listen 10080; } vhost __defaultVhost__ { }
Replay
How to replay bug?
Steps to reproduce the bug
docker run -it --rm --network=host -p 10080:10080/udp -v "$(pwd)/srs.conf:/usr/local/srs/conf/docker.conf:ro" ossrs/srs:v4.0-b0
streamid=...OjE2
docker run --rm --network=host registry.cn-hangzhou.aliyuncs.com/ossrs/srs:encoder \ ffmpeg -v trace -re -i ./doc/source.flv -c copy -f mpegts 'srt://127.0.0.1:10080?streamid=#!::h=streams/5fcdf9f7b6b34431ef6a4ee8?auth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImtpZCI6IjdhNTNkMGNmIn01eyJzdWIiOiI1N2RkMDcxZGQyMGZjNDBjMGNiZWQ2YjciLCJpYXQiOjE2,m=publish'
streamid=...OjE22
docker run --rm --network=host registry.cn-hangzhou.aliyuncs.com/ossrs/srs:encoder \ ffmpeg -v trace -re -i ./doc/source.flv -c copy -f mpegts 'srt://127.0.0.1:10080?streamid=#!::h=streams/5fcdf9f7b6b34431ef6a4ee8?auth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImtpZCI6IjdhNTNkMGNmIn01eyJzdWIiOiI1N2RkMDcxZGQyMGZjNDBjMGNiZWQ2YjciLCJpYXQiOjE22,m=publish'
Expect
Expected behavior
Please describe your expectation
Describe what you expect to happen
TRANS_BY_GPT3
The text was updated successfully, but these errors were encountered:
SRT: Fix srt2rtmp crash when streamid is too long(ossrs#2770)
9d79f85
SRT: Fix srt2rtmp crash when streamid is too long(#2770) (#2786)
f1a448b
Bugs fixed. (#2770)(#2820). v4.0.214
5aba212
runner365
Successfully merging a pull request may close this issue.
Description'
Please ensure that the markdown structure is maintained.
SRS will crash if the
streamid
is too longSRS version:
v4.0-b0
SRS log:
Replay
How to replay bug?
streamid=...OjE2
streamid=...OjE22
Expect
Please describe your expectation
TRANS_BY_GPT3
The text was updated successfully, but these errors were encountered: