A Monday 21 December 2009 18:42:19 Francesc Alted escrigué:
> A Monday 21 December 2009 18:21:34 Anthony Foglia escrigué:
> > Francesc Alted wrote:
> > > A Monday 21 December 2009 16:31:29 escriguéreu:
> > >>> which is the expected error.  In fact, your pytables example works
> > >>> well for me.  That's weird...
> > >>
> > >>  It was introduced in a version after 2.6.1, but it's definitely
> > >> there. Here's the bug report I filed, and not only was it confirmed
> > >> for Python 2.7, 3.1, and 3.2 as well, but it's a symptom of a
> > >> previously known bug.
> > >>
> > >> http://bugs.python.org/issue7542
> > >> http://bugs.python.org/issue7455
> > >>
> > >>  According to the second link, the bug was introduced in May, after
> > >> 2.6.1 came out.
> > >>
> > >>  Luckily for us, these were newly generated files, so we can patch
> > >> them and change the C++ code to write "0.0" and not "0" or "0.0".  But
> > >> still a parameter might be useful, not only would it give users a way
> > >> to avoid this bug, but it should save the time it takes PyTables to
> > >> guess whether an attribute is a pickled object.
> > >
> > > Okay, let's address this.  But instead of using a parameter, I prefer
> > > to implement a case for the "0." string.  The ticket (and fix) is in:
> > >
> > > http://pytables.org/trac/ticket/253
> > >
> > > Of course, this is bad fix in case something would get pickled into a
> > > "0.", but I *strongly* doubt it.
> > >
> > > Thanks for bringing this to my attention!
> >
> > But it's not just "0.".  It also fails with "0".  (Which I didn't
> > realize till I read the earlier bug report.)
> 
> Ah... And "0"  and "0." are the only know values that causes the segfault?

Ok, I've read the python issues above and this seems the case...

-- 
Francesc Alted

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Pytables-users mailing list
Pytables-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pytables-users

Reply via email to