1. 28 Nov, 2001 8 commits
  2. 27 Nov, 2001 4 commits
    • Jeremy Hylton's avatar
      Fix [ #484645 ] little bug in pycodegen.py · 6e1fb93d
      Jeremy Hylton authored
      6e1fb93d
    • Tim Peters's avatar
      SF bug #483469: crash on unbounded recursion in __del__. · cd127a37
      Tim Peters authored
      PyEval_EvalCodeEx():  increment tstate->recursion_depth around the
      decref of the frame, because the C stack for this call is still in
      use and the decref can lead to __del__ methods getting called.
      
      While this gives tstate->recursion_depth a value proportional to the
      depth of the C stack (instead of a small constant no matter how
      deeply __del__s recurse), it's not enough to stop the reported crash
      when using the default recursion limit on Windows.
      
      Bugfix candidate.
      cd127a37
    • Tim Peters's avatar
      SF bug 485175: buffer overflow in traceback.c. · e5199d5e
      Tim Peters authored
      Bugfix candidate.
      tb_displayline():  the sprintf format was choking off the file name, but
      used plain %s for the function name (which can be arbitrarily long).
      Limit both to 500 chars max.
      e5199d5e
    • Barry Warsaw's avatar
      test_formatdate(): Integrating Jack's 22b2 branch fix for Mac epoch: · d2547c0b
      Barry Warsaw authored
          More changes to the formatdate epoch test: the Mac epoch is in
          localtime, so east of GMT it falls in 1903:-( Changed the test to
          obtain the epoch in both local time and GMT, and do the right
          thing in the comparisons. As a sanity measure also check that
          day/month is Jan 1.
      d2547c0b
  3. 26 Nov, 2001 6 commits
  4. 25 Nov, 2001 3 commits
  5. 24 Nov, 2001 9 commits
  6. 21 Nov, 2001 2 commits
  7. 20 Nov, 2001 2 commits
  8. 19 Nov, 2001 6 commits