srs
srs copied to clipboard
SRT: SRS 5 crash after running for a day, with StreamPack.
[2023-02-22 16:05:29.337][ERROR][1][q1c0xd79][0] #7 0x775e5d 0 ./objs/srs(_ZN13SrsLiveSource8on_videoEP16SrsCommonMessage+0x693) [0x5629b7f39e5d]
sh: 1: addr2line: not found
[2023-02-22 16:05:29.339][ERROR][1][q1c0xd79][0] #8 0x750ce8 0 ./objs/srs(_ZN11SrsRtmpConn23process_publish_messageEP13SrsLiveSourceP16SrsCommonMessage+0x362) [0x5629b7f14ce8]
sh: 1: addr2line: not found
[2023-02-22 16:05:29.340][ERROR][1][q1c0xd79][0] #9 0x750895 0 ./objs/srs(_ZN11SrsRtmpConn22handle_publish_messageEP13SrsLiveSourceP16SrsCommonMessage+0x733) [0x5629b7f14895]
sh: 1: addr2line: not found
[2023-02-22 16:05:29.342][ERROR][1][q1c0xd79][0] #10 0x95f45a 0 ./objs/srs(_ZN20SrsPublishRecvThread7consumeEP16SrsCommonMessage+0x258) [0x5629b812345a]
sh: 1: addr2line: not found
[2023-02-22 16:05:29.343][ERROR][1][q1c0xd79][0] #11 0x95cc7e 0 ./objs/srs(_ZN13SrsRecvThread8do_cycleEv+0x3fc) [0x5629b8120c7e]
sh: 1: addr2line: not found
[2023-02-22 16:05:29.344][ERROR][1][q1c0xd79][0] #12 0x95c6ff 0 ./objs/srs(_ZN13SrsRecvThread5cycleEv+0x183) [0x5629b81206ff]
sh: 1: addr2line: not found
[2023-02-22 16:05:29.346][ERROR][1][q1c0xd79][0] #13 0x7c760a 0 ./objs/srs(_ZN16SrsFastCoroutine5cycleEv+0x348) [0x5629b7f8b60a]
sh: 1: addr2line: not found
[2023-02-22 16:05:29.347][ERROR][1][q1c0xd79][0] #14 0x7c775a 0 ./objs/srs(_ZN16SrsFastCoroutine3pfnEPv+0x24) [0x5629b7f8b75a]
sh: 1: addr2line: not found
[2023-02-22 16:05:29.348][ERROR][1][q1c0xd79][0] #15 0xb70dde 0 ./objs/srs(_st_thread_main+0x2e) [0x5629b8334dde]
sh: 1: addr2line: not found
[2023-02-22 16:05:29.350][ERROR][1][q1c0xd79][0] #16 0xb71704 0 ./objs/srs(st_thread_create+0x132) [0x5629b8335704]
sh: 1: addr2line: not found
[2023-02-22 16:05:29.351][ERROR][1][q1c0xd79][0] #17 0xf6e128 0 ./objs/srs(+0xf6e128) [0x5629b8732128]
srs: ./src/kernel/srs_kernel_error.cpp:444: static void SrsCplxError::srs_assert(bool): Assertion `expression' failed.
AddressSanitizer:DEADLYSIGNAL
=================================================================
==1==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7f3a8cf97941 bp 0x7f3a8d12d588 sp 0x7f3a86c12480 T1)
==1==The signal is caused by a READ memory access.
==1==Hint: address points to the zero page.
#0 0x7f3a8cf97940 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22940)
#1 0x7f3a8cf97728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728)
#2 0x7f3a8cfa8fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5)
#3 0x5629b7cb574d in SrsCplxError::srs_assert(bool) src/kernel/srs_kernel_error.cpp:444
#4 0x5629b7f58d89 in SrsHlsMuxer::is_segment_overflow() src/app/srs_app_hls.cpp:515
#5 0x5629b7f62bf9 in SrsHlsController::write_video(SrsVideoFrame*, long) src/app/srs_app_hls.cpp:1043
#6 0x5629b7f6646e in SrsHls::on_video(SrsSharedPtrMessage*, SrsFormat*) src/app/srs_app_hls.cpp:1365
#7 0x5629b7f26f88 in SrsOriginHub::on_video(SrsSharedPtrMessage*, bool) src/app/srs_app_source.cpp:1050
#8 0x5629b7f3ad4d in SrsLiveSource::on_video_imp(SrsSharedPtrMessage*) src/app/srs_app_source.cpp:2451
#9 0x5629b7f39e5c in SrsLiveSource::on_video(SrsCommonMessage*) src/app/srs_app_source.cpp:2390
#10 0x5629b7f14ce7 in SrsRtmpConn::process_publish_message(SrsLiveSource*, SrsCommonMessage*) src/app/srs_app_rtmp_conn.cpp:1188
#11 0x5629b7f14894 in SrsRtmpConn::handle_publish_message(SrsLiveSource*, SrsCommonMessage*) src/app/srs_app_rtmp_conn.cpp:1160
#12 0x5629b8123459 in SrsPublishRecvThread::consume(SrsCommonMessage*) src/app/srs_app_recv_thread.cpp:373
#13 0x5629b8120c7d in SrsRecvThread::do_cycle() src/app/srs_app_recv_thread.cpp:131
#14 0x5629b81206fe in SrsRecvThread::cycle() src/app/srs_app_recv_thread.cpp:100
#15 0x5629b7f8b609 in SrsFastCoroutine::cycle() src/app/srs_app_st.cpp:285
#16 0x5629b7f8b759 in SrsFastCoroutine::pfn(void*) src/app/srs_app_st.cpp:300
#17 0x5629b8334ddd in _st_thread_main /srs/trunk/objs/Platform-SRS5-Linux-5.15.0-GCC9.4.0-x86_64/st-srs/sched.c:380
#18 0x5629b8335703 in st_thread_create /srs/trunk/objs/Platform-SRS5-Linux-5.15.0-GCC9.4.0-x86_64/st-srs/sched.c:666
#19 0x5629b8732127 (/usr/local/srs/objs/srs+0xf6e127)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x22940) in abort
Thread T1 (srs-hybrid-2) created by T0 here:
#0 0x5629b7b9c295 in pthread_create (/usr/local/srs/objs/srs+0x3d8295)
#1 0x5629b81c2229 in SrsThreadPool::execute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SrsCplxError* (*)(void*), void*) src/app/srs_app_threads.cpp:676
#2 0x5629b8333712 in run_in_thread_pool() src/main/srs_main_server.cpp:517
#3 0x5629b833317a in run_directly_or_daemon() src/main/srs_main_server.cpp:456
#4 0x5629b833023c in do_main(int, char**, char**) src/main/srs_main_server.cpp:245
#5 0x5629b833055c in main src/main/srs_main_server.cpp:256
#6 0x7f3a8cf99082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082)
[2023-02-22 16:05:29.413][ERROR][1][q1c0xd79][0] =================================================================
[2023-02-22 16:05:29.413][ERROR][1][q1c0xd79][0] ==1==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7f3a8cf97941 bp 0x7f3a8d12d588 sp 0x7f3a86c12480 T1)
[2023-02-22 16:05:29.413][ERROR][1][q1c0xd79][0] ==1==The signal is caused by a READ memory access.
[2023-02-22 16:05:29.413][ERROR][1][q1c0xd79][0] ==1==Hint: address points to the zero page.
sh: 1: addr2line: not found
[2023-02-22 16:05:29.415][ERROR][1][q1c0xd79][0] #0 0x7f3a8cf97940 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22940), r0=1094
sh: 1: addr2line: not found
[2023-02-22 16:05:29.416][ERROR][1][q1c0xd79][0] #1 0x7f3a8cf97728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728), r0=1094
sh: 1: addr2line: not found
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #2 0x7f3a8cfa8fd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5), r0=1094
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #3 0x5629b7cb574d in SrsCplxError::srs_assert(bool) src/kernel/srs_kernel_error.cpp:444, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #4 0x5629b7f58d89 in SrsHlsMuxer::is_segment_overflow() src/app/srs_app_hls.cpp:515, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #5 0x5629b7f62bf9 in SrsHlsController::write_video(SrsVideoFrame*, long) src/app/srs_app_hls.cpp:1043, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #6 0x5629b7f6646e in SrsHls::on_video(SrsSharedPtrMessage*, SrsFormat*) src/app/srs_app_hls.cpp:1365, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #7 0x5629b7f26f88 in SrsOriginHub::on_video(SrsSharedPtrMessage*, bool) src/app/srs_app_source.cpp:1050, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #8 0x5629b7f3ad4d in SrsLiveSource::on_video_imp(SrsSharedPtrMessage*) src/app/srs_app_source.cpp:2451, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #9 0x5629b7f39e5c in SrsLiveSource::on_video(SrsCommonMessage*) src/app/srs_app_source.cpp:2390, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #10 0x5629b7f14ce7 in SrsRtmpConn::process_publish_message(SrsLiveSource*, SrsCommonMessage*) src/app/srs_app_rtmp_conn.cpp:1188, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #11 0x5629b7f14894 in SrsRtmpConn::handle_publish_message(SrsLiveSource*, SrsCommonMessage*) src/app/srs_app_rtmp_conn.cpp:1160, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #12 0x5629b8123459 in SrsPublishRecvThread::consume(SrsCommonMessage*) src/app/srs_app_recv_thread.cpp:373, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #13 0x5629b8120c7d in SrsRecvThread::do_cycle() src/app/srs_app_recv_thread.cpp:131, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #14 0x5629b81206fe in SrsRecvThread::cycle() src/app/srs_app_recv_thread.cpp:100, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #15 0x5629b7f8b609 in SrsFastCoroutine::cycle() src/app/srs_app_st.cpp:285, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #16 0x5629b7f8b759 in SrsFastCoroutine::pfn(void*) src/app/srs_app_st.cpp:300, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #17 0x5629b8334ddd in _st_thread_main /srs/trunk/objs/Platform-SRS5-Linux-5.15.0-GCC9.4.0-x86_64/st-srs/sched.c:380, r0=1093
[2023-02-22 16:05:29.417][ERROR][1][q1c0xd79][0] #18 0x5629b8335703 in st_thread_create /srs/trunk/objs/Platform-SRS5-Linux-5.15.0-GCC9.4.0-x86_64/st-srs/sched.c:666, r0=1093
sh: 1: addr2line: not found
[2023-02-22 16:05:29.418][ERROR][1][q1c0xd79][0] #19 0x5629b8732127 (/usr/local/srs/objs/srs+0xf6e127), r0=1094
[2023-02-22 16:05:29.418][ERROR][1][q1c0xd79][0] AddressSanitizer can not provide additional info.
[2023-02-22 16:05:29.418][ERROR][1][q1c0xd79][0] SUMMARY: AddressSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x22940) in abort
[2023-02-22 16:05:29.418][ERROR][1][q1c0xd79][0] Thread T1 (srs-hybrid-2) created by T0 here:
sh: 1: addr2line: not found
[2023-02-22 16:05:29.419][ERROR][1][q1c0xd79][0] #0 0x5629b7b9c295 in pthread_create (/usr/local/srs/objs/srs+0x3d8295), r0=1094
[2023-02-22 16:05:29.419][ERROR][1][q1c0xd79][0] #1 0x5629b81c2229 in SrsThreadPool::execute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SrsCplxError* (*)(void*), void*) src/app/srs_app_threads.cpp:676, r0=1093
[2023-02-22 16:05:29.419][ERROR][1][q1c0xd79][0] #2 0x5629b8333712 in run_in_thread_pool() src/main/srs_main_server.cpp:517, r0=1093
[2023-02-22 16:05:29.419][ERROR][1][q1c0xd79][0] #3 0x5629b833317a in run_directly_or_daemon() src/main/srs_main_server.cpp:456, r0=1093
[2023-02-22 16:05:29.419][ERROR][1][q1c0xd79][0] #4 0x5629b833023c in do_main(int, char**, char**) src/main/srs_main_server.cpp:245, r0=1093
[2023-02-22 16:05:29.419][ERROR][1][q1c0xd79][0] #5 0x5629b833055c in main src/main/srs_main_server.cpp:256, r0=1093
sh: 1: addr2line: not found
[2023-02-22 16:05:29.421][ERROR][1][q1c0xd79][0] #6 0x7f3a8cf99082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082), r0=1094
==1==ABORTING
@lcq-001 Can provide full log?
@lcq-001 Can provide full log?
I have the same problem when rtmp2rtc is on and push stream using rtmp protocol. ERROR LOG is here:
[2023-03-27 09:17:08.971][INFO][1][5e963673] Process: cpu=1.00%,468MB, threads=2
[2023-03-27 09:17:09.156][INFO][1][ojwwj374] Hybrid cpu=1.00%,468MB, cid=4,1, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1, objs=(pkt:212,raw:152,fua:59,msg:324,oth:1,buf:52)
[2023-03-27 09:17:13.976][INFO][1][5e963673] Process: cpu=2.00%,472MB, threads=2
[2023-03-27 09:17:14.157][INFO][1][ojwwj374] Hybrid cpu=2.00%,472MB, cid=4,1, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1, objs=(pkt:212,raw:152,fua:59,msg:324,oth:1,buf:52)
[2023-03-27 09:17:15.536][INFO][1][8o3286y8] -> PLA time=10597636, msgs=128, okbps=0,0,0, ikbps=0,0,0, mw=100/0
[2023-03-27 09:17:18.094][INFO][1][30t73624] <- CPB time=34993075, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000
[2023-03-27 09:17:18.981][INFO][1][5e963673] Process: cpu=1.00%,476MB, threads=2
[2023-03-27 09:17:19.158][INFO][1][ojwwj374] Hybrid cpu=1.00%,476MB, cid=4,1, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1, objs=(pkt:212,raw:152,fua:59,msg:324,oth:1,buf:52)
[2023-03-27 09:17:23.986][INFO][1][5e963673] Process: cpu=2.00%,481MB, threads=2
[2023-03-27 09:17:24.159][INFO][1][ojwwj374] Hybrid cpu=2.00%,481MB, cid=1,0, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, objs=(pkt:193,raw:143,fua:49,msg:323,oth:1,buf:49)
[2023-03-27 09:17:25.259][INFO][1][30t73624] shrinking, size=0, removed=671, max=10000ms
[2023-03-27 09:17:28.953][INFO][1][8o3286y8] -> PLA time=24013130, msgs=128, okbps=0,0,0, ikbps=0,0,0, mw=100/0
[2023-03-27 09:17:28.991][INFO][1][5e963673] Process: cpu=1.00%,484MB, threads=2
[2023-03-27 09:17:29.160][INFO][1][ojwwj374] Hybrid cpu=1.00%,484MB, cid=1,0, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, objs=(pkt:193,raw:143,fua:49,msg:323,oth:1,buf:49)
[2023-03-27 09:17:33.095][INFO][1][30t73624] <- CPB time=50004108, okbps=0,0,0, ikbps=0,1068,0, mr=0/350, p1stpt=20000, pnt=5000
[2023-03-27 09:17:33.996][INFO][1][5e963673] Process: cpu=1.00%,487MB, threads=2
[2023-03-27 09:17:34.160][INFO][1][ojwwj374] Hybrid cpu=1.00%,487MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, objs=(pkt:212,raw:153,fua:58,msg:350,oth:1,buf:52)
[2023-03-27 09:17:37.588][INFO][1][30t73624] shrinking, size=0, removed=672, max=10000ms
[2023-03-27 09:17:39.002][INFO][1][5e963673] Process: cpu=4.00%,460MB, threads=2
[2023-03-27 09:17:39.161][INFO][1][ojwwj374] Hybrid cpu=4.00%,460MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, objs=(pkt:212,raw:153,fua:58,msg:350,oth:1,buf:52)
[2023-03-27 09:17:39.294][INFO][1][8o3286y8] -> PLA time=34348221, msgs=116, okbps=0,0,0, ikbps=0,0,0, mw=100/0
AddressSanitizer:DEADLYSIGNAL
=================================================================
==1==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7f8cd49b1d58 bp 0x7f8ccffb6400 sp 0x7f8ccffb5b68 T1)
==1==The signal is caused by a READ memory access.
==1==Hint: address points to the zero page.
#0 0x7f8cd49b1d57 (/lib/x86_64-linux-gnu/libc.so.6+0xbbd57)
#1 0x55caad39cdfe in __interceptor_memcpy.part.0 (/usr/local/srs/objs/srs+0x438dfe)
#2 0x55caadd5be27 in memcpy /usr/include/x86_64-linux-gnu/bits/string_fortified.h:34
#3 0x55caadd5be27 in copy libswresample/swresample.c:432
#4 0x55caadd5c5a8 in resample libswresample/swresample.c:553
#5 0x55caadd5cded in swr_convert_internal libswresample/swresample.c:638
#6 0x55caadd5d91b in swr_convert_internal libswresample/swresample.c:581
#7 0x55caadd5d91b in swr_convert libswresample/swresample.c:758
#8 0x55caada96839 in SrsAudioTranscoder::decode_and_resample(SrsAudioFrame*) src/app/srs_app_rtc_codec.cpp:360
#9 0x55caada94752 in SrsAudioTranscoder::transcode(SrsAudioFrame*, std::vector<SrsAudioFrame*, std::allocator<SrsAudioFrame*> >&) src/app/srs_app_rtc_codec.cpp:164
#10 0x55caada57593 in SrsRtcFromRtmpBridge::transcode(SrsAudioFrame*) src/app/srs_app_rtc_source.cpp:917
#11 0x55caada569c4 in SrsRtcFromRtmpBridge::on_audio(SrsSharedPtrMessage*) src/app/srs_app_rtc_source.cpp:875
#12 0x55caad6d8ed4 in SrsLiveSource::on_audio_imp(SrsSharedPtrMessage*) src/app/srs_app_source.cpp:2311
#13 0x55caad6d80db in SrsLiveSource::on_audio(SrsCommonMessage*) src/app/srs_app_source.cpp:2255
#14 0x55caad6b4c07 in SrsRtmpConn::process_publish_message(SrsLiveSource*, SrsCommonMessage*) src/app/srs_app_rtmp_conn.cpp:1181
#15 0x55caad6b4894 in SrsRtmpConn::handle_publish_message(SrsLiveSource*, SrsCommonMessage*) src/app/srs_app_rtmp_conn.cpp:1160
#16 0x55caad8c3459 in SrsPublishRecvThread::consume(SrsCommonMessage*) src/app/srs_app_recv_thread.cpp:373
#17 0x55caad8c0c7d in SrsRecvThread::do_cycle() src/app/srs_app_recv_thread.cpp:131
#18 0x55caad8c06fe in SrsRecvThread::cycle() src/app/srs_app_recv_thread.cpp:100
#19 0x55caad72b609 in SrsFastCoroutine::cycle() src/app/srs_app_st.cpp:285
#20 0x55caad72b759 in SrsFastCoroutine::pfn(void*) src/app/srs_app_st.cpp:300
#21 0x55caadad4ddd in _st_thread_main /srs/trunk/objs/Platform-SRS5-Linux-5.15.0-GCC9.4.0-x86_64/st-srs/sched.c:380
#22 0x55caadad5703 in st_thread_create /srs/trunk/objs/Platform-SRS5-Linux-5.15.0-GCC9.4.0-x86_64/st-srs/sched.c:666
#23 0x55caaded2127 (/usr/local/srs/objs/srs+0xf6e127)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0xbbd57)
Thread T1 (srs-hybrid-2) created by T0 here:
#0 0x55caad33c295 in pthread_create (/usr/local/srs/objs/srs+0x3d8295)
#1 0x55caad962229 in SrsThreadPool::execute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SrsCplxError* (*)(void*), void*) src/app/srs_app_threads.cpp:676
#2 0x55caadad3712 in run_in_thread_pool() src/main/srs_main_server.cpp:517
#3 0x55caadad317a in run_directly_or_daemon() src/main/srs_main_server.cpp:456
#4 0x55caadad023c in do_main(int, char**, char**) src/main/srs_main_server.cpp:245
#5 0x55caadad055c in main src/main/srs_main_server.cpp:256
#6 0x7f8cd491a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082)
[2023-03-27 09:17:42.499][ERROR][1][30t73624][0] =================================================================
[2023-03-27 09:17:42.499][ERROR][1][30t73624][0] ==1==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7f8cd49b1d58 bp 0x7f8ccffb6400 sp 0x7f8ccffb5b68 T1)
[2023-03-27 09:17:42.499][ERROR][1][30t73624][0] ==1==The signal is caused by a READ memory access.
[2023-03-27 09:17:42.499][ERROR][1][30t73624][0] ==1==Hint: address points to the zero page.
sh: 1: addr2line: not found
[2023-03-27 09:17:42.506][ERROR][1][30t73624][0] #0 0x7f8cd49b1d57 (/lib/x86_64-linux-gnu/libc.so.6+0xbbd57), r0=1094
sh: 1: addr2line: not found
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #1 0x55caad39cdfe in __interceptor_memcpy.part.0 (/usr/local/srs/objs/srs+0x438dfe), r0=1094
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #2 0x55caadd5be27 in memcpy /usr/include/x86_64-linux-gnu/bits/string_fortified.h:34, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #3 0x55caadd5be27 in copy libswresample/swresample.c:432, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #4 0x55caadd5c5a8 in resample libswresample/swresample.c:553, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #5 0x55caadd5cded in swr_convert_internal libswresample/swresample.c:638, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #6 0x55caadd5d91b in swr_convert_internal libswresample/swresample.c:581, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #7 0x55caadd5d91b in swr_convert libswresample/swresample.c:758, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #8 0x55caada96839 in SrsAudioTranscoder::decode_and_resample(SrsAudioFrame*) src/app/srs_app_rtc_codec.cpp:360, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #9 0x55caada94752 in SrsAudioTranscoder::transcode(SrsAudioFrame*, std::vector<SrsAudioFrame*, std::allocator<SrsAudioFrame*> >&) src/app/srs_app_rtc_codec.cpp:164, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #10 0x55caada57593 in SrsRtcFromRtmpBridge::transcode(SrsAudioFrame*) src/app/srs_app_rtc_source.cpp:917, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #11 0x55caada569c4 in SrsRtcFromRtmpBridge::on_audio(SrsSharedPtrMessage*) src/app/srs_app_rtc_source.cpp:875, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #12 0x55caad6d8ed4 in SrsLiveSource::on_audio_imp(SrsSharedPtrMessage*) src/app/srs_app_source.cpp:2311, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #13 0x55caad6d80db in SrsLiveSource::on_audio(SrsCommonMessage*) src/app/srs_app_source.cpp:2255, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #14 0x55caad6b4c07 in SrsRtmpConn::process_publish_message(SrsLiveSource*, SrsCommonMessage*) src/app/srs_app_rtmp_conn.cpp:1181, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #15 0x55caad6b4894 in SrsRtmpConn::handle_publish_message(SrsLiveSource*, SrsCommonMessage*) src/app/srs_app_rtmp_conn.cpp:1160, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #16 0x55caad8c3459 in SrsPublishRecvThread::consume(SrsCommonMessage*) src/app/srs_app_recv_thread.cpp:373, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #17 0x55caad8c0c7d in SrsRecvThread::do_cycle() src/app/srs_app_recv_thread.cpp:131, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #18 0x55caad8c06fe in SrsRecvThread::cycle() src/app/srs_app_recv_thread.cpp:100, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #19 0x55caad72b609 in SrsFastCoroutine::cycle() src/app/srs_app_st.cpp:285, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #20 0x55caad72b759 in SrsFastCoroutine::pfn(void*) src/app/srs_app_st.cpp:300, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #21 0x55caadad4ddd in _st_thread_main /srs/trunk/objs/Platform-SRS5-Linux-5.15.0-GCC9.4.0-x86_64/st-srs/sched.c:380, r0=1093
[2023-03-27 09:17:42.507][ERROR][1][30t73624][0] #22 0x55caadad5703 in st_thread_create /srs/trunk/objs/Platform-SRS5-Linux-5.15.0-GCC9.4.0-x86_64/st-srs/sched.c:666, r0=1093
sh: 1: addr2line: not found
[2023-03-27 09:17:42.508][ERROR][1][30t73624][0] #23 0x55caaded2127 (/usr/local/srs/objs/srs+0xf6e127), r0=1094
[2023-03-27 09:17:42.508][ERROR][1][30t73624][0] AddressSanitizer can not provide additional info.
[2023-03-27 09:17:42.508][ERROR][1][30t73624][0] SUMMARY: AddressSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0xbbd57)
[2023-03-27 09:17:42.508][ERROR][1][30t73624][0] Thread T1 (srs-hybrid-2) created by T0 here:
sh: 1: addr2line: not found
[2023-03-27 09:17:42.509][ERROR][1][30t73624][0] #0 0x55caad33c295 in pthread_create (/usr/local/srs/objs/srs+0x3d8295), r0=1094
[2023-03-27 09:17:42.509][ERROR][1][30t73624][0] #1 0x55caad962229 in SrsThreadPool::execute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SrsCplxError* (*)(void*), void*) src/app/srs_app_threads.cpp:676, r0=1093
[2023-03-27 09:17:42.509][ERROR][1][30t73624][0] #2 0x55caadad3712 in run_in_thread_pool() src/main/srs_main_server.cpp:517, r0=1093
[2023-03-27 09:17:42.509][ERROR][1][30t73624][0] #3 0x55caadad317a in run_directly_or_daemon() src/main/srs_main_server.cpp:456, r0=1093
[2023-03-27 09:17:42.509][ERROR][1][30t73624][0] #4 0x55caadad023c in do_main(int, char**, char**) src/main/srs_main_server.cpp:245, r0=1093
[2023-03-27 09:17:42.509][ERROR][1][30t73624][0] #5 0x55caadad055c in main src/main/srs_main_server.cpp:256, r0=1093
sh: 1: addr2line: not found
[2023-03-27 09:17:42.510][ERROR][1][30t73624][0] #6 0x7f8cd491a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082), r0=1094
==1==ABORTING
It's similar to lcq-001
I encountered the same mistake.
TRANS_BY_GPT3
Same using ossrs/srs:5.0.185
with client publishing via SRT
Configuration
listen 1935;
max_connections 1000;
srs_log_tank console;
srs_log_level verbose;
daemon off;
utc_time on;
auto_reload_for_docker off;
force_grace_quit on;
http_api {
enabled on;
listen 1985;
}
srt_server {
enabled on;
listen 10080;
connect_timeout 5000;
latency 100;
tlpktdrop on;
tsbpdmode on;
maxbw 32000000;
}
# REF: https://ossrs.io/lts/en-us/docs/v5/doc/low-latency
vhost __defaultVhost__ {
tcp_nodelay on;
min_latency on;
time_jitter full;
mix_correct on;
srt {
enabled on;
srt_to_rtmp on;
}
security {
enabled off;
allow publish all;
allow play all;
allow play 0.0.0.0/0;
}
play {
gop_cache off;
gop_cache_max_frames 90;
queue_length 10;
mw_latency 100;
mw_msgs 4;
reduce_sequence_header on;
}
publish {
mr off;
mr_latency 350;
firstpkt_timeout 5000;
normal_timeout 5000;
}
http_hooks {
enabled on;
on_connect http://controller.default.svc.cluster.local/authorize;
on_publish http://controller.default.svc.cluster.local/authorize;
# on_unpublish http://controller.default.svc.cluster.local/authorize;
on_close http://controller.default.svc.cluster.local/authorize;
on_play http://controller.default.svc.cluster.local/authorize;
# on_stop http://controller.default.svc.cluster.local/authorize;
}
}
Logs
```
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=3
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=4
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=5
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=6
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=7
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=8
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=9
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=10
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=11
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=12
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=13
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=14
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=15
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=0
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.018][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=1
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=2
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=3
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=4
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=5
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=6
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=7
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=8
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=9
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=10
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=11
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=12
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=13
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=14
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=15
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=0
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=1
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=2
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=3
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=4
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=5
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=6
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=7
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=8
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=9
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=10
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=11
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=12
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=13
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=14
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=15
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=0
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=1
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=2
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.019][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=3
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=4
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=5
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=6
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=7
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=8
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=9
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=10
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=11
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=12
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=13
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=14
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=15
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=0
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=1
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=2
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=3
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=4
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=5
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=6
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=7
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=8
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=9
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=10
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=11
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=12
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=13
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=14
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=15
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=0
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=1
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.020][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=2
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=3
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=4
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=5
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=6
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=7
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=8
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=9
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=10
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=11
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=12
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=13
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=14
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=15
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[0m[33m[2023-10-31 13:12:51.021][WARN][1][60y17u58][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=0
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][60y17u58]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.023][ERROR][1][60y17u58][0] backtrace 19 frames of ./objs/srs SRS/5.0.185(Bee)
[0m[31m[2023-10-31 13:12:52.024][ERROR][1][60y17u58][0] #0 0x418470 0 ./objs/srs(+0x418470) [0x55d3f499b470]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.025][ERROR][1][60y17u58][0] #1 0x4ff140 0 ./objs/srs(_ZN12SrsCplxError10srs_assertEb+0xd4) [0x55d3f4a82140]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.026][ERROR][1][60y17u58][0] #2 0x503f7b 0 ./objs/srs(_ZN9SrsBuffer4skipEi+0x167) [0x55d3f4a86f7b]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.027][ERROR][1][60y17u58][0] #3 0x53df74 0 ./objs/srs(_ZN20SrsTsAdaptationField6decodeEP9SrsBuffer+0x1c5e) [0x55d3f4ac0f74]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.028][ERROR][1][60y17u58][0] #4 0x538b7b 0 ./objs/srs(_ZN11SrsTsPacket6decodeEP9SrsBufferPP12SrsTsMessage+0x4af) [0x55d3f4abbb7b]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.029][ERROR][1][60y17u58][0] #5 0x535ab8 0 ./objs/srs(_ZN12SrsTsContext6decodeEP9SrsBufferP13ISrsTsHandler+0x268) [0x55d3f4ab8ab8]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.030][ERROR][1][60y17u58][0] #6 0xa38c9c 0 ./objs/srs(_ZN20SrsRtmpFromSrtBridge9on_packetEP12SrsSrtPacket+0x2ba) [0x55d3f4fbbc9c]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.032][ERROR][1][60y17u58][0] #7 0xa3e656 0 ./objs/srs(_ZN12SrsSrtSource9on_packetEP12SrsSrtPacket+0x1da) [0x55d3f4fc1656]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.033][ERROR][1][60y17u58][0] #8 0xa2f4fa 0 ./objs/srs(_ZN16SrsMpegtsSrtConn13on_srt_packetEPci+0x2c2) [0x55d3f4fb24fa]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.035][ERROR][1][60y17u58][0] #9 0xa2d893 0 ./objs/srs(_ZN16SrsMpegtsSrtConn13do_publishingEv+0xc7d) [0x55d3f4fb0893]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.036][ERROR][1][60y17u58][0] #10 0xa2ac96 0 ./objs/srs(_ZN16SrsMpegtsSrtConn10publishingEv+0x33a) [0x55d3f4fadc96]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.037][ERROR][1][60y17u58][0] #11 0xa2a727 0 ./objs/srs(_ZN16SrsMpegtsSrtConn8do_cycleEv+0xdad) [0x55d3f4fad727]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.038][ERROR][1][60y17u58][0] #12 0xa291b7 0 ./objs/srs(_ZN16SrsMpegtsSrtConn5cycleEv+0x121) [0x55d3f4fac1b7]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.040][ERROR][1][60y17u58][0] #13 0x7d77da 0 ./objs/srs(_ZN16SrsFastCoroutine5cycleEv+0x348) [0x55d3f4d5a7da]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.041][ERROR][1][60y17u58][0] #14 0x7d792a 0 ./objs/srs(_ZN16SrsFastCoroutine3pfnEPv+0x24) [0x55d3f4d5a92a]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.042][ERROR][1][60y17u58][0] #15 0xb8972e 0 ./objs/srs(_st_thread_main+0x2e) [0x55d3f510c72e]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.042][ERROR][1][60y17u58][0] #16 0xb8a054 0 ./objs/srs(st_thread_create+0x132) [0x55d3f510d054]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.043][ERROR][1][60y17u58][0] #17 0x70d209 0 ./objs/srs(_ZN12SrsSrtPoller10mod_socketEP12SrsSrtSocket+0x14d) [0x55d3f4c90209]
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.044][ERROR][1][60y17u58][0] #18 0xf63a00 0 ./objs/srs(+0xf63a00) [0x55d3f54e6a00]
srs: ./src/kernel/srs_kernel_error.cpp:446: static void SrsCplxError::srs_assert(bool): Assertion `expression' failed.
AddressSanitizer:DEADLYSIGNAL
=================================================================
==1==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7fc1e7b4c941 bp 0x7fc1e7ce2588 sp 0x7fc1dfbb7cf0 T1)
==1==The signal is caused by a READ memory access.
==1==Hint: address points to the zero page.
#0 0x7fc1e7b4c940 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22940)
#1 0x7fc1e7b4c728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728)
#2 0x7fc1e7b5dfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5)
#3 0x55d3f4a824c1 in SrsCplxError::srs_assert(bool) src/kernel/srs_kernel_error.cpp:446
#4 0x55d3f4a86f7a in SrsBuffer::skip(int) src/kernel/srs_kernel_buffer.cpp:96
#5 0x55d3f4ac0f73 in SrsTsAdaptationField::decode(SrsBuffer*) src/kernel/srs_kernel_ts.cpp:1066
#6 0x55d3f4abbb7a in SrsTsPacket::decode(SrsBuffer*, SrsTsMessage**) src/kernel/srs_kernel_ts.cpp:576
#7 0x55d3f4ab8ab7 in SrsTsContext::decode(SrsBuffer*, ISrsTsHandler*) src/kernel/srs_kernel_ts.cpp:260
#8 0x55d3f4fbbc9b in SrsRtmpFromSrtBridge::on_packet(SrsSrtPacket*) src/app/srs_app_srt_source.cpp:299
#9 0x55d3f4fc1655 in SrsSrtSource::on_packet(SrsSrtPacket*) src/app/srs_app_srt_source.cpp:808
#10 0x55d3f4fb24f9 in SrsMpegtsSrtConn::on_srt_packet(char*, int) src/app/srs_app_srt_conn.cpp:581
#11 0x55d3f4fb0892 in SrsMpegtsSrtConn::do_publishing() src/app/srs_app_srt_conn.cpp:472
#12 0x55d3f4fadc95 in SrsMpegtsSrtConn::publishing() src/app/srs_app_srt_conn.cpp:320
#13 0x55d3f4fad726 in SrsMpegtsSrtConn::do_cycle() src/app/srs_app_srt_conn.cpp:294
#14 0x55d3f4fac1b6 in SrsMpegtsSrtConn::cycle() src/app/srs_app_srt_conn.cpp:227
#15 0x55d3f4d5a7d9 in SrsFastCoroutine::cycle() src/app/srs_app_st.cpp:285
#16 0x55d3f4d5a929 in SrsFastCoroutine::pfn(void*) src/app/srs_app_st.cpp:300
#17 0x55d3f510c72d in _st_thread_main /srs/trunk/objs/Platform-SRS5-Linux-5.15.0-GCC9.4.0-x86_64/st-srs/sched.c:380
#18 0x55d3f510d053 in st_thread_create /srs/trunk/objs/Platform-SRS5-Linux-5.15.0-GCC9.4.0-x86_64/st-srs/sched.c:666
#19 0x55d3f4c90208 in SrsSrtPoller::mod_socket(SrsSrtSocket*) src/protocol/srs_protocol_srt.cpp:656
#20 0x55d3f54e69ff (/usr/local/srs/objs/srs+0xf639ff)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x22940) in abort
Thread T1 (srs-hybrid-2) created by T0 here:
#0 0x55d3f4968f45 in __interceptor_pthread_create (/usr/local/srs/objs/srs+0x3e5f45)
#1 0x55d3f4f98719 in SrsThreadPool::execute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SrsCplxError* (*)(void*), void*) src/app/srs_app_threads.cpp:679
#2 0x55d3f510b062 in run_in_thread_pool() src/main/srs_main_server.cpp:517
#3 0x55d3f510aaca in run_directly_or_daemon() src/main/srs_main_server.cpp:456
#4 0x55d3f5107c26 in do_main(int, char**, char**) src/main/srs_main_server.cpp:245
#5 0x55d3f5107f41 in main src/main/srs_main_server.cpp:256
#6 0x7fc1e7b4e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082)
[0m[31m[2023-10-31 13:12:52.092][ERROR][1][60y17u58][0] ==1==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7fc1e4266d40; bottom 0x7fc1dfbb7000; size: 0x0000046afd40 (74120512)
[0m[31m[2023-10-31 13:12:52.092][ERROR][1][60y17u58][0] False positive error reports may follow
[0m[31m[2023-10-31 13:12:52.092][ERROR][1][60y17u58][0] For details see https://github.com/google/sanitizers/issues/189
[0m[31m[2023-10-31 13:12:52.092][ERROR][1][60y17u58][0] =================================================================
[0m[31m[2023-10-31 13:12:52.092][ERROR][1][60y17u58][0] ==1==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7fc1e7b4c941 bp 0x7fc1e7ce2588 sp 0x7fc1dfbb7cf0 T1)
[0m[31m[2023-10-31 13:12:52.092][ERROR][1][60y17u58][0] ==1==The signal is caused by a READ memory access.
[0m[31m[2023-10-31 13:12:52.092][ERROR][1][60y17u58][0] ==1==Hint: address points to the zero page.
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.093][ERROR][1][60y17u58][0] #0 0x7fc1e7b4c940 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22940), r0=1094
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.094][ERROR][1][60y17u58][0] #1 0x7fc1e7b4c728 (/lib/x86_64-linux-gnu/libc.so.6+0x22728), r0=1094
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #2 0x7fc1e7b5dfd5 in __assert_fail (/lib/x86_64-linux-gnu/libc.so.6+0x33fd5), r0=1094
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #3 0x55d3f4a824c1 in SrsCplxError::srs_assert(bool) src/kernel/srs_kernel_error.cpp:446, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #4 0x55d3f4a86f7a in SrsBuffer::skip(int) src/kernel/srs_kernel_buffer.cpp:96, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #5 0x55d3f4ac0f73 in SrsTsAdaptationField::decode(SrsBuffer*) src/kernel/srs_kernel_ts.cpp:1066, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #6 0x55d3f4abbb7a in SrsTsPacket::decode(SrsBuffer*, SrsTsMessage**) src/kernel/srs_kernel_ts.cpp:576, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #7 0x55d3f4ab8ab7 in SrsTsContext::decode(SrsBuffer*, ISrsTsHandler*) src/kernel/srs_kernel_ts.cpp:260, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #8 0x55d3f4fbbc9b in SrsRtmpFromSrtBridge::on_packet(SrsSrtPacket*) src/app/srs_app_srt_source.cpp:299, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #9 0x55d3f4fc1655 in SrsSrtSource::on_packet(SrsSrtPacket*) src/app/srs_app_srt_source.cpp:808, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #10 0x55d3f4fb24f9 in SrsMpegtsSrtConn::on_srt_packet(char*, int) src/app/srs_app_srt_conn.cpp:581, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #11 0x55d3f4fb0892 in SrsMpegtsSrtConn::do_publishing() src/app/srs_app_srt_conn.cpp:472, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #12 0x55d3f4fadc95 in SrsMpegtsSrtConn::publishing() src/app/srs_app_srt_conn.cpp:320, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #13 0x55d3f4fad726 in SrsMpegtsSrtConn::do_cycle() src/app/srs_app_srt_conn.cpp:294, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #14 0x55d3f4fac1b6 in SrsMpegtsSrtConn::cycle() src/app/srs_app_srt_conn.cpp:227, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #15 0x55d3f4d5a7d9 in SrsFastCoroutine::cycle() src/app/srs_app_st.cpp:285, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #16 0x55d3f4d5a929 in SrsFastCoroutine::pfn(void*) src/app/srs_app_st.cpp:300, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #17 0x55d3f510c72d in _st_thread_main /srs/trunk/objs/Platform-SRS5-Linux-5.15.0-GCC9.4.0-x86_64/st-srs/sched.c:380, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #18 0x55d3f510d053 in st_thread_create /srs/trunk/objs/Platform-SRS5-Linux-5.15.0-GCC9.4.0-x86_64/st-srs/sched.c:666, r0=1093
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #19 0x55d3f4c90208 in SrsSrtPoller::mod_socket(SrsSrtSocket*) src/protocol/srs_protocol_srt.cpp:656, r0=1093
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] #20 0x55d3f54e69ff (/usr/local/srs/objs/srs+0xf639ff), r0=1094
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] AddressSanitizer can not provide additional info.
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] SUMMARY: AddressSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x22940) in abort
[0m[31m[2023-10-31 13:12:52.095][ERROR][1][60y17u58][0] Thread T1 (srs-hybrid-2) created by T0 here:
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.096][ERROR][1][60y17u58][0] #0 0x55d3f4968f45 in __interceptor_pthread_create (/usr/local/srs/objs/srs+0x3e5f45), r0=1094
[0m[31m[2023-10-31 13:12:52.096][ERROR][1][60y17u58][0] #1 0x55d3f4f98719 in SrsThreadPool::execute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SrsCplxError* (*)(void*), void*) src/app/srs_app_threads.cpp:679, r0=1093
[0m[31m[2023-10-31 13:12:52.096][ERROR][1][60y17u58][0] #2 0x55d3f510b062 in run_in_thread_pool() src/main/srs_main_server.cpp:517, r0=1093
[0m[31m[2023-10-31 13:12:52.096][ERROR][1][60y17u58][0] #3 0x55d3f510aaca in run_directly_or_daemon() src/main/srs_main_server.cpp:456, r0=1093
[0m[31m[2023-10-31 13:12:52.096][ERROR][1][60y17u58][0] #4 0x55d3f5107c26 in do_main(int, char**, char**) src/main/srs_main_server.cpp:245, r0=1093
[0m[31m[2023-10-31 13:12:52.096][ERROR][1][60y17u58][0] #5 0x55d3f5107f41 in main src/main/srs_main_server.cpp:256, r0=1093
sh: 1: addr2line: not found
[0m[31m[2023-10-31 13:12:52.097][ERROR][1][60y17u58][0] #6 0x7fc1e7b4e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082), r0=1094
==1==ABORTING
[0m
```
Using ossrs/srs:5.0.195
and installing binutils
[2023-11-03 02:14:18.822][WARN][1][m7a3ig37][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=1
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[2023-11-03 02:14:18.822][WARN][1][m7a3ig37][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=2
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[2023-11-03 02:14:18.822][WARN][1][m7a3ig37][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=3
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[2023-11-03 02:14:18.822][WARN][1][m7a3ig37][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=4
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[2023-11-03 02:14:18.822][WARN][1][m7a3ig37][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=5
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[2023-11-03 02:14:18.822][WARN][1][m7a3ig37][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=6
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[2023-11-03 02:14:18.822][WARN][1][m7a3ig37][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=7
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[2023-11-03 02:14:18.822][WARN][1][m7a3ig37][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=8
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[2023-11-03 02:14:18.822][WARN][1][m7a3ig37][11] parse ts packet err=code=4019(CasterTsPse)(Invalid ts PSE payload for stream caster) : ts: ts packet decode : ts: demux payload : ts: PES fresh packet length=0, us=0, cc=9
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:261][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:608][errno=11]
thread [1][m7a3ig37]: decode() [./src/kernel/srs_kernel_ts.cpp:1925][errno=11]
[2023-11-03 02:14:19.034][INFO][1][hgw70169] Process: cpu=10.00%,39MB, threads=2
[2023-11-03 02:14:19.818][ERROR][1][m7a3ig37][0] backtrace 17 frames of ./objs/srs SRS/5.0.195(Bee)
[2023-11-03 02:14:19.835][ERROR][1][m7a3ig37][0] #0 0x3171a7 1 0x00000000003171a6: SrsCplxError::srs_assert(bool) at srs_kernel_error.cpp:427
[2023-11-03 02:14:19.851][ERROR][1][m7a3ig37][0] #1 0x3192bf 1 0x00000000003192be: SrsBuffer::skip(int) at srs_kernel_buffer.cpp:96
[2023-11-03 02:14:19.867][ERROR][1][m7a3ig37][0] #2 0x331003 1 0x0000000000331002: SrsTsAdaptationField::decode(SrsBuffer*) at srs_kernel_ts.cpp:1066
[2023-11-03 02:14:19.883][ERROR][1][m7a3ig37][0] #3 0x32f7e1 1 0x000000000032f7e0: SrsTsPacket::decode(SrsBuffer*, SrsTsMessage**) at srs_kernel_ts.cpp:576 (discriminator 3)
[2023-11-03 02:14:19.899][ERROR][1][m7a3ig37][0] #4 0x32e32f 1 0x000000000032e32e: SrsTsContext::decode(SrsBuffer*, ISrsTsHandler*) at srs_kernel_ts.cpp:260
[2023-11-03 02:14:19.920][ERROR][1][m7a3ig37][0] #5 0x52ffd6 1 0x000000000052ffd5: SrsRtmpFromSrtBridge::on_packet(SrsSrtPacket*) at srs_app_srt_source.cpp:299 (discriminator 3)
[2023-11-03 02:14:19.941][ERROR][1][m7a3ig37][0] #6 0x5326aa 1 0x00000000005326a9: SrsSrtSource::on_packet(SrsSrtPacket*) at srs_app_srt_source.cpp:808 (discriminator 1)
[2023-11-03 02:14:19.963][ERROR][1][m7a3ig37][0] #7 0x52c4b2 1 0x000000000052c4b1: SrsMpegtsSrtConn::on_srt_packet(char*, int) at srs_app_srt_conn.cpp:581
[2023-11-03 02:14:19.987][ERROR][1][m7a3ig37][0] #8 0x52b956 1 0x000000000052b955: SrsMpegtsSrtConn::do_publishing() at srs_app_srt_conn.cpp:472
[2023-11-03 02:14:20.010][ERROR][1][m7a3ig37][0] #9 0x52a981 1 0x000000000052a980: SrsMpegtsSrtConn::publishing() at srs_app_srt_conn.cpp:320
[2023-11-03 02:14:20.031][ERROR][1][m7a3ig37][0] #10 0x52a70d 1 0x000000000052a70c: SrsMpegtsSrtConn::do_cycle() at srs_app_srt_conn.cpp:294
[2023-11-03 02:14:20.055][ERROR][1][m7a3ig37][0] #11 0x529eb9 1 0x0000000000529eb8: SrsMpegtsSrtConn::cycle() at srs_app_srt_conn.cpp:227
[2023-11-03 02:14:20.073][ERROR][1][m7a3ig37][0] #12 0x446b1c 1 0x0000000000446b1b: SrsFastCoroutine::cycle() at srs_app_st.cpp:285
[2023-11-03 02:14:20.089][ERROR][1][m7a3ig37][0] #13 0x446bc0 1 0x0000000000446bbf: SrsFastCoroutine::pfn(void*) at srs_app_st.cpp:300
[2023-11-03 02:14:20.113][ERROR][1][m7a3ig37][0] #14 0x5befb9 1 0x00000000005befb8: _st_thread_main at sched.c:380
[2023-11-03 02:14:20.133][ERROR][1][m7a3ig37][0] #15 0x5bf8df 1 0x00000000005bf8de: st_thread_create at sched.c:666 (discriminator 1)
srs: ./src/kernel/srs_kernel_error.cpp:446: static void SrsCplxError::srs_assert(bool): Assertion `expression' failed.
[2023-11-03 02:14:20.139][ERROR][1][m7a3ig37][0] #16 (nil) 0 [0x7fa1041e5be0]
An update for my case.
It turned out the SDK we were using (https://github.com/ThibaultBee/StreamPack) was producing an invalid streams. If we don't use this SDK, then the warnings and crashes are gone.
We are in the middle of testing a patch for the SDK https://github.com/swaglive/StreamPack/pull/12/files
It appears that there is an issue with the package compatible with SRT. Could it be that SRS is not conducting sufficiently strict boundary condition checks when processing the PS package?
TRANS_BY_GPT4