This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Rebase: still struggling with it


On 7/31/2012 11:44 AM, Charles Smith wrote:
I
- turned off sshd
- closed all cygwin processes
- started e:\cygwin\bin\dash from the Run window
- ran rebase and got this message:

$ /bin/rebaseall
/usr/lib/perl5/5.14/i686-cygwin-threads-64int/CORE/cygperl5_14_2.dll: skipped because nonexistent.
$

(I just updated yesterday)

and I'm still getting this:

Warning: Cannot convert string "vlines2" to type Pixmap
Warning: Cannot convert string "vlines2" to type Pixmap
     934 [main] xterm 2636 child_info_fork::abort: E:\cygwin\bin\cygXdmcp-6.dll: Loaded to different address: parent(0x250000) != child(0x2C0000)
/home/mellman/opt/xterm-281/xterm: Error 29, errno 11: Resource temporarily unavailable
Reason: spawn: fork() failed
    8729 [main] xterm 1888 child_info_fork::abort: E:\cygwin\bin\cygXdmcp-6.dll: Loaded to different address: parent(0x250000) != child(0x2C0000)
/home/mellman/opt/xterm-281/xterm: Error 29, errno 11: Resource temporarily unavailable
Reason: spawn: fork() failed

0x250000 is a low address for a cygwin dll. It is likely that some other program is occupying the expected space

looks on "rebase -si" space for collisions (marked by *)
and look on /proc/process_id/maps

using the process id of your xterm or bash to identify the squatter



As an aside let me say that I've been hesitant to use rebaseall because it says that it rebases the whole system. After studying, searching, and a leap of faith, I presume now that what's meant is the whole *cygwin* system and that my expensively purchased programs won't be updated, improved, or otherwise hacked... right?

rebaseall is only working on cygwin files. ( whole cygwin ;-) ) It works on all the files listed in /etc/setup/*.lst.gz If you have additional own built dll's you need to use the rebaseall -T switch


Thank you, Charles.



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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]