-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hello,
I have "seg-fault" with carrierroute module:
openser: svnrevision: 2:4013M on a 64 bit machine running CENTOS5
- -------------------------------------------------- openser-config:
[..] loadmodule "carrierroute.so" modparam("carrierroute", "config_file", "/opt/app/voip/openser/etc/openser/carrierroute.conf2") [..]
if(!cr_route("default", "0", "$rU", "$rU", "call_id")) { ... }
- ----------------------------------------------------- carrierroute.conf2:
domain 0 { ~ prefix +49441 ~ { ~ max_targets = 1 ~ target y.y.z ~ { ~ prob = 0.500000 ~ hash_index = 1 ~ status = 1 ~ comment = "GK-Proxy" ~ } ~ } }
- ----------------------------------------------------
openser console:
[...] Apr 17 10:54:50 [27937] INFO:carrierroute:add_carrier_tree: carrier default not found, add it Apr 17 10:54:50 [27937] INFO:carrierroute:add_tree: tree default has internal id 0 Apr 17 10:54:50 [27937] INFO:carrierroute:add_carrier_tree: created carrier tree: default, with id 1 and 1 trees Apr 17 10:54:50 [27937] INFO:carrierroute:load_config: loading domain 0 Apr 17 10:54:50 [27937] INFO:carrierroute:load_config: loading prefix 49441 Apr 17 10:54:50 [27937] INFO:carrierroute:load_config: loading target y.y.z Apr 17 10:54:50 [27937] INFO:carrierroute:load_config: adding route for prefix 49441, to host y.y.z, prob 0.500000, backed up: 0, backup: -1 Apr 17 10:54:50 [27937] INFO:carrierroute:add_route: adding prefix 49441, prob 0.500000 Apr 17 10:54:50 [27937] INFO:carrierroute:get_route_tree: domain 0 not found, add it Apr 17 10:54:50 [27937] INFO:carrierroute:add_domain: domain 0 has id 0 Apr 17 10:54:50 [27937] INFO:carrierroute:add_route_tree: tree default has 1 trees Apr 17 10:54:50 [27937] INFO:carrierroute:get_route_tree: created route tree: 0, with id 0 Apr 17 10:54:50 [27937] INFO:carrierroute:add_route: found route, now adding Apr 17 10:54:50 [27937] INFO:carrierroute:add_route_rule: no backed up rules Apr 17 10:54:50 [27937] INFO:carrierroute:rule_fixup: fixing tree 0 Apr 17 10:54:50 [27937] INFO:carrierroute:rule_fixup_recursor: rule with host y.y.z hash has hashindex 1. Apr 17 10:54:50 [27937] INFO:carrierroute:mod_init: module initialized, pid [27937] Apr 17 10:54:50 [27937] ERROR:core:pv_parse_spec: bad parameters Apr 17 10:54:50 [27937] INFO:carrierroute:carrier_fixup: carrier tree default has id 1 Apr 17 10:54:50 [27937] ERROR:core:pv_parse_spec: bad parameters [...]
- ---------------------------------------------
The seg-fault:
Apr 17 10:57:20 [28437] DBG:carrierroute:get_route_tree_by_id: searching in carrier default, id 1 Apr 17 10:57:20 [28437] DBG:carrierroute:get_route_tree_by_id: tree default, domain 0 : 0 Segmentation fault (core dumped)
Number in $rU was "+49441234"
Any ideas?
Helmut