[OpenSER-Devel] crash at get_all_ucontacts in db_mode=3

Juha Heinanen jh at tutpro.com
Mon Mar 24 14:50:37 CET 2008


i turned on db_mode=3 and got crash at nathelper get_all_ucontacts:

(gdb) where
#0  0xb7966fb0 in get_all_ucontacts (buf=0x81f0070, len=8, flags=2, 
    part_idx=18, part_max=20) at dlist.c:158
#1  0xb78b00c8 in nh_timer (ticks=1679, timer_idx=0x0) at nathelper.c:2863
#2  0x080c3a84 in start_timer_processes () at timer.c:275
#3  0x0806cd56 in main (argc=15, argv=Cannot access memory at address 0x6
) at main.c:818

before that, i had got these:

Mar 24 15:42:43 test /usr/sbin/openser[31052]: ERROR:db_mysql:db_mysql_submit_query: driver error on query: Commands out of sync; you can't run this command now 
Mar 24 15:42:43 test /usr/sbin/openser[31052]: ERROR:core:db_do_raw_query: error while submitting query 
Mar 24 15:42:43 test /usr/sbin/openser[31052]: ERROR:usrloc:get_all_db_ucontacts: raw_query failed 
Mar 24 15:42:43 test /usr/sbin/openser[31052]: ERROR:mediaproxy:pingClients: failed to fetch contacts 
Mar 24 15:42:43 test /usr/sbin/openser[31052]: ERROR:db_mysql:db_mysql_submit_query: driver error on query: Commands out of sync; you can't run this command now 
Mar 24 15:42:43 test /usr/sbin/openser[31052]: ERROR:core:db_do_delete: error while submitting query 
Mar 24 15:42:43 test /usr/sbin/openser[31052]: ERROR:usrloc:db_timer_udomain: failed to delete from table location 
Mar 24 15:42:43 test /usr/sbin/openser[31052]: ERROR:usrloc:timer: synchronizing cache failed 

in summary, at least in db_mode=3, trunk openser is presently pretty
much unusable.

-- juha



More information about the Devel mailing list