Date: Mon, 18 Apr 2016 15:44:11 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-threads@FreeBSD.org Subject: [Bug 204426] Processes terminating cannot access memory Message-ID: <bug-204426-16-RGsVpVTuIa@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-204426-16@https.bugs.freebsd.org/bugzilla/> References: <bug-204426-16@https.bugs.freebsd.org/bugzilla/>
index | next in thread | previous in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204426 --- Comment #91 from Robert Blayzor <rblayzor@inoc.net> --- dmesg: 14157 vm_fault OBJ_DEAD 0xfffff8004d9b74c8 pid 14157 kpf 2 pid 14157 comm exim: signal 11 err 7 code 2 type 12 addr 0x764b34 rsp 0x7fffffffc830 rip 0x428c9e <89 04 25 34 4b 76 00 c7> pid 14157 (exim), uid 26: exited on signal 11 (core dumped) procstat -v exim.core PID START END PRT RES PRES REF SHD FL TP PATH 14157 0x400000 0x560000 r-x 316 327 3 1 CN-- vn /usr/local/sbin/exim 14157 0x760000 0x76a000 rw- 10 0 1 0 C--- vn /usr/local/sbin/exim 14157 0x76a000 0x779000 rw- 5 0 1 0 C--- df 14157 0x800760000 0x80077e000 r-x 30 30 32 0 CN-- vn /libexec/ld-elf.so.1 14157 0x80077e000 0x800785000 rw- 7 7 2 0 CN-- df 14157 0x800787000 0x8007b7000 rw- 40 40 2 1 CN-- df 14157 0x80097d000 0x80097f000 rw- 2 2 2 0 CN-- df 14157 0x80097f000 0x80098d000 r-x 14 15 12 3 CN-- vn 14157 0x80098d000 0x800b8d000 --- 0 0 2 0 CN-- df 14157 0x800b8d000 0x800b8e000 rw- 1 0 2 0 CN-- vn 14157 0x800b8e000 0x800b9f000 rw- 0 0 0 0 ---- -- 14157 0x800b9f000 0x800bc8000 r-x 41 41 19 6 CN-- vn 14157 0x800bc8000 0x800dc7000 --- 0 0 2 0 CN-- df 14157 0x800dc7000 0x800dc8000 rw- 1 0 2 0 CN-- vn 14157 0x800dc8000 0x800dd8000 r-x 16 17 26 10 CN-- vn 14157 0x800dd8000 0x800fd8000 --- 0 0 2 0 CN-- df 14157 0x800fd8000 0x800fd9000 rw- 1 0 2 0 CN-- vn 14157 0x800fd9000 0x800fdb000 rw- 0 0 0 0 ---- -- 14157 0x800fdb000 0x800ff3000 r-x 24 26 3 1 CN-- vn 14157 0x800ff3000 0x8011f3000 --- 0 0 2 0 CN-- df 14157 0x8011f3000 0x8011f5000 rw- 2 0 2 0 CN-- vn 14157 0x8011f5000 0x80120d000 r-x 24 25 24 8 CN-- vn /lib/libthr.so.3 14157 0x80120d000 0x80140d000 --- 0 0 2 0 CN-- df 14157 0x80140d000 0x80140e000 rw- 1 0 1 0 C--- vn /lib/libthr.so.3 14157 0x80140e000 0x80141a000 rw- 12 0 1 0 C--- df 14157 0x80141a000 0x801445000 r-x 38 41 3 1 CN-- vn 14157 0x801445000 0x801645000 --- 0 0 2 0 CN-- df 14157 0x801645000 0x801648000 rw- 3 0 2 0 CN-- vn 14157 0x801648000 0x80181d000 r-x 424 432 10 2 CN-- vn 14157 0x80181d000 0x801a1c000 --- 0 0 2 0 CN-- df 14157 0x801a1c000 0x801a25000 rw- 9 0 2 0 CN-- vn 14157 0x801a25000 0x801a88000 r-x 84 94 9 4 CN-- vn /usr/lib/libssl.so.7 14157 0x801a88000 0x801c88000 --- 0 0 2 0 CN-- df 14157 0x801c88000 0x801c92000 rw- 10 0 2 0 CN-- vn /usr/lib/libssl.so.7 14157 0x801c92000 0x801e5f000 r-x 461 501 13 6 CN-- vn /lib/libcrypto.so.7 14157 0x801e5f000 0x80205f000 --- 0 0 2 0 CN-- df 14157 0x80205f000 0x802087000 rw- 40 0 2 0 CN-- vn /lib/libcrypto.so.7 14157 0x802087000 0x802089000 rw- 1 1 2 0 CN-- df 14157 0x802089000 0x8020fe000 r-x 45 45 8 3 CN-- vn 14157 0x8020fe000 0x8022fd000 --- 0 0 2 0 CN-- df 14157 0x8022fd000 0x8022fe000 rw- 1 0 2 0 CN-- vn 14157 0x8022fe000 0x802476000 r-x 376 387 56 24 CN-- vn /lib/libc.so.7 14157 0x802476000 0x802675000 --- 0 0 2 0 CN-- df 14157 0x802675000 0x802681000 rw- 12 0 1 0 C--- vn /lib/libc.so.7 14157 0x802681000 0x8026ab000 rw- 11 0 1 0 C--- df 14157 0x8026ab000 0x8026b5000 r-x 10 11 8 3 CN-- vn /usr/local/lib/libintl.so.8.1.4 14157 0x8026b5000 0x8028b5000 --- 0 0 2 0 CN-- df 14157 0x8028b5000 0x8028b6000 rw- 1 0 2 0 CN-- vn /usr/local/lib/libintl.so.8.1.4 14157 0x802c00000 0x803400000 rw- 222 0 1 0 C--- df 14157 0x7fffdfffe000 0x7fffdffff000 --- 0 0 0 0 ---- -- 14157 0x7ffffffdf000 0x7ffffffff000 rw- 10 0 1 0 C--D df 14157 0x7ffffffff000 0x800000000000 r-x 1 1 34 0 ---- ph (gdb) bt full #0 handle_smtp_call (listen_sockets=0x8030650b8, listen_socket_count=2, accept_socket=5, accepted=0x7fffffffcd38) at daemon.c:375 i = 32767 queue_only_reason = 0 old_pool = 0 save_debug_selector = 0 local_queue_only = 32767 session_local_queue_only = -4800 act = {__sigaction_u = {__sa_handler = 0, __sa_sigaction = 0}, sa_flags = 0, sa_mask = {__bits = 0x7fffffffc91c}} pid = 0 interface_sockaddr = {v4 = {sin_len = 28 '\034', sin_family = 28 '\034', sin_port = 6400, sin_addr = {s_addr = 0}, sin_zero = 0x7fffffffc9a0 "&\aðX\001\020"}, v6 = {sin6_len = 28 '\034', sin6_family = 28 '\034', sin6_port = 6400, sin6_flowinfo = 0, sin6_addr = {__u6_addr = { __u6_addr8 = 0x7fffffffc9a0 "&\aðX\001\020", __u6_addr16 = 0x7fffffffc9a0, __u6_addr32 = 0x7fffffffc9a0}}, sin6_scope_id = 0}, v0 = {sa_len = 28 '\034', sa_family = 28 '\034', sa_data = 0x7fffffffc99a ""}} ifsize = 28 dup_accept_socket = 7 max_for_this_host = 10 wfsize = 100 wfptr = 22 use_log_write_selector = 1980 whofrom = (uschar *) 0x80308a060 "[2607:f058:110:1::f:0]" reset_point = (void *) 0x80308a030 #1 0x0000000000427c55 in daemon_go () at daemon.c:2040 accept_socket = 5 sk = 0 max_socket = 4 lcount = 0 select_errno = 4 select_failed = 0 select_listen = {__fds_bits = 0x7fffffffcc40} accepted = {sin6_len = 28 '\034', sin6_family = 28 '\034', sin6_port = 37545, sin6_flowinfo = 0, sin6_addr = {__u6_addr = { __u6_addr8 = 0x7fffffffcd40 "&\aðX\001\020", __u6_addr16 = 0x7fffffffcd40, __u6_addr32 = 0x7fffffffcd40}}, sin6_scope_id = 0} len = 28 pid = 14053 pw = (struct passwd *) 0x802698328 listen_sockets = (int *) 0x8030650b8 listen_socket_count = 2 addresses = (ip_address_item *) 0x803065038 last_connection_time = 1460982877 #2 0x000000000044af25 in main (argc=3, cargv=0x7fffffffed48) at exim.c:4719 rsopts = 0x761b00 argv = (uschar **) 0x7fffffffed48 arg_receive_timeout = -1 arg_smtp_receive_timeout = -1 arg_error_handling = 0 filter_sfd = -1 filter_ufd = -1 group_count = 2 ---Type <return> to continue, or q <return> to quit--- i = 0 rv = 0 list_queue_option = 0 msg_action = 0 msg_action_arg = -1 namelen = 20 queue_only_reason = 0 perl_start_option = 0 recipients_arg = 3 sender_address_domain = 0 test_retry_arg = -1 test_rewrite_arg = -1 arg_queue_only = 0 bi_option = 0 checking = 0 count_queue = 0 expansion_test = 0 extract_recipients = 0 flag_G = 0 flag_n = 0 forced_delivery = 0 f_end_dot = 0 deliver_give_up = 0 list_queue = 0 list_options = 0 local_queue_only = 7868416 more = 1 one_msg_action = 0 queue_only_set = 0 receiving_message = 0 sender_ident_set = 0 session_local_queue_only = -5288 unprivileged = 0 removed_privilege = 0 usage_wanted = 0 verify_address_mode = 0 verify_as_sender = 0 version_printed = 0 alias_arg = (uschar *) 0x0 called_as = (uschar *) 0x554616 "" cmdline_syslog_name = (uschar *) 0x0 start_queue_run_id = (uschar *) 0x0 stop_queue_run_id = (uschar *) 0x0 expansion_test_message = (uschar *) 0x0 ftest_domain = (uschar *) 0x0 ftest_localpart = (uschar *) 0x0 ftest_prefix = (uschar *) 0x0 ---Type <return> to continue, or q <return> to quit--- ftest_suffix = (uschar *) 0x0 log_oneline = (uschar *) 0x0 malware_test_file = (uschar *) 0x0 real_sender_address = (uschar *) 0x7fffffffeb58 " \005v" originator_home = (uschar *) 0x803065018 "/root" sz = 140737488350168 reset_point = (void *) 0x80231a310 pw = (struct passwd *) 0x802698328 statbuf = {st_dev = 1895890688, st_ino = 66, st_mode = 8592, st_nlink = 1, st_uid = 1001, st_gid = 4, st_rdev = 66, st_atim = {tv_sec = 1460632918, tv_nsec = 0}, st_mtim = {tv_sec = 1460632918, tv_nsec = 0}, st_ctim = {tv_sec = 1460632918, tv_nsec = 0}, st_size = 0, st_blocks = 0, st_blksize = 4096, st_flags = 0, st_gen = 0, st_lspare = 0, st_birthtim = {tv_sec = -1, tv_nsec = 0}} passed_qr_pid = 0 passed_qr_pipe = -1 group_list = 0x7fffffffd8f0 info_flag = CMDINFO_NONE info_stdout = 0 -- You are receiving this mail because: You are the assignee for the bug.help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-204426-16-RGsVpVTuIa>
