[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[netCDF #FCY-113861]: POSIX IO error



Hi Ken,

Unfortunately, we're unable to recreate this issue.  Is there any chance you 
could recreate this with a C program that we could use to debug the issue?  The 
current netcdf release (4.3.2) has had a number of bug fixes related to 
posixio.c.  To the best of my recollection these only dealt with parallel I/O, 
but it's possible that they may have fixed this.  You mention the previous 
issue which was related to block sizes; I assume you mean the block sizes of 
the underlying file system.  Do you know offhand what block sizes your CentOS 
6.5 system was formatted with?  Also, can you provide information as to how 
many files you are processing, in total or generally around the time of the 
crash?  Are these files all being held open?  

Russ and I have looked at the code in question and are gong to change the 
assertion to a more robust statement that will report errors.  Unfortunately, 
this won't help with the immediate issue but we are rather at a dead end until 
we're able to recreate this.  

Have a good day,

-Ward

> I should add that we see the same error on Macs running OS X 10.9.4 and IDL 
> 8.3, which also uses netCDF 4.3.0.
> 
> Assertion failed: (*posp == OFF_NONE || *posp == lseek(nciop->fd, 0, 
> SEEK_CUR)), function px_pgin, file posixio.c, line 284.
> Abort trap: 6
> 
> 
> Thanks, Ken
> 
> 
> 
> On Aug 26, 2014, at 11:50 AM, Unidata netCDF Support <address@hidden> wrote:
> 
> >
> > Kenneth P. Bowman,
> >
> > Your Ticket has been received, and a Unidata staff member will review it 
> > and reply accordingly. Listed below are details of this new Ticket. Please 
> > make sure the Ticket ID remains in the Subject: line on all correspondence 
> > related to this Ticket.
> >
> >    Ticket ID: FCY-113861
> >    Subject: POSIX IO error
> >    Department: Support netCDF
> >    Priority: Normal
> >    Status: Open
> >
> >
> >
> > The NetCDF libraries are developed at the Unidata Program Center,
> > in Boulder, Colorado, funded primarily by the National Science Foundation.
> >
> > All support requests are handled by the development team. No dedicated
> > support staff are funded at this time. For this reason we cannot guarantee
> > response times, nor that we can resolve every support issue, although we
> > do our best to respond within 72 hours.
> >
> > It is in the nature of support requests that the same question is asked many
> > times. We urge you to search the support archives for material relating to
> > your support request:
> >
> > http://www.unidata.ucar.edu/search.jsp?support&netcdf
> >
> > If you are having trouble building netCDF, please take a look at the
> > "Building NetCDF" page:
> >
> > http://www.unidata.ucar.edu/software/netcdf/docs/building.html
> >
> > or the (unfortunately somewhat out-of-date) NetCDF Build Troubleshooter 
> > page:
> >
> > http://www.unidata.ucar.edu/software/netcdf/docs/troubleshoot.html
> >
> > Windows users should see the FAQ list:
> >
> > http://www.unidata.ucar.edu/software/netcdf/docs/faq.html#windows_netcdf4_2
> >
> > Complete documentation (including a tutorial, and sample programs in C, 
> > Fortran,
> > Java, and other programming languages) can be found on the netCDF 
> > Documentation page:
> >
> > http://www.unidata.ucar.edu/software/netcdf/docs/
> > http://www.unidata.ucar.edu/software/netcdf/examples/programs/
> >
> > If you resolve your issue through one of these methods, please send a reply 
> > to
> > this email, letting us know that you no longer need support. This will help
> > us spend more time on netCDF development.
> >
> > Best regards,
> >
> > Unidata User Support
> >
> 
> ---------------------------------------------------------------------------------------
> Dr. Kenneth P. Bowman                              1014A Eller Building
> David Bullock Harris Professor of Geosciences      979-862-4060
> Department of Atmospheric Sciences                 979-862-4466 fax
> Texas A&M University                               address@hidden
> 3150 TAMU                                          
> http://atmo.tamu.edu/profile/KBowman
> College Station, TX   77843-3150
> 
> 
> 
> I should add that we see the same error on Macs running OS X 10.9.4 and IDL 
> 8.3, which also uses netCDF 4.3.0.
> 
> Assertion failed: (*posp == OFF_NONE || *posp == lseek(nciop->fd, 0, 
> SEEK_CUR)), function px_pgin, file posixio.c, line 284.
> Abort trap: 6
> 
> 
> Thanks, Ken
> 
> 
> 
> On Aug 26, 2014, at 11:50 AM, Unidata netCDF Support <address@hidden> wrote:
> 
> >
> > Kenneth P. Bowman,
> >
> > Your Ticket has been received, and a Unidata staff member will review it 
> > and reply accordingly. Listed below are details of this new Ticket. Please 
> > make sure the Ticket ID remains in the Subject: line on all correspondence 
> > related to this Ticket.
> >
> >    Ticket ID: FCY-113861
> >    Subject: POSIX IO error
> >    Department: Support netCDF
> >    Priority: Normal
> >    Status: Open
> >
> >
> >
> > The NetCDF libraries are developed at the Unidata Program Center,
> > in Boulder, Colorado, funded primarily by the National Science Foundation.
> >
> > All support requests are handled by the development team. No dedicated
> > support staff are funded at this time. For this reason we cannot guarantee
> > response times, nor that we can resolve every support issue, although we
> > do our best to respond within 72 hours.
> >
> > It is in the nature of support requests that the same question is asked many
> > times. We urge you to search the support archives for material relating to
> > your support request:
> >
> > http://www.unidata.ucar.edu/search.jsp?support&netcdf
> >
> > If you are having trouble building netCDF, please take a look at the
> > "Building NetCDF" page:
> >
> > http://www.unidata.ucar.edu/software/netcdf/docs/building.html
> >
> > or the (unfortunately somewhat out-of-date) NetCDF Build Troubleshooter 
> > page:
> >
> > http://www.unidata.ucar.edu/software/netcdf/docs/troubleshoot.html
> >
> > Windows users should see the FAQ list:
> >
> > http://www.unidata.ucar.edu/software/netcdf/docs/faq.html#windows_netcdf4_2
> >
> > Complete documentation (including a tutorial, and sample programs in C, 
> > Fortran,
> > Java, and other programming languages) can be found on the netCDF 
> > Documentation page:
> >
> > http://www.unidata.ucar.edu/software/netcdf/docs/
> > http://www.unidata.ucar.edu/software/netcdf/examples/programs/
> >
> > If you resolve your issue through one of these methods, please send a reply 
> > to
> > this email, letting us know that you no longer need support. This will help
> > us spend more time on netCDF development.
> >
> > Best regards,
> >
> > Unidata User Support
> >
> 
> ---------------------------------------------------------------------------------------
> Dr. Kenneth P. Bowman                              1014A Eller Building
> David Bullock Harris Professor of Geosciences      979-862-4060
> Department of Atmospheric Sciences                 979-862-4466 fax
> Texas A&M University                               address@hidden
> 3150 TAMU                                          
> http://atmo.tamu.edu/profile/KBowman
> College Station, TX   77843-3150
> 
> 
> 


Ticket Details
===================
Ticket ID: FCY-113861
Department: Support netCDF
Priority: Normal
Status: Closed