Re: malloc error

From: Lin Su <Lin.Su_at_nyahnyahspammersnyahnyah>
Date: Fri Nov 20 2009 - 21:50:57 MST

Hi Dennis,

Thanks a lot for your quick response! The NCL code works perfect right now based on your suggestions:)

Have a great weekend,
-Lin

---
Lin Su
http://atoc.colorado.edu/~sul/
---- Original message ----
>Date: Fri, 20 Nov 2009 20:21:35 -0700
>From: Dennis Shea <shea@ucar.edu>  
>Subject: Re: malloc error  
>To: Lin Su <Lin.Su@Colorado.EDU>
>Cc: ncl-talk@ucar.edu
>
>This has come up before.
>
>I speculate that "DUSTND" is > 2GB. That is the maximum
>that NCL's 32-bit addressing allows.
>
>The malloc is try to get size=2371719168 ... not allowed.
>
>---
>
>Try
>    total1 = dim_sum_n_Wrap(fout->DUSTND(:,99,:,:),2)
>    printVarSummary(total1)
>    totalN = total1(:,{116.96},{39.75})
>
>Lin Su wrote:
>> Dear NCL users,
>> 
>> I am plotting 16 size bins volume size distribution, which is radius(size bins) dependent. I believe the data reading part and plotting part are correct. However, the error probably comes from the following statements:
>> *********************
>> ...
>>  total1 = dim_sum_n_Wrap(fout->DUSTND,2) ;Sum up all levels
>>  totalN  = total1(:,99,{116.96},{39.75}) ;Xianghe for 16 bins
>> ...
>> ***********
>> Are these the correct statements?
>> 
>> The error is as following:
>> ********************
>> ncl(15845) malloc: *** vm_allocate(size=2371719168) failed (error code=3)
>> ncl(15845) malloc: *** error: can't allocate region
>> ncl(15845) malloc: *** set a breakpoint in szone_error to debug
>> fatal:NclMalloc Failed:[errno=12]
>> putget.c:3691: failed assertion `value != NULL'
>> Abort
>> *****************
>> 
>> Also, attached please find the NCL code.
>> 
>> Many thanks,
>> -Lin
>> ---
>> Lin Su
>> http://atoc.colorado.edu/~sul/
>> 
>> 
>> 
>> 
>> ------------------------------------------------------------------------
>> 
>> _______________________________________________
>> ncl-talk mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Fri Nov 20 21:51:10 2009

This archive was generated by hypermail 2.1.8 : Mon Nov 23 2009 - 12:24:02 MST