<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/4.2.3">
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#ffffff">
Hi,<BR>
<BR>
I used the latest version (taken from git on Thursday evening - so after the last change).<BR>
<BR>
I was using db mode 3 (DB only) and d publ_cache set to 0.<BR>
<BR>
Thanks,<BR>
<BR>
Peter<BR>
<BR>
On Thu, 2012-03-01 at 12:27 +0200, Anca Vamanu wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
Hi Peter,<BR>
<BR>
Which version exactly did you use? There was a bug in the first version that I fixed last week. <BR>
Also can you please tell me with what db mode you are using?<BR>
<BR>
Regards,<BR>
Anca<BR>
<BR>
<BR>
<BR>
On 02/29/2012 02:19 PM, Peter Dunkley wrote: <BR>
<BLOCKQUOTE TYPE=CITE>
Hi,<BR>
<BR>
I just tried this updated presence module and ran into some problems.<BR>
<BR>
The scenario I use is presence and RLS. The client SUBSCRIBEs to a single resource list on the RLS and to presence.winfo on the PS. The client PUBLISHes to the PS.<BR>
<BR>
With the new code I get two error messages out a lot:<BR>
<BLOCKQUOTE>
Feb 29 11:31:18 pd-laptop-linux ./kamailio[22566]: ERROR: presence [subscribe.c:799]: wrong status<BR>
Feb 29 11:32:39 pd-laptop-linux ./kamailio[22566]: ERROR: presence [subscribe.c:1314]: wrong sequence number received: 4 - stored: 10<BR>
</BLOCKQUOTE>
<BR>
I also get segmentation faults when I change presence state or log out. Here is a fragment of the back-trace:<BR>
<BLOCKQUOTE>
#0 0x00007f0447191438 in get_subs_db (pres_uri=0x7fff0ce09ea0, event=0x7f0443f15728, sender=<optimized out>, s_array=0x7fff0ce09bf0, n=0x7fff0ce09c00) at notify.c:1120<BR>
#1 0x00007f044719375f in get_subs_dialog (pres_uri=0x7fff0ce09ea0, event=0x7f0443f15728, sender=0x0) at notify.c:1238<BR>
#2 0x00007f04471994ce in query_db_notify (pres_uri=0x7fff0ce09ea0, event=0x7f0443f15728, watcher_subs=0x0) at notify.c:1353<BR>
#3 0x00007f04471b024e in update_subscription (msg=0x7f044d36ec38, subs=0x7fff0ce09ea0, to_tag_gen=<optimized out>, sent_reply=0x7fff0ce09ff0) at subscribe.c:452<BR>
#4 0x00007f04471be82a in handle_subscribe (msg=0x7f044d36ec38, str1=<optimized out>, str2=<optimized out>) at subscribe.c:805<BR>
#5 0x00000000004e50c5 in do_action (h=0x7fff0ce0c950, a=<optimized out>, msg=0x7f044d36ec38) at action.c:1116<BR>
</BLOCKQUOTE>
I rolled back to the previous version of presence and it all works correctly as before.<BR>
<BR>
Thanks,<BR>
<BR>
Peter<BR>
</BLOCKQUOTE>
<BR>
<PRE>
_______________________________________________
sr-dev mailing list
<A HREF="mailto:sr-dev@lists.sip-router.org">sr-dev@lists.sip-router.org</A>
<A HREF="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev</A>
</PRE>
</BLOCKQUOTE>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<PRE>
--
Peter Dunkley
Technical Director
Crocodile RCS Ltd
</PRE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>