ymoona wrote:
> 
> 
>     > ntdll.dll!7c964ed1()
>     [Frames below may be incorrect and/or missing, no symbols loaded for
>     ntdll.dll]
>     ntdll.dll!7c964ed1()
>     ntdll.dll!7c90e273()
>     ntdll.dll!7c95146b()
>     ntdll.dll!7c93f8fb()
>     ntdll.dll!7c91a120()
>     ntdll.dll!7c90eac7()
>     kernel32.dll!7c810665()
> 
>     These are only windows specific dll's.
> 
> 
> I've located the problem, It is in Sipmessage.cpp. The initilisation has
> been removed.
> /spSipMessageFieldProps = new SipMessage::SipMessageFieldProps() ;/
> 
> but it is not static initialized. Should I create a new init class for
> the SipXTack Librarie?
> 

That occurred because you applied the patch incorrectly.
In the patch, there is:

static SipMessageFieldProps sSipMessageFieldProps;  in SipMessage.h

and

SipMessage::SipMessageFieldProps SipMessage::sSipMessageFieldProps; in
SipMessage.cpp

so sSipMessageFieldProps is initialized. There is no need for using new,
as sSipMessageFieldProps is not a pointer anymore.

Jaro
_______________________________________________
sipxtapi-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/

Reply via email to