[Serusers] Problem with ser 0.9.6 on CentOS 4.3 x86_64

nick nick at mobilia.it
Thu Jun 29 09:58:40 CEST 2006


I'm running CentOS 4.3 x86_64 on a dual opteron 246 system with 1 gig of 
ram, kernel 2.6.9-34.ELsmp.


Ser runs fine with quite a few modules, but when I enable acc.so, I 
immediately get a segfault.

I ran it under gdb and was able to obtain this information:

#0  0x0000002a9578516f in insert_tmcb (cb_list=0x0, types=1,
     f=0x2a955675c7 <acc_onreq>, param=0x0) at t_hooks.c:99
#1  0x0000002a95785494 in register_tmcb (p_msg=0x0, t=0x0, types=1,
     f=0x2a955675c7 <acc_onreq>, param=0x0) at t_hooks.c:166
#2  0x0000002a955674c7 in mod_init () at acc_mod.c:308
#3  0x0000000000430d79 in init_mod (m=0x5d5228) at sr_module.c:474
#4  0x0000000000430ce8 in init_mod (m=0x5d52e8) at sr_module.c:471
#5  0x0000000000430ce8 in init_mod (m=0x5d53a8) at sr_module.c:471
#6  0x0000000000430ce8 in init_mod (m=0x5d5468) at sr_module.c:471
#7  0x0000000000430ce8 in init_mod (m=0x5d5528) at sr_module.c:471
#8  0x0000000000430ce8 in init_mod (m=0x5d55e8) at sr_module.c:471
#9  0x0000000000430ce8 in init_mod (m=0x5d56a8) at sr_module.c:471
#10 0x0000000000430ce8 in init_mod (m=0x5d5768) at sr_module.c:471
#11 0x0000000000430e05 in init_modules () at sr_module.c:497
#12 0x0000000000416f3c in main (argc=3, argv=0x7fbffffa18) at main.c:1577

---------------------------------------------

Starting program: /usr/local/sbin/ser -V
version: ser 0.9.6 (x86_64/linux)
flags: STATS: Off, EXTRA_DEBUG, USE_IPV6, USE_TCP, DISABLE_NAGLE, 
USE_MCAST, DNS_IP_HACK, 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
@(#) $Id: main.c,v 1.197.2.1 2005/07/25 16:56:24 andrei Exp $
main.c compiled on 09:19:06 Jun 28 2006 with gcc 3.4.5

Program exited normally.

---------------------------------------------------


I also did a bt full:


(gdb) bt full
#0  0x0000002a9578516f in insert_tmcb (cb_list=0x0, types=1,
     f=0x2a955675c7 <acc_onreq>, param=0x0) at t_hooks.c:99
         cbp = (struct tm_callback *) 0x2a96010a78
#1  0x0000002a95785494 in register_tmcb (p_msg=0x0, t=0x0, types=1,
     f=0x2a955675c7 <acc_onreq>, param=0x0) at t_hooks.c:166
         cb_list = (struct tmcb_head_list *) 0x0
#2  0x0000002a955674c7 in mod_init () at acc_mod.c:308
         load_tm = 0x2a9578d4a0 <load_tm>
#3  0x0000000000430d79 in init_mod (m=0x5d5228) at sr_module.c:474
No locals.
#4  0x0000000000430ce8 in init_mod (m=0x5d52e8) at sr_module.c:471
No locals.
#5  0x0000000000430ce8 in init_mod (m=0x5d53a8) at sr_module.c:471
No locals.
#6  0x0000000000430ce8 in init_mod (m=0x5d5468) at sr_module.c:471
No locals.
#7  0x0000000000430ce8 in init_mod (m=0x5d5528) at sr_module.c:471
No locals.
#8  0x0000000000430ce8 in init_mod (m=0x5d55e8) at sr_module.c:471
No locals.
#9  0x0000000000430ce8 in init_mod (m=0x5d56a8) at sr_module.c:471
No locals.
#10 0x0000000000430ce8 in init_mod (m=0x5d5768) at sr_module.c:471
No locals.
#11 0x0000000000430e05 in init_modules () at sr_module.c:497
No locals.
#12 0x0000000000416f3c in main (argc=3, argv=0x7fbffffa18) at main.c:1577
         cfg_stream = (FILE *) 0x6cd010
         c = -1
         r = 4224491
         tmp = 0x39d1014c40 ""
         tmp_len = 0
         port = 0
         proto = 0
         options = 0x46d4e8 "f:cm:b:l:n:N:rRvdDETVhw:t:u:g:P:G:i:x:"
         ret = -1
         seed = 4256706975
         rfd = 7



More information about the sr-users mailing list