[Python-Dev] test_tcl failing... (original) (raw)

Brett C. bac at OCF.Berkeley.EDU
Sat Mar 13 20:14:48 EST 2004


Skip Montanaro wrote:

I'm getting a malloc() error in testtcl when I run "make test":

testtarfile testtcl *** malloc[3674]: error for object 0x4cca408: Pointer being reallocated was not allocated make: *** [test] Bus error (core dumped) Platform is Mac OSX 10.2.8, "gcc version 3.3 20030304 (Apple Computer, Inc. build 1493)", OPT=-Os. If I run it independently I get one failure but no core dump: testCall (main.TclTest) ... ok testCallException (main.TclTest) ... ok testCallException2 (main.TclTest) ... ok testEval (main.TclTest) ... ok testEvalException (main.TclTest) ... ok testEvalException2 (main.TclTest) ... ok testEvalFile (main.TclTest) ... ok testEvalFileException (main.TclTest) ... ok testGetVar (main.TclTest) ... ok testGetVarArray (main.TclTest) ... ok testGetVarArrayException (main.TclTest) ... ok testGetVarException (main.TclTest) ... ok testLoadTk (main.TclTest) ... ok testLoadTkFailure (main.TclTest) ... FAIL testPackageRequire (main.TclTest) ... ok testPackageRequireException (main.TclTest) ... ok testSetVar (main.TclTest) ... ok testSetVarArray (main.TclTest) ... ok testUnsetVar (main.TclTest) ... ok testUnsetVarArray (main.TclTest) ... ok testUnsetVarException (main.TclTest) ... ok ====================================================================== FAIL: testLoadTkFailure (main.TclTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "../Lib/test/testtcl.py", line 153, in testLoadTkFailure self.assertRaises(TclError, tcl.loadtk) AssertionError: TclError not raised ---------------------------------------------------------------------- Ran 21 tests in 20.394s FAILED (failures=1) Traceback (most recent call last): File "../Lib/test/testtcl.py", line 162, in ? testmain() File "../Lib/test/testtcl.py", line 159, in testmain testsupport.rununittest(TclTest) File "/Users/skip/src/python/head/dist/src/Lib/test/testsupport.py", line 290 , in rununittest runsuite(suite, testclass) File "/Users/skip/src/python/head/dist/src/Lib/test/testsupport.py", line 275 , in runsuite raise TestFailed(err) test.testsupport.TestFailed: Traceback (most recent call last): File "../Lib/test/testtcl.py", line 153, in testLoadTkFailure self.assertRaises(TclError, tcl.loadtk) AssertionError: TclError not raised

I have been getting this error on OS X 10.3.2 ("gcc (GCC) 3.3 20030304 (Apple Computer, Inc. build 1495)") but with no core dump regardless if I run test_tcl directly or by execing regrtest.py -unetwork (how I always run the test suite). I do have Tcl installed on my system and you can import Tkinter but I get the usual "SetFrontProcess failed,-606" error that you get on OS X unless you use the pythonw executable with Tk code.

-Brett



More information about the Python-Dev mailing list