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
