Hi,
When I try to use more than one SingleThreadRTPSession in my
application, execution stops with an error. Below, you may find the call
stack during error.
NTDLL! 7c90120e()
NTDLL! 7c96c63e()
NTDLL! 7c9603b0()
KERNEL32! 7c85f8d7()
_CrtIsValidHeapPointer(const void * 0x05e63688) line 1697
_free_dbg_lk(void * 0x05e63688, int 1) line 1044 + 9 bytes
_free_dbg(void * 0x05e63688, int 1) line 1001 + 13 bytes
free(void * 0x05e63688) line 956 + 11 bytes
operator delete(void * 0x05e63688) line 7 + 10 bytes
std::allocator<char>::deallocate(void * 0x05e63688, unsigned int 33)
line 64 + 16 bytes
std::basic_string<char,std::char_traits<char>,std::allocator<char>
>::_Tidy(unsigned char 1) line 592
std::basic_string<char,std::char_traits<char>,std::allocator<char>
>::assign(const
std::basic_string<char,std::char_traits<char>,std::allocator<char> > &
{0x05e63c59 "[EMAIL PROTECTED]"}, unsigned int 0, unsigned int
4294967295) line 124
std::basic_string<char,std::char_traits<char>,std::allocator<char>
>::assign(const
std::basic_string<char,std::char_traits<char>,std::allocator<char> > &
{0x05e63c59 "[EMAIL PROTECTED]"}) line 111 + 23 bytes
std::basic_string<char,std::char_traits<char>,std::allocator<char>
>::operator=(const
std::basic_string<char,std::char_traits<char>,std::allocator<char> > &
{0x05e63c59 "[EMAIL PROTECTED]"}) line 65 + 19 bytes
ost::SDESItemsHolder::setItem(ost::SDESItemType SDESItemTypeCNAME, const
std::basic_string<char,std::char_traits<char>,std::allocator<char> > &
{0x05e63c59 "[EMAIL PROTECTED]"}) line 111 + 25 bytes
ost::Participant::setSDESItem(ost::SDESItemType SDESItemTypeCNAME, const
std::basic_string<char,std::char_traits<char>,std::allocator<char> > &
{0x05e63c59 "[EMAIL PROTECTED]"}) line 174 + 45 bytes
ost::ParticipantHandler::setSDESItem(ost::Participant * 0x05e62ba0,
ost::SDESItemType SDESItemTypeCNAME, const
std::basic_string<char,std::char_traits<char>,std::allocator<char> > &
{0x05e63c59 "[EMAIL PROTECTED]"}) line 188 + 45 bytes
ost::QueueRTCPManager::setSDESItem(ost::Participant * 0x05e62ba0,
ost::SDESItemType SDESItemTypeCNAME, const char * const 0x02f987ba,
unsigned int 22) line 1083 + 56 bytes
ost::QueueRTCPManager::onGotSDESChunk(ost::SyncSource & {...},
ost::RTCPCompoundHandler::SDESChunk & {...}, unsigned int 36) line 659
ost::QueueRTCPManager::onGotSDES(ost::SyncSource & {...},
ost::RTCPCompoundHandler::RTCPPacket & {...}) line 611 + 25 bytes
ost::QueueRTCPManager::takeInControlPacket() line 412 + 16 bytes
ost::QueueRTCPManager::controlReceptionService() line 252 + 8 bytes
ost::SingleThreadRTPSession<ost::RTPBaseUDPIPv4Socket,ost::RTPBaseUDPIPv
4Socket,ost::AVPQueue>::controlReceptionService() line 525 + 43 bytes
ost::SingleThreadRTPSession<ost::RTPBaseUDPIPv4Socket,ost::RTPBaseUDPIPv
4Socket,ost::AVPQueue>::run() line 563
ost::Thread::Execute(ost::Thread * 0x02f97c78) line 1438 + 12 bytes
_threadstartex(void * 0x05e623c0) line 227 + 13 bytes
KERNEL32! 7c80b713()
Sincerely,
Eren AYKOC
_______________________________________________
Ccrtp-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/ccrtp-devel