Hi,

I have a class wrapped to Python which has 334 member .def(). After I added one more method, i.e. .def(), it shows segfault when I import this class it in Python. Strangely, this only happens on 64 bit CentOS 4.8 with gcc 3.4.6. It works fine with the 335th member method on 32 bit CentOS 4.8 with gcc 3.4.6. And also works fine with both 32 and 64 bit CentOS 5.6 with gcc 4.1.2.

I can comment any one of member methods to make the number of methods <= 334 in my class to make it work on the 64 bit CentOS 4.8. It looks like there is such member method number limit on this 64 bit gcc3.4.6 platform. Please help.

Grant


_______________________________________________
Cplusplus-sig mailing list
Cplusplus-sig@python.org
http://mail.python.org/mailman/listinfo/cplusplus-sig

Reply via email to