From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 96911 invoked by alias); 25 Apr 2017 05:26:04 -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 96848 invoked by uid 89); 25 Apr 2017 05:25:59 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.5 required=5.0 tests=AWL,BAYES_05,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=sit, mcdaniel, jun, Jun X-HELO: mailbackend.panix.com Received: from mailbackend.panix.com (HELO mailbackend.panix.com) (166.84.1.89) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 25 Apr 2017 05:25:58 +0000 Received: from panix3.panix.com (panix3.panix.com [166.84.1.3]) by mailbackend.panix.com (Postfix) with ESMTP id 0C5861A59C for ; Tue, 25 Apr 2017 01:25:56 -0400 (EDT) Received: by panix3.panix.com (Postfix, from userid 19362) id DA8FC2EB4D; Tue, 25 Apr 2017 01:25:56 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by panix3.panix.com (Postfix) with ESMTP id D87C32EB4C for ; Tue, 25 Apr 2017 00:25:56 -0500 (CDT) Date: Tue, 25 Apr 2017 16:43:00 -0000 From: Tim McDaniel To: cygwin@cygwin.com Subject: Re: Another BLODA with Cylance PROTECT? Can't rebase In-Reply-To: <20170421115857.GC26611@calimero.vinschen.de> Message-ID: References: <2d043cb6ffa068972fa1172350617599.squirrel@mail.panix.com> <20170421115857.GC26611@calimero.vinschen.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-IsSubscribed: yes X-SW-Source: 2017-04/txt/msg00325.txt.bz2 On Fri, 21 Apr 2017, Corinna Vinschen wrote: > On Apr 19 14:25, Timothy McDaniel wrote: >> $ ./0p_000_autorebase.dash >> creating empty /var/cache/rebase/rebase_pkg >> 0 [main] dash 12952 fork: child 12912 - died waiting for dll >> loading, errno 11 >> /bin/rebaselst: 98: /bin/rebaselst: Cannot fork >> $ ./base-files-mketc.sh >> 0 [main] sh 13628 fork: child 10276 - died waiting for dll loading, >> errno 11 >> ./base-files-mketc.sh: fork: retry: Resource temporarily unavailable >> ... > > That's pretty bad, considering that ash only links against the Cygwin > DLL itself. > >> Running /bin/rebaseall by hand, the old way, had no output and no >> effect. > > No effect? How do you know? My apologies. I later ran with the verbose option, letting it choose an address, and later choosing a few myself. There was output saying that it was rebasing each package. Instead of "no effect", I should have written that the exact same error message came up when I tried to run anything slightly complicated. (Simple commands work, but harmless-looking things like "time" and many pipes fail.) > If you're sure Cylance PROTECT is the culprit, I'm not. It did not throw up any messages or log any events about blocking anything. It's just that most BLODA appears to be antivirus systems, and it's the only substantial change that I know of in my work systems. (We're still on the same version of Windows.) I have a little more information. A co-worker told me that he uses "Babun", http://babun.github.io/. It's Cygwin, but with a larger number of installed and configured packages and a moderately more convenient control system. I installed it and it works fine ... but immeidately on installation, it's an old Cygwin. (By defualt, each day it auto-updates to the current Cygwin.) Jun 23 2015 libcygwin.a For example, Perl there is 5.14.4, but the current Cygwin Perl is 5.24.1. pcre is 8.36, versus current 8.40.3. But, like I said, it works. If I update to the latest, though, it fails in exactly the same way as a regular Cygwin installation. So all I can say is that it seems that there was some change to libcygwin.a some time in the last 2 years to which my system is allergic for some reason, which is hardly any help. But I don't know how to proceed further, except by letting this 2015 installation sit and never ever update it. Or install a virtual machine with disk sharing and try to do my occasional UNIXy work with it. Someone from the local support team has asked why I was asking about Cygwin, and why I'm interested in "Running OSes on top of OSes". So I may have to go the VM route. -- Tim McDaniel, tmcd@panix.com -- 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