On 06/08/2011 10:28 AM, Todd Lyons wrote:
On Wed, Jun 8, 2011 at 3:28 AM, Patrick Boutilier<bouti...@ednet.ns.ca>  wrote:

Are you building your rpm using a src.rpm file or using the source and a
spec file?

http://downloads.mrball.net/Linux/CentOS/5/SRPMS/exim-4.76-1iv.src.rpm

It also builds spf DLO in a separate exim-spf package with the
self-contained libspf tarball.

...Todd


Ok, tried that rpm and still getting segfaults. But this binary gave more info in gdb:




Core was generated by `/usr/local/exim/bin/exim -bd -q10m'.
Program terminated with signal 11, Segmentation fault.
#0  0x00002b2d4065c470 in strchr () from /lib64/libc.so.6
(gdb) bt full
#0  0x00002b2d4065c470 in strchr () from /lib64/libc.so.6
No symbol table info available.
#1 0x00002b2d3d98a92c in smtp_respond (code=0x2b2d3d9e8906 "550", codelen=<value optimized out>, final=1, msg=0x0) at smtp_in.c:2045
        esclen = 0
        esc = 0x2b2d3da0413e ""
#2  0x00002b2d3d97adf5 in receive_msg (extract_recip=0) at receive.c:3739
        i = 4096
        rc = <value optimized out>
        msg_size = <value optimized out>
        process_info_len = 108
        error_rc = 1
        header_size = 0
        start = 2
        end = 60
        domain = 33
        size = 256
        sptr = 178
        id_resolution = 500
        had_zero = 0
        prevlines_length = 1
        ptr = -765132480
        contains_resent_headers = 0
        extracted_ignored = 0
        first_line_ended_crlf = 1
        smtp_yield = 1
        yield = 1
        resents_exist = 0
        resent_prefix = 0x2b2d3da0413e ""
        blackholed_by = 0x0
        blackhole_log_msg = 0x2b2d3da0413e ""
lock_data = {l_type = 1, l_whence = 0, l_start = 0, l_len = 19, l_pid = 0}
        bad_addresses = 0x0
        frozen_by = 0x0
        queued_by = 0x0
        errmsg = 0x0
s = 0x2b2d54a28088 "<= peterwong.st...@hotmail.com H=ns1.cresolcentral.com.br (smtp.cresolcentral.com.br) [201.41.208.70] P=esmtp S=2871 id=27b5c9b76a09a70de21756e4183dc...@smtp.cresolcentral.com.br" statbuf = {st_dev = 2050, st_ino = 16089295, st_nlink = 1, st_mode = 33184, st_uid = 93, st_gid = 93, pad0 = 0, st_rdev = 0, st_size = 537, st_blksize = 4096, st_blocks = 8, st_atim = { tv_sec = 1307551182, tv_nsec = 0}, st_mtim = {tv_sec = 1307551181, tv_nsec = 0}, st_ctim = {tv_sec = 1307551181, tv_nsec = 0}, __unused = {0, 0, 0}}
        smtp_reply = 0x0
        user_msg = 0x0
        log_msg = 0x0
        h = 0x2b2d54a19600
        next = 0x2b2d54a28088
        date_header_exists = 1
        from_header = 0x2b2d54a1a538
        subject_header = 0x2b2d54a1a5c8
        msgid_header = 0x2b2d54a1a6a8
        received_header = 0x2b2d54a1a1c0
        received = <value optimized out>
        timestamp = <value optimized out>
#3  0x00002b2d3d93b506 in handle_smtp_call () at daemon.c:515
No locals.
#4  daemon_go () at daemon.c:1882
        accept_socket = 11
        sk = <value optimized out>
        max_socket = <value optimized out>
        lcount = <value optimized out>
        select_errno = <value optimized out>
        select_failed = 0
        select_listen = {__fds_bits = {0 <repeats 16 times>}}
accepted = {sin6_family = 2, sin6_port = 45184, sin6_flowinfo = 1188047305, sin6_addr = {in6_u = {u6_addr8 = "\000\000\000\000\000\000\000\000\300x\223@a\001\000", u6_addr16 = {0, 0, 0, 0, 30912, 16531, 353, 0}, u6_addr32 = {0, 0, 1083406528, 353}}}, sin6_scope_id = 1033855410}
---Type <return> to continue, or q <return> to quit---
        len = 16
        pid = <value optimized out>
        pw = <value optimized out>
        listen_sockets = <value optimized out>
        listen_socket_count = 8
        addresses = 0x2b2d54a0f2d8
#5 0x00002b2d3d94f537 in main (argc=3, cargv=<value optimized out>) at exim.c:4404
        argv = 0x7fffd2690c18
        arg_receive_timeout = -1
        arg_smtp_receive_timeout = -1
        arg_error_handling = 0
        filter_sfd = -1
        filter_ufd = -1
        group_count = 7
        i = 1419824747
        rv = <value optimized out>
        list_queue_option = 0
        msg_action = 0
        msg_action_arg = -1
        namelen = <value optimized out>
        queue_only_reason = <value optimized out>
        perl_start_option = 0
        recipients_arg = 3
        sender_address_domain = 0
        test_retry_arg = <value optimized out>
        test_rewrite_arg = -1
        arg_queue_only = 0
        bi_option = 0
        checking = 0
        count_queue = 0
        expansion_test = 0
        extract_recipients = 0
        forced_delivery = 0
        f_end_dot = 0
        deliver_give_up = 0
        list_queue = 0
        list_options = 0
        local_queue_only = <value optimized out>
        more = <value optimized out>
        one_msg_action = 0
        queue_only_set = 0
        sender_ident_set = 0
        session_local_queue_only = <value optimized out>
        unprivileged = 0
        removed_privilege = 0
        usage_wanted = <value optimized out>
        verify_address_mode = 0
        verify_as_sender = 0
        version_printed = 0
        alias_arg = 0x0
        called_as = <value optimized out>
        start_queue_run_id = <value optimized out>
        stop_queue_run_id = <value optimized out>
        expansion_test_message = 0x0
        ftest_domain = 0x0
        ftest_localpart = 0x0
        ftest_prefix = 0x0
        ftest_suffix = 0x0
        malware_test_file = 0x0
        real_sender_address = <value optimized out>
        originator_home = 0x2b2d54a0f2a8 "/root"
        reset_point = <value optimized out>
        pw = <value optimized out>
---Type <return> to continue, or q <return> to quit---
statbuf = {st_dev = 12, st_ino = 4, st_nlink = 1, st_mode = 8592, st_uid = 0, st_gid = 5, pad0 = 0, st_rdev = 34818, st_size = 0, st_blksize = 4096, st_blocks = 0, st_atim = { tv_sec = 1307550075, tv_nsec = 361439741}, st_mtim = {tv_sec = 1307550075, tv_nsec = 381439741}, st_ctim = {tv_sec = 1307108242, tv_nsec = 228767741}, __unused = {0, 0, 0}}
        passed_qr_pid = 0
        passed_qr_pipe = -1
group_list = {0, 1, 2, 3, 4, 6, 10, 0 <repeats 62643 times>, 1036181307, 11053, 0 <repeats 16 times>, 3084910592, 56, 3085152256, 56, 3085150044, 56, 3085150044, 56, 0, 0, 5, 0, 3087249408, 56, 3087253504, 56, 3087251072, 56, 3087293760, 56, 241664, 0, 3, 0, 0, 1, 1111736655, 11053, 1111721296, 11053, 14, 0, 21, 0, 1111719936, 11053, 3530087584, 32767, 1036197401, 11053, 3530087728, 32767, 1879047935, 0, 3530087584, 32767, 1036183229, 11053, 1036276000, 11053, 3530087216, 32767, 3530087584, 32767, 1036179159, 11053, 1920169263, 1651076143, 1882141750, 896299621, 942552367, 2016360494, 912209464, 1768697140, 762869102, 1701996660, 1831691361, 1769237621, 3530087088, 32767, 3530086992, 32767, 1111721296, 11053, 1036213032, 11053, 1111736655, 11053, 1075595664, 11053, 1113931336, 11053, 1036187312, 11053, 3530088576, 3, 1038371968, 11053, 0, 0, 0, 0, 1111736655, 11053, 40256, 0, 1116262400, 11053, 2383168, 0, 2050, 0, 0, 1, 1, 0, 33261, 0, 0, 0, 0, 0, 247496, 0, 4096, 0, 496, 0, 1307550075, 0, 0, 0, 1270023452, 0, 0, 0, 1304152587, 0, 0, 0, 1036213032, 11053, 0, 0, 1038370064, 11053, 1111736679, 11053, 1036187312, 11053, 3, 0, 1111719936, 11053, 0, 0, 0, 0, 1111736655, 11053, 1036187603, 11053, 0, 11053, 3530088568, 32767, 0, 0, 0, 1, 1107483496, 11053, 3530088591, 32767, 23, 0, 3530088576, 32767, 3530087728, 32767, 0...} rsopts = {0x2b2d3d9e7532 "f", 0x2b2d3d9fda7e "ff", 0x2b2d3d9e3364 "r", 0x2b2d3d9e381e "rf", 0x2b2d3d9e3821 "rff"}

<<attachment: boutilpj.vcf>>

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to