Skip to main content
Participant
January 23, 2015
Question

segfault in amscore

  • January 23, 2015
  • 0 replies
  • 477 views

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 ?? ()

This topic has been closed for replies.