From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 86090 invoked by alias); 29 Oct 2018 12:27:12 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 85188 invoked by uid 89); 29 Oct 2018 12:27:11 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=0.3 required=5.0 tests=AWL,BAYES_50,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 spammy=H*F:D*ne.jp, problemshtml, problems.html, unsubscribe-simple X-HELO: conssluserg-05.nifty.com Received: from conssluserg-05.nifty.com (HELO conssluserg-05.nifty.com) (210.131.2.90) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 29 Oct 2018 12:27:09 +0000 Received: from Express5800-S70 (ntsitm335100.sitm.nt.ngn.ppp.infoweb.ne.jp [125.3.180.100]) (authenticated) by conssluserg-05.nifty.com with ESMTP id w9TCQmnD021672; Mon, 29 Oct 2018 21:26:48 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-05.nifty.com w9TCQmnD021672 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.ne.jp; s=dec2015msa; t=1540816008; bh=ccjAYlCdio7XghY069nSartKSNAEQ01g50V5TeM/Kl4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=mw5Z/TT2dHPUiKFusOdiqAW3QVU/VacIvEbPjPA1oNktnsqGnqwZimoldkdMr5cnU J6Mj0ZkvfhLLG/5CPEGM1wEZcXn3omQfrBE436AEDb0NUsDqn4cY+E0QQ4BXkVfa3s 7XfgvXLmMGklbARMWoQ9tfHq38GqooiT3wlidPCVwuHVSnYLyQ7ZmmDA20e2Oyhb9s svE8Swtb0wV5b9cKurmIrUGUi0giGsPR0s/bdhsI7yMfQHaNCK28gz8X8+RrhFiyha IJJn3NDKn3tUG8xhL8ygigSls/IRtVzAMrNM8L5s8HiT4ZJh5MwYK6M0abFJfZZBS+ U0ka98RTQIzIA== Date: Mon, 29 Oct 2018 12:27:00 -0000 From: Takashi Yano To: cygwin@cygwin.com Cc: "Lavrentiev, Anton (NIH/NLM/NCBI) [C]" Subject: Re: Ping crashes Message-Id: <20181029212655.3e213ff7b10e584e99dee6ef@nifty.ne.jp> In-Reply-To: References: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2018-10/txt/msg00239.txt.bz2 Hello, Anton. I'm a maintainer of ping package. Thank you for your report. Ping requires administrator privilege in windows OSs older than Windows 10 build 14926. In such OSs, ping should result in error: 'ping: Lacking privilege for raw socket.' However, with cygwin 2.11.0 or later, it seems that ping crashes with segmentation fault in the above case, as you reported. With cygwin 2.10.0, ping does not cause segmentation fault. I will look into this problem. On Sat, 27 Oct 2018 15:25:50 +0000 "Lavrentiev, Anton (NIH/NLM/NCBI)" wrote: > Hello, > > I have a problem with the ping utility on Cygwin: it keeps crashing > with segmentation fault. I've checked that all my packages (including > Cygwin core) > are up to date. What am I missing? At any rate, I guess it should not > have crashed ungracefully if it needs something it doesn't have (like > a permission); instead, if should have said so and bail out with an error > exit code rather than a stackdump (attached). > > Thanks, > Anton Lavrentiev > > P.S. ping -h works; ping with any IP address -- crashes > > $ ping 192.168.1.1 > Segmentation fault (core dumped) > > $ cat ping.exe.stackdump > Exception: STATUS_ACCESS_VIOLATION at rip=001800579D7 > rax=0000000180322500 rbx=000000018031FCF8 rcx=0000000000000000 > rdx=0000000000000003 rsi=0000000000000003 rdi=0000000000000003 > r8 =000000000000001F r9 =00000000000000FE r10=0000000180204E70 > r11=00000000FFFFC892 r12=0000000000000000 r13=0000000000000003 > r14=0000000000000001 r15=0000000000000000 > rbp=0000000000000018 rsp=00000000FFFFCAA0 > program=C:\cygwin64\bin\ping.exe, pid 6496, thread main > cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B > > -- > Problem reports: http://cygwin.com/problems.html > FAQ: http://cygwin.com/faq/ > Documentation: http://cygwin.com/docs.html > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > -- Takashi Yano -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple