RE: [reSIProcate] a crashing bug
0.9 is latest tarball - but many bugs have been fixed if you use the SVN
head directly instead. I recommend using SVN head.
> -----Original Message-----
> From: Wenwei Xu [mailto:wxu@xxxxxxxxxxxxx]
> Sent: Wednesday, June 14, 2006 3:16 PM
> To: Scott Godin; 'resiprocate-devel'
> Subject: RE: [reSIProcate] a crashing bug
>
> Version number: 0.9.0.5019. What is the latest version now?
>
> -----Original Message-----
> From: Scott Godin [mailto:slgodin@xxxxxxxxxxxx]
> Sent: Wednesday, June 14, 2006 11:45 AM
> To: Wenwei Xu; resiprocate-devel
> Subject: RE: [reSIProcate] a crashing bug
>
> These line numbers do not line up with SVN head. What version are you
> using? This bug has probably already been fixed.
>
> > -----Original Message-----
> > From: Wenwei Xu [mailto:wxu@xxxxxxxxxxxxx]
> > Sent: Wednesday, June 14, 2006 11:08 AM
> > To: Scott Godin; 'resiprocate-devel'
> > Subject: RE: [reSIProcate] a crashing bug
> >
> > Here is the stack trace when the crash happens:
> >
> > CliqueSIPLibd.dll!resip::DnsResult::available() Line 103 + 0x3
> > C++
> >
> >
>
CliqueSIPLibd.dll!resip::TransactionState::sendToWire(resip::Transaction
> Me
> > ss
> > age * msg=0x0b714b08, bool resend=false) Line 1498 + 0xb C++
> >
> >
>
CliqueSIPLibd.dll!resip::TransactionState::processClientNonInvite(resip:
> :T
> > ra
> > nsactionMessage * msg=0x0b714b08) Line 444 C++
> >
> >
>
CliqueSIPLibd.dll!resip::TransactionState::process(resip::TransactionCon
> tr
> > ol
> > ler & controller={...}) Line 353 C++
> >
> CliqueSIPLibd.dll!resip::TransactionController::process(resip::FdSet
> > & fdset={...}) Line 91 + 0x9 C++
> > CliqueSIPLibd.dll!resip::SipStack::process(resip::FdSet &
> > fdset={...}) Line 423 C++
> > CliqueSIPLibd.dll!resip::StackThread::thread() Line 35 + 0x1a
> > C++
> > CliqueSIPLibd.dll!threadWrapper(void * threadParm=0x0b6763d0)
> Line
> > 34 + 0xd C++
> > kernel32.dll!7c80b50b()
> > kernel32.dll!7c8399f3()
> >
> > -----Original Message-----
> > From: Scott Godin [mailto:slgodin@xxxxxxxxxxxx]
> > Sent: Wednesday, June 14, 2006 9:05 AM
> > To: Wenwei Xu; resiprocate-devel
> > Subject: RE: [reSIProcate] a crashing bug
> >
> > Do you know what the stack trace is when the crash happens? I'm not
> > sure that just removing this is correct.
> >
> > > -----Original Message-----
> > > From: resiprocate-devel-bounces@xxxxxxxxxxxxxxxxxxx
> > [mailto:resiprocate-
> > > devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Wenwei Xu
> > > Sent: Tuesday, June 13, 2006 7:48 PM
> > > To: 'resiprocate-devel'
> > > Subject: [reSIProcate] a crashing bug
> > >
> > > Hello!
> > >
> > > For the following piece of code in TransactionState.cxx, we found
> that
> > > sometimes the statement "delete this" will cause the SIP stack to
> > crash.
> > > Since there is a process to delete the TransactionState object
> anyway
> > in
> > > somewhere else, shall we just comment out this line?
> > >
> > > Thanks,
> > > Wenwei Xu
> > >
> > > //================= TransactionState.cxx ======================
> > > void
> > > TransactionState::processNoDnsResults()
> > > {
> > > ......
> > >
> > > if (mMachine != Stateless)
> > > {
> > > //delete this; //shall we comment out this line?
> > > }
> > > }
> > >
> > >
> > > _______________________________________________
> > > resiprocate-devel mailing list
> > > resiprocate-devel@xxxxxxxxxxxxxxxxxxx
> > > https://list.sipfoundry.org/mailman/listinfo/resiprocate-devel
> >
>