I reproduced this stack trace with HDF5 v1.6.5 and also with
v1.8.0-alpha4 ( both with pytables-1.3.2 ).  Here is the most
mysterious part, I can get the program to run successfully if I round
the values I am setting in the HDF5 to <10 places of precision, if I
leave them unrounded, or round them to say 12 places, then I get the
stack trace.  The data columns in the Tables are all created as
FloatCol() instances.

Thanks,
S 


--- Francesc Altet <[EMAIL PROTECTED]> wrote:

> Hi Stefan,
> 
> Looking at the trace and your description it seems that the error
> could
> be at the core of the HDF5 library, but can't be entirely sure until
> we
> can reproduce the problem. It should be nice if you can try HDF5
> 1.6.5
> or even 1.8.0 alpha4 (recently announced a couple of days ago).
> 
> If using a newer HDF5 doesn't solve the problem, is there any chance
> that you can provide your code (no matter how large it is) so that we
> can reproduce the issue locally? I'm curious on what's going on
> there.
> 
> Regards
> 
> El dt 18 de 07 del 2006 a les 10:28 -0700, en/na Stefan Kuzminski va
> escriure:
> > Hi, after looking at this stack trace for the last 2 days, I'm
> starting
> > to lose it.  I have an application that does a bunch of
> manipulation to
> > the hdf5 ( read, write, add new tables, read again ) and it
> generates
> > the stack trace below.  Unfortunatly I can't duplicate the error
> > outside the application ( in some code to post here ), I have read
> > through the threads on this list, and have checked that things are
> > flushing, but at am a loss.  Does the stack trace mean anything? 
> This
> > is with pytables 1.3.1 and 1.3.2.  The kicker is that the code
> works ok
> > on some data, but not others..
> > 
> > thanks,
> > Stefan
> > 
> > lux25:/home/srk/aif/tests > python tmp.py
> > HDF5-DIAG: Error detected in HDF5 library version: 1.6.4 thread 0. 
> > Back trace follows.
> >   #000: H5Dio.c line 494 in H5Dread(): can't read data
> >     major(15): Dataset interface
> >     minor(24): Read failed
> >   #001: H5Dio.c line 805 in H5D_read(): can't read data
> >     major(15): Dataset interface
> >     minor(24): Read failed
> >   #002: H5Dio.c line 1681 in H5D_chunk_read(): optimized read
> failed
> >     major(15): Dataset interface
> >     minor(24): Read failed
> >   #003: H5Dselect.c line 510 in H5D_select_read(): read error
> >     major(14): Dataspace interface
> >     minor(24): Read failed
> >   #004: H5Distore.c line 2025 in H5D_istore_readvv(): unable to
> read
> > raw data chunk
> >     major(05): Low-level I/O layer
> >     minor(24): Read failed
> >   #005: H5Distore.c line 1612 in H5D_istore_lock(): data pipeline
> read
> > failed
> >     major(19): Data filters layer
> >     minor(24): Read failed
> >   #006: H5Z.c line 997 in H5Z_pipeline(): filter returned failure
> > during read
> >     major(19): Data filters layer
> >     minor(24): Read failed
> >   #007: H5Zdeflate.c line 113 in H5Z_filter_deflate(): inflate()
> failed
> >     major(19): Data filters layer
> >     minor(29): Unable to initialize object
> > [snip]
> >   File "/home/srk/lib/python2.4/site-packages/tables/Table.py",
> line
> > 1185, in read
> >     arr = self._read(start, stop, step, field, coords)
> >   File "/home/srk/lib/python2.4/site-packages/tables/Table.py",
> line
> > 1118, in _read
> >     self._read_records(start, stop-start)
> >   File "TableExtension.pyx", line 496, in
> > TableExtension.Table._read_records
> > tables.exceptions.HDF5ExtError: Problems reading records.
> > 
> > 
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam protection around 
> > http://mail.yahoo.com 
> > 
> >
>
-------------------------------------------------------------------------
> > Take Surveys. Earn Cash. Influence the Future of IT
> > Join SourceForge.net's Techsay panel and you'll get the chance to
> share your
> > opinions on IT & business topics through brief surveys -- and earn
> cash
> >
>
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > _______________________________________________
> > Pytables-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/pytables-users
> -- 
> >0,0<   Francesc Altet     http://www.carabos.com/
> V   V   Cárabos Coop. V.   Enjoy Data
>  "-"
> 
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Pytables-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pytables-users

Reply via email to