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: Error when Perl calling shell scipt using Cygwin >>> c:\cygwin\bin\sh.exe: *** fatal error - couldn't allocate heap, Win32 error 487


2011/5/27 Gaurav Chhabra:
>
> http://old.nabble.com/file/p31714033/cygcheck.out cygcheck.out
>
> I have a Windows machine and I have Cygwin installed. I have a Perl script
> which calls a shell script using Cygwin. I am getting the following message
> while running the Perl script:

Please try perlrebase

> --------------------------------------------------------------------------------
> 5 [main] sh 6632 c:\cygwin\bin\sh.exe: *** fatal error - couldn't allocate
> heap, Win32 error 487, base 0x8F0000, top 0x940000, reserve_size 323584,
> allocsize 327680, page_const 40966
> ? ? ? ? ? ?[main] sh 6232 fork: child -1 - died waiting for longjmp before
> initialization, retry 0, exit code 0x100, errno 11
> ? ? ? ? ? ?5 [main] sh 3784 c:\cygwin\bin\sh.exe: *** fatal error -
> couldn't allocate heap, Win32 error 487, base 0x8F0000, top 0x940000,
> reserve_size 323584, allocsize 327680, page_const 40963016351
> ? ? ? ? ? ?[main] sh 6232 fork: child -1 - died waiting for longjmp before
> initialization, retry 0, exit code 0x100, errno 11
> ? ? ? ? ? ?5 [main] sh 6156 c:\cygwin\bin\sh.exe: *** fatal error -
> couldn't allocate heap, Win32 error 487, base 0x8F0000, top 0x940000,
> reserve_size 323584, allocsize 327680, page_const 40966916676
> ? ? ? ? ? ?[main] sh 6232 fork: child -1 - died waiting for longjmp before
> initialization, retry 0, exit code 0x100, errno 11
> ? ? ? ? ? ?5 [main] sh 7668 c:\cygwin\bin\sh.exe: *** fatal error -
> couldn't allocate heap, Win32 error 487, base 0x8F0000, top 0x940000,
> reserve_size 323584, allocsize 327680, page_const 409612806997
> ? ? ? ? ? ?[main] sh 6232 fork: child -1 - died waiting for longjmp before
> initialization, retry 0, exit code 0x100, errno 11
> ? ? ? ? ? ?6 [main] sh 3132 c:\cygwin\bin\sh.exe: *** fatal error -
> couldn't allocate heap, Win32 error 487, base 0x8F0000, top 0x940000,
> reserve_size 323584, allocsize 327680, page_const 409622683401
> ? ? ? ? ? ?[main] sh 6232 fork: child -1 - died waiting for longjmp before
> initialization, retry 0, exit code 0x100, errno 11
> c:\myscript.sh: fork: Resource temporarily unavailable
> --------------------------------------------------------------------------------
>
> I searched various links, and tried out different suggestions that worked
> for others but to no avail. Few things that I tried was:
> --------------------------------------------------
> 1. ? ? ?Disabled SEP (Symantec Endpoint Protection)
> 2. ? ? ?Turned off DEP (Data Execution Prevention) for Cygwin’s sh.exe
> 3. ? ? ?Modified numbers (xxxx,yyyy,zzzz) present in Windows key value at the
> following path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
> Manager\SubSystems\
> 4. ? ? ?Ran rebaseall in ash.exe
> --------------------------------------------------
>
> The strange thing is that if I directly call the shell script using Cygwin,
> it works fine.
> c:\cygwin\bin\sh.exe c:\myscript.sh
>
> cygcheck ?-V gave the following output:
> --------------------------------------------------
> $ cygcheck ?-V
> cygcheck version 1.123
> System Checker for Cygwin
> Copyright (C) 1998 - 2008 Red Hat, Inc.
> Compiled on Apr 12 2010
> --------------------------------------------------
>
> I think this version of Cygwin is quite old so I am planning to install a
> separate instance (latest) but what concerns me is that since the shell
> script works fine without using Perl, and fails when using Perl, there seems
> to be some issue either with
> ----------------------------------
> 1. Perl itself
> 2. compatibility between Perl & Cygwin versions
> ----------------------------------
>
> I have also attached the output of ‘cygcheck -s -v –r’. However, I have
> modified/removed few sensitive info.
>
> Can anyone provide some help to get this thing working?
>
>
> Thanks,
> Gaurav
> --
> View this message in context: http://old.nabble.com/Error-when-Perl-calling-shell-scipt-using-Cygwin-%3E%3E%3E-c%3A%5Ccygwin%5Cbin%5Csh.exe%3A-***-fatal-error---couldn%27t-allocate-heap%2C-Win32-error-487-tp31714033p31714033.html
> Sent from the Cygwin list mailing list archive at Nabble.com.
>
>
> --
> 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
>
>



-- 
Reini Urban
http://phpwiki.org/? ? ? ? ?? http://murbreak.at/

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