[OpenSIPS-Devel] DRouting module crashes
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Wed Jul 21 18:05:47 CEST 2010
Hi Brian,
could you print the backtrace from GDB ? (do "bt")
Also, what version of opensips are you using? do an "opensips -V"
Regards,
Bogdan
Brian wrote:
>
> Hi List,
>
> My OpenSIPS crashes in drouting module with the logs bellow, could
> someone give me a hint ? The config file is quite simple with a call
> to /do_routing(“1”);/
>
> Best regards,
>
> Brian
>
> *Logs:*
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:core:parse_uri: uri
> params: transport=<>, val=<>, proto=0
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:core:parse_uri:
> user-param=<>, val=<>
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:core:parse_uri:
> method=<>, val=<>
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:core:parse_uri:
> ttl=<>, val=<>
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:core:parse_uri:
> maddr=<>, val=<>
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:core:parse_uri: lr=<>
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:drouting:do_routing:
> using dr group 1
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:core:parse_uri:
> parsed uri: type=3 user=<01xxxxxxxx>(10) passwd=<>(0)
> host=<x.x.x.x>(14) port
>
> =<>(0): 0 params=<user=phone>(10) headers=<>(0)
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:core:parse_uri: uri
> params: transport=<>, val=<>, proto=0
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:core:parse_uri:
> user-param=<user=phone>, val=<phone>
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:core:parse_uri:
> method=<>, val=<>
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:core:parse_uri:
> ttl=<>, val=<>
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:core:parse_uri:
> maddr=<>, val=<>
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:core:parse_uri: lr=<>
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]: DBG:drouting:do_routing:
> no matching for prefix "01xxxxxxxx"
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11071]:
> DBG:drouting:internal_check_rt: found rgid 1 (rule list 0x4073a500)
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11081]:
> DBG:core:io_wait_loop_sigio_rt: siginfo: signal=35 (35), si_code=6,
> si_band=0x18, si_fd=9
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11081]: CRITICAL:core:receive_fd:
> EOF on 9
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11081]:
> DBG:core:handle_ser_child: dead child 4, pid 11071 (shutting down?)
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11081]: DBG:core:io_watch_del:
> io_watch_del (0x81559c0, 9, -1, 0x0) fd_no=15 called
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: INFO:core:handle_sigs:
> child process 11071 exited by a signal 11
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: INFO:core:handle_sigs:
> core was generated
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: INFO:core:handle_sigs:
> terminating due to SIGCHLD
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11068]: INFO:core:sig_usr: signal
> 15 received
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11069]: INFO:core:sig_usr: signal
> 15 received
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11070]: INFO:core:sig_usr: signal
> 15 received
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11072]: INFO:core:sig_usr: signal
> 15 received
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11073]: INFO:core:sig_usr: signal
> 15 received
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11074]: INFO:core:sig_usr: signal
> 15 received
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11075]: INFO:core:sig_usr: signal
> 15 received
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11076]: INFO:core:sig_usr: signal
> 15 received
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11077]: INFO:core:sig_usr: signal
> 15 received
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11078]: INFO:core:sig_usr: signal
> 15 received
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11081]: INFO:core:sig_usr: signal
> 15 received
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]:
> DBG:dialplan:destroy_rule: destroying rule with priority 0
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]:
> DBG:dialplan:destroy_rule: destroying rule with priority 0
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]:
> DBG:dialplan:destroy_rule: destroying rule with priority 0
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]:
> DBG:dialplan:destroy_rule: destroying rule with priority 0
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]:
> DBG:dialplan:destroy_rule: destroying rule with priority 0
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]:
> DBG:dialplan:destroy_rule: destroying rule with priority 0
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]:
> DBG:dialplan:destroy_rule: destroying rule with priority 0
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]:
> DBG:dialplan:destroy_rule: destroying rule with priority 0
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: DBG:core:pool_remove:
> connection still kept in the pool
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: DBG:core:pool_remove:
> removing connection from the pool
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: DBG:xlog:destroy: destroy
> module...
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: DBG:tm:tm_shutdown:
> tm_shutdown : start
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]:
> DBG:tm:unlink_timer_lists: emptying DELETE list
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: DBG:tm:tm_shutdown:
> emptying hash table
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: DBG:tm:tm_shutdown:
> releasing timers
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: DBG:tm:tm_shutdown:
> removing semaphores
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: DBG:tm:tm_shutdown:
> destroying callback lists
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: DBG:tm:tm_shutdown:
> tm_shutdown : done
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: DBG:core:shm_mem_destroy:
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: DBG:core:shm_mem_destroy:
> destroying the shared memory lock
>
> Jul 19 12:04:29 dns1 ./sbin/opensips[11067]: DBG:core:handle_sigs:
> terminating due to SIGCHLD
>
> *Here is the traceback from gdb:*
>
> Reading symbols from /home/opensips/lib/opensips/modules/dialog.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/dialog.so
>
> Reading symbols from /home/opensips/lib/opensips/modules/maxfwd.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/maxfwd.so
>
> Reading symbols from /home/opensips/lib/opensips/modules/usrloc.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/usrloc.so
>
> Reading symbols from
> /home/opensips/lib/opensips/modules/registrar.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/registrar.so
>
> Reading symbols from
> /home/opensips/lib/opensips/modules/textops.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/textops.so
>
> Reading symbols from
> /home/opensips/lib/opensips/modules/mi_fifo.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/mi_fifo.so
>
> Reading symbols from /home/opensips/lib/opensips/modules/uri.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/uri.so
>
> Reading symbols from /home/opensips/lib/opensips/modules/xlog.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/xlog.so
>
> Reading symbols from /home/opensips/lib/opensips/modules/acc.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/acc.so
>
> Reading symbols from /home/opensips/lib/opensips/modules/avpops.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/avpops.so
>
> Reading symbols from
> /home/opensips/lib/opensips/modules/localcache.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/localcache.so
>
> Reading symbols from /home/opensips/lib/opensips/modules/auth.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/auth.so
>
> Reading symbols from
> /home/opensips/lib/opensips/modules/auth_db.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/auth_db.so
>
> Reading symbols from
> /home/opensips/lib/opensips/modules/alias_db.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/alias_db.so
>
> Reading symbols from
> /home/opensips/lib/opensips/modules/dialplan.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/dialplan.so
>
> Reading symbols from
> /home/opensips/lib/opensips/modules/drouting.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/drouting.so
>
> Reading symbols from
> /home/opensips/lib/opensips/modules/cfgutils.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/cfgutils.so
>
> Reading symbols from /home/opensips/lib/opensips/modules/uac.so...done.
>
> Loaded symbols for /home/opensips/lib/opensips/modules/uac.so
>
> Reading symbols from /lib/libnss_files.so.2...done.
>
> Loaded symbols for /lib/libnss_files.so.2
>
> Reading symbols from /lib/libnss_dns.so.2...done.
>
> Loaded symbols for /lib/libnss_dns.so.2
>
> Reading symbols from /usr/lib/libnss_db.so.2...done.
>
> Loaded symbols for /usr/lib/libnss_db.so.2
>
> Reading symbols from /usr/lib/libdb-4.3.so...done.
>
> Loaded symbols for /usr/lib/libdb-4.3.so
>
> Core was generated by `./sbin/opensips -f etc/opensips/opensips.cfg'.
>
> Program terminated with signal 11, Segmentation fault.
>
> #0 0x405584c4 in do_routing () from
> /home/opensips/lib/opensips/modules/drouting.so
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Devel mailing list
> Devel at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
>
--
Bogdan-Andrei Iancu
OpenSIPS Bootcamp
20 - 24 September 2010, Frankfurt, Germany
www.voice-system.ro
More information about the Devel
mailing list