When I upgraded my wxPython from 2.3.2.1 to 2.3.3.1 an application that
worked perfectly before started blowing up all over the place.
For example:
Admin: OnMenuOpenLocal() - glob=['incoming.par.sample\\baanpcl.par',
'tuple inde
x out of range\\baanps.par', 'tuple index out of range\\merkur.par',
'tuple inde
x out of range\\mgschedule.par', 'tuple index out of
range\\phoenix.par', 'tuple
index out of range\\phoenixtest.par', 'tuple index out of
range\\scanjet.par',
'tuple index out of range\\oracle.par', 'tuple index out of
range\\streamserve.p
ar', 'tuple index out of range\\crystal.par', 'tuple index out of
range\\mgcontr
ol.par', 'tuple index out of range\\sqr1.par', 'tuple index out of
range\\baanw.
par', 'tuple index out of range\\incoming.par', 'tuple index out of
range\\baan.
par', 'tuple index out of range\\sqr.par', 'tuple index out of
range\\sstofax.pa
r', '\\oracle-pulse.par\\oracle-pulse.par', 'tuple index out of
range\\NT.par',
'tuple index out of range\\tagtest.par', 'tuple index out of
range\\droptest.par
', 'tuple index out of range\\edict.par', 'tuple index out of
range\\ss.par', 't
uple index out of range\\strs.par', 'tuple index out of
range\\new_strs.par']
Traceback (most recent call last):
File "<string>", line 1864, in OnMenuOpenLocal
File "D:\Python22\lib\glob.py", line 39, in glob
result.append(os.path.join(dirname, name))
MemoryError
Just really strange stuff like this. So I figured that I was travelling
through loopholes in 2.3.2.1 that were closed up in 2.3.3.1. So I
figured I'd download the hybrid version to see if it could catch any
assertions. Imagine my surprise to find that there WAS no hybrid
version of 2.3.3.1. Are there any plans to make a hybrid version? And
why would a simple upgrade of wxPython make the glob module go wonky?
Chris Spencer
Merkur Group
(800) 637-1704
(513) 612-8000 x132
Fax: (513) 612-8080
E-mail chris.spencer@merkurgroup.com
Web http://www.merkurgroup.com