From owner-freebsd-current@freebsd.org Tue Feb 28 06:27:22 2017 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2C7BCF10A1 for ; Tue, 28 Feb 2017 06:27:22 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0119.outbound.protection.outlook.com [104.47.42.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8839BEA for ; Tue, 28 Feb 2017 06:27:21 +0000 (UTC) (envelope-from sjg@juniper.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=JpAlEgVF06DpPpxgfkKi/imw74AXeaC5jCJWYUHKXbI=; b=D9ZpppbTQMbDOQ6boECjbRMAdZbrW6FPhmZHxlNxwQz3TGLUtx4HaW0V29V3OKUx+AHRJJTtv0DwkuJQxWzzaBjojjgPMFqk0oCy76QwDR/66tff7/RUr25uThHeQy9W8bNXPQsygX4fTu3sBXjeof09KjpNN6z0vQazAuVCVsw= Received: from DM2PR0501CA0017.namprd05.prod.outlook.com (10.162.29.155) by BY2PR0501MB1829.namprd05.prod.outlook.com (10.163.155.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.2; Tue, 28 Feb 2017 06:27:20 +0000 Received: from BN1BFFO11FD042.protection.gbl (2a01:111:f400:7c10::1:114) by DM2PR0501CA0017.outlook.office365.com (2a01:111:e400:5148::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.2 via Frontend Transport; Tue, 28 Feb 2017 06:27:20 +0000 Authentication-Results: spf=softfail (sender IP is 66.129.239.18) smtp.mailfrom=juniper.net; freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=none action=none header.from=juniper.net; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.18 as permitted sender) Received: from p-emfe01a-sac.jnpr.net (66.129.239.18) by BN1BFFO11FD042.mail.protection.outlook.com (10.58.144.105) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.933.11 via Frontend Transport; Tue, 28 Feb 2017 06:27:19 +0000 Received: from p-mailhub01.juniper.net (10.160.2.17) by p-emfe01a-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Mon, 27 Feb 2017 22:27:18 -0800 Received: from kaos.jnpr.net (kaos.jnpr.net [172.21.30.60]) by p-mailhub01.juniper.net (8.14.4/8.11.3) with ESMTP id v1S6RHUh020598; Mon, 27 Feb 2017 22:27:17 -0800 (envelope-from sjg@juniper.net) Received: from kaos.jnpr.net (localhost [127.0.0.1]) by kaos.jnpr.net (Postfix) with ESMTP id 6DEBF385558; Mon, 27 Feb 2017 22:27:17 -0800 (PST) To: Iblis Lin CC: , Subject: Re: bmake core dump In-Reply-To: <20170228034153.GC31394@abeing> References: <20170227101044.GB31394@abeing> <65586.1488222403@kaos.jnpr.net> <20170228034153.GC31394@abeing> Comments: In-reply-to: Iblis Lin message dated "Tue, 28 Feb 2017 11:41:54 +0800." From: "Simon J. Gerraty" X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 24.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Date: Mon, 27 Feb 2017 22:27:17 -0800 Message-ID: <77715.1488263237@kaos.jnpr.net> X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:66.129.239.18; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39840400002)(39850400002)(39860400002)(39410400002)(39450400003)(2980300002)(189002)(24454002)(199003)(8676002)(6266002)(81156014)(189998001)(229853002)(81166006)(8746002)(2171002)(53416004)(47776003)(6916009)(6246003)(7126002)(86362001)(77096006)(55016002)(2950100002)(97736004)(54906002)(7696004)(7116003)(92566002)(5660300001)(68736007)(9686003)(53936002)(105596002)(50466002)(38730400002)(107886003)(76176999)(50986999)(110136004)(69596002)(626004)(356003)(3480700004)(305945005)(50226002)(8936002)(4326007)(23676002)(76506005)(117636001)(106466001)(2810700001)(2906002)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR0501MB1829; H:p-emfe01a-sac.jnpr.net; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD042; 1:5MiI+TpBaTDtGB8SaZ9/AA7VvDnFx+hVR0mdGWMcjo/2EIfEK91qMUVSIWDjD3cobnlr8htd1Q/uj7iVpuPO3IDDvkQgDaRGHHvRoiSHsz0DOy2tF09yFbe78MlcW0whZNrSx3l1Q+n5UFU/0yCCHsc5zZ7HXZuaI4hTUP29TWOUMNpwn3rpmiSkoRHosiC9uZVSJdjnwEkRStPsb2T8Y1Z2Mw72pwX9FkoADaVfcporpV1Ys/g/u9RjGhR2C9BLejUGuayOM7qJwvQnRvvHp44V1P1aSzZKnEk8BEliDOqwchlaHyg9VPjRuEhxYxBJIXaBfOTxhKR/CyHM7B+WESCSP9szWfwqiFxO8c7mDfT/gZ0i2X5O16thmH57HhBuzjwK4pBFhBRREcFi6RwFwOQ4kjNDuwAEHChRB+S31NnZeMT2tUoraxO2WI48b1UtQcD4Z7DZK8aTHg8vTQ6DYWAC1VUsFvfvup6qXQF6Kbb1/V4XRLLFCfqYWAgac7F08STrFPfRkzjc+xjt3bU+BVPWNuzntKx3Kar48B2XDuOcTK3afUc4xeJ2MO19rfsT X-MS-Office365-Filtering-Correlation-Id: 5d3bd4aa-ea13-4c73-60aa-08d45fa2d943 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BY2PR0501MB1829; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0501MB1829; 3:iMhKDliw20DtGE5gH3+TnAhvg++GCbvHilTIVYfKP9l63V9pcj85qOPajy0OWxlQPK96uLuwQYoz6xUfnZV1r+/8/mm5mPWGmDJvDGZDngMkS8X9ZZOWhi8IzxOASrcC/6eofRTE8ozda1TwLJ89yCpUJHUkaaenJ6+kcLjRykAJOEpXZkeIeVVZ7tEfPmbbmgJ9F5Rik+IwZloqP3pQH3aOvTafBGgeSgKdBDkS3c79nUEILEdxUF/BDLAxI7GSS85lDvdjSpLkTdtAERzbYCuahhRE4Y1yYeYLFwz+T3/2Mne9VoqQEkzcC/GawZ+ZRzVji1wGWW+KDUdz0MNAGBxzbH7ViR2yjW3EOoxIkELxyt/+Y8RyzfVWQvHcrQco; 25:qrKULhmdM7s05jq70ZFfAAoI1b1LoQo/WNf3HnyQFIxdVSuldTd8oLPAhX0miVP+2VO3jWb/aI7wCmG75HUgvJx5kfYVKDMtnR198ibOQrBbr0WsD8p75dPa4YB1W6H1GaH4nLToTd1CSxaDhJhCA3XrQUgvSNZJHOzxVedW3fRcS09kDPQw9Cjz7q28oKv6gSamUBxk2h0UlEUjGZ2W1wZm+fiHnkceUo7ahp1WZl7Y6O1N/irmZ0BrbvUk8DHKA5cfl7OX0qe7Sfa3t6PQ96SQcauo20ZhovCqdBN6zp4i48NeOfIH9uZ0PBq6RA1YmyCFksZ8E5DSBvW1YXAj+Z18lEfdPsydAqRKc/bdYpjvH2thkP0gEHxCajEFN8KW4pBTDXYvKJMg4kZRS8ECefrqhv5YaHTMGzDqxZzG9cPbLoDaanzTbe23Z5NJ1+hK8/UPxR5IPw2NCCmjLSdmhw== X-Microsoft-Exchange-Diagnostics: 1; BY2PR0501MB1829; 31:QbvQekReR3yp147j+d/Zddh8BuQN6xfTlqBTdgYpFZp+v1TancvbDPSEPUA+7ND+qewCuQuFY3k4GGUqeKfs8XQfh6KrPShseKLBWB/IsxKC2WCpJbqIpZV3BV2PNB7AQviGS7Qm3jaSIO6hQrRaDzwRsrqfya1yMJwAnkRrXD4NQLJq/pivMYo69ct0LiWnI9pmDWNHa+NMg1Z8XARHfrX+ServpyoIHcAahqc0fNHPu4Ksx0YoRbCFpQEWxi7C; 20:/BFfNxAZ9ruxf5wbx7XzXfXM0cQ/LkHQQOHL8U+0BovpnQ0xF5FpSl/u6Vrn3WAL5BB9eJVSSG+h7cehUgU9Mda1wLsqTQ09Vg1S/yjWxuHVqfjuJRq1Drry550Zg+AJQfbBNsbm21art6jqeEZh+gfiDYuQDAfddUewVlJg2EZlnwPEfMptfUUxowzWes42bz+P58KW5NUfS2B2jEefu43ULJLvVgtiI0WXsqgIor7VDgG2ov2rj4UYxhufJL8Vcx1sV22OX6OHqGlUGhvkVPVl7oASmaNAW63vVZPNb87WX0qiXmsbllVWM744DIXpd37/nOKAkKkdCo0CI5DwQhLx7GugRAqeaiA5Xf+vOKoj7W7rbSVRgwBNv/Cs/k5rJzPmXJevwtdUbI6kSHS3h/TcFmszZYaI8/ZDfrw2reqFt5V1cnWzpgSVexMh/p6eRGlLNNHbgDFZ+Io6pUYtGELynIX2dJW2Eq2iQgFsAX44ldYj6TMfxypKT+L8U4Kh X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(13015025)(13017025)(13018025)(13023025)(13024025)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123558025)(20161123555025)(20161123562025)(20161123560025)(20161123564025)(6072148); SRVR:BY2PR0501MB1829; BCL:0; PCL:0; RULEID:; SRVR:BY2PR0501MB1829; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0501MB1829; 4:vmMUXQ+MuHK2ay7MnGCw2dSKNQwW1L2CybDMGs9Mb9e8OKNpIYL/Rf6Wao1lwb+ExTBFbs43mZOhm3n/jPyoVdjeLcPmz3l0G08wTULCxfh18Pay68LvQGM5ZN/sRkRPFU8gO4Nu3GlbfNdR1ORc980840R/BgUTfDz/18UWm95a8vBr1EFYgbb0nbHph+0TgfGIbKUafWJ0H21WyGoC+V6KEn12OLxHXrdIBU2UoEO73WkGZt3s5ZGVt9jDEZvLwztwP8yyFTbNCbsu1J429+nEbj0ssKu479bOxYMg+7jBSeUL5qVzhILCaf8V3G2HelenFQiP/gMk7ddALuqrWtCsXw2Y5W8/W8Y0AJ1131+frqkUKUH20vsvEC6/IPIacPBgb+vkV05/v84ndlGvzPcWhSw1uZd13O7fPfXXYkIyAmd5KmiRRls9LanE/CmlKfwt12ZliaksvE5tvhd6UWvdLKS4sZXMZdUAYVQGGnvaPUL9sTB2NEJxsibjtiqPQ3DMUhdebAw+ipX4txGCq7vPEDo52OUxaukIPKwcUj8cm2cJONvui2PQ/4Sy9LQR9PQlThEfkAlxsn5u2cox8GuMkuoJ+Pa88+F6yDS52fDMFHJmt0N+YOUEsgH7EmZYv+Jn5sMbd9Yj3HK+4rp7aRjblERDtUada4mz9GWM9sAmEx4CynOmDYUJCiWP1PWC0be1NpQrpBUD0znZ9n4ngQ== X-Forefront-PRVS: 0232B30BBC X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjA1MDFNQjE4Mjk7MjM6WC80K21zWnpMc01qL3lyOCs2RHgyTnRG?= =?utf-8?B?ZEYxZ2txOGxOWWVCb29EcGZZM3B5a0JUU1Z1TWNUZXRlOUZkc2hOdVI0QjAr?= =?utf-8?B?cjJVd0dqOW4ybHNRVDRBNXBDbGpuNFFjU1RsNVN1UU1oYmRHUWlUSmFBWmJK?= =?utf-8?B?eGh6VEZjVlNkYjBGbmxaU0h0YzJLVGtKYlJYLzFVZGIrZzlRd2taL0pQZXl4?= =?utf-8?B?UiswQkVuT2VOc2M5K05UUFhXcEllQkN2NkFXMnRlTGlBOVQxSjMraHJ2Y3Vk?= =?utf-8?B?NGFQWjRQZnA5R05QZVpRZnZLSmtPVVpDR21NNG8yT0RXdkZid3U3N2VCNWJr?= =?utf-8?B?TzBvMy94QXpyOUNmSGNLUmhWVCt5d25xMy8xVlR1Z1dLdXA3QjR2Q1ZSVDZr?= =?utf-8?B?QSszRHM1S0hYYnY0aEljWUtDYUJIMEtBai9qRTNiZE1kZUNjcThZdkRpVjlm?= =?utf-8?B?aktpMStmUUh4TjJZM2xkUXJQbzFPek1hRkszRGlCMFJldTRBcXNCOEpiOXZw?= =?utf-8?B?V2RUeVVJeGJwNGZRY0FKQXYvNkVITUlVOVB5c2NzR2J5Vm40K3NpWkdNRlFV?= =?utf-8?B?MXNSTEtXNWNNOGRFczZRdGtBWEdTK3BHZnpCYTBMcDlYOGNveDdhdTNBUHJy?= =?utf-8?B?M0Rkanc2MnlqbjAyN2dOY3VFZVB0R0xDWVN6TGxBaitxM29tTVVReTZPaUpL?= =?utf-8?B?ZHAyN1lvN2hhVFhJMU1qTlZadHEvZHBLUUlhNnJHMkx3U1B4UnhuSTZHamRJ?= =?utf-8?B?ZWdGbjdNdnJoVkhleElvOWIxaDJLR2tLaUoyVTRHbzBkd1c4NVA3c2JGVTFH?= =?utf-8?B?blBsbXNaUFBUaFZiMkk3WFp2cEg4MmREeDc4TUR3VFJvcFNMelZNRnBDaFNL?= =?utf-8?B?ZDVDdy9lMnJ3ZWJOdWpia3oySm13Q0cwb1pPcnlkeWlYcmg5blFYYWVRYkVi?= =?utf-8?B?a29vVXZwVmF2aHBIdFU2OCtYdWlQZ1JtQ0NKY0x4N1J3ckRmS3BoQWxLUElW?= =?utf-8?B?NTJhTG9FVmx4aTNOS0l1eGFUTGtkdVhWSTF0YnRMdFh3U0N2cE0ydnBaT3Uy?= =?utf-8?B?QkowOUZydUhvK1dNYWFUeTZhMTNuckpQRnh2ZEVRNHZJcDJwVXNJRGRZLzVy?= =?utf-8?B?dHJHZGw1cUZHUldHUHQwd3JOQ3JQWHdTemRRYVdkaTFGT25pTEhnbWhSd1pn?= =?utf-8?B?Wm9KUWtHZFRURFFoN3JCM2FaclpIajZWS0o2TFFoTGw1OUcwQld6Rkd2U1pu?= =?utf-8?B?UHBaUVZPeVBpR21sQ3BEcHV5Nks2WlZ4VFJRRnNlR3pmcnFVZ0lQLzNkNUJJ?= =?utf-8?B?ell1MHJCdUhEY29SRHh1dHdzZ0w3Y1ZZZ0FKMGlGckJxQkthT29FQmpvUWl2?= =?utf-8?B?bXVYaE9kVStENzdhR1JMK2g1RTkrQTZDeUVKRGs1OVl6anV6WUIxUXFIQzZQ?= =?utf-8?B?QjJsdEk5ZGpCSWRuK0QzNUgzc2FiYWwwcWtGcERDY0ZMekpjL1BUaktWazk0?= =?utf-8?B?NUxmeHMyQ1BxeGZmcXJ2SUN6UFpReEN6emdBVFc5bWlkMXFHREpZNzZVSFdS?= =?utf-8?B?YytLdGp3YU00M3VpQUFpMU04OWtjOW8veDBGZWRYR3ljeGU4dHF1MXhSajB3?= =?utf-8?B?NXpGOFhldmlab3lTWUtnazdsREY3clVIR29SSWo3VWtJVmNJY0k2SmZXcGlq?= =?utf-8?B?bXI1bE5vL08vZXNYSFkyeGNzaGE2cDhuVjlZR2dxRXEydVVBcm5hbjM4dVNz?= =?utf-8?B?TG1vOUo3eml6VEZpYUV1Q1F4N1FrT1NOQVczbDQ2ckRvNVdSODVuSlRFL0th?= =?utf-8?B?KzhXMGJDdGxVQklGbU5SZkhkRnZPOThHWTBRRExTSTNkNVRGUnljMUxkb1Jm?= =?utf-8?Q?1ZorSIGNBLp0d2iVFQH7bkPCpKxAbZYyzP?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0501MB1829; 6:AXNWG+tpkrK41epozMuHKUvTKkQeRjGMrkYsBuVtFjHpw98BVlkN2XcCjS1om8QiBXbjFIDica0v8gFv6ylKYbAn1YEbqT8jAMOaggPpOAZs3Jxr1Uon9wF6e5hsuq9rbhW/iCrscEGBE4rfRqkK3ymO9OwCSfv5Q9YOmw7avVZTI/CnSzBD13+chQa5OWMSbkluHDCza+yPvEqnCK5vy4l6ijv29wFVehvans2ErjZrgBBJ3wNpmpTDrYX4dAd3CvRmHkBQ5GyPU9V+8hfTktCFKkTecknKAowfD9G8jGIzLQ0o7RK2n/KkQChucN6Imh171q3A/37PfMb/s5KbQGEnEjS0CpXQRQtzWx0BG06NeyGeUSj/iGoNMsUSmdgf0WUNa4YHqDCduconjkn5y24WfjLSaIVq3ONgAr1OSQQ=; 5:36mQKPflhsJf/9Cp3RHQ5H3ivcubS8Nlr3hqdnR7Gl7kZLYLxVqG2WpxS3t9vLnXpecZOz4d62XrxHk8GnokNzxk5gtqLNlgi1A6HOxviPjxohwxpSx0XZQv7c3DkrZtYAHqtVcgTvIaeddRTX76Pw==; 24:W6DyExTY7tpKougKnjAOzEDa2/4zYIo0AG+YI8vDbxrFxwnQL0YyKJz72Y4n+3B011OzdHvrA/bOi4bDU++IBMLhsr31R8dKFBpnF1nhHyY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR0501MB1829; 7:UIGUD6tQKi5T/FUIzmLMUKqHWJ+13TNldhDFrEUKMbSVRl17B3GJS7zueuX3RlkTUYFmKQ4IwxmMGz6fUbLa5dyXyQnlIbf94Vgo7EsezU3uxC2SVKpGBtCscfNv6dQkpWRoQlRUzWlCmBkQ5lhTI3vHcJ6Ic/6XFxrxRoEUB6XSzUEtLKLtJjrkjLGjTnWjmSPEnw8V1hgO8pnyyiFIVrTRocC7cpjyiLaYD4lTC2hYVhP0IwCzhYkJBM87Ps69Nmx1ebpGeqF8T6PodaedslzQaF/oiR64peu6zWvcAFf2R3p53WD9bfubdDHxNKFGsIm1mM2XUGhD2Xo74FgODg== X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Feb 2017 06:27:19.6906 (UTC) X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.18]; Helo=[p-emfe01a-sac.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0501MB1829 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Feb 2017 06:27:23 -0000 Iblis Lin wrote: > Accutally, I made it core dump via a julia script. > Please checkout this code I'm not familiar with juila, in most scripting languages cmd =3D `/usr/bin/make -f - -V MAKE_ENV` would run that command and assign the output to cmd. The make instance would be reading from stdin which is rather unknown at that point. Could you perhaps run that with ktrace? Eg. ktrace -i -t cnis -f /var/tmp/make.kt whatever command you ran kdump -m 128 -f /var/tmp/make.kt > /var/tmp/make.kd that would show what make is actually reading > =E2=94=94=E2=94=80[iblis@abeing ]% cat test.jl > makefile=3D""" > CATEGORIES=3D devel >=20 > USES=3D > .include """ >=20 > cmd =3D `/usr/bin/make -f - -V MAKE_ENV` > in_ =3D Pipe() > out, proc =3D open(cmd, "r", in_) >=20 > print(in_, makefile) > close(in_) >=20 > @assert success(proc) > close(out)