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
Ccrtp-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/ccrtp-devel

Reply via email to