2010/9/9 David Fokkema <dfokk...@ileos.nl>

> Hi list,
>
> Whenever I try to use threading or multiprocessing on OS X (10.6.4), I get
> segmentation faults. I don't get these with Ubuntu 10.04. It happens when I
> invoke a readWhere method, but not when I read an entire column like a =
> data.root.mytable[:]['polar_angle']. Strange...
>
> Setup OS X:
> ports installed:
>  hdf5-18 @1.8.5_0 (active)
>  py26-tables @2.2_0 (active)
>  py26-numpy @1.4.1_1+gcc44 (active)
>  py26-numexpr @1.4_0 (active)
>  py26-cython @0.12.1_0 (active)
>
> Setup Ubuntu 10.04:
> apt-get installed:
> python-numpy (1.3.0-3build1)
> libhdf5-serial-1.8.4 (1.8.4-5)
> python-tables (2.1.2-3build1)
>
>
> I realize this is a bit of a mess (differing versions, two platforms) but I
> believe my script is self-contained, shares nothing between threads and
> should just work. Here it is:
>
[clip]

I've been doing some tests here, and I can reproduce the failure using
PyTables 2.2 (but it works correctly with 2.1.2).  Frankly, I've no idea of
what is going wrong with threading and 2.2 but will try to look into this.
Could you fill in a ticket please?

Thanks,

-- 
Francesc Alted
------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
Pytables-users mailing list
Pytables-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pytables-users

Reply via email to