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: makeinfo causes perl error ? Cygwin X86 download today


--- Marco Atzeri wrote:
> On 03/04/2016 13:58, Tatsuro MATSUOKA wrote:
> >> From: Marco Atzeri
> >> To: cygwin
> >> Date: 2016/4/3, Sun 16:29
> >> Subject: Re: makeinfo causes perl error ? Cygwin X86 download today
> >>
> >> On 03/04/2016 08:53, Tatsuro MATSUOKA wrote:
> >>>   Hello
> >>>   I have clean all cygwin directory and re-installed the cygwin_x86
> >>>   in to tb my netbook working on Win 10 32 bit today.
> >>>   $ makeinfo
> >>>     6 [main] perl 37148 child_info_fork::abort: address space needed by
> >> 're.dll' (0x660000) is already occupied
> >>>   Can't fork, trying again in 5 seconds at
> >> /usr/share/texinfo/Texinfo/Convert/Paragraph.pm line 123.
> >>>          8 [main] perl 37240 child_info_fork::abort: unable to remap
> >> Encode.dll to same address as parent (0x160000) - try running rebaseall
> >>>   Can't fork, trying again in 5 seconds at
> >> /usr/share/texinfo/Texinfo/Convert/Paragraph.pm line 123.
> >>>     :
> >>>     :
> >>>     :
> >>>   I have tried rebaseall and re-install a few times. Nothing is improved.
> >>>   Any suggestions?
> >>>   Tatsuro
> >>>
> >>
> >> what is the output of
> >>
> >>    rebase -si |grep "\/re.dll"
> >>
> >
> > Thanks for the reply
> > $ rebase -si |grep "\/re.dll"
> > /usr/lib/perl5/5.22/i686-cygwin-threads-64int/auto/re/re.dll
> >                                             base 0x26f30000 size 0x00083000
> > Tatsuro
> 
> 
> as re.dll should be loaded at 0x26f30000 but instead is loaded
> at 0x660000 something is interfering.
> 
> Two possible reason:
> - too many dll's. Look on "rebase -si" output to see
>    what is the used range and if some are colliding ( the * reports them)
> 
> - some other programs are loaded in the same address.
>    Look on /proc/self/maps for hint on space already used by system dll's.
> 
> 
> I suggest to use 64bit cygwin when possible.
> On 32 bit is too easy to collide.
> 
> Regards
> Marco

Unfortunately I am mainly using 32bit PC.

Tatsuro

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