End of Product Lifecycle. Active development and support for MySQL Database Server versions 3.23, 4.0, and 4.1 has ended. For details, see http://www.mysql.com/about/legal/lifecycle/#calendar. Please consider upgrading to a recent version. Further updates to the content of this manual will be minimal. All formats of this manual will continue to be available until 31 Dec 2010.
          Fixed double free'd pointer bug in
          mysql_change_user() handling,
          that enabled a specially hacked version of MySQL client to
          crash mysqld. Note that you must log in to
          the server by using a valid user account to be able to exploit
          this bug. (CVE-2003-0073)
        
          Fixed bug with the
          --log-slow-queries when logging
          an administrator command (like
          FLUSH
          TABLES).
        
          Fixed bug in GROUP BY when used on BLOB
          column with NULL values.
        
          Fixed a bug in handling NULL values in
          CASE ... WHEN ....
        
          Bugfix for --chroot (see
          Section B.3.6, “Changes in Release 3.23.54 (05 December 2002)”) is reverted. Unfortunately,
          there is no way to make it to work, without introducing
          backward-incompatible changes in my.cnf.
          Those who need --chroot
          functionality, should upgrade to MySQL 4.0. (The fix in the
          4.0 branch did not break backward-compatibility).
        
          Make --lower-case-table-names
          default on Mac OS X as the default file system (HFS+) is case
          insensitive.
        
          Fixed a bug in scripts/mysqld_safe.sh in
          NOHUP_NICENESS testing.
        
          Transactions in autocommit =
          0 mode didn't rotate the binary log.
        
          Fixed a bug in
          scripts/make_binary_distribution that
          resulted in a remaining @HOSTNAME@ variable
          instead of replacing it with the correct path to the
          hostname binary.
        
          Fixed a very unlikely bug that could cause
          SHOW PROCESSLIST to core dump
          in pthread_mutex_unlock() if a new thread was connecting.
        
          Forbid SLAVE STOP if the thread executing
          the query has locked tables. This removes a possible deadlock
          situation.
        

User Comments
Add your own comment.