1. 29 Sep, 2007 1 commit
    • davi@moksha.local's avatar
      The fix for BUG 21136 (ChangeSet@1.2611.1.1) introduced a regression that · f3b6d56f
      davi@moksha.local authored
      caused a few tests to fail because the thd->extra_lock wasn't being set to
      NULL after the table was unlocked. This poses a serious problem because later
      attempts to access thd->extra_lock (now a dangling pointer) will probably
      result in a crash (undefined behavior) -- and that's what actually happens
      in some test cases.
      
      The solution is to set the select_create::m_plock pointee to NULL, which
      means that thd->extra_lock is set to NULL when the lock data is not for a
      temporary table.
      f3b6d56f
  2. 28 Sep, 2007 2 commits
  3. 13 Sep, 2007 2 commits
  4. 12 Sep, 2007 1 commit
  5. 10 Sep, 2007 3 commits
  6. 06 Sep, 2007 4 commits
  7. 05 Sep, 2007 5 commits
  8. 04 Sep, 2007 6 commits
  9. 03 Sep, 2007 11 commits
  10. 01 Sep, 2007 4 commits
  11. 31 Aug, 2007 1 commit