это именно проблема самого wxPython'a, ну… или архитектуры питона, при которой можно разрешить проблему многозадачности только путем взаимодействия между различными процессами.
надо почитать по этой проблеме мэйл лист самого wxPython:
http://lists.wxwidgets.org/mailman/listinfo/wxpython-usersесли там нету - то там же можно и спросить =) хотя можно и на питон-листе спросить
ну а вообще гуглить по запросу: wxpython multiprocessing… хотя я там пока ничего толкового не увидел, но думаю в самое ближайшее время проблема разрешиться.
вобщем, имхо, сейчас самый реальный вариант, построить архитектуру так, что бы ненадо было передавать PySwigObject's. если надо передавать функции (ну чет вроде колбэков), то возможно следует использовать weakref'ы. хотя - хез =) если ориентироваться на взаимодействие по xmlrpc - то там обычно не передается обычно ничего сложнее диктов, во избежание проблемов =)