[Kamailio-Devel] [Kamailio-Users] Segment fault with trunk version and default config file

Daniel-Constantin Mierla miconda at gmail.com
Mon Jan 12 18:19:36 CET 2009


Hello,

discussions about the trunk version have to be undertaken on devel 
mailing list.

This is something I and Henning found as well. I will commit a quick fix.

Cheers,
Daniel


On 01/12/2009 07:15 PM, Iñaki Baz Castillo wrote:
> Hi, I've upgraded Kamailio to the trunk version (ref 5440). i've
> compiled in with "make deb-etch" in my Debian Etch 64 bits as so many
> times.
>
> If I start Kamailio "with /etc/init.d/kamailio start" I get the
> following logs in which no error appear, but are obviously incomplete:
>
> -------------------------
> Not starting kamailio: invalid configuration file!
>
> Jan 12 18:10:02 [8915] DBG:core:yyparse: loading module
> /usr/lib/kamailio/modules/sl.so
> Jan 12 18:10:02 [8915] DBG:core:yyparse: loading module
> /usr/lib/kamailio/modules/tm.so
> Jan 12 18:10:02 [8915] DBG:core:register_module: register_pv: tm
> Jan 12 18:10:02 [8915] DBG:core:pv_table_add: PV table not
> initialized, doing it now
> Jan 12 18:10:02 [8915] DBG:core:yyparse: loading module
> /usr/lib/kamailio/modules/rr.so
> Jan 12 18:10:02 [8915] DBG:core:yyparse: loading module
> /usr/lib/kamailio/modules/pv.so
> Jan 12 18:10:02 [8915] DBG:core:tr_table_add: TR table not
> initialized, doing it now
> Jan 12 18:10:02 [8915] DBG:core:register_module: register_pv: pv
> Jan 12 18:10:02 [8915] DBG:core:yyparse: loading module
> /usr/lib/kamailio/modules/maxfwd.so
> Jan 12 18:10:02 [8915] DBG:core:yyparse: loading module
> /usr/lib/kamailio/modules/usrloc.so
> Jan 12 18:10:02 [8915] DBG:core:yyparse: loading module
> /usr/lib/kamailio/modules/registrar.so
> Jan 12 18:10:02 [8915] DBG:core:register_module: register_pv: registrar
> Jan 12 18:10:02 [8915] DBG:core:yyparse: loading module
> /usr/lib/kamailio/modules/textops.so
> Jan 12 18:10:02 [8915] DBG:core:yyparse: loading module
> /usr/lib/kamailio/modules/mi_fifo.so
> Jan 12 18:10:02 [8915] DBG:core:yyparse: loading module
> /usr/lib/kamailio/modules/uri_db.so
> Jan 12 18:10:02 [8915] DBG:core:yyparse: loading module
> /usr/lib/kamailio/modules/siputils.so
> Jan 12 18:10:02 [8915] DBG:core:yyparse: loading module
> /usr/lib/kamailio/modules/xlog.so
> Jan 12 18:10:02 [8915] DBG:core:register_module: register_pv: xlog
> Jan 12 18:10:02 [8915] DBG:core:yyparse: loading module
> /usr/lib/kamailio/modules/acc.so
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: mi_fifo matches
> module mi_fifo
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found <fifo_name>
> in module mi_fifo [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: rr matches module rr
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found
> <enable_full_lr> in module rr [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: rr matches module rr
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found
> <append_fromtag> in module rr [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: registrar matches
> module registrar
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found
> <method_filtering> in module registrar [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: uri_db matches
> module uri_db
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found
> <use_uri_table> in module uri_db [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: uri_db matches
> module uri_db
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found <db_url> in
> module uri_db [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: acc matches module acc
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found
> <early_media> in module acc [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: acc matches module acc
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found
> <report_ack> in module acc [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: acc matches module acc
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found
> <report_cancels> in module acc [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: acc matches module acc
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found
> <detect_direction> in module acc [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: acc matches module acc
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found
> <failed_transaction_flag> in module acc [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: acc matches module acc
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found <log_flag>
> in module acc [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: acc matches module acc
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found
> <log_missed_flag> in module acc [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: acc matches module acc
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found <db_flag>
> in module acc [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: acc matches module acc
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found
> <db_missed_flag> in module acc [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: usrloc matches
> module usrloc
> Jan 12 18:10:02 [8915] DBG:core:set_mod_param_regex: found <db_mode>
> in module usrloc [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <mf_process_maxfwd_header>(1) in module maxfwd
> [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <sl_send_reply>(2) in module sl [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <has_totag>(0) in module siputils [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <loose_route>(0) in module rr [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <is_method>(1) in module textops [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <is_method>(1) in module textops [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <t_check_trans>(0) in module tm [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found <t_relay>(0)
> in module tm [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <sl_send_reply>(2) in module sl [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <is_method>(1) in module textops [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <t_check_trans>(0) in module tm [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found <t_relay>(0)
> in module tm [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <t_check_trans>(0) in module tm [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <is_method>(1) in module textops [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <record_route>(0) in module rr [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <is_method>(1) in module textops [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <append_hf>(1) in module textops [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <is_method>(1) in module textops [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <sl_send_reply>(2) in module sl [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <is_method>(1) in module textops [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found <save>(1) in
> module registrar [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <sl_reply_error>(0) in module sl [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <sl_send_reply>(2) in module sl [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found <lookup>(1)
> in module registrar [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <t_newtran>(0) in module tm [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found <t_reply>(2)
> in module tm [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <sl_send_reply>(2) in module sl [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <is_method>(1) in module textops [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <t_on_branch>(1) in module tm [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <t_on_reply>(1) in module tm [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <t_on_failure>(1) in module tm [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found <t_relay>(0)
> in module tm [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <sl_reply_error>(0) in module sl [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found <xlog>(1) in
> module xlog [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found <xlog>(1) in
> module xlog [/usr/lib/kamailio/modules/]
> Jan 12 18:10:02 [8915] DBG:core:find_cmd_export_t: found
> <t_was_cancelled>(0) in module tm [/usr/lib/kamailio/modules/]
> ----------------------------------
>
>
> If I run directly "kamailio" I get a segmentation fault, this explain
> that there is no error log above.
>
>
>
>   

-- 
Daniel-Constantin Mierla
http://www.asipto.com




More information about the Devel mailing list