Hello, could you please report it on the tracker (bugs section) ? It will be safer not to get forgotten and lost in the mailing list.
http://sourceforge.net/tracker/?group_id=139143 Cheers, Daniel On 06/18/08 11:00, Pablo Guijarro Enríquez wrote: > > Hi, > > I am running openser 1.3.1 with pua and pua_xmpp modules and, from > time to time, it crashes due to a segmentation fault while processing > the response to a SUBSCRIBE from a XMPP user. Below you can see the > information provided by the log file and the backtrace of the core > generated. If there is something more that could be useful just ask me > for it. Any hint on how to solve it will be much appreciated. > > Thanks in advance, > > Pablo > > - Log file: > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18827]: > DBG:pua:subs_cback_func: completed with status 202 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18828]: > DBG:core:receive_msg: After parse_msg... > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18829]: > DBG:core:grep_sock_info: checking if port 5060 matches port 5060 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18826]: > DBG:core:parse_headers: flags=200 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18827]: > DBG:core:parse_headers: flags=ffffffffffffffff > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18828]: > DBG:core:forward_reply: found module tm, passing reply to it > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18829]: > DBG:core:grep_sock_info: checking if host==us: 10==9 && [cmovil.net] > == [127.0.0.1] > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18826]: > DBG:core:get_hdr_field: found end of header > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18827]: > DBG:core:get_hdr_field: content_length=0 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18828]: DBG:tm:t_check: > start=0xffffffff > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18829]: > DBG:core:grep_sock_info: checking if port 5060 matches port 5060 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18826]: > DBG:rr:find_first_route: No Route headers found > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18827]: > DBG:core:get_hdr_field: found end of header > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18828]: > DBG:core:parse_headers: flags=22 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18829]: > DBG:core:grep_sock_info: checking if host==us: 10==12 && [cmovil.net] > == [192.168.1.33] > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18826]: > DBG:rr:loose_route: There is no Route HF > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18827]: > DBG:pua:subs_cback_func: lexpire= 180 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18828]: > DBG:core:parse_to_param: tag=10.18828.1212990569.29 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18829]: > DBG:core:grep_sock_info: checking if port 5060 matches port 5060 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18826]: > DBG:tm:t_newtran: transaction on entrance=0xffffffff > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18827]: > DBG:pua:get_dialog: core_hash= 427 > > … > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18842]: > CRITICAL:core:receive_fd: EOF on 16 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18820]: > INFO:core:handle_sigs: child process 18827 exited by a signal 11 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18826]: > DBG:tm:insert_timer_unsafe: [2]: 0xb5a0a778 (736) > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18829]: > DBG:core:parse_headers: this is the first via > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18828]: > DBG:core:parse_to: end of header reached, state=29 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18842]: > DBG:core:handle_ser_child: dead child 6, pid 18827 (shutting down?) > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18830]: > DBG:tm:utimer_routine: timer routine:5,tl=0xb59fe57c next=(nil), > timeout=731600000 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18820]: > INFO:core:handle_sigs: core was generated > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18826]: DBG:tm:t_unref: > UNREF_UNSAFE: after is 0 > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18829]: > DBG:core:receive_msg: After parse_msg... > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18828]: > DBG:core:parse_to: display={}, ruri={sip:[EMAIL PROTECTED] > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18842]: > DBG:core:io_watch_del: io_watch_del (0x8154c80, 16, -1, 0x0) fd_no=22 > called > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18820]: > INFO:core:handle_sigs: terminating due to SIGCHLD > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18840]: > INFO:core:sig_usr: signal 15 received > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18842]: > INFO:core:sig_usr: signal 15 received > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18839]: > INFO:core:sig_usr: signal 15 received > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18837]: > INFO:core:sig_usr: signal 15 received > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18838]: > INFO:core:sig_usr: signal 15 received > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18832]: > INFO:core:sig_usr: signal 15 received > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18831]: > INFO:core:sig_usr: signal 15 received > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18830]: > INFO:core:sig_usr: signal 15 received > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18835]: > INFO:core:sig_usr: signal 15 received > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18823]: > INFO:core:sig_usr: signal 15 received > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18825]: > INFO:core:sig_usr: signal 15 received > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18824]: > INFO:core:sig_usr: signal 15 received > > Jun 9 07:49:29 cmovil /usr/local/sbin/openser[18822]: > INFO:core:sig_usr: signal 15 received > > - Backtrace: > > … > > Core was generated by `/usr/local/sbin/openser -P /var/run/openser.pid > -m 64'. > > Program terminated with signal 11, Segmentation fault. > > #0 0xb78be14f in subs_cback_func (t=0xb3a538e8, cb_type=256, > ps=0xb7ba2234) at send_subscribe.c:454 > > 454 size= sizeof(ua_pres_t)+ 2*sizeof(str)+( pto->uri.len+ > > (gdb) backtrace > > #0 0xb78be14f in subs_cback_func (t=0xb3a538e8, cb_type=256, > ps=0xb7ba2234) at send_subscribe.c:454 > > #1 0xb7b7a0d7 in run_trans_callbacks (type=256, trans=0xb3a538e8, > req=0x0, rpl=0x818f6f8, code=202) at t_hooks.c:205 > > #2 0xb7b92cb1 in local_reply (t=0xb3a538e8, p_msg=0x818f6f8, branch=0, > msg_status=202, cancel_bitmap=0xbfcc5730) at t_reply.c:1245 > > #3 0xb7b95844 in reply_received (p_msg=0x818f6f8) at t_reply.c:1384 > > #4 0x08063e08 in forward_reply (msg=0x818f6f8) at forward.c:499 > > #5 0x08094372 in receive_msg ( > > buf=0x8165000 "SIP/2.0 202 OK\r\nVia: SIP/2.0/UDP > 192.168.1.33;branch=z9hG4bKb79c.15401d07.0\r\nTo: > sip:[EMAIL PROTECTED];tag=10.16365.1213770124.16\r\nFrom: > sip:[EMAIL PROTECTED];tag=533cb9e91f4b999cf76861cbb9ed54ed-55"..., > len=368, rcv_info=0xbfcc5864) at receive.c:194 > > #6 0x080d4063 in udp_rcv_loop () at udp_server.c:438 > > #7 0x0806c506 in main (argc=5, argv=0xbfcc5a44) at main.c:834 > > ------------------------------------------------------------------------ > > _______________________________________________ > Users mailing list > Users@lists.openser.org > http://lists.openser.org/cgi-bin/mailman/listinfo/users > -- http://www.asipto.com _______________________________________________ Users mailing list Users@lists.openser.org http://lists.openser.org/cgi-bin/mailman/listinfo/users