[IPython-user] Multithreading shell simplified, testing needed
Ville M. Vainio
vivainio@gmail....
Wed Mar 12 08:46:01 CDT 2008
On Wed, Mar 12, 2008 at 3:24 PM, Darren Dale <darren.dale@cornell.edu> wrote:
> I am also testing by starting python with -gthread, q4thread, etc, and running
> the various embedding_in_* scripts in matplotlibs examples archive.
>
> When I tested -gthread, I found a corner case that failed with the gtk
> backend, but it does so with the old code as well:
>
> |1> run embedding_in_gtk3.py
>
> |2>
> Do you really want to exit ([y]/n)? n
>
> |3> run embedding_in_gtk2.py
>
> At this point, ipython hangs, and I kill it from another shell.
Thanks for this datapoint, have to investigate.
> Now I can't restart ipython with -gthread:
>
> darren@dale $ ipython -gthread
> IPython 0.8.3.bzr.r46 [on Py 2.5.1]
>
> |1> *** glibc detected *** /usr/bin/python: malloc(): memory corruption:
> 0x0000000000bb3b90 ***
> ======= Backtrace: =========
> [backtrace changes each time I try to restart ipython with -gthread]
>
>
> I ended up clearing my site-packages/IPython and ipython-bzr/build directories
> and reinstalling from scratch in order to start ipython with -gthread again.
Something extremely fishy seems to be going on here. You didn't delete
~/.ipython?
--
Ville M. Vainio - vivainio.googlepages.com
blog=360.yahoo.com/villevainio - g[mail | talk]='vivainio'
More information about the IPython-user
mailing list