On Dienstag, 29. September 2009, Andrew O. Zhukov wrote:
> Ready to provide additional info.
>
> BTW,
> Is it some sense upgrade to 1.3.4 ?
Hi Andrew,
i definitly would update to openser 1.3.4, or even better, to the stable branch of 1.3. They were a few fixes for crashes in transaction manager and also core. I run this as well, not experienced this crash you observed so far.
Henning
> Core was generated by `openser -P /var/run/openser/openser.pid -m 32 -u
> openser -g openser -w /var/run'.
> Program terminated with signal 6, Aborted.
> #0 0x0000003840430ec5 in raise () from /lib64/libc.so.6
> (gdb) backtrace
> #0 0x0000003840430ec5 in raise () from /lib64/libc.so.6
> #1 0x0000003840432970 in abort () from /lib64/libc.so.6
> #2 0x00000000004906a4 in qm_debug_frag (qm=0x73c9e0, f=0x7cc040) at
> mem/q_malloc.c:155
> #3 0x0000000000490d9b in qm_free (qm=0x73c9e0, p=0x7cc070,
> file=0x4f8332 "parser/digest/digest.c", func=0x4f8430
> "free_credentials", line=95)
> at mem/q_malloc.c:438
> #4 0x00000000004b3929 in free_credentials (_b=0x2aaaae7dc8e0) at
> parser/digest/digest.c:95
> #5 0x000000000049269f in clean_hdr_field (hf=0x2aaaae7dc8b0) at
> parser/hf.c:111
> #6 0x00002aaaab1191a6 in run_trans_callbacks (type=<value optimized
> out>, trans=<value optimized out>, req=0x2aaaae7db8b0, rpl=0x7f09e8,
> code=<value optimized out>) at sip_msg.h:49
> #7 0x00002aaaab122902 in t_reply_matching (p_msg=0x7f09e8,
> p_branch=<value optimized out>) at t_lookup.c:840
> #8 0x00002aaaab122d20 in t_check (p_msg=0x7f09e8,
> param_branch=0x7fff7a2c191c) at t_lookup.c:911
> #9 0x00002aaaab132993 in reply_received (p_msg=0x3e27) at t_reply.c:1285
> #10 0x000000000041d90c in forward_reply (msg=0x7f09e8) at forward.c:499
> #11 0x000000000044d85c in receive_msg (
> buf=0x72b960 "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP
> 193.28.184.13;branch=z9hG4bKd61b.a988a001.0;received=193.28.184.13\r\nVia:
> SIP/2.0/UDP
> 192.168.1.239:5060;received=212.82.211.35;branch=z9hG4bK14b072a5;rport=5764
>2\r\nReco"..., len=620, rcv_info=0x7fff7a2c1a00) at receive.c:194
> #12 0x000000000048ab8e in udp_rcv_loop () at udp_server.c:438
> #13 0x0000000000425d63 in main (argc=11, argv=0x7fff7a2c1c18) at main.c:834
> (gdb) quit
> [root@ipshka sbin]# ./openser -V
> version: openser 1.3.2-notls (x86_64/linux)
> flags: STATS: Off, USE_IPV6, USE_TCP, DISABLE_NAGLE, USE_MCAST, SHM_MEM,
> SHM_MMAP, PKG_MALLOC, DBG_QM_MALLOC, FAST_LOCK-ADAPTIVE_WAIT
> ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16,
> MAX_URI_SIZE 1024, BUF_SIZE 65535
> poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
> svnrevision: unknown
> @(#) $Id: main.c 3590 2008-01-28 17:46:56Z bogdan_iancu $
> main.c compiled on 23:22:34 Aug 24 2009 with gcc 4.1.2
>
> _______________________________________________
> sr-dev mailing list
> sr-dev@lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev