Re: Help for "error loading key" '143'

From: Simone Caruso <info_at_simonecaruso.com>
Date: Mon, 19 Nov 2012 21:31:20 +0100

Hope this helps:

(gdb) bt full
#0 dkimf_add_signrequest (dfc=0x18e96b0, keytable=0x1893530,
keyname=0x7fe5e4a40640 "143", signer=0x7fe5e4a40230 "", signlen=-1) at
opendkim.c:4695
        insecure = false
        errstr = 0x0
        found = false
        keydatasz = 140625360192048
        new = 0x0
        dbd = {{dbdata_flags = 2, dbdata_buffer = 0x7fe5e4a2fde0 "",
dbdata_buflen = 256}, {dbdata_flags = 2, dbdata_buffer = 0x7fe5e4a2f9d0 "",
dbdata_buflen = 4241122}, {
            dbdata_flags = 26122321, dbdata_buffer = 0x7fe5e4a3ffd0 "",
dbdata_buflen = 1025}}
        keydata = '\000' <repeats 59992 times>, "&\222\034\350\345\177\000\000
\360\243\344\345\177\000\000\020\360\243\344\345\177\000\000\066\000\000\000\000\000\000\000\200\361\243\344\345\177\000\000\205hC\000\000\000\000\000H\262\031\350\345\177\000\000\000\000\000\000\000\000\000\000\205hC\000\000\000\000\000\205hC",
'\000' <repeats 30 times>"\357,
\243\344\345\177\000\000\000\000\000\000\000\000\000\000\250\357\243\344\345\177\000\000\210\357\243\344\345\177\000\000`hC\000\000\000\000\000l\357\243\344\345\177",
'\000' <repeats 34 times>"\360,
\352\243\344\345\177\000\000\000\000\000\000\000\000\000\000\330\356\243\344\345\177\000\000\000\000\000\000\000\000\000\000`\357\243\344\345\177\000\000\000\000\000\000\321\006\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377",
'\000' <repeats 32 times>, " ", '\000' <repeats 43 times>, "\005", '\000'
<repeats 51 times>"\377, \377\377\377", '\000' <repeats 12 times>,
"s\000\000\000\000\000\000\000\330"...
        domain = '\000' <repeats 256 times>
        selector = '\000' <repeats 1024 times>
        __PRETTY_FUNCTION__ = "dkimf_add_signrequest"
#1 0x0000000000414374 in dkimf_apply_signtable (dfc=0x18e96b0, keydb=0x1893530,
signdb=0x18934b0, user=0x7fe5e4a41b40 "info", domain=0x18e9851 "simonecaruso.com",
    errkey=0x7fe5e4a40ac0 "", errlen=1025, multisig=false) at opendkim.c:9635
        status = 0
        signer = '\000' <repeats 256 times>
        p = 0x406ed0 "\311\303UH\211\345H\203\354PH\211}\270H\307E\320"
        tmpaddr = "info_at_simonecaruso.com\000\000\000\260\a\244\344", '\000'
<repeats 12 times>"\300,
\a\244\344\345\177\000\000'\005\244\344\345\177\000\000H\262\031\350\345\177\000\000d\000\000\000\000\000\000\000(\005\244\344\345\177\000\000\\\210C",
'\000' <repeats 29 times>"\240,
\006\244\344\345\177\000\000\000\000\000\000\000\000\000\000H\a\244\344\345\177\000\000(\a\244\344\345\177\000\000\036\371'\350\345\177\000\000\f\a\244\344\345\177",
'\000' <repeats 34 times>"\220,
\002\244\344\345\177\000\000\000\000\000\000\000\000\000\000x\006\244\344\345\177",
'\000' <repeats 11 times>,
"\a\244\344\345\177\000\000&\222\034\350\345\177\000\000p\224\216\001\000\000\000\000\220\b\244\344\345\177\000\000#"
        req = {{dbdata_flags = 0, dbdata_buffer = 0x7fe5e4a40640 "143",
dbdata_buflen = 3}, {dbdata_flags = 2, dbdata_buffer = 0x7fe5e4a3ffd0 "",
dbdata_buflen = 0}}
        found = true
        nfound = 0
        keyname = "143", '\000' <repeats 1021 times>
        tmp = '\000' <repeats 1024 times>
        __PRETTY_FUNCTION__ = "dkimf_apply_signtable"
#2 0x0000000000418df9 in mlfi_eoh (ctx=0x18e5e50) at opendkim.c:12002
        found = 32741
        errkey = '\000' <repeats 1024 times>
        last = -27 '\345'
        setidentity = false
        domainok = false
        originok = true
        didfrom = true
        msgsigned = false
        c = 0
        status = 0
        ms = 0
        cc = 0x18e61a0
        dfc = 0x18e96b0
        lastdkim = 0x7fe5e4a41c90
        p = 0x40 <Address 0x40 out of bounds>
        user = 0x7fe5e4a41b40 "info"
        domain = 0x7fe5e4a41b45 "simonecaruso.com"
---Type <return> to continue, or q <return> to quit---
        vbr_cert = 0x0
        vbr_type = 0x0
        conf = 0x1893010
        from = 0x18e9460
        hdr = 0x18
        addr = "info\000simonecaruso.com\000imonecaruso.com>", '\000' <repeats
218 times>
        __PRETTY_FUNCTION__ = "mlfi_eoh"
#3 0x00007fe5e9fa1e32 in mi_engine () from /usr/lib/libmilter.so.1.0.1
No symbol table info available.
#4 0x00007fe5e9fa6206 in ?? () from /usr/lib/libmilter.so.1.0.1
No symbol table info available.
#5 0x00007fe5e84c08ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6 0x00007fe5e822802d in clone () from /lib/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.

------------------------------------------
(gdb) n
[New Thread 0x7fe5e4241700 (LWP 26468)]
4698 memset(selector, '\0', sizeof selector);
(gdb)
4699 memset(keydata, '\0', sizeof keydata);
(gdb)
4701 dbd[0].dbdata_buffer = domain;
(gdb)
4702 dbd[0].dbdata_buflen = sizeof domain - 1;
(gdb)
4703 dbd[0].dbdata_flags = DKIMF_DB_DATA_OPTIONAL;
(gdb)
4704 dbd[1].dbdata_buffer = selector;
(gdb)
4705 dbd[1].dbdata_buflen = sizeof selector - 1;
(gdb)
4706 dbd[1].dbdata_flags = DKIMF_DB_DATA_OPTIONAL;
(gdb)
4707 dbd[2].dbdata_buffer = keydata;
(gdb)
4708 dbd[2].dbdata_buflen = sizeof keydata - 1;
(gdb)
4709 dbd[2].dbdata_flags = DKIMF_DB_DATA_OPTIONAL;
(gdb)
4711 if (dkimf_db_get(keytable, keyname, strlen(keyname),
(gdb)
[New Thread 0x7fe5e3a40700 (LWP 26487)]
[New Thread 0x7fe5e323f700 (LWP 26488)]
4713 return -1;
(gdb)
4839 }

-- 
Simone Caruso
IT Consultant
+39 349 65 90 805
Received on Mon Nov 19 2012 - 20:31:35 PST

This archive was generated by hypermail 2.3.0 : Mon Nov 19 2012 - 20:36:02 PST