Hi Paul, On Thu, Dec 11, 2008 at 8:10 AM, Paul Whitfield <[EMAIL PROTECTED]> wrote: > However, I have multiple issues -> basically I could not get > my application to run at all with multiple crashes! > > Currently just how unstable is the main branch?
It's stable most of the time, if you're using Topology graph. We don't test new changes with CallFlowGraph, because we plan to remove it someday and all our focus is around Topology now. We might break something for a short periods, but we try to make commits which doesn't break anything or commit a fix immediately after. So, it's basically the same policy we had for trunk earlier. > Issues I have identified up to this point: > > 1) Seems to be an issue in MpCallFlowGraph.cpp, > The mpEncoders array is not initialised to NULL. Hum, when I tested CallFlowGraph it worked fine. But it was some time ago. Anyway, patch is checked in as rev 11083. > 2) In mpStartTasks() (in MpMisc.cpp) the logic seems the wrong > away around, if NetInTask::getNetInTask returns a non-null value > the function calls dmaShutdown() and returns an error Oh, right. I've fixed this for Topology, but completely forgot about CallFlowGraph. > 3) Static codecs are freed multiple times (still) > I have fixed this only freeing the codecs if the > single pointer is not NULL. I've told to Sergey Kostanbaev who wrote this code about the problem. He's going to look into. Thanks for your attention. -- Regards, Alexander Chemeris. SIPez LLC. SIP VoIP, IM and Presence Consulting http://www.SIPez.com tel: +1 (617) 273-4000 _______________________________________________ sipxtapi-dev mailing list sipxtapi-dev@list.sipfoundry.org List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/