Sorry for the vague posting, but this is all I have so far
as I cannot, so far, duplicate this:

openser1.1.0, freebsd, I get the abort() here:

t_reply.c (in tm):

  static int store_reply( struct cell *trans, int branch, struct sip_msg *rpl)
  {
  #             ifdef EXTRA_DEBUG
                  if (trans->uac[branch].reply) {
                          LOG(L_ERR, "ERROR: replacing stored reply; 
aborting\n");
                          abort();
                  }
  #             endif

it happened when one of two branches replied with 

 SIP/2.0 404 Not Found
 To: <sip:[EMAIL PROTECTED]>;tag=b1fbfe22ecca531i0
 From: ITSP <sip:[EMAIL PROTECTED]>;tag=174192906e43c488o1
 Call-ID: [EMAIL PROTECTED]
 CSeq: 101 INVITE
 Via: SIP/2.0/UDP 192.0.0.4;branch=z9hG4bKb6b9.a84731d3.1
 Via: SIP/2.0/UDP 192.0.0.5:5061;rport=5061;branch=z9hG4bK-99b7c9
 Record-Route: <sip:[EMAIL PROTECTED];lr=on;ftag=174192906e43c488o1>
 Server: Linksys/SPA3000-3.1.10(GWd)
 Content-Length: 0

and the last message the openser box makes is:

 ACK sip:[EMAIL PROTECTED]:5060 SIP/2.0
 Via: SIP/2.0/UDP 192.0.0.4;branch=z9hG4bKb6b9.a84731d3.1
 From: ITSP <sip:[EMAIL PROTECTED]>;tag=174192906e43c488o1
 Call-ID: [EMAIL PROTECTED]
 To: <sip:[EMAIL PROTECTED]>;tag=b1fbfe22ecca531i0
 CSeq: 101 ACK
 User-Agent: OpenSer (1.1.0-notls (i386/freebsd))
 Content-Length: 0

This happened twice in a row, but I didn't have a chance to get
a debugger on it.  So, I figured I'ld toss this out to the crowd
in case it's been seen before.

Thanks,
-mark

_______________________________________________
Devel mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/devel

Reply via email to