delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2012/11/26/16:16:09

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.7 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE
X-Spam-Check-By: sourceware.org
MIME-Version: 1.0
In-Reply-To: <50B3D7C1.3040607@cs.utoronto.ca>
References: <CADEZfNj7pq1udfPX_9A4Ef6SCJOaX2Lc2xRhWBNGKY1qmVMiAQ AT mail DOT gmail DOT com> <50B3A263 DOT 5020109 AT cs DOT utoronto DOT ca> <CADEZfNg-jDeqRhP43EANm95oXbPV=LdZx7iz9+4OiVH+qZNdbQ AT mail DOT gmail DOT com> <50B3CD06 DOT 1040605 AT cs DOT utoronto DOT ca> <CAG0O4LvsqiXXLNwS9c70RHams0263psigkA6G3ojLHBYWmh0DA AT mail DOT gmail DOT com> <50B3D7C1 DOT 3040607 AT cs DOT utoronto DOT ca>
Date: Mon, 26 Nov 2012 16:15:53 -0500
Message-ID: <CADEZfNh0_q5oXU_X1v_pBopyKqYzibn-sAv9mHc2t8Taz6v6ZA@mail.gmail.com>
Subject: Re: cygwin dlls address issue (cygconv-2.dll), unable to rebaseall
From: Piren <gpiren AT gmail DOT com>
To: cygwin AT cygwin DOT com
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

holy fuck... i was wondering about the address being like that myself,
but thats what it did by default, so whenever i tried rebasing i kept
it in the same address range
this is the current address after i used your starting location
/usr/bin/cygiconv-2.dll                  base 0x48bd0000 size 0x000fc000

when i did the rebase, i did get an error.. .but things started to work
$ ./rebaseall -b 0x5fe50000
      0 [main] xargs 8512 child_info_fork::abort: C:\cygwin.backup\bin\cygiconv-
2.dll: Loaded to different address: parent(0x410000) != child(0x5B0000)
xargs: cannot fork: Resource temporarily unavailable
/usr/bin/cygnetcdf_c++4-1.dll: skipped because nonexistent.
/usr/bin/cygnetcdff-5.dll: skipped because nonexistent.
/usr/bin/glut32.dll: skipped because not rebaseable
/usr/lib/perl5/5.14/i686-cygwin-threads-64int/CORE/cygperl5_14_2.dll: skipped be
cause nonexistent.

i'm not sure if its because i was in the middle of installing my
second instance of cygwin, but it somehow works now... serious voodoo
going on here.

So the interesting question is... why the hell did cygwin default to
that short address after i updated it?

On Mon, Nov 26, 2012 at 3:57 PM, Ryan Johnson
<ryan DOT johnson AT cs DOT utoronto DOT ca> wrote:
> TOFU

--
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019