I am starting to use ser-0.8.11pre29 on Readhat 7.3. I downloaded the source code from cvs
and installed ser with" make all; make install".
Ser starts normally with the default ser.cfg. But once I uncommented the line loadmodule
"/usr/local/lib/ser/modules/mysql.so" to load mysql.so, no error message was
printed. Everything seems normally. Just like below:
[root@sip-iptel root]# ser
Listening on
127.0.0.1 [127.0.0.1]:5060
192.168.0.253 [192.168.0.253]:5060
Aliases: localhost:5060 localhost.localdomain:5060 sip-iptel:5060
But in fact, ser dies; Below is the message I got when debug level was set to 7, and no
fork, with error log.
[root@sip-iptel root]# ser
0(5713) qm_malloc(0x80c6f20, 14) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cd570 frag. 0x80cd558 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 36) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 36) returns address 0x80cd5b0 frag. 0x80cd598 (size=36) on 1
-th hit
0(5713) loading module /usr/local/lib/ser/modules/mysql.so
0(5713) WARNING: no version info in module </usr/local/lib/ser/modules/mysql.so>:
ser: undefined symbol: module_version
0(5713) qm_malloc(0x80c6f20, 16) called from sr_module.c: register_module(135)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cd604 frag. 0x80cd5ec (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 33) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 36) returns address 0x80cd644 frag. 0x80cd62c (size=36) on 1
-th hit
0(5713) loading module /usr/local/lib/ser/modules/sl.so
0(5713) qm_malloc(0x80c6f20, 16) called from sr_module.c: register_module(135)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cd698 frag. 0x80cd680 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 33) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 36) returns address 0x80cd6d8 frag. 0x80cd6c0 (size=36) on 1
-th hit
0(5713) loading module /usr/local/lib/ser/modules/tm.so
0(5713) qm_malloc(0x80c6f20, 16) called from sr_module.c: register_module(135)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cd72c frag. 0x80cd714 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 33) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 36) returns address 0x80cd76c frag. 0x80cd754 (size=36) on 1
-th hit
0(5713) loading module /usr/local/lib/ser/modules/rr.so
0(5713) qm_malloc(0x80c6f20, 16) called from sr_module.c: register_module(135)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cd7c0 frag. 0x80cd7a8 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 37) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 40) returns address 0x80cd800 frag. 0x80cd7e8 (size=40) on 1
-th hit
0(5713) loading module /usr/local/lib/ser/modules/maxfwd.so
0(5713) qm_malloc(0x80c6f20, 16) called from sr_module.c: register_module(135)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cd858 frag. 0x80cd840 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 37) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 40) returns address 0x80cd898 frag. 0x80cd880 (size=40) on 1
-th hit
0(5713) loading module /usr/local/lib/ser/modules/usrloc.so
0(5713) qm_malloc(0x80c6f20, 16) called from sr_module.c: register_module(135)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cd8f0 frag. 0x80cd8d8 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 40) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 40) returns address 0x80cd930 frag. 0x80cd918 (size=40) on 1
-th hit
0(5713) loading module /usr/local/lib/ser/modules/registrar.so
0(5713) qm_malloc(0x80c6f20, 16) called from sr_module.c: register_module(135)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cd988 frag. 0x80cd970 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 7) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 8) returns address 0x80cd9c8 frag. 0x80cd9b0 (size=8) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 8) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 8) returns address 0x80cda00 frag. 0x80cd9e8 (size=8) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 9) called from modparam.c: set_mod_param_regex(85)
0(5713) qm_malloc(0x80c6f20, 12) returns address 0x80cda38 frag. 0x80cda20 (size=12) on 1
-th hit
0(5713) set_mod_param_regex: usrloc matches module usrloc
0(5713) set_mod_param_regex: found <db_mode> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
0(5713) qm_free(0x80c6f20, 0x80cda38), called from modparam.c: set_mod_param_regex(143)
0(5713) qm_free: freeing frag. 0x80cda20 alloc'ed from modparam.c:
set_mod_param_regex(85)
0(5713) qm_malloc(0x80c6f20, 25) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 28) returns address 0x80cda74 frag. 0x80cda5c (size=28) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 3) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 4) returns address 0x80cda38 frag. 0x80cda20 (size=12) on 1
-th hit
0(5713) find_export: found <mf_process_maxfwd_header> in module maxfwd_module
[/usr/local/lib/ser/modules/maxfwd.so]
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80cdac0 frag. 0x80cdaa8 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 20) called from route_struct.c: mk_elem(68)
0(5713) qm_malloc(0x80c6f20, 20) returns address 0x80cdb10 frag. 0x80cdaf8 (size=20) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 20) called from route_struct.c: mk_exp(52)
0(5713) qm_malloc(0x80c6f20, 20) returns address 0x80cdb54 frag. 0x80cdb3c (size=20) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 14) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cdb98 frag. 0x80cdb80 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 4) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 4) returns address 0x80cdbd8 frag. 0x80cdbc0 (size=4) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 14) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cdc0c frag. 0x80cdbf4 (size=16) on 1
-th hit
0(5713) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80cdc4c frag. 0x80cdc34 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80cdc9c frag. 0x80cdc84 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80cdcec frag. 0x80cdcd4 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80cdd3c frag. 0x80cdd24 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 20) called from route_struct.c: mk_elem(68)
0(5713) qm_malloc(0x80c6f20, 20) returns address 0x80cdd8c frag. 0x80cdd74 (size=20) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 14) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cddd0 frag. 0x80cddb8 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 4) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 4) returns address 0x80cde10 frag. 0x80cddf8 (size=4) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 16) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cde44 frag. 0x80cde2c (size=16) on 1
-th hit
0(5713) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80cde84 frag. 0x80cde6c (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80cded4 frag. 0x80cdebc (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80cdf24 frag. 0x80cdf0c (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 13) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cdf74 frag. 0x80cdf5c (size=16) on 1
-th hit
0(5713) find_export: found <record_route> in module rr
[/usr/local/lib/ser/modules/rr.so]
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80cdfb4 frag. 0x80cdf9c (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 12) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 12) returns address 0x80ce004 frag. 0x80cdfec (size=12) on 1
-th hit
0(5713) find_export: found <loose_route> in module rr
[/usr/local/lib/ser/modules/rr.so]
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce040 frag. 0x80ce028 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 20) called from route_struct.c: mk_elem(68)
0(5713) qm_malloc(0x80c6f20, 20) returns address 0x80ce090 frag. 0x80ce078 (size=20) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 8) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 8) returns address 0x80ce0d4 frag. 0x80ce0bc (size=8) on 1
-th hit
0(5713) find_export: found <t_relay> in module tm
[/usr/local/lib/ser/modules/tm.so]
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce10c frag. 0x80ce0f4 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce15c frag. 0x80ce144 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce1ac frag. 0x80ce194 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 20) called from route_struct.c: mk_elem(68)
0(5713) qm_malloc(0x80c6f20, 20) returns address 0x80ce1fc frag. 0x80ce1e4 (size=20) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 9) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 12) returns address 0x80ce240 frag. 0x80ce228 (size=12) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 20) called from route_struct.c: mk_elem(68)
0(5713) qm_malloc(0x80c6f20, 20) returns address 0x80ce27c frag. 0x80ce264 (size=20) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 5) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 8) returns address 0x80ce2c0 frag. 0x80ce2a8 (size=8) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 9) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 12) returns address 0x80ce2f8 frag. 0x80ce2e0 (size=12) on 1
-th hit
0(5713) find_export: found <save> in module registrar
[/usr/local/lib/ser/modules/registrar.so]
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce334 frag. 0x80ce31c (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce384 frag. 0x80ce36c (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce3d4 frag. 0x80ce3bc (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 7) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 8) returns address 0x80ce424 frag. 0x80ce40c (size=8) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 9) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 12) returns address 0x80ce45c frag. 0x80ce444 (size=12) on 1
-th hit
0(5713) find_export: found <lookup> in module registrar
[/usr/local/lib/ser/modules/registrar.so]
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce498 frag. 0x80ce480 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 20) called from route_struct.c: mk_elem(68)
0(5713) qm_malloc(0x80c6f20, 20) returns address 0x80ce4e8 frag. 0x80ce4d0 (size=20) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 20) called from route_struct.c: mk_exp(52)
0(5713) qm_malloc(0x80c6f20, 20) returns address 0x80ce52c frag. 0x80ce514 (size=20) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 14) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80ce570 frag. 0x80ce558 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 4) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 4) returns address 0x80ce5b0 frag. 0x80ce598 (size=4) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 10) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 12) returns address 0x80ce5e4 frag. 0x80ce5cc (size=12) on 1
-th hit
0(5713) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce620 frag. 0x80ce608 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce670 frag. 0x80ce658 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce6c0 frag. 0x80ce6a8 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce710 frag. 0x80ce6f8 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 8) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 8) returns address 0x80ce760 frag. 0x80ce748 (size=8) on 1
-th hit
0(5713) find_export: found <t_relay> in module tm
[/usr/local/lib/ser/modules/tm.so]
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce798 frag. 0x80ce780 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 20) called from route_struct.c: mk_elem(68)
0(5713) qm_malloc(0x80c6f20, 20) returns address 0x80ce7e8 frag. 0x80ce7d0 (size=20) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 20) called from route_struct.c: mk_exp(52)
0(5713) qm_malloc(0x80c6f20, 20) returns address 0x80ce82c frag. 0x80ce814 (size=20) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 15) called from cfg.lex: addstr(404)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80ce870 frag. 0x80ce858 (size=16) on 1
-th hit
0(5713) find_export: found <sl_reply_error> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce8b0 frag. 0x80ce898 (size=32) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 32) called from route_struct.c: mk_action(87)
0(5713) qm_malloc(0x80c6f20, 32) returns address 0x80ce900 frag. 0x80ce8e8 (size=32) on 1
-th hit
0(5713) routing table 0:
0(5713) if ( 0(5713) NOT( 0(5713) external_module_call( 0(5713) f_ptr<0x400c4ea0>
0(5713) , "10" 0(5713) ); 0(5713) external_module_call( 0(5713)
f_ptr<0x400c4ea0> 0(5713) , "10" 0(5713) ); 0(5713) ) 0(5713) ) {
0(5713) external_module_call( 0(5713) f_ptr<0x4007d790> 0(5713) , "483"
0(5713) , "Too Many Hops" 0(5713) ); 0(5713) drop( 0(5713) type<0>
0(5713) ); 0(5713) } else { 0(5713) }; 0(5713) if ( 0(5713) len_gt( 0(5713) 65535
0(5713) ); 0(5713) len_gt( 0(5713) 65535 0(5713) ); 0(5713) ) { 0(5713)
external_module_call( 0(5713) f_ptr<0x4007d790> 0(5713) , "513" 0(5713) ,
"Message too big" 0(5713) ); 0(5713) drop( 0(5713) type<0> 0(5713) );
0(5713) } else { 0(5713) }; 0(5713) external_module_call( 0(5713)
f_ptr<0x400bdf40> 0(5713) ); 0(5713) if ( 0(5713) external_module_call( 0(5713)
f_ptr<0x400bae70> 0(5713) ); 0(5713) external_module_call( 0(5713)
f_ptr<0x400bae70> 0(5713) ); 0(5713) ) { 0(5713) external_module_call( 0(5713)
f_ptr<0x40096150> 0(5713) ); 0(5713) drop( 0(5713) type<0> 0(5713) );
0(5713) } else { 0(5713) }; 0(5713) if ( 0(5713) uri 0(5713) == 0(5713) _myself_ 0(5713)
) { 0(5713) if ( 0(5713) method 0(5713) == 0(5713) "REGISTER" 0(5713) ) {
0(5713) external_module_call( 0(5713) f_ptr<0x400d95a0> 0(5713) ,
"location" 0(5713) ); 0(5713) drop( 0(5713) type<0> 0(5713) ); 0(5713) }
else { 0(5713) }; 0(5713) if ( 0(5713) NOT( 0(5713) external_module_call( 0(5713)
f_ptr<0x400d89d0> 0(5713) , "location" 0(5713) ); 0(5713)
external_module_call( 0(5713) f_ptr<0x400d89d0> 0(5713) , "location"
0(5713) ); 0(5713) ) 0(5713) ) { 0(5713) external_module_call( 0(5713)
f_ptr<0x4007d790> 0(5713) , "404" 0(5713) , "Not Found" 0(5713)
); 0(5713) drop( 0(5713) type<0> 0(5713) ); 0(5713) } else { 0(5713) }; 0(5713) }
else { 0(5713) }; 0(5713) if ( 0(5713) NOT( 0(5713) external_module_call( 0(5713)
f_ptr<0x40096150> 0(5713) ); 0(5713) external_module_call( 0(5713)
f_ptr<0x40096150> 0(5713) ); 0(5713) ) 0(5713) ) { 0(5713) external_module_call(
0(5713) f_ptr<0x4007d7c0> 0(5713) ); 0(5713) } else { 0(5713) }; 0(5713) if (
0(5713) len_gt( 0(5713) 65535 0(5713) ); 0(5713) len_gt( 0(5713) 65535 0(5713) );
0(5713) ) { 0(5713) external_module_call( 0(5713) f_ptr<0x4007d790> 0(5713) ,
"513" 0(5713) , "Message too big" 0(5713) ); 0(5713) drop( 0(5713)
type<0> 0(5713) ); 0(5713) } else { 0(5713) }; 0(5713) external_module_call(
0(5713) f_ptr<0x400bdf40> 0(5713) ); 0(5713) if ( 0(5713) external_module_call(
0(5713) f_ptr<0x400bae70> 0(5713) ); 0(5713) external_module_call( 0(5713)
f_ptr<0x400bae70> 0(5713) ); 0(5713) ) { 0(5713) external_module_call( 0(5713)
f_ptr<0x40096150> 0(5713) ); 0(5713) drop( 0(5713) type<0> 0(5713) );
0(5713) } else { 0(5713) }; 0(5713) if ( 0(5713) uri 0(5713) == 0(5713) _myself_ 0(5713)
) { 0(5713) if ( 0(5713) method 0(5713) == 0(5713) "REGISTER" 0(5713) ) {
0(5713) external_module_call( 0(5713) f_ptr<0x400d95a0> 0(5713) ,
"location" 0(5713) ); 0(5713) drop( 0(5713) type<0> 0(5713) ); 0(5713) }
else { 0(5713) }; 0(5713) if ( 0(5713) NOT( 0(5713) external_module_call( 0(5713)
f_ptr<0x400d89d0> 0(5713) , "location" 0(5713) ); 0(5713)
external_module_call( 0(5713) f_ptr<0x400d89d0> 0(5713) , "location"
0(5713) ); 0(5713) ) 0(5713) ) { 0(5713) external_module_call( 0(5713)
f_ptr<0x4007d790> 0(5713) , "404" 0(5713) , "Not Found" 0(5713)
); 0(5713) drop( 0(5713) type<0> 0(5713) ); 0(5713) } else { 0(5713) }; 0(5713) }
else { 0(5713) }; 0(5713) if ( 0(5713) NOT( 0(5713) external_module_call( 0(5713)
f_ptr<0x40096150> 0(5713) ); 0(5713) external_module_call( 0(5713)
f_ptr<0x40096150> 0(5713) ); 0(5713) ) 0(5713) ) { 0(5713) external_module_call(
0(5713) f_ptr<0x4007d7c0> 0(5713) ); 0(5713) } else { 0(5713) }; 0(5713)
external_module_call( 0(5713) f_ptr<0x400bdf40> 0(5713) ); 0(5713) if ( 0(5713)
external_module_call( 0(5713) f_ptr<0x400bae70> 0(5713) ); 0(5713)
external_module_call( 0(5713) f_ptr<0x400bae70> 0(5713) ); 0(5713) ) { 0(5713)
external_module_call( 0(5713) f_ptr<0x40096150> 0(5713) ); 0(5713) drop( 0(5713)
type<0> 0(5713) ); 0(5713) } else { 0(5713) }; 0(5713) if ( 0(5713) uri 0(5713) ==
0(5713) _myself_ 0(5713) ) { 0(5713) if ( 0(5713) method 0(5713) == 0(5713)
"REGISTER" 0(5713) ) { 0(5713) external_module_call( 0(5713)
f_ptr<0x400d95a0> 0(5713) , "location" 0(5713) ); 0(5713) drop( 0(5713)
type<0> 0(5713) ); 0(5713) } else { 0(5713) }; 0(5713) if ( 0(5713) NOT( 0(5713)
external_module_call( 0(5713) f_ptr<0x400d89d0> 0(5713) , "location"
0(5713) ); 0(5713) external_module_call( 0(5713) f_ptr<0x400d89d0> 0(5713) ,
"location" 0(5713) ); 0(5713) ) 0(5713) ) { 0(5713) external_module_call(
0(5713) f_ptr<0x4007d790> 0(5713) , "404" 0(5713) , "Not Found"
0(5713) ); 0(5713) drop( 0(5713) type<0> 0(5713) ); 0(5713) } else { 0(5713) };
0(5713) } else { 0(5713) }; 0(5713) if ( 0(5713) NOT( 0(5713) external_module_call(
0(5713) f_ptr<0x40096150> 0(5713) ); 0(5713) external_module_call( 0(5713)
f_ptr<0x40096150> 0(5713) ); 0(5713) ) 0(5713) ) { 0(5713) external_module_call(
0(5713) f_ptr<0x4007d7c0> 0(5713) ); 0(5713) } else { 0(5713) }; 0(5713) if (
0(5713) external_module_call( 0(5713) f_ptr<0x400bae70> 0(5713) ); 0(5713)
external_module_call( 0(5713) f_ptr<0x400bae70> 0(5713) ); 0(5713) ) { 0(5713)
external_module_call( 0(5713) f_ptr<0x40096150> 0(5713) ); 0(5713) drop( 0(5713)
type<0> 0(5713) ); 0(5713) } else { 0(5713) }; 0(5713) if ( 0(5713) uri 0(5713) ==
0(5713) _myself_ 0(5713) ) { 0(5713) if ( 0(5713) method 0(5713) == 0(5713)
"REGISTER" 0(5713) ) { 0(5713) external_module_call( 0(5713)
f_ptr<0x400d95a0> 0(5713) , "location" 0(5713) ); 0(5713) drop( 0(5713)
type<0> 0(5713) ); 0(5713) } else { 0(5713) }; 0(5713) if ( 0(5713) NOT( 0(5713)
external_module_call( 0(5713) f_ptr<0x400d89d0> 0(5713) , "location"
0(5713) ); 0(5713) external_module_call( 0(5713) f_ptr<0x400d89d0> 0(5713) ,
"location" 0(5713) ); 0(5713) ) 0(5713) ) { 0(5713) external_module_call(
0(5713) f_ptr<0x4007d790> 0(5713) , "404" 0(5713) , "Not Found"
0(5713) ); 0(5713) drop( 0(5713) type<0> 0(5713) ); 0(5713) } else { 0(5713) };
0(5713) } else { 0(5713) }; 0(5713) if ( 0(5713) NOT( 0(5713) external_module_call(
0(5713) f_ptr<0x40096150> 0(5713) ); 0(5713) external_module_call( 0(5713)
f_ptr<0x40096150> 0(5713) ); 0(5713) ) 0(5713) ) { 0(5713) external_module_call(
0(5713) f_ptr<0x4007d7c0> 0(5713) ); 0(5713) } else { 0(5713) }; 0(5713) if (
0(5713) uri 0(5713) == 0(5713) _myself_ 0(5713) ) { 0(5713) if ( 0(5713) method 0(5713) ==
0(5713) "REGISTER" 0(5713) ) { 0(5713) external_module_call( 0(5713)
f_ptr<0x400d95a0> 0(5713) , "location" 0(5713) ); 0(5713) drop( 0(5713)
type<0> 0(5713) ); 0(5713) } else { 0(5713) }; 0(5713) if ( 0(5713) NOT( 0(5713)
external_module_call( 0(5713) f_ptr<0x400d89d0> 0(5713) , "location"
0(5713) ); 0(5713) external_module_call( 0(5713) f_ptr<0x400d89d0> 0(5713) ,
"location" 0(5713) ); 0(5713) ) 0(5713) ) { 0(5713) external_module_call(
0(5713) f_ptr<0x4007d790> 0(5713) , "404" 0(5713) , "Not Found"
0(5713) ); 0(5713) drop( 0(5713) type<0> 0(5713) ); 0(5713) } else { 0(5713) };
0(5713) } else { 0(5713) }; 0(5713) if ( 0(5713) NOT( 0(5713) external_module_call(
0(5713) f_ptr<0x40096150> 0(5713) ); 0(5713) external_module_call( 0(5713)
f_ptr<0x40096150> 0(5713) ); 0(5713) ) 0(5713) ) { 0(5713) external_module_call(
0(5713) f_ptr<0x4007d7c0> 0(5713) ); 0(5713) } else { 0(5713) }; 0(5713) if (
0(5713) NOT( 0(5713) external_module_call( 0(5713) f_ptr<0x40096150> 0(5713) );
0(5713) external_module_call( 0(5713) f_ptr<0x40096150> 0(5713) ); 0(5713) )
0(5713) ) { 0(5713) external_module_call( 0(5713) f_ptr<0x4007d7c0> 0(5713) );
0(5713) } else { 0(5713) }; 0(5713)
0(5713) qm_malloc(0x80c6f20, 320) called from main.c: add_interfaces(995)
0(5713) qm_malloc(0x80c6f20, 320) returns address 0x80ce950 frag. 0x80ce938 (size=320) on
1 -th hit
0(5713) qm_free(0x80c6f20, 0x80ce950), called from main.c: add_interfaces(1009)
0(5713) qm_free: freeing frag. 0x80ce938 alloc'ed from main.c: add_interfaces(995)
0(5713) qm_malloc(0x80c6f20, 640) called from main.c: add_interfaces(995)
0(5713) qm_malloc(0x80c6f20, 640) returns address 0x80ceac0 frag. 0x80ceaa8 (size=640) on
1 -th hit
0(5713) qm_malloc(0x80c6f20, 10) called from main.c: add_interfaces(1056)
0(5713) qm_malloc(0x80c6f20, 12) returns address 0x80ce950 frag. 0x80ce938 (size=12) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 14) called from main.c: add_interfaces(1056)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80ce98c frag. 0x80ce974 (size=16) on 1
-th hit
0(5713) qm_free(0x80c6f20, 0x80ceac0), called from main.c: add_interfaces(1084)
0(5713) qm_free: freeing frag. 0x80ceaa8 alloc'ed from main.c: add_interfaces(995)
0(5713) qm_malloc(0x80c6f20, 320) called from main.c: add_interfaces(995)
0(5713) qm_malloc(0x80c6f20, 320) returns address 0x80ceac0 frag. 0x80ceaa8 (size=320) on
1 -th hit
0(5713) qm_free(0x80c6f20, 0x80ceac0), called from main.c: add_interfaces(1009)
0(5713) qm_free: freeing frag. 0x80ceaa8 alloc'ed from main.c: add_interfaces(995)
0(5713) qm_malloc(0x80c6f20, 640) called from main.c: add_interfaces(995)
0(5713) qm_malloc(0x80c6f20, 640) returns address 0x80ced70 frag. 0x80ced58 (size=640) on
1 -th hit
0(5713) qm_free(0x80c6f20, 0x80ced70), called from main.c: add_interfaces(1084)
0(5713) qm_free: freeing frag. 0x80ced58 alloc'ed from main.c: add_interfaces(995)
0(5713) qm_malloc(0x80c6f20, 320) called from main.c: add_interfaces(995)
0(5713) qm_malloc(0x80c6f20, 320) returns address 0x80ceac0 frag. 0x80ceaa8 (size=320) on
1 -th hit
0(5713) qm_free(0x80c6f20, 0x80ceac0), called from main.c: add_interfaces(1009)
0(5713) qm_free: freeing frag. 0x80ceaa8 alloc'ed from main.c: add_interfaces(995)
0(5713) qm_malloc(0x80c6f20, 640) called from main.c: add_interfaces(995)
0(5713) qm_malloc(0x80c6f20, 640) returns address 0x80ced70 frag. 0x80ced58 (size=640) on
1 -th hit
0(5713) qm_free(0x80c6f20, 0x80ced70), called from main.c: add_interfaces(1084)
0(5713) qm_free: freeing frag. 0x80ced58 alloc'ed from main.c: add_interfaces(995)
0(5713) qm_malloc(0x80c6f20, 5) called from main.c: main(1490)
0(5713) qm_malloc(0x80c6f20, 8) returns address 0x80ce9cc frag. 0x80ce9b4 (size=8) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 10) called from main.c: main(1529)
0(5713) qm_malloc(0x80c6f20, 12) returns address 0x80cea04 frag. 0x80ce9ec (size=12) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 16) called from name_alias.h: add_alias(77)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cea40 frag. 0x80cea28 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 10) called from name_alias.h: add_alias(79)
0(5713) qm_malloc(0x80c6f20, 12) returns address 0x80cea80 frag. 0x80cea68 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 16) called from name_alias.h: add_alias(77)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cec30 frag. 0x80cec18 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 22) called from name_alias.h: add_alias(79)
0(5713) qm_malloc(0x80c6f20, 24) returns address 0x80cec70 frag. 0x80cec58 (size=24) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 16) called from name_alias.h: add_alias(77)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80cecb8 frag. 0x80ceca0 (size=16) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 10) called from name_alias.h: add_alias(79)
0(5713) qm_malloc(0x80c6f20, 12) returns address 0x80cecf8 frag. 0x80cece0 (size=12) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 5) called from main.c: main(1490)
0(5713) qm_malloc(0x80c6f20, 8) returns address 0x80ced34 frag. 0x80ced1c (size=12) on 1
-th hit
0(5713) qm_malloc(0x80c6f20, 14) called from main.c: main(1529)
0(5713) qm_malloc(0x80c6f20, 16) returns address 0x80ceac0 frag. 0x80ceaa8 (size=16) on 1
-th hit
0(5713) WARNING: could not rev. resolve 192.168.0.253
Listening on
127.0.0.1 [127.0.0.1]:5060
192.168.0.253 [192.168.0.253]:5060
Aliases: localhost:5060 localhost.localdomain:5060 sip-iptel:5060
WARNING: no fork mode and more than one listen address found (will use only the the first
one)
0(5713) qm_malloc(0x42135000, 4) called from tcp_main.c: init_tcp(862)
0(5713) qm_malloc(0x42135000, 4) returns address 0x4213b4b8 frag. 0x4213b4a0 (size=4) on
1 -th hit
0(5713) qm_malloc(0x42135000, 4096) called from tcp_main.c: init_tcp(874)
0(5713) qm_malloc(0x42135000, 4096) returns address 0x4213b4ec frag. 0x4213b4d4
(size=4096) on 1 -th hit
0(5713) qm_malloc(0x42135000, 4096) called from tcp_main.c: init_tcp(885)
0(5713) qm_malloc(0x42135000, 4096) returns address 0x4213c51c frag. 0x4213c504
(size=4096) on 1 -th hit
0(5713) DEBUG: init_mod: mysql
Segmentation fault
[root@sip-iptel root]