From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19855 invoked by alias); 30 Aug 2017 12:55: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 19766 invoked by uid 89); 30 Aug 2017 12:55:11 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=HContent-Transfer-Encoding:8bit X-HELO: mail-wm0-f41.google.com Received: from mail-wm0-f41.google.com (HELO mail-wm0-f41.google.com) (74.125.82.41) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 30 Aug 2017 12:55:10 +0000 Received: by mail-wm0-f41.google.com with SMTP id u126so9252084wmg.1 for ; Wed, 30 Aug 2017 05:55:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=5PiCX6HTXBuX5D4r4KE/HhloLX7r4zfuUAxwdEIsRV0=; b=sUsRsAx0BD8nlcb03FgQzjq3qBy4x80yfe9V7Wdz4QVVllAyzYRjYUOzbixpCPqdlq r5Y92SbLQ3QqBAwu+TyzAmnL7GErpVFx5xX2dFmhO8n/X9GgwH0uVvr5SYCWJhAGV6t5 +9b+dFZhN5/2XgjH0gOxByUEbi7957J6KlyuxBfwSUGCthlJh0ZVtX1SS3YRDzqPjf45 CtwtWqA0dRzf4nAtpdyy4wBDxGw46Vzt5O7Y7jq2+WUjzSQhlUyb1LqxUOLM+7Uu51gc sXzcLPQsNRpeI3mGblSHvFBskL2DUgCyzd46VNkFcUmTrP6XSFURag6OkiAFSy7aQlVX SScg== X-Gm-Message-State: AHYfb5g/8kO1HdFFaYsHOHXdV7G8ice363rJXF3Y+kUOcP0yuv/istKA iSrXEufQoCD+JJfJON8= X-Received: by 10.28.198.11 with SMTP id w11mr1256067wmf.119.1504097708217; Wed, 30 Aug 2017 05:55:08 -0700 (PDT) Received: from [10.1.61.65] ([62.154.173.198]) by smtp.googlemail.com with ESMTPSA id h8sm3708479wma.46.2017.08.30.05.55.07 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Aug 2017 05:55:07 -0700 (PDT) Subject: Re: Presence of cygwin64 elements in an existing Cygwin 32 install after updating To: cygwin@cygwin.com References: <35eff42d-9022-ddf8-27f6-9a1889544852@cornell.edu> <7910bbfa-5adf-02ec-39a6-a620180c8695@gmail.com> <36c2aa01-c5ca-3f6b-e81d-76ec3a2bb2f0@cs.umass.edu> From: Marco Atzeri Message-ID: Date: Wed, 30 Aug 2017 12:55:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <36c2aa01-c5ca-3f6b-e81d-76ec3a2bb2f0@cs.umass.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-IsSubscribed: yes X-SW-Source: 2017-08/txt/msg00265.txt.bz2 On 30/08/2017 14:24, Eliot Moss wrote: > A query related to this: > > If I use rebase -si and look at the range of addresses used, what is > the limit that gets exceeded when I have too many DLLs?  In other words, > what should I look for to determine that I *must* have fewer DLLs? > > Regards - Eliot (who uses one ell :-) ) Ehm, sorry Eliot, you should look if - you have collisions ( they are signed by * in rebase -si output) - if you have very low address as allocation is starting at 0x6fff.... and going down. In my case, where I have already a large number of package, but not extreme: $ cygcheck -cd |wc -l 1639 the lowest address is around 0x36960000 32 $ rebase -si |sort --key=3 | head| awk '{print $3, $5,$1}' 0x36960000 0x0000b000 /usr/libexec/coreutils/libstdbuf.so 0x36970000 0x00053000 /usr/lib/xorg/modules/extensions/cygglx.dll 0x369d0000 0x0000d000 /usr/lib/xorg/modules/drivers/nested_drv.dll 0x369e0000 0x0000c000 /usr/lib/xorg/modules/drivers/dummy_drv.dll 0x369f0000 0x00031000 /usr/lib/xorg/modules/cygwfb.dll 0x36a30000 0x0000b000 /usr/lib/xorg/modules/cygshadowfb.dll 0x36a40000 0x00011000 /usr/lib/xorg/modules/cygshadow.dll 0x36a60000 0x0000b000 /usr/lib/xorg/modules/cygfbdevhw.dll 0x36a70000 0x00028000 /usr/lib/xorg/modules/cygfb.dll 0x36aa0000 0x0001e000 /usr/lib/xorg/modules/cygexa.dll marco@GE-MATZERI-EU ~/doc 32 $ rebase -si |sort --key=3 | tail | awk '{print $3, $5,$1}' 0x6fc90000 0x00088000 /usr/bin/cygGL-1.dll 0x6fd20000 0x0008a000 /usr/bin/cygFLAC-8.dll 0x6fdb0000 0x00019000 /usr/bin/cygFLAC++-6.dll 0x6fdd0000 0x00034000 /usr/bin/cygEMF-1.dll 0x6fe10000 0x0002a000 /usr/bin/cygEGL-1.dll 0x6fe40000 0x0001a000 /usr/bin/cyg4ti2util-0.dll 0x6fe60000 0x00078000 /usr/bin/cyg4ti2int64-0.dll 0x6fee0000 0x00074000 /usr/bin/cyg4ti2int32-0.dll 0x6ff60000 0x00081000 /usr/bin/cyg4ti2gmp-0.dll 0x6fff0000 0x0000b000 /usr/bin/cyg4ti2common-0.dll -- 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