This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Matt, The problem you are having is caused by not being able to contact the gplt process. You should first check for any orphaned gplt processes and kill them, followed by a check for message queues that may be hung. Use the /bin/ps command to look for gplt processes like: /bin/ps -eaf | grep gplt Use the "ipcs" command to look for extraneous message queues like: ipcs ipcs will reurn a list of message queues by owner. You can remove these with the "ipcrm" command like ipcrm -q "q_id" where q_id is the id output from the ipcs command. You should not be running any gempak programs at the time since you would run the risk of killing one of them. In general, running "gpend" when you are finished with a session is sussposed to shut down the gplt process and remove the message queues, but occasionally they can get hung up if a window they are trying to access is not available, or a program was terminated with ctrl-c. Steve Chiswell Unidata User SUpport >From: Matt Fearon <address@hidden> >Organization: Desert Research Institute >Keywords: 199908061804.MAA16477 >Steve, > >I have just recently started receiving the attached error below >when trying to run any gempak script. I have run numerous >scripts lately and I am wondering if there is an area within the >gempak directories that needs to be clean out because of >repetitous processes. I am not sure.. >Here is the actual program, but again, these errors occur with >any script I try to run. > >#!/bin/csh -v > >$GEMEXE/gdvint <<EOF >gdfile = /data1/gempak/grids/99072912_eta.gem >gdoutf = /data1/gempak/grids/99072912_eta.gem >gdattim = f00 >glevel = 9500-500-500;9950-9550-50 >gvcord = pres/sgma:1 >maxgrd = >garea = grid >vcoord = none >r > > >exit >EOF > >$GEMEXE/gpend >rm *.nts > >Here are the process statements that occur when running this >script. Please let me know if you know what these errors >might be associated with. > >Thank you, >Matt Fearon >address@hidden > > > >$GEMEXE/gdvint << EOF > GDFILE Grid file $GEMDATA/HRCBOB.GRD > GDOUTF Output grid file > GDATTIM Grid date/time LAST > GVCORD Grid vertical coordinate PRES > GLEVEL Grid level 500 > MAXGRD Maximum number of grids 200 > GAREA Graphics area WV > VCOORD Vertical coordinate type PRES > Parameters requested: GDFILE,GDOUTF,GDATTIM,GVCORD,GLEVEL,MAXGRD,GAREA, > > VCOORD. > GEMPAK-GDVINT> GEMPAK-GDVINT> GEMPAK-GDVINT> GEMPAK-GDVINT> >GEMPAK-GDVINT> GEMP >AK-GDVINT> GEMPAK-GDVINT> GEMPAK-GDVINT> GEMPAK-GDVINT>Error in message >send = 1 >1 >itype, ichan, nwords,1,24,2 >Creating process: gplt for queue 24 >Error in message send = 11 >itype, ichan, nwords,1,24,3 > [GEMPLT -1] NMBRER - Mailbox read. >Error in message send = 11 >itype, ichan, nwords,1,25,2 > [GDVINT -3] Fatal error initializing GEMPLT. > Parameters requested: GDFILE,GDOUTF,GDATTIM,GVCORD,GLEVEL,MAXGRD,GAREA, > > VCOORD. > GEMPAK-GDVINT> GEMPAK-GDVINT> GEMPAK-GDVINT> > > >$GEMEXE/gpend >Error in message send = 11 >itype, ichan, nwords,1,24,2 >Creating process: gplt for queue 24 >Error in message send = 11 >itype, ichan, nwords,1,24,3 > [GEMPLT -1] NMBRER - Mailbox read. >Error in message send = 11 >itype, ichan, nwords,1,25,2 > [GPEND -3] Fatal error initializing GEMPLT. >rm *.nts >