Invalid Address specified to RtlValidateHeap( 02F90000, 05E63668 )
"Eren AYKOC" <[email protected]> Fri, 21 Nov 2008 15:21:29 +0200
| Newsgroups | gmane.comp.gnu.ccrtp.devel |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--===============0515972280==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
boundary="----_=_NextPart_001_01C94BDC.12345434"
This is a multi-part message in MIME format.
------_=_NextPart_001_01C94BDC.12345434
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi,
=20
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.=20
=20
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 "Administrator@fgsdemo6"}, 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 "Administrator@fgsdemo6"}) line 111 + 23 bytes
std::basic_string<char,std::char_traits<char>,std::allocator<char>
>::operator=3D(const
std::basic_string<char,std::char_traits<char>,std::allocator<char> > &
{0x05e63c59 "Administrator@fgsdemo6"}) line 65 + 19 bytes
ost::SDESItemsHolder::setItem(ost::SDESItemType SDESItemTypeCNAME, const
std::basic_string<char,std::char_traits<char>,std::allocator<char> > &
{0x05e63c59 "Administrator@fgsdemo6"}) line 111 + 25 bytes
ost::Participant::setSDESItem(ost::SDESItemType SDESItemTypeCNAME, const
std::basic_string<char,std::char_traits<char>,std::allocator<char> > &
{0x05e63c59 "Administrator@fgsdemo6"}) 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 "Administrator@fgsdemo6"}) 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()
=20
Sincerely,
=20
Eren AYKOC
------_=_NextPart_001_01C94BDC.12345434
Content-Type: text/html;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
span.EmailStyle19
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.EmailStyle20
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.EmailStyle21
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page Section1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3DEN-US link=3Dblue vlink=3Dpurple>
<div class=3DSection1>
<p class=3DMsoNormal><span =
style=3D'color:#1F497D'>Hi,<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p> </o:p></span></p>
<p class=3DMsoNormal><span style=3D'color:#1F497D'>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. <o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p> </o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>NTDLL!
7c90120e()<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>NTDLL!
7c96c63e()<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>NTDLL!
7c9603b0()<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>KERNEL32!
7c85f8d7()<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>_CrtIsValidHeapPointer(const
void * 0x05e63688) line 1697<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>_free_dbg_lk(void
* 0x05e63688, int 1) line 1044 + 9 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>_free_dbg(void
* 0x05e63688, int 1) line 1001 + 13 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>free(void *
0x05e63688) line 956 + 11 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>operator
delete(void * 0x05e63688) line 7 + 10 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>std::allocator<char>::deal=
locate(void
* 0x05e63688, unsigned int 33) line 64 + 16 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>std::basic_string<char,std::c=
har_traits<char>,std::allocator<char>
>::_Tidy(unsigned char 1) line 592<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>std::basic_string<char,std::c=
har_traits<char>,std::allocator<char>
>::assign(const
std::basic_string<char,std::char_traits<char>,std::allocator<=
char>
> & {0x05e63c59 "Administrator@fgsdemo6"}, unsigned int =
0,
unsigned int 4294967295) line 124<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>std::basic_string<char,std::c=
har_traits<char>,std::allocator<char>
>::assign(const
std::basic_string<char,std::char_traits<char>,std::allocator<=
char>
> & {0x05e63c59 "Administrator@fgsdemo6"}) line 111 + =
23 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>std::basic_string<char,std::c=
har_traits<char>,std::allocator<char>
>::operator=3D(const
std::basic_string<char,std::char_traits<char>,std::allocator<=
char>
> & {0x05e63c59 "Administrator@fgsdemo6"}) line 65 + 19 =
bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>ost::SDESItemsHolder::setItem(os=
t::SDESItemType
SDESItemTypeCNAME, const
std::basic_string<char,std::char_traits<char>,std::allocator<=
char>
> & {0x05e63c59 "Administrator@fgsdemo6"}) line 111 + =
25 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>ost::Participant::setSDESItem(os=
t::SDESItemType
SDESItemTypeCNAME, const
std::basic_string<char,std::char_traits<char>,std::allocator<=
char>
> & {0x05e63c59 "Administrator@fgsdemo6"}) line 174 + =
45 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>ost::ParticipantHandler::setSDES=
Item(ost::Participant
* 0x05e62ba0, ost::SDESItemType SDESItemTypeCNAME, const
std::basic_string<char,std::char_traits<char>,std::allocator<=
char>
> & {0x05e63c59 "Administrator@fgsdemo6"}) line 188 + =
45 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>ost::QueueRTCPManager::setSDESIt=
em(ost::Participant
* 0x05e62ba0, ost::SDESItemType SDESItemTypeCNAME, const char * const
0x02f987ba, unsigned int 22) line 1083 + 56 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>ost::QueueRTCPManager::onGotSDES=
Chunk(ost::SyncSource
& {...}, ost::RTCPCompoundHandler::SDESChunk & {...}, unsigned =
int 36)
line 659<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>ost::QueueRTCPManager::onGotSDES=
(ost::SyncSource
& {...}, ost::RTCPCompoundHandler::RTCPPacket & {...}) line 611 =
+ 25
bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>ost::QueueRTCPManager::takeInCon=
trolPacket()
line 412 + 16 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>ost::QueueRTCPManager::controlRe=
ceptionService()
line 252 + 8 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>ost::SingleThreadRTPSession<o=
st::RTPBaseUDPIPv4Socket,ost::RTPBaseUDPIPv4Socket,ost::AVPQueue>::con=
trolReceptionService()
line 525 + 43 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>ost::SingleThreadRTPSession<o=
st::RTPBaseUDPIPv4Socket,ost::RTPBaseUDPIPv4Socket,ost::AVPQueue>::run=
()
line 563<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>ost::Thread::Execute(ost::Thread=
* 0x02f97c78) line 1438 + 12 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>_threadstartex(void
* 0x05e623c0) line 227 + 13 bytes<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;color:#1F497D'>KERNEL32!
7c80b713()<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p> </o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'color:#1F497D'>Sincerely,<o:p></o:p></span></p>
<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p> </o:p></span></p>
<p class=3DMsoNormal><span style=3D'color:#1F497D'>Eren =
AYKOC<o:p></o:p></span></p>
</div>
</body>
</html>
------_=_NextPart_001_01C94BDC.12345434--
--===============0515972280==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Ccrtp-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/ccrtp-devel
--===============0515972280==--