From owner-freebsd-ports@freebsd.org Sun Nov 11 13:53:13 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67B921105D54 for ; Sun, 11 Nov 2018 13:53:13 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ED429824FE; Sun, 11 Nov 2018 13:53:12 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from mail-lj1-f170.google.com (mail-lj1-f170.google.com [209.85.208.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) (Authenticated sender: kevans) by smtp.freebsd.org (Postfix) with ESMTPSA id 8EAD4FDAB; Sun, 11 Nov 2018 13:53:12 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: by mail-lj1-f170.google.com with SMTP id z80-v6so5314034ljb.8; Sun, 11 Nov 2018 05:53:12 -0800 (PST) X-Gm-Message-State: AGRZ1gKvTDS0zK7oB8TIIFl6PhzJSFDkf+rspE6A6x9eilkNEAdAK4+f JPwdOOTuWWtKTlxHvKFA10QdwvnEc59cUo1UKtQ= X-Google-Smtp-Source: AJdET5cCjX2BvXCQgxc7hSl85hJrl8zIVUUWnJ2A2JIwIPuSHP8ZIxQ9EHaF3PcCXF8n5JB3i8j0ts/10BftV1YOMrk= X-Received: by 2002:a2e:2019:: with SMTP id g25-v6mr9371477ljg.20.1541944390839; Sun, 11 Nov 2018 05:53:10 -0800 (PST) MIME-Version: 1.0 References: <783DE9B1-F1F5-45B5-8C3E-0B0D8BF4CC03@yahoo.com> <04F7FF99-96DE-4A51-B17F-7F2FEE667417@yahoo.com> <7F3A94B8-C6E9-42D5-A5DF-94BF910B1D0C@yahoo.com> <09E0609A-B10E-4D00-89D2-4E102C4F3537@yahoo.com> In-Reply-To: <09E0609A-B10E-4D00-89D2-4E102C4F3537@yahoo.com> From: Kyle Evans Date: Sun, 11 Nov 2018 07:52:59 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: ports -r484565 : qemu-arm-static fails with: (start < end): backtrace included; start+len arithmetic overflow (abi_ulong wrap) for TARGET_FREEBSD_NR_mmap use To: marklmi@yahoo.com Cc: Sean Bruno , ports-list freebsd Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: ED429824FE X-Spamd-Result: default: False [-103.08 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ALLOW_DOMAIN_WHITELIST(-100.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[freebsd.org]; R_SPF_SOFTFAIL(0.00)[~all]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: mx66.freebsd.org]; NEURAL_HAM_SHORT(-0.97)[-0.969,0]; FREEMAIL_TO(0.00)[yahoo.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Nov 2018 13:53:13 -0000 On Sun, Nov 11, 2018 at 5:24 AM Mark Millard wrote: > > I attached with gdb in order to stop at the assert and look around. > > > > The following is a backtrace with notes and prints mixed in: > > (gdb) bt > #0 thr_kill () at thr_kill.S:3 > #1 0x000000006028a21f in __raise (s=6) at /usr/src/lib/libc/gen/raise.c:52 > #2 0x0000000060204949 in abort () at /usr/src/lib/libc/stdlib/abort.c:67 > #3 0x000000006027855a in __assert (func=, file=, line=, failedexpr=) at /usr/src/lib/libc/gen/assert.c:51 > > Note end==37146624 below vs. start (37146624 will show up again in later notes) > > #4 0x0000000060036243 in page_set_flags (start=4143968256, end=37146624, flags=9) at /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-2cb0cdd/accel/tcg/translate-all.c:2077 > > Note start and len below: > > #5 0x000000006003df2b in target_mmap (start=4143968256, len=188145664, prot=, flags=, fd=, offset=) > at /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-2cb0cdd/bsd-user/mmap.c:626 > > (gdb) print/x start > $5 = 0xf6fff000 > (gdb) print/x len > $6 = 0xb36e000 > Ahhh, I see where I messed up. I will whip up a patch ASAP to fix. Thanks!