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