Hi All, 

 

I'm having a problem with the new db_cachedb module, upon starting opensips
I get an immediate segmentation fault.

 

The odd thing is if I clear the location table (also using mongo/cachedb)
the switch starts without a problem.

 

I've attached the coredump trace from GDB, if someone could take a look it
would be appreciated, I'll also have a dig through myself.

 

Thanks, 

 

Mark

#0  0x00007f76a57c1a4f in dbrow2info (contact=0x7fffa681c1f0,
    vals=0x7f76a798b040) at udomain.c:306
        p = <optimized out>
        ci = {received = {s = 0x0, len = 0}, path = 0x0, expires = 0,
          q = 1000, instance = {s = 0x0, len = 0}, callid = 0x7f76a59cf200,
          cseq = 10973, flags = 0, cflags = 0, user_agent = 0x0, sock = 0x0,
          methods = 0, last_modified = 0, attr = 0x0}
        ua = {s = 0x84f2e9 "snom370/7.1.30", len = 14}
        received = {s = 0x84f306 "sip:78.43.100.107:63488", len = 23}
        instance = {
          s = 0x84f378 "<urn:uuid:3c62c6a0-636f-4d1d-bb9d-1d4b3bde49e4>",
          len = 47}
        flags = {s = 0x0, len = 0}
        callid = {s = 0x84f3d4 "3c3b5d5d21ed-fyv72lr3zp05", len = 25}
        host = {s = 0x84f32e "188.40.172.194:5060", len = 14}
        attr = {s = 0x0, len = 0}
        path = {s = 0x0, len = 0}
#1  preload_udomain (_c=0x7f76a798a928, _d=0x7f76a2534970) at udomain.c:478
        uri = 
"[email protected]\000\177\000\000\000\000\000\000\000\000\000\000p\032Ò¦v\177\000\000P\032Ò¦v\177\000\000pC\230\247v\177\000\000\340\035\227\247v\177\000\000\000\000\000\000\000\000\000\000\023\205\273\247v\177\000\000\060\000\000\000\060\000\000\000\310Ã\246\377\177\000\000\000Ã\246\377\177\000\000\340\035\227\247v\177",
 '\000' <repeats 26 times>, "-", '\000' <repeats 23 times---Type <return> to 
continue, or q <return> to quit---
>, "\002\001\000\000\001", '\000' <repeats 115 times>"\337, \301P", '\000' 
><repeats 21 times>, 
>"\016\000\000\000\000\000\000\000p\207\230\247v\177\000\000\214\066\227\247v\177\000\000\347\002X\000\000\000\000\000\200\203\230\247v\177\000\000\302\322T\247v\177\000\000è\247v\177\000\000\t\000\000\000\000\000\000\000\360\261\204\000\000\000\000\000\354\331W\000\000\000\000\000\020\210\230\247v\177\000\000\337"...
        row = 0x7f76a798add0
        columns = {0x7f76a59ce9d0, 0x7f76a59ce9b0, 0x7f76a59ce9a0,
          0x7f76a59ce990, 0x7f76a59ce980, 0x7f76a59ce970, 0x7f76a59ce960,
          0x7f76a59ce950, 0x7f76a59ce940, 0x7f76a59ce930, 0x7f76a59ce920,
          0x7f76a59ce910, 0x7f76a59ce900, 0x7f76a59ce8f0, 0x7f76a59ce8d0,
          0x7f76a59ce8e0, 0x7f76a59ce9c0}
        res = 0x7f76a798ab80
        user = {s = 0x84f55b "mark", len = 4}
        contact = {s = 0x84f407 "sip:[email protected]:1025;line=xla2498w",
          len = 42}
        domain = <optimized out>
        i = <optimized out>
        n = 0
        no_rows = <optimized out>
        r = 0x7f76a253ebe8
        c = <optimized out>
        __FUNCTION__ = "preload_udomain"
---Type <return> to continue, or q <return> to quit---
#2  0x00007f76a57c5edc in child_init (_rank=<optimized out>) at ul_mod.c:349
        ptr = 0x7f76a2534910
#3  child_init (_rank=<optimized out>) at ul_mod.c:317
No locals.
#4  0x00000000004b9f09 in init_mod_child (m=0x7f76a7973750, rank=rank@entry=1,
    type=type@entry=0x5a44c4 "CHILD") at sr_module.c:395
        __FUNCTION__ = "init_mod_child"
#5  0x00000000004b9e76 in init_mod_child (m=0x7f76a7973c48, rank=rank@entry=1,
    type=type@entry=0x5a44c4 "CHILD") at sr_module.c:389
        __FUNCTION__ = "init_mod_child"
#6  0x00000000004b9e76 in init_mod_child (m=0x7f76a7973d18, rank=rank@entry=1,
    type=type@entry=0x5a44c4 "CHILD") at sr_module.c:389
        __FUNCTION__ = "init_mod_child"
#7  0x00000000004b9e76 in init_mod_child (m=0x7f76a7973f18, rank=rank@entry=1,
    type=type@entry=0x5a44c4 "CHILD") at sr_module.c:389
        __FUNCTION__ = "init_mod_child"
#8  0x00000000004b9e76 in init_mod_child (m=0x7f76a7973fe8, rank=rank@entry=1,
    type=type@entry=0x5a44c4 "CHILD") at sr_module.c:389
        __FUNCTION__ = "init_mod_child"
#9  0x00000000004b9e76 in init_mod_child (m=0x7f76a7974c00, rank=rank@entry=1,
    type=type@entry=0x5a44c4 "CHILD") at sr_module.c:389
        __FUNCTION__ = "init_mod_child"
#10 0x00000000004b9e76 in init_mod_child (m=0x7f76a7974e98, rank=rank@entry=1,
---Type <return> to continue, or q <return> to quit---
    type=type@entry=0x5a44c4 "CHILD") at sr_module.c:389
        __FUNCTION__ = "init_mod_child"
#11 0x00000000004b9e76 in init_mod_child (m=0x7f76a7976008, rank=rank@entry=1,
    type=type@entry=0x5a44c4 "CHILD") at sr_module.c:389
        __FUNCTION__ = "init_mod_child"
#12 0x00000000004b9e76 in init_mod_child (m=0x7f76a7977800, rank=rank@entry=1,
    type=type@entry=0x5a44c4 "CHILD") at sr_module.c:389
        __FUNCTION__ = "init_mod_child"
#13 0x00000000004b9e76 in init_mod_child (m=0x7f76a7977a00, rank=1,
    type=0x5a44c4 "CHILD") at sr_module.c:389
        __FUNCTION__ = "init_mod_child"
#14 0x0000000000416d39 in main_loop () at main.c:722
        i = <optimized out>
        pid = <optimized out>
        si = <optimized out>
        startup_done = 0x0
        chd_rank = 0
        rc = <optimized out>
        load_p = 0x0
#15 main (argc=<optimized out>, argv=<optimized out>) at main.c:1562
        cfg_log_stderr = <optimized out>
        cfg_stream = <optimized out>
        c = <optimized out>
---Type <return> to continue, or q <return> to quit---
        r = 0
        tmp = 0x7fffa681ca9f ""
        tmp_len = <optimized out>
        port = <optimized out>
        proto = <optimized out>
        options = 0x596cf0 "f:cCm:M:b:l:n:N:rRvdDFETSVhw:t:u:g:P:G:W:o:"
        ret = -1
        seed = 2171593604
        rfd = <optimized out>
        __FUNCTION__ = "main"
_______________________________________________
Devel mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel

Reply via email to