[OpenSIPS-Devel] [opensips] Core dump at db_unixodbc (#270)

Alberto Rinaudo notifications at github.com
Wed Jul 16 15:18:40 CEST 2014


Hi, it still crashes, I applied the patch to a clean checkout.
Can I use 1.11.2 for future tests?
(gdb) bt
#0  fm_free (qm=0x7fa1632c7010, p=0x7fa100000008) at mem/f_malloc.c:465
#1  0x00007fa1630bc209 in db_unixodbc_list_destroy (start=0x7fa1632d8018) at list.c:144
#2  0x00007fa1630bb89b in db_unixodbc_free_result (_h=0x7fa1632d71d8, _r=<value optimized out>) at dbase.c:252
#3  0x00007fa161940a3a in testdb_udomain (con=0x7fa1632d71d8, d=<value optimized out>) at udomain.c:719
#4  0x00007fa161935a08 in register_udomain (_n=<value optimized out>, _d=0x7ffffb5f1788) at dlist.c:599
#5  0x00007fa161717587 in domain_fixup (param=0x7fa1632d3ed8) at reg_mod.c:374
#6  0x000000000048fbd5 in fix_actions (a=<value optimized out>) at route.c:460
#7  0x0000000000492786 in fix_expr (exp=<value optimized out>) at route.c:216
#8  0x000000000048fc73 in fix_actions (a=<value optimized out>) at route.c:383
#9  0x00000000004906db in fix_actions (a=<value optimized out>) at route.c:387
#10 0x0000000000492a66 in fix_rls () at route.c:2038
#11 0x00000000004396fe in main (argc=<value optimized out>, argv=<value optimized out>) at main.c:1629
(gdb) bt full
#0  fm_free (qm=0x7fa1632c7010, p=0x7fa100000008) at mem/f_malloc.c:465
        f = 0x7fa0fffffff0
        n = <value optimized out>
        __FUNCTION__ = "fm_free"
#1  0x00007fa1630bc209 in db_unixodbc_list_destroy (start=0x7fa1632d8018) at list.c:144
        temp = 0x7fa1632d8010
#2  0x00007fa1630bb89b in db_unixodbc_free_result (_h=0x7fa1632d71d8, _r=<value optimized out>) at dbase.c:252
        __FUNCTION__ = "db_unixodbc_free_result"
#3  0x00007fa161940a3a in testdb_udomain (con=0x7fa1632d71d8, d=<value optimized out>) at udomain.c:719
        key = {0x7fa161b57880}
        col = {0x7fa161b57880}
        val = {{type = DB_STRING, nul = 0, free = 1639286944, val = {int_val = 1637168627, bigint_val = 140331103630835, double_val = 6.9332777346983392e-310, 
              time_val = 140331103630835, string_val = 0x7fa1619535f3 "dummy_user", str_val = {s = 0x7fa1619535f3 "dummy_user", len = -77654136}, blob_val = {
                s = 0x7fa1619535f3 "dummy_user", len = -77654136}, bitmap_val = 1637168627}}}
        res = 0x7fa1632d65c0
        __FUNCTION__ = "testdb_udomain"
#4  0x00007fa161935a08 in register_udomain (_n=<value optimized out>, _d=0x7ffffb5f1788) at dlist.c:599
        d = 0x7fa15cd1c000
        s = {s = 0x7fa1632d3e18 "location", len = 8}
        con = 0x7fa1632d71d8
        __FUNCTION__ = "register_udomain"
#5  0x00007fa161717587 in domain_fixup (param=0x7fa1632d3ed8) at reg_mod.c:374
        d = <value optimized out>
#6  0x000000000048fbd5 in fix_actions (a=<value optimized out>) at route.c:460
        t = <value optimized out>
        ret = <value optimized out>
        cmd = 0x7fa161929b40
        he = <value optimized out>
        ip = {af = 8652248, len = 0, u = {addrl = {140331130384816, 140331130371120}, addr32 = {1663922608, 32673, 1663908912, 32673}, addr16 = {29104, 25389, 
              32673, 0, 15408, 25389, 32673, 0}, addr = "\260q-c\241\177\000\000\060<-c\241\177\000"}}
        si = <value optimized out>
        host = {s = 0x7fa1632d7188 " 7-c\241\177", len = -77653856}
        proto = <value optimized out>
        port = <value optimized out>
        p = <value optimized out>
        blh = <value optimized out>
        i = <value optimized out>
        s = {s = 0x7ffffb5f1920 "", len = 1641543933}
        model = 0x0
        models = {0xe61d840f, 0x8, 0x7fa1632d3b70, 0x507f5a, 0x3000000001}
        xlp = <value optimized out>
        ev_id = <value optimized out>
        __FUNCTION__ = "fix_actions"
#7  0x0000000000492786 in fix_expr (exp=<value optimized out>) at route.c:216
        re = <value optimized out>
        ret = -5
        __FUNCTION__ = "fix_expr"
#8  0x000000000048fc73 in fix_actions (a=<value optimized out>) at route.c:383
        t = <value optimized out>
        ret = <value optimized out>
        cmd = <value optimized out>
        he = <value optimized out>
        ip = {af = 4294967295, len = 32673, u = {addrl = {140331130369216, 140331130367648}, addr32 = {1663907008, 32673, 1663905440, 32673}, addr16 = {13504, 
              25389, 32673, 0, 11936, 25389, 32673, 0}, addr = "\300\064-c\241\177\000\000\240.-c\241\177\000"}}
        si = <value optimized out>
        host = {s = 0x7ffffb5f1a38 "\006", len = 1663910808}
        proto = <value optimized out>
        port = <value optimized out>
        p = <value optimized out>
        blh = <value optimized out>
        i = <value optimized out>
        s = {s = 0x0, len = -77653424}
        model = 0x0
        models = {0x7d5470, 0x0, 0x3f, 0x0, 0x0}
        xlp = <value optimized out>
        ev_id = <value optimized out>
        __FUNCTION__ = "fix_actions"
#9  0x00000000004906db in fix_actions (a=<value optimized out>) at route.c:387
        t = <value optimized out>
        ret = <value optimized out>
        cmd = <value optimized out>
        he = <value optimized out>
        ip = {af = 5, len = 0, u = {addrl = {6, 14757395258967641293}, addr32 = {6, 0, 3435973837, 3435973836}, addr16 = {6, 0, 0, 0, 52429, 52428, 52428, 
              52428}, addr = "\006\000\000\000\000\000\000\000\315\314\314\314\314\314\314", <incomplete sequence \314>}}
        si = <value optimized out>
        host = {s = 0x7 <Address 0x7 out of bounds>, len = 4346827}
        proto = <value optimized out>
        port = <value optimized out>
        p = <value optimized out>
        blh = <value optimized out>
        i = <value optimized out>
        s = {s = 0x6 <Address 0x6 out of bounds>, len = 5201663}
        model = 0x0
        models = {0x80000000c, 0x7fa15cd1aa88, 0xb0000000b, 0x7fa15cd1bf30, 0x7fa15cd1bf08}
        xlp = <value optimized out>
        ev_id = <value optimized out>
        __FUNCTION__ = "fix_actions"
#10 0x0000000000492a66 in fix_rls () at route.c:2038
        i = <value optimized out>
        ret = <value optimized out>
#11 0x00000000004396fe in main (argc=<value optimized out>, argv=<value optimized out>) at main.c:1629
        cfg_log_stderr = <value optimized out>
        cfg_stream = <value optimized out>
        c = <value optimized out>
        r = <value optimized out>
        tmp = 0x7ffffb5f3958 ""
        tmp_len = <value optimized out>
        port = <value optimized out>
        proto = <value optimized out>
        options = 0x581ca0 "f:cCm:M:b:l:n:N:rRvdDFETSVhw:t:u:g:P:G:W:o:"
        ret = -1
        seed = 4046545948
        rfd = <value optimized out>
        __FUNCTION__ = "main"

---
Reply to this email directly or view it on GitHub:
https://github.com/OpenSIPS/opensips/issues/270#issuecomment-49163491
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20140716/c79f48ee/attachment.htm>


More information about the Devel mailing list