The following function had to also check for session->sd != NULL...
static mblk_t * make_sr(RtpSession *session){
   mblk_t *cm=NULL;
   mblk_t *sdes=NULL;

   cm=allocb(sizeof(rtcp_sr_t),0);
   cm->b_wptr+=rtcp_sr_init(session,cm->b_wptr,sizeof(rtcp_sr_t));
   /* make a SDES packet */
   if (session->sd!=NULL) /* added to remove segfault */
       sdes=rtp_session_create_rtcp_sdes_packet(session);
   /* link them */
   cm->b_cont=sdes;
   return cm;
}

Niklas
_______________________________________________
Linphone-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/linphone-users

Reply via email to