On Sun, 2005-04-17 at 09:07 -0700, Brian wrote: > On Sun, 2005-17-04 at 15:08 +0200, L�szl� Monda wrote: > > > I'd like to send you another example (actually it's the third one, so > > don't hit me, please ;) to demonstrate an even more problematic > > situation with threading. I've implemented this example a week ago or > > so with your dispatcher too, but that didn't work either. > > > > The expected behaviour is that when one clicks on the button, the > > progress bar should show up in the VBox and pulse while DoThread fills > > up the TreeStore, then show up the TreeView in the same position. > > > > When you press the button for the first time, it works magically. But > > when you try it after that, it freezes the application. I think I used > > threads_enter() and threads_leave() according to the golden rules so I > > don't really get what's wrong. > > > > My guess would be some glade bug. The other possible reason is probably > > that I'm just plain stupid and messed up something very hard. > > > > Any ideas? > > > > It works here on my system, only glitch is a white box smaller than the > target shows briefly during the transition. > > my system currently: gentoo x86, 32bit (the -r1 in the package versions > are gentoo ebuild revisions) > > gtk+-2.6.4-r1, has this patch applied > # fix #86979 bmp_reject_corrupt.patch > > pygtk-2.6.1 > python-2.3.4-r1 with all these patches: > > sed -ie 's/OpenBSD\/3.\[01234/OpenBSD\/3.\[012345/' configure || die > "OpenBSD sed failed" > #Fixes security vulnerability in XML-RPC server - pythonhead (06 Feb 05) > #http://www.python.org/security/PSF-2005-001/ > epatch ${FILESDIR}/${PN}-2.3-xmlrpc.patch > # adds /usr/lib/portage/pym to sys.path - liquidx (08 Oct 03) > # prepends /usr/lib/portage/pym to sys.path - liquidx (12 Apr 04) > epatch ${FILESDIR}/${PN}-2.3-add_portage_search_path_take_2.patch > # adds support for PYTHON_DONTCOMPILE shell environment to > # supress automatic generation of .pyc and .pyo files - liquidx (08 Oct > 03) > epatch ${FILESDIR}/${PN}-2.3-gentoo_py_dontcompile.patch > epatch ${FILESDIR}/${PN}-2.3.2-disable_modules_and_ssl.patch > epatch ${FILESDIR}/${PN}-2.3-mimetypes_apache.patch > epatch ${FILESDIR}/${PN}-2.3-db4.2.patch > # installs to lib64 > [ "${CONF_LIBDIR}" == "lib64" ] && epatch > ${FILESDIR}/python-2.3.4-lib64.patch > # fix os.utime() on hppa. utimes it not supported but unfortunately > reported as working - gmsoft (22 May 04) > [ "${ARCH}" = "hppa" ] && sed -e 's/utimes //' -i ${S}/configure >
I don't know what could be broken at my side. I've just upgraded some packages and I'm currently using libgtk 2.6.4-1, python-gtk 2.6.1-2 and python 2.3.5-2 on Debian. The version numbers are almost the same as yours and it still doesn't work. Thank you for your reply anyway. -- L�szl� Monda <http://mondalaci.objectis.net> _______________________________________________ pygtk mailing list [email protected] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
