Copy link to clipboard
Copied
I tried to post to the bug tracker but received an email saying my bug report was "Undeliverable" so I'll repost it here. AMS 5.0.7 on Redhat EL6(.5)
Getting a segfault in amscore during rtmfp sessions. This is the stacktrace from the core dump:
#0 0x0000003d5c93387f in __strcspn_sse42 () from /lib64/libc.so.6
#1 0x00000000007dbea3 in fms::core::TCStreamContext::log(char const*, unsigned short, bool) ()
#2 0x00007fedddaeecc9 in Vindaloo_New::CF4VContainerWithMoof::HandleH264SequenceHeader(void*, unsigned int) () from /opt/adobe/fms/modules/streams/libmp4.so
#3 0x00007fedddaeed85 in Vindaloo_New::CF4VContainerWithMoof::HandleH264VideoPacket(void*, unsigned int, unsigned int, unsigned int, unsigned char) ()
from /opt/adobe/fms/modules/streams/libmp4.so
#4 0x00007fedddaeeff6 in Vindaloo_New::CF4VContainerWithMoof::AddMediaDataChunk(unsigned int, unsigned int, void*, unsigned int, unsigned int, unsigned int) ()
from /opt/adobe/fms/modules/streams/libmp4.so
#5 0x00007fedddaf5409 in CF4VWriter::add_media_chunk(CF4VWriter::eMediaType, unsigned char*, unsigned long, unsigned long) ()
from /opt/adobe/fms/modules/streams/libmp4.so
#6 0x00007fedddaca3ca in fms::mp4::Mp4Recorder::Record(unsigned char, void const*, unsigned int, fms::TimeStamp) () from /opt/adobe/fms/modules/streams/libmp4.so
#7 0x00007fedddaca41e in fms::mp4::Mp4Data::record(unsigned char, void const*, unsigned int, fms::TimeStamp) () from /opt/adobe/fms/modules/streams/libmp4.so
#8 0x00007fedddae05f2 in fms::mp4::Mp4Module::record(void*, unsigned char, void const*, unsigned int, fms::TimeStamp) () from /opt/adobe/fms/modules/streams/libmp4.so
#9 0x000000000082537f in fms::core::LocalFLVObject::adaptorRecord(bool, unsigned char, void const*, unsigned int, fms::TimeStamp) ()
#10 0x000000000082a55f in fms::core::LocalFLVObject::flushRecBuffer(unsigned int) ()
#11 0x000000000082b702 in fms::core::LocalFLVObject::recordOneMessage(fms::SingleMessagePtr const&, fms::TimeStamp, unsigned char, fms::core::RecordPublisherInfo const&)
()
#12 0x000000000082c5d3 in fms::core::LocalFLVObject::record(fms::SingleMessagePtr const&, fms::TimeStamp, TVideoSafeFrame*, fms::core::RecordPublisherInfo const&) ()
#13 0x00000000006dbd49 in FcLiveStream::recordMsg(fms::core::FLVObjectPtr const&, fms::MessagePtr const&, fms::TimeStamp, fms::core::RecordPublisherInfo const&) ()
#14 0x00000000006dc05b in FcLiveStream::deliverMessageToSingleRecorder(fms::core::FLVObjectPtr const&, fms::MessagePtr const&, bool, fms::TimeStamp) ()
#15 0x00000000006e031a in FcLiveStream::deliverMessageToRecorders(fms::MessagePtr const&, bool, fms::TimeStamp) ()
#16 0x00000000006e199b in FcLiveStream::onMessage(IClientPtr const&, TCMessagePtr const&, fms::TimeStamp, int) ()
#17 0x000000000075cfa9 in FcServerNetStream::filteredSendMessage(fms::MessagePtr const&, fms::TimeStamp, fms::TimeStamp, bool) ()
#18 0x00000000007001b5 in FcNetStream::internalSendMessage(fms::MessagePtr const&, fms::TimeStamp, bool) ()
#19 0x0000000000700b19 in FcNetStream::sendMessage(FcStreamPtr const&, fms::MessagePtr const&, fms::TimeStamp, bool) ()
#20 0x00000000006d39bb in FcLiveStream::broadcastMsgStage4(fms::MessagePtr const&, fms::TimeStamp, IClientPtr const&, bool, TCMessagePtr const&) ()
#21 0x00000000006d7eb8 in FcLiveStream::broadcastMsgStage2(fms::MessagePtr const&, fms::TimeStamp, IClientPtr const&, bool, TCMessagePtr const&) ()
#22 0x00000000006daaa1 in FcLiveStream::broadcastMsgStage1(fms::MessagePtr const&, fms::TimeStamp, IClientPtr const&, bool, TCMessagePtr const&, bool, bool) ()
#23 0x00000000006e1635 in FcLiveStream::onMessage(IClientPtr const&, TCMessagePtr const&, fms::TimeStamp, int) ()
#24 0x000000000098e44f in TCApplication::dispatchMessage(TCClientPtr const&, TCMessagePtr const&, bool) ()
#25 0x0000000000996e36 in TCApplication::processMessage(TCClientPtr const&, TCMessagePtr const&, bool) ()
#26 0x000000000076088a in fms::core::LocalApplication::processMessage(TCClientPtr const&, TCMessagePtr const&, bool) ()
#27 0x0000000000a61272 in fms::MsgHandler::onMessage(TCClientPtr const&, TCMessagePtr const&, TCVirtualHostManager*, TCString const&, TCNCConnectCtx*) ()
#28 0x00000000008b1b17 in ?? ()
#29 0x00000000008b25e0 in ?? ()
#30 0x00000000008b2809 in ?? ()
#31 0x00000000007f8c4e in FMSFiberPool::run() ()
#32 0x0000003d5c843bf0 in _IO_helper_overflow () from /lib64/libc.so.6
#33 0x0000000000000000 in ?? ()