Re: [reSIProcate] resirocate/dum 0.9.0 - App. (win32) debug version crashes
Is it possible that you defined a different value for
RESIP_LOCAL_DATA_SIZE in resiprocate/os/Data.hxx (or passed to the
compiler) for the library when you built it vs the application when it
was built? This definitely causes this kind of behavior. The latest
version of resiprocate attempts to force a link error if this is the
case but that did not make it into 0.9.
Have you tried running your application with valgrind?
On 8/5/05, Clemens Fischer (VI/SEA) <clemens.fischer@xxxxxxxxxxxx> wrote:
>
> Hi Gurus,
>
> I have a (very strange) problem while running my application in debug mode
> because the DUM crashes. I can step into "mDialogSet.getUserProfile()" and
> examine the profile pointer ...
>
> [snip]
> void
> Dialog::dispatch(const SipMessage& msg)
> {
> // !jf! Should be checking for messages with out of order CSeq and
> rejecting
> DebugLog ( << "Dialog::dispatch: " << msg.brief());
> int keepAliveTime = mDialogSet.getUserProfile()->getKeepAliveTime();
> <<<<< CRASH
> [snip]
>
> ... everything looks fine but as soon as "getKeepAliveTime" is called the
> application crashes (on multiple machines). The funny thing is that the
> release version is working fine.
> Someone else ever encountered something similar, ideas, comments, hints ?
>
> Thnx in advance
> // Clemens
>
> PS: Platform(s) ...
> Win2k(latest SP&HFs)
> WinXP(latest SP&HFs)
> VS .NET 7.1.3088
>
> PS2: For my app I'm also using ACE, but this shouldn't make any
> difference ... or does it ?
>
> _______________________________________________
> resiprocate-devel mailing list
> resiprocate-devel@xxxxxxxxxxxxxxxxxxx
> https://list.sipfoundry.org/mailman/listinfo/resiprocate-devel
>
>