(gdb) run /usr/bin/conduit
Starting program: /usr/bin/python /usr/bin/conduit
[Thread debugging using libthread_db enabled]
[New Thread 0x7fc0b76316e0 (LWP 30743)]
[Main                ][INFO   ] Conduit v0.3.16 Installed: True (Main.py:99)
[Main                ][INFO   ] Python: 2.5.2 (r252:60911, Oct  5 2008, 19:29:17) 
[GCC 4.3.2] (Main.py:100)
[Main                ][INFO   ] Platform Implementations: GIO,webkit,GConf (Main.py:101)
[Main                ][INFO   ] Using UI: gtk (Main.py:131)
[gtkui.Canvas        ][INFO   ] Module Information: goocanvas v(0, 12, 0) (/var/lib/python-support/python2.5/goocanvasmodule.so) (Canvas.py:26)
[modules.AVConverter ][INFO   ] Module Information: gst v(0, 10, 13) (/usr/lib/python2.5/site-packages/gst-0.10/gst/__init__.pyc) (AudioVideoConverterModule.py:23)
[modules.iPod        ][INFO   ] Module Information: gpod v(0, 6, 0) (/usr/lib/python2.5/site-packages/gpod/__init__.pyc) (iPodModule.py:45)
[Module              ][WARNING] Error loading the file: /usr/lib/conduit/modules/BansheeModule/BansheeModule.py
Traceback (most recent call last):
  File "/usr/lib/python2.5/pydoc.py", line 257, in importfile
    module = imp.load_module(name, file, path, (ext, 'r', kind))
  File "/usr/lib/conduit/modules/BansheeModule/BansheeModule.py", line 49, in <module>
    class BansheeSource(DataProvider.DataSource):
  File "/usr/lib/conduit/modules/BansheeModule/BansheeModule.py", line 60, in BansheeSource
    if BANSHEE_VERSION_1:
NameError: name 'BANSHEE_VERSION_1' is not defined
 (Module.py:201)
[modules.Backpack    ][INFO   ] Module Information: backpack (/usr/lib/conduit/modules/BackpackModule/backpack/backpack.pyc) (BackpackModule.py:22)
[modules.Evolution   ][INFO   ] Module Information: evolution v(2, 2, 2) (/var/lib/python-support/python2.5/gtk-2.0/evolution/__init__.pyc) (EvolutionModule.py:25)
[modules.Facebook    ][INFO   ] Module Information: pyfacebook v0.1 (/usr/lib/conduit/modules/FacebookModule/pyfacebook/__init__.pyc) (FacebookModule.py:30)
[modules.Facebook    ][INFO   ] Facebook parsing using: JSON (simplejson) (FacebookModule.py:31)
[modules.Google      ][INFO   ] Module Information: gdata (/usr/lib/conduit/modules/GoogleModule/gdata/__init__.pyc) (GoogleModule.py:45)
[modules.Network     ][INFO   ] Network support enabled (NetworkModule.py:30)
[modules.Network     ][DEBUG  ] Starting AvahiAdvertiser server (Server.py:35)
[modules.Network     ][DEBUG  ] Announcing avahi conduit service (Peers.py:159)
[New Thread 0x422bd950 (LWP 30752)]
[modules.Flickr      ][INFO   ] Module Information: flickrapi v1.1 (/usr/lib/conduit/modules/FlickrModule/flickrapi/__init__.pyc) (FlickrModule.py:26)
[modules.Feed        ][INFO   ] Module Information: feedparser v4.1 (/var/lib/python-support/python2.5/feedparser.pyc) (FeedModule.py:21)
[modules.Feed        ][INFO   ] Patching feedparser issue #100 (FeedModule.py:27)
[dataproviders.VolumeFactory][INFO   ] Waiting for HAL to attempt mount (VolumeFactory.py:38)
[dataproviders.VolumeFactory][INFO   ] Waiting for HAL to attempt mount (VolumeFactory.py:38)
[dataproviders.VolumeFactory][INFO   ] Waiting for HAL to attempt mount (VolumeFactory.py:38)
[dataproviders.VolumeFactory][INFO   ] Waiting for HAL to attempt mount (VolumeFactory.py:38)
[dataproviders.VolumeFactory][INFO   ] Waiting for HAL to attempt mount (VolumeFactory.py:38)
[dataproviders.VolumeFactory][INFO   ] Waiting for HAL to attempt mount (VolumeFactory.py:38)
[dataproviders.VolumeFactory][INFO   ] Waiting for HAL to attempt mount (VolumeFactory.py:38)
[dataproviders.VolumeFactory][INFO   ] Waiting for HAL to attempt mount (VolumeFactory.py:38)
[dataproviders.VolumeFactory][INFO   ] Waiting for HAL to attempt mount (VolumeFactory.py:38)
[dataproviders.VolumeFactory][INFO   ] Waiting for HAL to attempt mount (VolumeFactory.py:38)
[dataproviders.VolumeFactory][INFO   ] Waiting for HAL to attempt mount (VolumeFactory.py:38)
[dataproviders.VolumeFactory][INFO   ] Waiting for HAL to attempt mount (VolumeFactory.py:38)
[New Thread 0x40d2c950 (LWP 30753)]
[New Thread 0x4152d950 (LWP 30754)]
[Thread 0x40d2c950 (LWP 30753) exited]
[Thread 0x4152d950 (LWP 30754) exited]
[New Thread 0x4152d950 (LWP 30755)]
[gtkui.UI            ][INFO   ] Main window constructed  (thread: 140465687172832) (UI.py:202)
[SyncSet             ][INFO   ] Restoring Sync Set from /home/mm/.config/conduit/settings.xml (SyncSet.py:198)
[SyncSet             ][DEBUG  ] Restoring EvoTasksTwoWay to (source=True) (SyncSet.py:63)
[Conduit             ][DEBUG  ] Adding twoway dataprovider into source position (Conduit.py:140)
[SyncSet             ][DEBUG  ] Restoring NetworkEndpoint to (source=False) (SyncSet.py:63)
[Conduit             ][DEBUG  ] Adding twoway dataprovider into sink position (Conduit.py:146)
[SyncSet             ][DEBUG  ] Restoring EvoTasksTwoWay to (source=True) (SyncSet.py:63)
[Conduit             ][DEBUG  ] Adding twoway dataprovider into source position (Conduit.py:140)
[SyncSet             ][DEBUG  ] Restoring NetworkEndpoint to (source=False) (SyncSet.py:63)
[Conduit             ][DEBUG  ] Adding twoway dataprovider into sink position (Conduit.py:146)
[SyncSet             ][DEBUG  ] Restoring EvoContactTwoWay to (source=True) (SyncSet.py:63)
[Conduit             ][DEBUG  ] Adding twoway dataprovider into source position (Conduit.py:140)
[SyncSet             ][DEBUG  ] Restoring FolderTwoWay to (source=False) (SyncSet.py:63)
[Conduit             ][DEBUG  ] Adding twoway dataprovider into sink position (Conduit.py:146)
[TypeConverter       ][DEBUG  ] Conversions event ->  doesnt exist (TypeConverter.py:191)
[TypeConverter       ][DEBUG  ] Conversions event ->  doesnt exist (TypeConverter.py:191)
[platform.FileGio    ][INFO   ] Standard Attributes: standard::content-type,standard::name,standard::type,standard::size,standard::display-name,standard::edit-name,standard::copy-name,standard::icon,standard::fast-content-type (FileGio.py:26)
[platform.FileGio    ][INFO   ] Time Attributes: time::modified,time::modified-usec,time::access,time::access-usec,time::changed,time::changed-usec (FileGio.py:26)
[gtkui.UI            ][DEBUG  ] Presenting GUI (UI.py:227)
[DBus                ][DEBUG  ] DBus Exported: / (DBus.py:127)
[DBus                ][DEBUG  ] DBus Exported: /syncset/gui (DBus.py:127)
[DBus                ][DEBUG  ] DBus Exported: /syncset/dbus (DBus.py:127)
[DBus                ][DEBUG  ] DBus Message from /syncset/gui: Emmiting DBus signal ConduitAdded (DBus.py:134)
[modules.Network.S   ][INFO   ] Starting server for Wrapper: Evolution Tasks twoway (UID: EvoTasksTwoWay-file:///home/mm/.evolution/tasks/local/system) on port 3401 (XMLRPCUtils.py:201)
[modules.Network.S   ][INFO   ] Starting server for Wrapper: Evolution Tasks twoway (UID: EvoTasksTwoWay-file:///home/mm/.evolution/tasks/local/system) on port 3401 (XMLRPCUtils.py:201)
[New Thread 0x40d2c950 (LWP 30756)]
[DBus                ][DEBUG  ] DBus Message from /syncset/gui: Emmiting DBus signal ConduitAdded (DBus.py:134)
[modules.Network.S   ][INFO   ] Starting server for Wrapper: Evolution Tasks twoway (UID: EvoTasksTwoWay-file:///home/mm/.evolution/tasks/local/1113296728.8102.0@lila) on port 3402 (XMLRPCUtils.py:201)
[modules.Network.S   ][INFO   ] Starting server for Wrapper: Evolution Tasks twoway (UID: EvoTasksTwoWay-file:///home/mm/.evolution/tasks/local/1113296728.8102.0@lila) on port 3402 (XMLRPCUtils.py:201)
[New Thread 0x42abe950 (LWP 30757)]
[DBus                ][DEBUG  ] DBus Message from /syncset/gui: Emmiting DBus signal ConduitAdded (DBus.py:134)
[modules.Network     ][DEBUG  ] Resolved conduit service lila on lila.local - 10.1.1.10:3400
Extra Info: ['protocol-version=1', 'version=0.3.16'] (Peers.py:245)
[modules.Network     ][DEBUG  ] Remote host 'http://lila.local' detected (Client.py:49)
[New Thread 0x432bf950 (LWP 30758)]
[Syncronization      ][DEBUG  ] Created thread <RefreshDataProviderWorker(Thread-6, initial)> (thread: 140465687172832) (Synchronization.py:211)
[Syncronization      ][INFO   ] Setting global cancel flag (Synchronization.py:90)
[Syncronization      ][DEBUG  ] Starting worker: <RefreshDataProviderWorker(Wrapper: Evolution Contacts twoway (UID: EvoContactTwoWay-default), initial)> (Synchronization.py:93)
[New Thread 0x43ac0950 (LWP 30760)]
[Syncronization      ][DEBUG  ] Started thread <RefreshDataProviderWorker(Wrapper: Evolution Contacts twoway (UID: EvoContactTwoWay-default), started)> (thread: 1135348048) (Synchronization.py:814)
[Syncronization      ][DEBUG  ] Refresh <RefreshDataProviderWorker(Wrapper: Evolution Contacts twoway (UID: EvoContactTwoWay-default), started)> beginning (Synchronization.py:816)
[New Thread 0x4017b950 (LWP 30761)]

^C
Program received signal SIGINT, Interrupt.
[Switching to Thread 0x7fc0b76316e0 (LWP 30743)]
0x00007fc0b72322f1 in sem_wait () from /lib/libpthread.so.0
(gdb) thread apply all bt full

Thread 10 (Thread 0x4017b950 (LWP 30761)):
#0  0x00007fc0b6904206 in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x00007fc0b5b333a8 in g_main_context_iterate (context=0x333f2f0, block=0x1, dispatch=0x1, 
    self=<value optimized out>) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:3091
	max_priority = 0x7fffffff
	timeout = 0xffffffff
	some_ready = <value optimized out>
	nfds = 0x7
	allocated_nfds = <value optimized out>
	fds = (GPollFD *) 0x2c5c2c0
	__PRETTY_FUNCTION__ = "g_main_context_iterate"
#2  0x00007fc0b5b33a3d in IA__g_main_loop_run (loop=0x43e40e0)
    at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2986
	self = (GThread *) 0x3d34d90
	__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#3  0x00007fc0b037cb20 in ?? () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#4  0x00007fc0b5b59264 in g_thread_create_proxy (data=0x3d34d90)
    at /build/buildd/glib2.0-2.18.2/glib/gthread.c:635
	__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#5  0x00007fc0b722c3ea in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00007fc0b690dc6d in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 9 (Thread 0x43ac0950 (LWP 30760)):
#0  0x00007fc0b72302d9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007fc0b0360ded in giop_recv_buffer_get () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#2  0x00007fc0b0365775 in ORBit_small_invoke_stub () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#3  0x00007fc0a6d1f855 in Bonobo_Unknown_ref () from /usr/lib/libbonobo-activation.so.4
No symbol table info available.
#4  0x00007fc0a6f608f3 in bonobo_object_dup_ref () from /usr/lib/libbonobo-2.so.0
No symbol table info available.
#5  0x00007fc0a6f57bcd in bonobo_context_add () from /usr/lib/libbonobo-2.so.0
No symbol table info available.
#6  0x00007fc0a6f57c8f in ?? () from /usr/lib/libbonobo-2.so.0
No symbol table info available.
#7  0x00007fc0a6f57cd8 in bonobo_context_init () from /usr/lib/libbonobo-2.so.0
No symbol table info available.
#8  0x00007fc0a6f5b9a7 in bonobo_init_full () from /usr/lib/libbonobo-2.so.0
No symbol table info available.
#9  0x00007fc0a7a4c389 in e_book_new (source=0x44241a0, error=0x43abf580) at e-book.c:3764
---Type <return> to continue, or q <return> to quit---
	book = <value optimized out>
#10 0x00007fc0a7a4c48f in e_book_new_from_uri (uri=<value optimized out>, error=0x43abf580)
    at e-book.c:3828
	group = (ESourceGroup *) 0x4432f00
	source = (ESource *) 0x44241a0
	book = <value optimized out>
#11 0x00007fc0a7a4c6f5 in e_book_new_system_addressbook (error=0x43abf580) at e-book.c:3891
	sources = (ESourceList *) 0x441d480
	g = <value optimized out>
	err = (GError *) 0x0
	book = <value optimized out>
#12 0x00007fc0a7a4c83a in e_book_new_default_addressbook (error=0x43abf5d0) at e-book.c:3950
	sources = (ESourceList *) 0x44242e0
	g = <value optimized out>
	err = (GError *) 0x0
	book = <value optimized out>
#13 0x00007fc0a7c7558d in ?? () from /var/lib/python-support/python2.5/gtk-2.0/evolution/ebook.so
No symbol table info available.
#14 0x00007fc0a7c77014 in ?? () from /var/lib/python-support/python2.5/gtk-2.0/evolution/ebook.so
No symbol table info available.
#15 0x0000000000491052 in PyEval_EvalFrameEx (f=0x4354d70, throwflag=<value optimized out>)
    at ../Python/ceval.c:3595
	sp = (PyObject **) 0x4354f00
	stack_pointer = (PyObject **) 0x4354f08
	next_instr = (unsigned char *) 0x36ae5c3 "|"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x3d74270
	v = (PyObject *) 0x0
	w = (PyObject *) 0x7fc0b7619cc0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x4354ef8
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3d46b60
	co = (PyCodeObject *) 0x37cb3f0
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x363ed40
	consts = (PyObject *) 0x37ca510
#16 0x00000000004920e2 in PyEval_EvalFrameEx (f=0x43551d0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x4355358
	stack_pointer = (PyObject **) 0x4355358
---Type <return> to continue, or q <return> to quit---
	next_instr = (unsigned char *) 0x2be8670 "\001|"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x3
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x4355350
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3d46b60
	co = (PyCodeObject *) 0x2bcc3f0
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x2be88f0
	consts = (PyObject *) 0x2bbf510
#17 0x00000000004920e2 in PyEval_EvalFrameEx (f=0x43e3920, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x43e3ac0
	stack_pointer = (PyObject **) 0x43e3ac0
	next_instr = (unsigned char *) 0x2815654 "\001Wn\023\001\004t\017"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x43e3ab8
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3d46b60
	co = (PyCodeObject *) 0x2836b70
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x28157f0
	consts = (PyObject *) 0x278f690
#18 0x00000000004920e2 in PyEval_EvalFrameEx (f=0x43e5420, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x43e55a8
---Type <return> to continue, or q <return> to quit---
	stack_pointer = (PyObject **) 0x43e55a8
	next_instr = (unsigned char *) 0x2829a20 "\001Wn)"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x43e55a0
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3d46b60
	co = (PyCodeObject *) 0x2836af8
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x282f730
	consts = (PyObject *) 0x283a490
#19 0x00000000004927cd in PyEval_EvalCodeEx (co=0x2836af8, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x3d70aa8, argcount=0x1, kws=0x0, kwcount=0x0, defs=0x0, 
    defcount=0x0, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x43e5420
	retval = (PyObject *) 0x1
	freevars = (PyObject **) 0x43e55a0
	tstate = (PyThreadState *) 0x3d46b60
	x = <value optimized out>
	u = (PyObject *) 0x1
#20 0x00000000004dd4c2 in function_call (func=0x2846848, arg=0x3d70a90, kw=0x0)
    at ../Objects/funcobject.c:517
	result = <value optimized out>
	argdefs = <value optimized out>
	d = (PyObject **) 0x0
	nk = <value optimized out>
	nd = 0x0
#21 0x0000000000418c33 in PyObject_Call (func=0x3ce9d24, arg=0x80, kw=0x1)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#22 0x000000000041fb08 in instancemethod_call (func=0x2846848, arg=0x3d70a90, kw=0x0)
    at ../Objects/classobject.c:2519
	self = (PyObject *) 0x3d11fd0
	klass = (PyObject *) 0x0
	result = <value optimized out>
#23 0x0000000000418c33 in PyObject_Call (func=0x3ce9d24, arg=0x80, kw=0x1)
    at ../Objects/abstract.c:1861
---Type <return> to continue, or q <return> to quit---
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#24 0x000000000048a852 in PyEval_CallObjectWithKeywords (func=0x3cf9cd0, arg=0x7fc0b75f1050, 
    kw=0x0) at ../Python/ceval.c:3464
	result = <value optimized out>
#25 0x00000000004be71d in t_bootstrap (boot_raw=0x3e44030) at ../Modules/threadmodule.c:427
	tstate = <value optimized out>
	res = <value optimized out>
#26 0x00007fc0b722c3ea in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#27 0x00007fc0b690dc6d in clone () from /lib/libc.so.6
No symbol table info available.
#28 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 8 (Thread 0x432bf950 (LWP 30758)):
#0  0x00007fc0b72322f1 in sem_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00000000004b9ea8 in PyThread_acquire_lock (lock=0x27fbb90, waitflag=0x80)
    at ../Python/thread_pthread.h:349
	status = 0x432bf908
#2  0x000000000048ae34 in PyEval_RestoreThread (tstate=0x4148080) at ../Python/ceval.c:332
	err = 0xb
#3  0x00007fc0b4a7f492 in time_sleep (self=<value optimized out>, args=<value optimized out>)
    at /build/buildd/python2.5-2.5.2/Modules/timemodule.c:921
	secs = 0.10000000000000001
#4  0x0000000000491052 in PyEval_EvalFrameEx (f=0x440ee40, throwflag=<value optimized out>)
    at ../Python/ceval.c:3595
	sp = (PyObject **) 0x440efd0
	stack_pointer = (PyObject **) 0x440efd8
	next_instr = (unsigned char *) 0x3b4d296 "\001|"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x2fa0408
	v = (PyObject *) 0x0
	w = (PyObject *) 0x3
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x440efc8
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x4148080
	co = (PyCodeObject *) 0x3baf648
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
---Type <return> to continue, or q <return> to quit---
	names = (PyObject *) 0x3884890
	consts = (PyObject *) 0x386e8f0
#5  0x00000000004920e2 in PyEval_EvalFrameEx (f=0x440e8f0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x440ea90
	stack_pointer = (PyObject **) 0x440ea90
	next_instr = (unsigned char *) 0x2815654 "\001Wn\023\001\004t\017"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x440ea88
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x4148080
	co = (PyCodeObject *) 0x2836b70
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x28157f0
	consts = (PyObject *) 0x278f690
#6  0x00000000004920e2 in PyEval_EvalFrameEx (f=0x440e720, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x440e8a8
	stack_pointer = (PyObject **) 0x440e8a8
	next_instr = (unsigned char *) 0x2829a20 "\001Wn)"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x440e8a0
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x4148080
	co = (PyCodeObject *) 0x2836af8
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
---Type <return> to continue, or q <return> to quit---
	first_instr = <value optimized out>
	names = (PyObject *) 0x282f730
	consts = (PyObject *) 0x283a490
#7  0x00000000004927cd in PyEval_EvalCodeEx (co=0x2836af8, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x3d708e8, argcount=0x1, kws=0x0, kwcount=0x0, defs=0x0, 
    defcount=0x0, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x440e720
	retval = (PyObject *) 0x1
	freevars = (PyObject **) 0x440e8a0
	tstate = (PyThreadState *) 0x4148080
	x = <value optimized out>
	u = (PyObject *) 0x1
#8  0x00000000004dd4c2 in function_call (func=0x2846848, arg=0x3d708d0, kw=0x0)
    at ../Objects/funcobject.c:517
	result = <value optimized out>
	argdefs = <value optimized out>
	d = (PyObject **) 0x0
	nk = <value optimized out>
	nd = 0x0
#9  0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#10 0x000000000041fb08 in instancemethod_call (func=0x2846848, arg=0x3d708d0, kw=0x0)
    at ../Objects/classobject.c:2519
	self = (PyObject *) 0x3d7b870
	klass = (PyObject *) 0x0
	result = <value optimized out>
#11 0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#12 0x000000000048a852 in PyEval_CallObjectWithKeywords (func=0x3d7ca00, arg=0x7fc0b75f1050, 
    kw=0x0) at ../Python/ceval.c:3464
	result = <value optimized out>
#13 0x00000000004be71d in t_bootstrap (boot_raw=0x31a0a70) at ../Modules/threadmodule.c:427
	tstate = <value optimized out>
	res = <value optimized out>
#14 0x00007fc0b722c3ea in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#15 0x00007fc0b690dc6d in clone () from /lib/libc.so.6
No symbol table info available.
#16 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 7 (Thread 0x42abe950 (LWP 30757)):
#0  0x00007fc0b72322f1 in sem_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00000000004b9ea8 in PyThread_acquire_lock (lock=0x27fbb90, waitflag=0x80)
---Type <return> to continue, or q <return> to quit---
    at ../Python/thread_pthread.h:349
	status = 0x42abe908
#2  0x000000000048ae34 in PyEval_RestoreThread (tstate=0x4443910) at ../Python/ceval.c:332
	err = 0xb
#3  0x00007fc0b1b5f382 in select_select (self=<value optimized out>, args=<value optimized out>)
    at /build/buildd/python2.5-2.5.2/Modules/selectmodule.c:279
	_save = (PyThreadState *) 0x4443910
	rfd2obj = {{obj = 0x3d0dde0, fd = 0x1b, sentinel = 0x0}, {obj = 0x0, fd = 0x0, 
    sentinel = 0xffffffff}, {obj = 0x0, fd = 0x0, sentinel = 0x0} <repeats 943 times>, {
    obj = 0x32, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, 
    sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x32, 
    sentinel = 0x0}, {obj = 0x7fc0b6b94a00, fd = 0xb6b94a00, sentinel = 0x7fc0}, {obj = 0x2f09540, 
    fd = 0x2f4a290, sentinel = 0x0}, {obj = 0x0, fd = 0xb, sentinel = 0x0}, {obj = 0x0, 
    fd = 0xb68a2f86, sentinel = 0x7fc0}, {obj = 0x3cd1170, fd = 0xb6857638, sentinel = 0x7fc0}, {
    obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x42abcc50, fd = 0x0, 
    sentinel = 0x0}, {obj = 0x12, fd = 0xb69665a0, sentinel = 0x7fc0}, {obj = 0x7fc0b6b94218, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x42abcc50, sentinel = 0x0}, {obj = 0x42abcd78, 
    fd = 0x42abcd48, sentinel = 0x0}, {obj = 0x20, fd = 0xb69639a0, sentinel = 0x7fc0}, {
    obj = 0x3d14ef4, fd = 0x4545b4, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {
    obj = 0x0, fd = 0x42abcd48, sentinel = 0x0}, {obj = 0x42abcd30, fd = 0xb69639a0, 
    sentinel = 0x7fc0}, {obj = 0x0, fd = 0x42abcd48, sentinel = 0x0}, {obj = 0x0, fd = 0x4ae39d, 
    sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x2f061fb, 
    sentinel = 0x0}, {obj = 0x6, fd = 0x42abcc50, sentinel = 0x0}, {obj = 0x0, fd = 0x2, 
    sentinel = 0x0}, {obj = 0x1, fd = 0x3d14490, sentinel = 0x0}, {obj = 0x3d14488, 
    fd = 0x42abcd48, sentinel = 0x0}, {obj = 0x0, fd = 0x4aded8, sentinel = 0x0}, {
    obj = 0x294d5f434c, fd = 0x42abcd30, sentinel = 0x0}, {obj = 0x6f6d2e, fd = 0x42abcd48, 
    sentinel = 0x0}, {obj = 0x42abcd30, fd = 0x4443910, sentinel = 0x0}, {obj = 0x0, 
    fd = 0x440f6e0, sentinel = 0x0}, {obj = 0x440f878, fd = 0x4ae05f, sentinel = 0x0}, {
    obj = 0x42abcd78, fd = 0x42abcc70, sentinel = 0x0}, {obj = 0x4, fd = 0x42abcca0, 
    sentinel = 0x0}, {obj = 0x500000000, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x42abcd60, 
    sentinel = 0x0}, {obj = 0x0, fd = 0x4443910, sentinel = 0x0}, {obj = 0x29521c0, 
    fd = 0x440f6e0, sentinel = 0x0}, {obj = 0x440f878, fd = 0x4aed55, sentinel = 0x0}, {
    obj = 0x3000000018, fd = 0x42abce40, sentinel = 0x0}, {obj = 0x42abcd80, fd = 0x4f17cf, 
    sentinel = 0x0}, {obj = 0xb, fd = 0x4aeead, sentinel = 0x0}, {obj = 0x3000000008, 
    fd = 0x42abce40, sentinel = 0x0}, {obj = 0x42abcd80, fd = 0x0, sentinel = 0x0}, {obj = 0x0, 
    fd = 0xb, sentinel = 0x0}, {obj = 0x7fc0b69639a0, fd = 0x1, sentinel = 0x0}, {obj = 0x1, 
    fd = 0x1, sentinel = 0x0}, {obj = 0xb, fd = 0xb68a95ab, sentinel = 0x7fc0}, {obj = 0x0, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0xb, 
    sentinel = 0x0}, {obj = 0x0, fd = 0x4443910, sentinel = 0x0}, {obj = 0x29521c0, 
    fd = 0x440f6e0, sentinel = 0x0}, {obj = 0x440f878, fd = 0xb68a94ae, sentinel = 0x7fc0}, {
    obj = 0xb, fd = 0x0, sentinel = 0x0}, {obj = 0x4443910, fd = 0x4a089b, sentinel = 0x0}, {
    obj = 0x0, fd = 0x3d74420, sentinel = 0x0}, {obj = 0xffffffff, fd = 0x4443910, 
    sentinel = 0x0}, {obj = 0x7fc0b358d010, fd = 0xb358d273, sentinel = 0x7fc0}, {obj = 0x0, 
    fd = 0x42abce90, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x10}, {obj = 0x0, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x2f4918e, sentinel = 0x88057a96}, {
    obj = 0x2916a20, fd = 0x2948930, sentinel = 0x0}, {obj = 0x28f7ea8, fd = 0x2916a20, 
    sentinel = 0x0}, {obj = 0x7fc0b3793ac0, fd = 0x447036, sentinel = 0x0}, {obj = 0x0, fd = 0x0, 
---Type <return> to continue, or q <return> to quit---
    sentinel = 0x0}, {obj = 0x2918210, fd = 0x4d5a6d, sentinel = 0x0}, {obj = 0x7fc0b358d010, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x440f6e0, fd = 0x0, sentinel = 0x0}, {obj = 0x440f6e0, 
    fd = 0x4b941e, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}}
	wfd2obj = {{obj = 0x0, fd = 0x0, sentinel = 0xffffffff}, {obj = 0x0, fd = 0x0, 
    sentinel = 0x0} <repeats 1024 times>}
	efd2obj = {{obj = 0x0, fd = 0x0, sentinel = 0xffffffff}, {obj = 0x0, fd = 0x0, 
    sentinel = 0x0} <repeats 1024 times>}
	ifdlist = (PyObject *) 0x3d78170
	ofdlist = (PyObject *) 0x3d75d88
	efdlist = (PyObject *) 0x3d757a0
	ret = <value optimized out>
	tout = (PyObject *) 0x2fa03f0
	ifdset = {fds_bits = {0x0 <repeats 16 times>}}
	ofdset = {fds_bits = {0x0 <repeats 16 times>}}
	efdset = {fds_bits = {0x0 <repeats 16 times>}}
	timeout = <value optimized out>
	tv = {tv_sec = 0x0, tv_usec = 0x0}
	tvp = (struct timeval *) 0x42abd0c0
	seconds = <value optimized out>
	imax = <value optimized out>
	omax = <value optimized out>
	emax = <value optimized out>
	max = <value optimized out>
	n = 0x0
#4  0x0000000000491052 in PyEval_EvalFrameEx (f=0x44229f0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3595
	sp = (PyObject **) 0x4422ba0
	stack_pointer = (PyObject **) 0x4422bc0
	next_instr = (unsigned char *) 0x3bcd08e "\\\003"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x2fa03f0
	v = (PyObject *) 0x3be37d0
	w = (PyObject *) 0x3bdfb90
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x4422b98
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x4443910
	co = (PyCodeObject *) 0x3bc9918
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x3b6bbb0
	consts = (PyObject *) 0x3bb75a8
---Type <return> to continue, or q <return> to quit---
#5  0x00000000004920e2 in PyEval_EvalFrameEx (f=0x44227e0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x4422978
	stack_pointer = (PyObject **) 0x4422978
	next_instr = (unsigned char *) 0x3bd4288 "\\\002"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x3bdfb90
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x4422970
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x4443910
	co = (PyCodeObject *) 0x3bd6a80
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x3bb3fa0
	consts = (PyObject *) 0x3bd2758
#6  0x00000000004920e2 in PyEval_EvalFrameEx (f=0x4422620, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x44227a8
	stack_pointer = (PyObject **) 0x44227a8
	next_instr = (unsigned char *) 0x3bbade2 "\001q\023"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x44227a0
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x4443910
	co = (PyCodeObject *) 0x3bc98a0
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x3bb1ba8
---Type <return> to continue, or q <return> to quit---
	consts = (PyObject *) 0x3bb75f0
#7  0x00000000004927cd in PyEval_EvalCodeEx (co=0x3bc98a0, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x3d70768, argcount=0x1, kws=0x4363fe0, kwcount=0x0, 
    defs=0x0, defcount=0x0, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x4422620
	retval = (PyObject *) 0x1
	freevars = (PyObject **) 0x44227a0
	tstate = (PyThreadState *) 0x4443910
	x = <value optimized out>
	u = (PyObject *) 0x1
#8  0x00000000004dd5b9 in function_call (func=0x3be0e60, arg=0x3d70750, kw=0x3e57330)
    at ../Objects/funcobject.c:517
	result = <value optimized out>
	argdefs = <value optimized out>
	d = (PyObject **) 0x0
	nk = <value optimized out>
	nd = 0x0
#9  0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#10 0x000000000048f927 in PyEval_EvalFrameEx (f=0x4443e10, throwflag=<value optimized out>)
    at ../Python/ceval.c:3875
	func = (PyObject *) 0x3be0e60
	na = <value optimized out>
	nk = 0x0
	n = <value optimized out>
	pfunc = (PyObject **) 0x4443f90
	sp = (PyObject **) 0x4443f90
	stack_pointer = (PyObject **) 0x280cc90
	next_instr = (unsigned char *) 0x2838113 "\001n\001"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x3e57330
	v = (PyObject *) 0x0
	w = (PyObject *) 0x3
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x4443f90
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x4443910
	co = (PyCodeObject *) 0x2836a80
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
---Type <return> to continue, or q <return> to quit---
	names = (PyObject *) 0x2838140
	consts = (PyObject *) 0x283a410
#11 0x00000000004920e2 in PyEval_EvalFrameEx (f=0x4443bd0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x4443d70
	stack_pointer = (PyObject **) 0x4443d70
	next_instr = (unsigned char *) 0x2815654 "\001Wn\023\001\004t\017"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x4443d68
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x4443910
	co = (PyCodeObject *) 0x2836b70
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x28157f0
	consts = (PyObject *) 0x278f690
#12 0x00000000004920e2 in PyEval_EvalFrameEx (f=0x4443a00, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x4443b88
	stack_pointer = (PyObject **) 0x4443b88
	next_instr = (unsigned char *) 0x2829a20 "\001Wn)"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x4443b80
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x4443910
	co = (PyCodeObject *) 0x2836af8
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
---Type <return> to continue, or q <return> to quit---
	first_instr = <value optimized out>
	names = (PyObject *) 0x282f730
	consts = (PyObject *) 0x283a490
#13 0x00000000004927cd in PyEval_EvalCodeEx (co=0x2836af8, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x3d706a8, argcount=0x1, kws=0x0, kwcount=0x0, defs=0x0, 
    defcount=0x0, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x4443a00
	retval = (PyObject *) 0x1
	freevars = (PyObject **) 0x4443b80
	tstate = (PyThreadState *) 0x4443910
	x = <value optimized out>
	u = (PyObject *) 0x1
#14 0x00000000004dd4c2 in function_call (func=0x2846848, arg=0x3d70690, kw=0x0)
    at ../Objects/funcobject.c:517
	result = <value optimized out>
	argdefs = <value optimized out>
	d = (PyObject **) 0x0
	nk = <value optimized out>
	nd = 0x0
#15 0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#16 0x000000000041fb08 in instancemethod_call (func=0x2846848, arg=0x3d70690, kw=0x0)
    at ../Objects/classobject.c:2519
	self = (PyObject *) 0x3d70890
	klass = (PyObject *) 0x0
	result = <value optimized out>
#17 0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#18 0x000000000048a852 in PyEval_CallObjectWithKeywords (func=0x3d7c410, arg=0x7fc0b75f1050, 
    kw=0x0) at ../Python/ceval.c:3464
	result = <value optimized out>
#19 0x00000000004be71d in t_bootstrap (boot_raw=0x44438e0) at ../Modules/threadmodule.c:427
	tstate = <value optimized out>
	res = <value optimized out>
#20 0x00007fc0b722c3ea in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#21 0x00007fc0b690dc6d in clone () from /lib/libc.so.6
No symbol table info available.
#22 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 6 (Thread 0x40d2c950 (LWP 30756)):
#0  0x00007fc0b72322f1 in sem_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00000000004b9ea8 in PyThread_acquire_lock (lock=0x27fbb90, waitflag=0x80)
---Type <return> to continue, or q <return> to quit---
    at ../Python/thread_pthread.h:349
	status = 0x40d2c908
#2  0x000000000048ae34 in PyEval_RestoreThread (tstate=0x414bf40) at ../Python/ceval.c:332
	err = 0xb
#3  0x00007fc0b1b5f382 in select_select (self=<value optimized out>, args=<value optimized out>)
    at /build/buildd/python2.5-2.5.2/Modules/selectmodule.c:279
	_save = (PyThreadState *) 0x414bf40
	rfd2obj = {{obj = 0x3d0dd70, fd = 0x1a, sentinel = 0x0}, {obj = 0x0, fd = 0x0, 
    sentinel = 0xffffffff}, {obj = 0x0, fd = 0x0, sentinel = 0x0} <repeats 943 times>, {
    obj = 0x32, fd = 0x0, sentinel = 0x4}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, 
    sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x32, 
    sentinel = 0x0}, {obj = 0x7fc0b6b94a00, fd = 0xb6b94a00, sentinel = 0x7fc0}, {obj = 0x2f09540, 
    fd = 0x2f4a290, sentinel = 0x0}, {obj = 0x0, fd = 0xb, sentinel = 0x0}, {obj = 0x0, 
    fd = 0xb68a2f86, sentinel = 0x7fc0}, {obj = 0x3cd1170, fd = 0xb6857638, sentinel = 0x7fc0}, {
    obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x40d2ac50, fd = 0x0, 
    sentinel = 0x0}, {obj = 0x12, fd = 0xb69665a0, sentinel = 0x7fc0}, {obj = 0x7fc0b6b94218, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x40d2ac50, sentinel = 0x0}, {obj = 0x40d2ad78, 
    fd = 0x40d2ad48, sentinel = 0x0}, {obj = 0x20, fd = 0xb69639a0, sentinel = 0x7fc0}, {
    obj = 0x3d2f36c, fd = 0x4545b4, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {
    obj = 0x0, fd = 0x40d2ad48, sentinel = 0x0}, {obj = 0x40d2ad30, fd = 0xb69639a0, 
    sentinel = 0x7fc0}, {obj = 0x0, fd = 0x40d2ad48, sentinel = 0x0}, {obj = 0x0, fd = 0x4ae39d, 
    sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x2f061fb, 
    sentinel = 0x0}, {obj = 0x6, fd = 0x40d2ac50, sentinel = 0x0}, {obj = 0x0, fd = 0x2, 
    sentinel = 0x0}, {obj = 0x1, fd = 0x3d78298, sentinel = 0x0}, {obj = 0x3d78290, 
    fd = 0x40d2ad48, sentinel = 0x0}, {obj = 0x0, fd = 0x4aded8, sentinel = 0x0}, {
    obj = 0x294d5f434c, fd = 0x40d2ad30, sentinel = 0x0}, {obj = 0x6f6d2e, fd = 0x40d2ad48, 
    sentinel = 0x0}, {obj = 0x40d2ad30, fd = 0x414bf40, sentinel = 0x0}, {obj = 0x0, 
    fd = 0x43c44b0, sentinel = 0x0}, {obj = 0x43c4648, fd = 0x4ae05f, sentinel = 0x0}, {
    obj = 0x40d2ad78, fd = 0x40d2ac70, sentinel = 0x0}, {obj = 0x4, fd = 0x40d2aca0, 
    sentinel = 0x0}, {obj = 0x500000000, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x40d2ad60, 
    sentinel = 0x0}, {obj = 0x0, fd = 0x414bf40, sentinel = 0x0}, {obj = 0x29521c0, 
    fd = 0x43c44b0, sentinel = 0x0}, {obj = 0x43c4648, fd = 0x4aed55, sentinel = 0x0}, {
    obj = 0x3000000018, fd = 0x40d2ae40, sentinel = 0x0}, {obj = 0x40d2ad80, fd = 0x4f17cf, 
    sentinel = 0x0}, {obj = 0xb, fd = 0x4aeead, sentinel = 0x0}, {obj = 0x3000000008, 
    fd = 0x40d2ae40, sentinel = 0x0}, {obj = 0x40d2ad80, fd = 0x0, sentinel = 0x0}, {obj = 0x0, 
    fd = 0xb, sentinel = 0x0}, {obj = 0x7fc0b69639a0, fd = 0x1, sentinel = 0x0}, {obj = 0x1, 
    fd = 0x1, sentinel = 0x0}, {obj = 0xb, fd = 0xb68a95ab, sentinel = 0x7fc0}, {obj = 0x0, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0xb, 
    sentinel = 0x0}, {obj = 0x0, fd = 0x414bf40, sentinel = 0x0}, {obj = 0x29521c0, 
    fd = 0x43c44b0, sentinel = 0x0}, {obj = 0x43c4648, fd = 0xb68a94ae, sentinel = 0x7fc0}, {
    obj = 0xb, fd = 0x0, sentinel = 0x0}, {obj = 0x414bf40, fd = 0x4a089b, sentinel = 0x0}, {
    obj = 0x0, fd = 0x3d74510, sentinel = 0x0}, {obj = 0xffffffff, fd = 0x414bf40, 
    sentinel = 0x0}, {obj = 0x7fc0b358d010, fd = 0xb358d273, sentinel = 0x7fc0}, {obj = 0x0, 
    fd = 0x40d2ae90, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x10}, {obj = 0x0, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x2f4918e, sentinel = 0x88057a96}, {
    obj = 0x2916a20, fd = 0x2948930, sentinel = 0x0}, {obj = 0x28f7ea8, fd = 0x2916a20, 
    sentinel = 0x0}, {obj = 0x7fc0b3793ac0, fd = 0x447036, sentinel = 0x0}, {obj = 0x0, fd = 0x0, 
---Type <return> to continue, or q <return> to quit---
    sentinel = 0x0}, {obj = 0x2918210, fd = 0x4d5a6d, sentinel = 0x0}, {obj = 0x7fc0b358d010, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x43c44b0, fd = 0x0, sentinel = 0x0}, {obj = 0x43c44b0, 
    fd = 0x4b941e, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}}
	wfd2obj = {{obj = 0x0, fd = 0x0, sentinel = 0xffffffff}, {obj = 0x0, fd = 0x0, 
    sentinel = 0x0} <repeats 1024 times>}
	efd2obj = {{obj = 0x0, fd = 0x0, sentinel = 0xffffffff}, {obj = 0x0, fd = 0x0, 
    sentinel = 0x0} <repeats 1024 times>}
	ifdlist = (PyObject *) 0x3d75c20
	ofdlist = (PyObject *) 0x3c0a758
	efdlist = (PyObject *) 0x3c03950
	ret = <value optimized out>
	tout = (PyObject *) 0x2fa03f0
	ifdset = {fds_bits = {0x0 <repeats 16 times>}}
	ofdset = {fds_bits = {0x0 <repeats 16 times>}}
	efdset = {fds_bits = {0x0 <repeats 16 times>}}
	timeout = <value optimized out>
	tv = {tv_sec = 0x0, tv_usec = 0x0}
	tvp = (struct timeval *) 0x40d2b0c0
	seconds = <value optimized out>
	imax = <value optimized out>
	omax = <value optimized out>
	emax = <value optimized out>
	max = <value optimized out>
	n = 0x0
#4  0x0000000000491052 in PyEval_EvalFrameEx (f=0x3c4fcd0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3595
	sp = (PyObject **) 0x3c4fe80
	stack_pointer = (PyObject **) 0x3c4fea0
	next_instr = (unsigned char *) 0x3bcd08e "\\\003"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x2fa03f0
	v = (PyObject *) 0x3be37d0
	w = (PyObject *) 0x3bdfb90
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3c4fe78
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x414bf40
	co = (PyCodeObject *) 0x3bc9918
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x3b6bbb0
	consts = (PyObject *) 0x3bb75a8
---Type <return> to continue, or q <return> to quit---
#5  0x00000000004920e2 in PyEval_EvalFrameEx (f=0x3c4fac0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x3c4fc58
	stack_pointer = (PyObject **) 0x3c4fc58
	next_instr = (unsigned char *) 0x3bd4288 "\\\002"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x3bdfb90
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3c4fc50
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x414bf40
	co = (PyCodeObject *) 0x3bd6a80
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x3bb3fa0
	consts = (PyObject *) 0x3bd2758
#6  0x00000000004920e2 in PyEval_EvalFrameEx (f=0x3c4f900, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x3c4fa88
	stack_pointer = (PyObject **) 0x3c4fa88
	next_instr = (unsigned char *) 0x3bbade2 "\001q\023"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3c4fa80
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x414bf40
	co = (PyCodeObject *) 0x3bc98a0
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x3bb1ba8
---Type <return> to continue, or q <return> to quit---
	consts = (PyObject *) 0x3bb75f0
#7  0x00000000004927cd in PyEval_EvalCodeEx (co=0x3bc98a0, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x3d706e8, argcount=0x1, kws=0x3e52770, kwcount=0x0, 
    defs=0x0, defcount=0x0, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x3c4f900
	retval = (PyObject *) 0x1
	freevars = (PyObject **) 0x3c4fa80
	tstate = (PyThreadState *) 0x414bf40
	x = <value optimized out>
	u = (PyObject *) 0x1
#8  0x00000000004dd5b9 in function_call (func=0x3be0e60, arg=0x3d706d0, kw=0x3e57dd0)
    at ../Objects/funcobject.c:517
	result = <value optimized out>
	argdefs = <value optimized out>
	d = (PyObject **) 0x0
	nk = <value optimized out>
	nd = 0x0
#9  0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#10 0x000000000048f927 in PyEval_EvalFrameEx (f=0x3c4f730, throwflag=<value optimized out>)
    at ../Python/ceval.c:3875
	func = (PyObject *) 0x3be0e60
	na = <value optimized out>
	nk = 0x0
	n = <value optimized out>
	pfunc = (PyObject **) 0x3c4f8b0
	sp = (PyObject **) 0x3c4f8b0
	stack_pointer = (PyObject **) 0x280cc90
	next_instr = (unsigned char *) 0x2838113 "\001n\001"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x3e57dd0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x3
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3c4f8b0
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x414bf40
	co = (PyCodeObject *) 0x2836a80
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
---Type <return> to continue, or q <return> to quit---
	names = (PyObject *) 0x2838140
	consts = (PyObject *) 0x283a410
#11 0x00000000004920e2 in PyEval_EvalFrameEx (f=0x414c200, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x414c3a0
	stack_pointer = (PyObject **) 0x414c3a0
	next_instr = (unsigned char *) 0x2815654 "\001Wn\023\001\004t\017"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x414c398
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x414bf40
	co = (PyCodeObject *) 0x2836b70
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x28157f0
	consts = (PyObject *) 0x278f690
#12 0x00000000004920e2 in PyEval_EvalFrameEx (f=0x414c030, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x414c1b8
	stack_pointer = (PyObject **) 0x414c1b8
	next_instr = (unsigned char *) 0x2829a20 "\001Wn)"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x414c1b0
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x414bf40
	co = (PyCodeObject *) 0x2836af8
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
---Type <return> to continue, or q <return> to quit---
	first_instr = <value optimized out>
	names = (PyObject *) 0x282f730
	consts = (PyObject *) 0x283a490
#13 0x00000000004927cd in PyEval_EvalCodeEx (co=0x2836af8, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x3d70528, argcount=0x1, kws=0x0, kwcount=0x0, defs=0x0, 
    defcount=0x0, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x414c030
	retval = (PyObject *) 0x1
	freevars = (PyObject **) 0x414c1b0
	tstate = (PyThreadState *) 0x414bf40
	x = <value optimized out>
	u = (PyObject *) 0x1
#14 0x00000000004dd4c2 in function_call (func=0x2846848, arg=0x3d70510, kw=0x0)
    at ../Objects/funcobject.c:517
	result = <value optimized out>
	argdefs = <value optimized out>
	d = (PyObject **) 0x0
	nk = <value optimized out>
	nd = 0x0
#15 0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#16 0x000000000041fb08 in instancemethod_call (func=0x2846848, arg=0x3d70510, kw=0x0)
    at ../Objects/classobject.c:2519
	self = (PyObject *) 0x3c02e50
	klass = (PyObject *) 0x0
	result = <value optimized out>
#17 0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#18 0x000000000048a852 in PyEval_CallObjectWithKeywords (func=0x3d7bdc0, arg=0x7fc0b75f1050, 
    kw=0x0) at ../Python/ceval.c:3464
	result = <value optimized out>
#19 0x00000000004be71d in t_bootstrap (boot_raw=0x414bf10) at ../Modules/threadmodule.c:427
	tstate = <value optimized out>
	res = <value optimized out>
#20 0x00007fc0b722c3ea in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#21 0x00007fc0b690dc6d in clone () from /lib/libc.so.6
No symbol table info available.
#22 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 5 (Thread 0x4152d950 (LWP 30755)):
#0  0x00007fc0b72322f1 in sem_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00000000004b9ea8 in PyThread_acquire_lock (lock=0x358d340, waitflag=0x80)
---Type <return> to continue, or q <return> to quit---
    at ../Python/thread_pthread.h:349
	status = 0x3d54610
#2  0x00000000004be2e0 in lock_PyThread_acquire_lock (self=0x3d215a0, args=<value optimized out>)
    at ../Modules/threadmodule.c:46
	_save = (PyThreadState *) 0x3d54610
	i = 0x1
#3  0x0000000000491052 in PyEval_EvalFrameEx (f=0x3d9bdb0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3595
	sp = (PyObject **) 0x3d9bf70
	stack_pointer = (PyObject **) 0x3d9bf70
	next_instr = (unsigned char *) 0x2812b59 "\001|"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x3d00b48
	v = (PyObject *) 0x0
	w = (PyObject *) 0x26ab0c0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3d9bf68
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3d54610
	co = (PyCodeObject *) 0x2833b70
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x7fc0b75fbeb0
	consts = (PyObject *) 0x278b8d0
#4  0x00000000004927cd in PyEval_EvalCodeEx (co=0x2833b70, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x2, argcount=0x1, kws=0x3d9bba0, kwcount=0x0, 
    defs=0x2841368, defcount=0x1, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x3d9bdb0
	retval = (PyObject *) 0x1
	freevars = (PyObject **) 0x3d9bf68
	tstate = (PyThreadState *) 0x3d54610
	x = <value optimized out>
	u = (PyObject *) 0x1
#5  0x0000000000490cf3 in PyEval_EvalFrameEx (f=0x3d9b9f0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3691
	sp = (PyObject **) 0x3d9bba0
	stack_pointer = (PyObject **) 0x3d9bba0
	next_instr = (unsigned char *) 0x2b76b3f "\001qB"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
---Type <return> to continue, or q <return> to quit---
	x = (PyObject *) 0x3d2d3c0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3d9bb98
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3d54610
	co = (PyCodeObject *) 0x2b3b300
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x2a7a3e0
	consts = (PyObject *) 0x2b31770
#6  0x00000000004927cd in PyEval_EvalCodeEx (co=0x2b3b300, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x3, argcount=0x1, kws=0x3d9a5a0, kwcount=0x0, 
    defs=0x2b36e78, defcount=0x2, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x3d9b9f0
	retval = (PyObject *) 0x2
	freevars = (PyObject **) 0x3d9bb98
	tstate = (PyThreadState *) 0x3d54610
	x = <value optimized out>
	u = (PyObject *) 0x2
#7  0x0000000000490cf3 in PyEval_EvalFrameEx (f=0x3d9a3f0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3691
	sp = (PyObject **) 0x3d9a5a0
	stack_pointer = (PyObject **) 0x3d9a5a0
	next_instr = (unsigned char *) 0x2b6be7a "\\\004"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x3d2d3c0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x3
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3d9a598
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3d54610
	co = (PyCodeObject *) 0x2b2f300
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x2b2d100
---Type <return> to continue, or q <return> to quit---
	consts = (PyObject *) 0x2b32050
#8  0x00000000004920e2 in PyEval_EvalFrameEx (f=0x3d9a1b0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x3d9a350
	stack_pointer = (PyObject **) 0x3d9a350
	next_instr = (unsigned char *) 0x2815654 "\001Wn\023\001\004t\017"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3d9a348
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3d54610
	co = (PyCodeObject *) 0x2836b70
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x28157f0
	consts = (PyObject *) 0x278f690
#9  0x00000000004920e2 in PyEval_EvalFrameEx (f=0x3d99fe0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x3d9a168
	stack_pointer = (PyObject **) 0x3d9a168
	next_instr = (unsigned char *) 0x2829a20 "\001Wn)"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3d9a160
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3d54610
	co = (PyCodeObject *) 0x2836af8
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
---Type <return> to continue, or q <return> to quit---
	names = (PyObject *) 0x282f730
	consts = (PyObject *) 0x283a490
#10 0x00000000004927cd in PyEval_EvalCodeEx (co=0x2836af8, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x3d11ce8, argcount=0x1, kws=0x0, kwcount=0x0, defs=0x0, 
    defcount=0x0, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x3d99fe0
	retval = (PyObject *) 0x1
	freevars = (PyObject **) 0x3d9a160
	tstate = (PyThreadState *) 0x3d54610
	x = <value optimized out>
	u = (PyObject *) 0x1
#11 0x00000000004dd4c2 in function_call (func=0x2846848, arg=0x3d11cd0, kw=0x0)
    at ../Objects/funcobject.c:517
	result = <value optimized out>
	argdefs = <value optimized out>
	d = (PyObject **) 0x0
	nk = <value optimized out>
	nd = 0x0
#12 0x0000000000418c33 in PyObject_Call (func=0x358d340, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#13 0x000000000041fb08 in instancemethod_call (func=0x2846848, arg=0x3d11cd0, kw=0x0)
    at ../Objects/classobject.c:2519
	self = (PyObject *) 0x3d2d5f0
	klass = (PyObject *) 0x0
	result = <value optimized out>
#14 0x0000000000418c33 in PyObject_Call (func=0x358d340, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#15 0x000000000048a852 in PyEval_CallObjectWithKeywords (func=0x3d2d2d0, arg=0x7fc0b75f1050, 
    kw=0x0) at ../Python/ceval.c:3464
	result = <value optimized out>
#16 0x00000000004be71d in t_bootstrap (boot_raw=0x3bf8a20) at ../Modules/threadmodule.c:427
	tstate = <value optimized out>
	res = <value optimized out>
#17 0x00007fc0b722c3ea in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#18 0x00007fc0b690dc6d in clone () from /lib/libc.so.6
No symbol table info available.
#19 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 0x422bd950 (LWP 30752)):
#0  0x00007fc0b72322f1 in sem_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00000000004b9ea8 in PyThread_acquire_lock (lock=0x27fbb90, waitflag=0x80)
    at ../Python/thread_pthread.h:349
---Type <return> to continue, or q <return> to quit---
	status = 0x422bd908
#2  0x000000000048ae34 in PyEval_RestoreThread (tstate=0x3812b30) at ../Python/ceval.c:332
	err = 0xb
#3  0x00007fc0b1b5f382 in select_select (self=<value optimized out>, args=<value optimized out>)
    at /build/buildd/python2.5-2.5.2/Modules/selectmodule.c:279
	_save = (PyThreadState *) 0x3812b30
	rfd2obj = {{obj = 0x3bd86e0, fd = 0x12, sentinel = 0x0}, {obj = 0x0, fd = 0x0, 
    sentinel = 0xffffffff}, {obj = 0x0, fd = 0x0, sentinel = 0x0} <repeats 943 times>, {
    obj = 0x32, fd = 0x0, sentinel = 0x4}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, 
    sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x32, 
    sentinel = 0x0}, {obj = 0x7fc0b6b94a00, fd = 0xb6b94a00, sentinel = 0x7fc0}, {obj = 0x2f09540, 
    fd = 0x2f4a290, sentinel = 0x0}, {obj = 0x0, fd = 0xb, sentinel = 0x0}, {obj = 0x0, 
    fd = 0xb68a2f86, sentinel = 0x7fc0}, {obj = 0x3cd1170, fd = 0xb6857638, sentinel = 0x7fc0}, {
    obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x422bbc50, fd = 0x0, 
    sentinel = 0x0}, {obj = 0x12, fd = 0xb69665a0, sentinel = 0x7fc0}, {obj = 0x7fc0b6b94218, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x422bbc50, sentinel = 0x0}, {obj = 0x422bbd78, 
    fd = 0x422bbd48, sentinel = 0x0}, {obj = 0x20, fd = 0xb69639a0, sentinel = 0x7fc0}, {
    obj = 0x3d750e4, fd = 0x4545b4, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {
    obj = 0x0, fd = 0x422bbd48, sentinel = 0x0}, {obj = 0x422bbd30, fd = 0xb69639a0, 
    sentinel = 0x7fc0}, {obj = 0x0, fd = 0x422bbd48, sentinel = 0x0}, {obj = 0x0, fd = 0x4ae39d, 
    sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x2f061fb, 
    sentinel = 0x0}, {obj = 0x6, fd = 0x422bbc50, sentinel = 0x0}, {obj = 0x0, fd = 0x2, 
    sentinel = 0x0}, {obj = 0x1, fd = 0x3d72eb0, sentinel = 0x0}, {obj = 0x3d72ea8, 
    fd = 0x422bbd48, sentinel = 0x0}, {obj = 0x0, fd = 0x4aded8, sentinel = 0x0}, {
    obj = 0x294d5f434c, fd = 0x422bbd30, sentinel = 0x0}, {obj = 0x6f6d2e, fd = 0x422bbd48, 
    sentinel = 0x0}, {obj = 0x422bbd30, fd = 0x3812b30, sentinel = 0x0}, {obj = 0x0, 
    fd = 0x3e91020, sentinel = 0x0}, {obj = 0x3e911b8, fd = 0x4ae05f, sentinel = 0x0}, {
    obj = 0x422bbd78, fd = 0x422bbc70, sentinel = 0x0}, {obj = 0x4, fd = 0x422bbca0, 
    sentinel = 0x0}, {obj = 0x500000000, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x422bbd60, 
    sentinel = 0x0}, {obj = 0x0, fd = 0x3812b30, sentinel = 0x0}, {obj = 0x29521c0, 
    fd = 0x3e91020, sentinel = 0x0}, {obj = 0x3e911b8, fd = 0x4aed55, sentinel = 0x0}, {
    obj = 0x3000000018, fd = 0x422bbe40, sentinel = 0x0}, {obj = 0x422bbd80, fd = 0x4f17cf, 
    sentinel = 0x0}, {obj = 0xb, fd = 0x4aeead, sentinel = 0x0}, {obj = 0x3000000008, 
    fd = 0x422bbe40, sentinel = 0x0}, {obj = 0x422bbd80, fd = 0x0, sentinel = 0x0}, {obj = 0x0, 
    fd = 0xb, sentinel = 0x0}, {obj = 0x7fc0b69639a0, fd = 0x1, sentinel = 0x0}, {obj = 0x1, 
    fd = 0x1, sentinel = 0x0}, {obj = 0xb, fd = 0xb68a95ab, sentinel = 0x7fc0}, {obj = 0x0, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0xb, 
    sentinel = 0x0}, {obj = 0x0, fd = 0x3812b30, sentinel = 0x0}, {obj = 0x29521c0, 
    fd = 0x3e91020, sentinel = 0x0}, {obj = 0x3e911b8, fd = 0xb68a94ae, sentinel = 0x7fc0}, {
    obj = 0xb, fd = 0x0, sentinel = 0x0}, {obj = 0x3812b30, fd = 0x4a089b, sentinel = 0x0}, {
    obj = 0x0, fd = 0x3c09b40, sentinel = 0x0}, {obj = 0xffffffff, fd = 0x3812b30, 
    sentinel = 0x0}, {obj = 0x7fc0b358d010, fd = 0xb358d273, sentinel = 0x7fc0}, {obj = 0x0, 
    fd = 0x422bbe90, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x10}, {obj = 0x0, 
    fd = 0x0, sentinel = 0x0}, {obj = 0x0, fd = 0x2f4918e, sentinel = 0x88057a96}, {
    obj = 0x2916a20, fd = 0x2948930, sentinel = 0x0}, {obj = 0x28f7ea8, fd = 0x2916a20, 
    sentinel = 0x0}, {obj = 0x7fc0b3793ac0, fd = 0x447036, sentinel = 0x0}, {obj = 0x0, fd = 0x0, 
    sentinel = 0x0}, {obj = 0x2918210, fd = 0x4d5a6d, sentinel = 0x0}, {obj = 0x7fc0b358d010, 
---Type <return> to continue, or q <return> to quit---
    fd = 0x0, sentinel = 0x0}, {obj = 0x3e91020, fd = 0x0, sentinel = 0x0}, {obj = 0x3e91020, 
    fd = 0x4b941e, sentinel = 0x0}, {obj = 0x0, fd = 0x0, sentinel = 0x0}}
	wfd2obj = {{obj = 0x0, fd = 0x0, sentinel = 0xffffffff}, {obj = 0x0, fd = 0x0, 
    sentinel = 0x0} <repeats 1024 times>}
	efd2obj = {{obj = 0x0, fd = 0x0, sentinel = 0xffffffff}, {obj = 0x0, fd = 0x0, 
    sentinel = 0x0} <repeats 1024 times>}
	ifdlist = (PyObject *) 0x3d75758
	ofdlist = (PyObject *) 0x3d75440
	efdlist = (PyObject *) 0x3d75368
	ret = <value optimized out>
	tout = (PyObject *) 0x2fa03f0
	ifdset = {fds_bits = {0x0 <repeats 16 times>}}
	ofdset = {fds_bits = {0x0 <repeats 16 times>}}
	efdset = {fds_bits = {0x0 <repeats 16 times>}}
	timeout = <value optimized out>
	tv = {tv_sec = 0x0, tv_usec = 0x0}
	tvp = (struct timeval *) 0x422bc0c0
	seconds = <value optimized out>
	imax = <value optimized out>
	omax = <value optimized out>
	emax = <value optimized out>
	max = <value optimized out>
	n = 0x0
#4  0x0000000000491052 in PyEval_EvalFrameEx (f=0x3c54620, throwflag=<value optimized out>)
    at ../Python/ceval.c:3595
	sp = (PyObject **) 0x3c547d0
	stack_pointer = (PyObject **) 0x3c547f0
	next_instr = (unsigned char *) 0x3bcd08e "\\\003"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x2fa03f0
	v = (PyObject *) 0x3be37d0
	w = (PyObject *) 0x3bc5ca8
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3c547c8
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3812b30
	co = (PyCodeObject *) 0x3bc9918
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x3b6bbb0
	consts = (PyObject *) 0x3bb75a8
#5  0x00000000004920e2 in PyEval_EvalFrameEx (f=0x3c54410, throwflag=<value optimized out>)
---Type <return> to continue, or q <return> to quit---
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x3c545a8
	stack_pointer = (PyObject **) 0x3c545a8
	next_instr = (unsigned char *) 0x3bd4288 "\\\002"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x3bcfa10
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3c545a0
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3812b30
	co = (PyCodeObject *) 0x3bd6a80
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x3bb3fa0
	consts = (PyObject *) 0x3bd2758
#6  0x00000000004920e2 in PyEval_EvalFrameEx (f=0x3c54080, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x3c54208
	stack_pointer = (PyObject **) 0x3c54208
	next_instr = (unsigned char *) 0x3bbade2 "\001q\023"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3c54200
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3812b30
	co = (PyCodeObject *) 0x3bc98a0
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x3bb1ba8
	consts = (PyObject *) 0x3bb75f0
---Type <return> to continue, or q <return> to quit---
#7  0x00000000004927cd in PyEval_EvalCodeEx (co=0x3bc98a0, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x3c0e068, argcount=0x1, kws=0x39279e0, kwcount=0x0, 
    defs=0x0, defcount=0x0, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x3c54080
	retval = (PyObject *) 0x1
	freevars = (PyObject **) 0x3c54200
	tstate = (PyThreadState *) 0x3812b30
	x = <value optimized out>
	u = (PyObject *) 0x1
#8  0x00000000004dd5b9 in function_call (func=0x3be0e60, arg=0x3c0e050, kw=0x3c4b8f0)
    at ../Objects/funcobject.c:517
	result = <value optimized out>
	argdefs = <value optimized out>
	d = (PyObject **) 0x0
	nk = <value optimized out>
	nd = 0x0
#9  0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#10 0x000000000048f927 in PyEval_EvalFrameEx (f=0x3c53eb0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3875
	func = (PyObject *) 0x3be0e60
	na = <value optimized out>
	nk = 0x0
	n = <value optimized out>
	pfunc = (PyObject **) 0x3c54030
	sp = (PyObject **) 0x3c54030
	stack_pointer = (PyObject **) 0x280cc90
	next_instr = (unsigned char *) 0x2838113 "\001n\001"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x3c4b8f0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x3
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3c54030
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3812b30
	co = (PyCodeObject *) 0x2836a80
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x2838140
---Type <return> to continue, or q <return> to quit---
	consts = (PyObject *) 0x283a410
#11 0x00000000004920e2 in PyEval_EvalFrameEx (f=0x3c53c70, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x3c53e10
	stack_pointer = (PyObject **) 0x3c53e10
	next_instr = (unsigned char *) 0x2815654 "\001Wn\023\001\004t\017"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3c53e08
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3812b30
	co = (PyCodeObject *) 0x2836b70
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x28157f0
	consts = (PyObject *) 0x278f690
#12 0x00000000004920e2 in PyEval_EvalFrameEx (f=0x3c53aa0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x3c53c28
	stack_pointer = (PyObject **) 0x3c53c28
	next_instr = (unsigned char *) 0x2829a20 "\001Wn)"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3c53c20
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x3812b30
	co = (PyCodeObject *) 0x2836af8
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
---Type <return> to continue, or q <return> to quit---
	names = (PyObject *) 0x282f730
	consts = (PyObject *) 0x283a490
#13 0x00000000004927cd in PyEval_EvalCodeEx (co=0x2836af8, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x3c02f68, argcount=0x1, kws=0x0, kwcount=0x0, defs=0x0, 
    defcount=0x0, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x3c53aa0
	retval = (PyObject *) 0x1
	freevars = (PyObject **) 0x3c53c20
	tstate = (PyThreadState *) 0x3812b30
	x = <value optimized out>
	u = (PyObject *) 0x1
#14 0x00000000004dd4c2 in function_call (func=0x2846848, arg=0x3c02f50, kw=0x0)
    at ../Objects/funcobject.c:517
	result = <value optimized out>
	argdefs = <value optimized out>
	d = (PyObject **) 0x0
	nk = <value optimized out>
	nd = 0x0
#15 0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#16 0x000000000041fb08 in instancemethod_call (func=0x2846848, arg=0x3c02f50, kw=0x0)
    at ../Objects/classobject.c:2519
	self = (PyObject *) 0x3c02fd0
	klass = (PyObject *) 0x0
	result = <value optimized out>
#17 0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#18 0x000000000048a852 in PyEval_CallObjectWithKeywords (func=0x34a1e10, arg=0x7fc0b75f1050, 
    kw=0x0) at ../Python/ceval.c:3464
	result = <value optimized out>
#19 0x00000000004be71d in t_bootstrap (boot_raw=0x3c52390) at ../Modules/threadmodule.c:427
	tstate = <value optimized out>
	res = <value optimized out>
#20 0x00007fc0b722c3ea in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#21 0x00007fc0b690dc6d in clone () from /lib/libc.so.6
No symbol table info available.
#22 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 0x7fc0b76316e0 (LWP 30743)):
#0  0x00007fc0b72322f1 in sem_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00000000004b9ea8 in PyThread_acquire_lock (lock=0x27fbb90, waitflag=0x80)
    at ../Python/thread_pthread.h:349
---Type <return> to continue, or q <return> to quit---
	status = 0xb7631698
#2  0x000000000048ae34 in PyEval_RestoreThread (tstate=0x26a02e0) at ../Python/ceval.c:332
	err = 0xb
#3  0x00007fc0b4a7f492 in time_sleep (self=<value optimized out>, args=<value optimized out>)
    at /build/buildd/python2.5-2.5.2/Modules/timemodule.c:921
	secs = 9.9999999999999995e-07
#4  0x0000000000491052 in PyEval_EvalFrameEx (f=0x3c53790, throwflag=<value optimized out>)
    at ../Python/ceval.c:3595
	sp = (PyObject **) 0x3c53918
	stack_pointer = (PyObject **) 0x3c53920
	next_instr = (unsigned char *) 0x7fc0b75fbff0 "\001d"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x2701de8
	v = (PyObject *) 0x0
	w = (PyObject *) 0x2bb2e68
	u = (PyObject *) 0x7fc0b75f1b90
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3c53910
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x26a02e0
	co = (PyCodeObject *) 0x2836a08
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x2735f28
	consts = (PyObject *) 0x28299a8
#5  0x00000000004920e2 in PyEval_EvalFrameEx (f=0x43967a0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x4396938
	stack_pointer = (PyObject **) 0x4396938
	next_instr = (unsigned char *) 0x2acdd11 "\001d"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x2bc3530
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x4396930
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x26a02e0
---Type <return> to continue, or q <return> to quit---
	co = (PyCodeObject *) 0x2bc60a8
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x2acd680
	consts = (PyObject *) 0x2ba5cb0
#6  0x00000000004920e2 in PyEval_EvalFrameEx (f=0x41505a0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x4150750
	stack_pointer = (PyObject **) 0x4150750
	next_instr = (unsigned char *) 0x2b5b8a0 "\001d"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x2bbe5b0
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x4150738
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x26a02e0
	co = (PyCodeObject *) 0x2bc6558
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x2ba7b48
	consts = (PyObject *) 0x2bc1bd8
#7  0x00000000004920e2 in PyEval_EvalFrameEx (f=0x4354600, throwflag=<value optimized out>)
    at ../Python/ceval.c:3681
	sp = (PyObject **) 0x43547a8
	stack_pointer = (PyObject **) 0x43547a8
	next_instr = (unsigned char *) 0x2af8871 "\001|\002"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x0
	v = (PyObject *) 0x0
	w = (PyObject *) 0x128
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x4354790
	retval = (PyObject *) 0x0
---Type <return> to continue, or q <return> to quit---
	tstate = (PyThreadState *) 0x26a02e0
	co = (PyCodeObject *) 0x2bbc3f0
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x2b63130
	consts = (PyObject *) 0x2bb5cb0
#8  0x00000000004927cd in PyEval_EvalCodeEx (co=0x2bbc3f0, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x3, argcount=0x2, kws=0x3d47e58, kwcount=0x0, 
    defs=0x2bbe728, defcount=0x1, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x4354600
	retval = (PyObject *) 0x1
	freevars = (PyObject **) 0x4354790
	tstate = (PyThreadState *) 0x26a02e0
	x = <value optimized out>
	u = (PyObject *) 0x1
#9  0x0000000000490cf3 in PyEval_EvalFrameEx (f=0x3d47cb0, throwflag=<value optimized out>)
    at ../Python/ceval.c:3691
	sp = (PyObject **) 0x3d47e58
	stack_pointer = (PyObject **) 0x3d47e58
	next_instr = (unsigned char *) 0x2e9bee8 "\001d\001"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x3d73b48
	v = (PyObject *) 0x0
	w = (PyObject *) 0x7fff40008002
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x3d47e48
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x26a02e0
	co = (PyCodeObject *) 0x2f61d50
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x2e9bf18
	consts = (PyObject *) 0x2f5f878
#10 0x00000000004927cd in PyEval_EvalCodeEx (co=0x2f61d50, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x3d1d380, argcount=0x2, kws=0x0, kwcount=0x0, defs=0x0, 
    defcount=0x0, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x3d47cb0
	retval = (PyObject *) 0x2
	freevars = (PyObject **) 0x3d47e48
	tstate = (PyThreadState *) 0x26a02e0
---Type <return> to continue, or q <return> to quit---
	x = <value optimized out>
	u = (PyObject *) 0x2
#11 0x00000000004dd4c2 in function_call (func=0x2f83aa0, arg=0x3d1d368, kw=0x0)
    at ../Objects/funcobject.c:517
	result = <value optimized out>
	argdefs = <value optimized out>
	d = (PyObject **) 0x0
	nk = <value optimized out>
	nd = 0x0
#12 0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#13 0x000000000041fb08 in instancemethod_call (func=0x2f83aa0, arg=0x3d1d368, kw=0x0)
    at ../Objects/classobject.c:2519
	self = (PyObject *) 0x3d2dd20
	klass = (PyObject *) 0x1
	result = <value optimized out>
#14 0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#15 0x000000000048a852 in PyEval_CallObjectWithKeywords (func=0x3d5d780, arg=0x3d70650, kw=0x0)
    at ../Python/ceval.c:3464
	result = <value optimized out>
#16 0x00007fc0b4c9ce7a in ?? () from /var/lib/python-support/python2.5/gtk-2.0/gobject/_gobject.so
No symbol table info available.
#17 0x00007fc0b61d625d in IA__g_closure_invoke (closure=0x3dd15f0, return_value=0x0, 
    n_param_values=0x1, param_values=0x443ffa0, invocation_hint=0x7fffbf65e100)
    at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c:767
	marshal = (GClosureMarshal) 0x7fc0b4c9cd90
	marshal_data = (gpointer) 0x0
	__PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#18 0x00007fc0b61ebf5d in signal_emit_unlocked_R (node=0x2ff2c00, detail=0x0, instance=0x3dc98d0, 
    emission_return=0x0, instance_and_params=0x443ffa0)
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3244
	tmp = <value optimized out>
	handler = (Handler *) 0x3e09700
	accumulator = (SignalAccumulator *) 0x0
	emission = {next = 0x7fffbf65e5c0, instance = 0x3dc98d0, ihint = {signal_id = 0x9e, 
    detail = 0x0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4}
	class_closure = (GClosure *) 0x2ff30c0
	handler_list = (Handler *) 0x3e09700
	return_accu = (GValue *) 0x0
	accu = {g_type = 0x0, data = {{v_int = 0x0, v_uint = 0x0, v_long = 0x0, v_ulong = 0x0, 
      v_int64 = 0x0, v_uint64 = 0x0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0x0, 
      v_uint = 0x0, v_long = 0x0, v_ulong = 0x0, v_int64 = 0x0, v_uint64 = 0x0, v_float = 0, 
      v_double = 0, v_pointer = 0x0}}}
	signal_id = 0x9e
---Type <return> to continue, or q <return> to quit---
	max_sequential_handler_number = 0x25c
	return_value_altered = 0x1
#19 0x00007fc0b61ed608 in IA__g_signal_emit_valist (instance=0x3dc98d0, 
    signal_id=<value optimized out>, detail=0x0, var_args=0x7fffbf65e2e0)
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:2977
	signal_return_type = 0x4
	param_values = (GValue *) 0x443ffb8
	node = (SignalNode *) 0x2ff2c00
	i = 0x0
	n_params = 0x0
	__PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#20 0x00007fc0b61edb33 in IA__g_signal_emit (instance=0x27fbb90, signal_id=0x80, detail=0x0)
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3034
	var_args = {{gp_offset = 0x18, fp_offset = 0x30, overflow_arg_area = 0x7fffbf65e3c0, 
    reg_save_area = 0x7fffbf65e300}}
#21 0x00007fc0af4f303b in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0x00007fc0af3f79ed in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0x00007fc0af3f9435 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#24 0x00007fc0af3ea908 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0x00007fc0b61d625d in IA__g_closure_invoke (closure=0x2faefe0, return_value=0x7fffbf65e610, 
    n_param_values=0x2, param_values=0x3c48f20, invocation_hint=0x7fffbf65e5d0)
    at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c:767
	marshal = (GClosureMarshal) 0x7fc0b61d4780 <g_type_class_meta_marshal>
	marshal_data = (gpointer) 0x160
	__PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#26 0x00007fc0b61ebc3b in signal_emit_unlocked_R (node=0x2faf050, detail=0x0, instance=0x2ff7710, 
    emission_return=0x7fffbf65e750, instance_and_params=0x3c48f20)
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3282
	accumulator = (SignalAccumulator *) 0x2faf0d0
	emission = {next = 0x0, instance = 0x2ff7710, ihint = {signal_id = 0x46, detail = 0x0, 
    run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x2d8f540}
	class_closure = (GClosure *) 0x2faefe0
	handler_list = (Handler *) 0x0
	return_accu = (GValue *) 0x7fffbf65e610
	accu = {g_type = 0x14, data = {{v_int = 0x0, v_uint = 0x0, v_long = 0x0, v_ulong = 0x0, 
      v_int64 = 0x0, v_uint64 = 0x0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0x0, 
      v_uint = 0x0, v_long = 0x0, v_ulong = 0x0, v_int64 = 0x0, v_uint64 = 0x0, v_float = 0, 
      v_double = 0, v_pointer = 0x0}}}
	signal_id = 0x46
	max_sequential_handler_number = 0x25c
	return_value_altered = 0x0
#27 0x00007fc0b61ed48a in IA__g_signal_emit_valist (instance=0x2ff7710, 
    signal_id=<value optimized out>, detail=0x0, var_args=0x7fffbf65e7b0)
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:2987
	return_value = {g_type = 0x14, data = {{v_int = 0x0, v_uint = 0x0, v_long = 0x0, 
---Type <return> to continue, or q <return> to quit---
      v_ulong = 0x0, v_int64 = 0x0, v_uint64 = 0x0, v_float = 0, v_double = 0, v_pointer = 0x0}, {
      v_int = 0x0, v_uint = 0x0, v_long = 0x0, v_ulong = 0x0, v_int64 = 0x0, v_uint64 = 0x0, 
      v_float = 0, v_double = 0, v_pointer = 0x0}}}
	error = <value optimized out>
	signal_return_type = 0x14
	param_values = (GValue *) 0x3c48f38
	node = (SignalNode *) 0x2faf050
	i = 0x1
	n_params = 0x1
	__PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#28 0x00007fc0b61edb33 in IA__g_signal_emit (instance=0x27fbb90, signal_id=0x80, detail=0x0)
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3034
	var_args = {{gp_offset = 0x20, fp_offset = 0x30, overflow_arg_area = 0x7fffbf65e890, 
    reg_save_area = 0x7fffbf65e7d0}}
#29 0x00007fc0af4ed74e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#30 0x00007fc0af3e3273 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#31 0x00007fc0af3e4393 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#32 0x00007fc0af06706c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#33 0x00007fc0b5b2fd3b in IA__g_main_context_dispatch (context=0x2c55a90)
    at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2144
No locals.
#34 0x00007fc0b5b3350d in g_main_context_iterate (context=0x2c55a90, block=0x1, dispatch=0x1, 
    self=<value optimized out>) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2778
	max_priority = 0x7fffffff
	timeout = 0x148
	some_ready = 0x1
	nfds = 0xc
	allocated_nfds = <value optimized out>
	fds = (GPollFD *) 0x3e57180
	__PRETTY_FUNCTION__ = "g_main_context_iterate"
#35 0x00007fc0b5b33a3d in IA__g_main_loop_run (loop=0x3cf00d0)
    at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2986
	self = (GThread *) 0x27fffc0
	__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#36 0x00007fc0b661dd88 in ?? () from /var/lib/python-support/python2.5/gtk-2.0/glib/_glib.so
No symbol table info available.
#37 0x0000000000490f0b in PyEval_EvalFrameEx (f=0x2c43750, throwflag=<value optimized out>)
    at ../Python/ceval.c:3579
	sp = (PyObject **) 0x2c43960
	stack_pointer = (PyObject **) 0x2c43960
	next_instr = (unsigned char *) 0x2818621 "\001Wn\035"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
---Type <return> to continue, or q <return> to quit---
	x = (PyObject *) 0x3d14cf8
	v = (PyObject *) 0x2c05e60
	w = (PyObject *) 0x3
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x2c43958
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x26a02e0
	co = (PyCodeObject *) 0x7fc0b75d3738
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x26b73a0
	consts = (PyObject *) 0x26b6f30
#38 0x00000000004927cd in PyEval_EvalCodeEx (co=0x7fc0b75d3738, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x281c868, argcount=0x1, kws=0x0, kwcount=0x0, defs=0x0, 
    defcount=0x0, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x2c43750
	retval = (PyObject *) 0x1
	freevars = (PyObject **) 0x2c43958
	tstate = (PyThreadState *) 0x26a02e0
	x = <value optimized out>
	u = (PyObject *) 0x1
#39 0x00000000004dd4c2 in function_call (func=0x2bcc488, arg=0x281c850, kw=0x0)
    at ../Objects/funcobject.c:517
	result = <value optimized out>
	argdefs = <value optimized out>
	d = (PyObject **) 0x0
	nk = <value optimized out>
	nd = 0x0
#40 0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#41 0x000000000041fb08 in instancemethod_call (func=0x2bcc488, arg=0x281c850, kw=0x0)
    at ../Objects/classobject.c:2519
	self = (PyObject *) 0x2bf7f10
	klass = (PyObject *) 0x0
	result = <value optimized out>
#42 0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#43 0x0000000000465c36 in slot_tp_init (self=0x2bf7f10, args=0x7fc0b75f1050, kwds=0x0)
    at ../Objects/typeobject.c:4943
	meth = (PyObject *) 0x29022d0
	res = <value optimized out>
---Type <return> to continue, or q <return> to quit---
	init_str = (PyObject *) 0x7fc0b75f2990
#44 0x000000000046df6b in type_call (type=0x2c45be0, args=0x7fc0b75f1050, kwds=0x0)
    at ../Objects/typeobject.c:436
	obj = (PyObject *) 0x2bf7f10
#45 0x0000000000418c33 in PyObject_Call (func=0x27fbb90, arg=0x80, kw=0x0)
    at ../Objects/abstract.c:1861
	result = <value optimized out>
	call = (ternaryfunc) 0xfffffffffffffe00
#46 0x000000000048f582 in PyEval_EvalFrameEx (f=0x26bdb40, throwflag=<value optimized out>)
    at ../Python/ceval.c:3806
	sp = (PyObject **) 0x26bdcc0
	stack_pointer = (PyObject **) 0x26bdcc0
	next_instr = (unsigned char *) 0x7fc0b7624930 "Z\021"
	opcode = <value optimized out>
	oparg = <value optimized out>
	why = <value optimized out>
	err = 0x0
	x = (PyObject *) 0x2c45be0
	v = (PyObject *) 0x26c3520
	w = (PyObject *) 0x26d0f3a
	u = (PyObject *) 0x7fc0b6b94a00
	t = <value optimized out>
	stream = <value optimized out>
	freevars = (PyObject **) 0x26bdcb8
	retval = (PyObject *) 0x0
	tstate = (PyThreadState *) 0x26a02e0
	co = (PyCodeObject *) 0x7fc0b75d9378
	instr_ub = 0xffffffff
	instr_lb = 0x0
	instr_prev = 0xffffffff
	first_instr = <value optimized out>
	names = (PyObject *) 0x7fc0b761b438
	consts = (PyObject *) 0x7fc0b75ba4c8
#47 0x00000000004927cd in PyEval_EvalCodeEx (co=0x7fc0b75d9378, globals=<value optimized out>, 
    locals=<value optimized out>, args=0x0, argcount=0x0, kws=0x0, kwcount=0x0, defs=0x0, 
    defcount=0x0, closure=0x0) at ../Python/ceval.c:2858
	f = (PyFrameObject *) 0x26bdb40
	retval = (PyObject *) 0x0
	freevars = (PyObject **) 0x26bdcb8
	tstate = (PyThreadState *) 0x26a02e0
	x = <value optimized out>
	u = (PyObject *) 0x0
#48 0x00000000004929c2 in PyEval_EvalCode (co=0x27fbb90, globals=0x80, locals=0x0)
    at ../Python/ceval.c:514
No locals.
#49 0x00000000004b2678 in PyRun_FileExFlags (fp=0x26a0010, 
    filename=0x7fffbf66040c "/usr/bin/conduit", start=<value optimized out>, globals=0x26c3520, 
    locals=0x26c3520, closeit=0x1, flags=0x7fffbf65f570) at ../Python/pythonrun.c:1273
	ret = (PyObject *) 0x0
---Type <return> to continue, or q <return> to quit---
	mod = <value optimized out>
	arena = <value optimized out>
#50 0x00000000004b291b in PyRun_SimpleFileExFlags (fp=0x26a0010, 
    filename=0x7fffbf66040c "/usr/bin/conduit", closeit=0x1, flags=0x7fffbf65f570)
    at ../Python/pythonrun.c:879
	m = <value optimized out>
	d = (PyObject *) 0x26c3520
	v = <value optimized out>
	ext = <value optimized out>
#51 0x000000000041488a in Py_Main (argc=0x1, argv=<value optimized out>) at ../Modules/main.c:532
	c = <value optimized out>
	sts = 0x0
	command = 0x0
	filename = 0x80 <Address 0x80 out of bounds>
	module = 0x0
	fp = (FILE *) 0x26a0010
	p = <value optimized out>
	inspect = 0x0
	unbuffered = <value optimized out>
	skipfirstline = 0x0
	stdin_is_interactive = <value optimized out>
	help = <value optimized out>
	version = <value optimized out>
	saw_inspect_flag = 0x0
	saw_unbuffered_flag = 0x0
	cf = {cf_flags = 0x0}
#52 0x00007fc0b6845466 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#53 0x0000000000413ca9 in _start ()
No locals.
