Hi All,
I need help with troubleshooting openser 1.3.0 crash. I am
running openser 1.3.0 (not from svn) to provide only BLA presence
service. The config file is based on the sample provided on openser
website.
This is the first time openser actually crashed. Twice before it
stopped working but the process never died.
Originally openser was running with debug=3. I have changed it to log
more information now. What else can i do to generate more useful
information to help resolve this issue?
Thanks in advance for your help!
--
Zahid
From openser log:
Feb 15 16:56:52 torte /usr/sbin/openser[25542]: 7bfbf097-25539(a)10.0.0.129
: handle_publish
Feb 15 16:56:52 torte /usr/sbin/openser[25539]: 15b7f2f2-11174(a)10.0.0.129
: bla_handle_notify OK
Feb 15 16:57:13 torte /usr/sbin/openser[25570]:
CRITICAL:core:receive_fd: EOF on 17
Feb 15 16:57:13 torte /usr/sbin/openser[25522]: INFO:core:handle_sigs:
child process 25551 exited by a signal 11
Feb 15 16:57:13 torte /usr/sbin/openser[25522]: INFO:core:handle_sigs:
core was generated
Feb 15 16:57:13 torte /usr/sbin/openser[25522]: INFO:core:handle_sigs:
terminating due to SIGCHLD
Feb 15 16:57:13 torte /usr/sbin/openser[25534]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25560]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25568]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25565]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25533]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25531]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25553]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25570]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25538]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25558]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25542]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25539]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25548]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25540]: INFO:core:sig_usr:
signal 15 received
Feb 15 16:57:13 torte /usr/sbin/openser[25522]:
NOTICE:presence:destroy: destroy module ...
bash-3.00# openser -V
version: openser 1.3.0-notls (i386/linux)
flags: STATS: Off, USE_IPV6, USE_TCP, DISABLE_NAGLE, USE_MCAST,
SHM_MEM, SHM_MMAP, PKG_MALLOC, F_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 3304 2007-12-11 12:55:11Z bogdan_iancu $
main.c compiled on 21:52:01 Jan 6 2008 with gcc 3.4.6
gdb info:
Core was generated by `/usr/sbin/openser'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libdl.so.2...done.
(gdb) backtrace
#0 0x00b3bba3 in strncmp () from /lib/tls/libc.so.6
#1 0x00140bcb in get_dialog (dialog=0xb60fe518, hash_code=22) at
hash.c:289
#2 0x0014ae10 in subs_cback_func (t=0xb61210b0, cb_type=256,
ps=0xdb6314) at send_subscribe.c:248
#3 0x00d945b2 in run_trans_callbacks (type=256, trans=0xb61210b0,
req=0x0, rpl=0xffffffff, code=408) at t_hooks.c:205
#4 0x00da14ca in local_reply (t=0xb61210b0, p_msg=0xffffffff,
branch=0, msg_status=408, cancel_bitmap=0xbfe95834) at t_reply.c:1255
#5 0x00da5f4c in timer_routine (ticks=89623, attr=0x0) at timer.c:254
#6 0x080b403f in start_timer_processes () at timer.c:275
#7 0x08066d60 in main (argc=1, argv=0xbfe95a94) at main.c:873