Bugs item #1511403, was opened at 2006-06-23 18:17
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1511403&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
>Resolution: Fixed
Priority: 5
Submitted By: Michal Matyska (michal_matyska)
Assigned to: Pekka Pessi (ppessi)
Summary: Early Subscription Timeouts without NOTIFY

Initial Comment:
Hi,
I've found issue in the nua_subnotref.c using sofia-sip
1.12.0 and sofsip-cli-0.10.1.

I have sent SUBSCRIBE to my other phone and got NOTIFY
and (after 32s) Segmentation fault in the sofsip-cli. I
discovered, that the stack has triggered the "Early
Subscription Timeouts without NOTIFY" but why was this
event fired? 

It seems, that even I received the NOTIFY it was not
matched and the fake event is triggered. I'll remove
sensitive parts from the message capture and post it so
you can check if it was correct behavior of the stack
and/or (other) client.

Reagrds,
Michal Matyska

----------------------------------------------------------------------

>Comment By: Pekka Pessi (ppessi)
Date: 2006-07-26 18:45

Message:
Logged In: YES 
user_id=52043

Fixed in 1.12.1

See patch name "nua_subnotref.c: fixed expiration state
machine for SUBSCRIBEd events."

http://sofia-sip.org/cgi-bin/darcs.cgi/sofia-sip/?c=annotate&p=20060725124245-65a35-7f3f8a6b89edf7bc790a68afd5fb0a11464b603e.gz

----------------------------------------------------------------------

Comment By: Pekka Pessi (ppessi)
Date: 2006-07-25 00:59

Message:
Logged In: YES 
user_id=52043

It looks like nua expects to see the expires parameter in
the Subscription-State: header. (It is not mandatory, however.)




----------------------------------------------------------------------

Comment By: Michal Matyska (michal_matyska)
Date: 2006-06-23 18:45

Message:
Logged In: YES 
user_id=1544165

Network capture. Even the NOTIFY was received (confirmed by
sofsip-cli), the event Early Subscription Timeouts was
triggered:

sofsip> s sip:[EMAIL PROTECTED]
UA: SUBSCRIBE presence to sip:[EMAIL PROTECTED]
sofsip> UA: SUBSCRIBE: 200 OK
sofsip> UA: NOTIFY from sip:[EMAIL PROTECTED]
        Event: presence
        Content type: application/xpidf+xml


<?xml version="1.0"?>
<!DOCTYPE presence
PUBLIC "-//IETF//DTD RFCxxxx XPIDF 1.0//EN""xpidf.dtd">
<presence>
<presentity
uri="<sip:test-sofia>;tag=8KKNZ91g1SZmD;method=SUBSCRIBE" />
<atom atomid="1000">
<address uri="<sip:[EMAIL PROTECTED]:5080>">
<status status="open" />
</address>
</atom>
</presence>

sofsip> nua(0x8089e88): pending_unsubscribe() with event
presence


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1511403&group_id=143636

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Sofia-sip-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to