List:Commits« Previous MessageNext Message »
From:Frazer Clement Date:June 3 2008 12:00pm
Subject:bzr commit into mysql-5.1-telco-6.2 tree (frazer:2613) Bug#31284
View as plain text  
#At file:///home/frazer/bzr/mysql-5.1-telco-6.2-bugs/

------------------------------------------------------------
revno: 2613
revision-id: frazer@stripped
parent: monty@stripped
committer: Frazer Clement <frazer@stripped>
branch nick: mysql-5.1-telco-6.2-bugs
timestamp: Tue 2008-06-03 11:00:31 +0100
message:
  Bug# 31284 rpl_ndb_blob fails on powermacg5
  
  Long Blob v2 code exercised buffer overrun in old Api setValue() call.
  Only detected on PowerMac G5 with Apple compiler.
  
  setValue() buffer overrun fixed.
  
  Various NDBAPI magic numbers de-mystified back to computed constant values
modified:
  mysql-test/suite/ndb/r/ndb_blob.result
sp1f-ndb_blob.result-20040719115359-7z65is6skg5xv6upoa7nturemb7h646j
  mysql-test/suite/ndb/t/ndb_blob.test
sp1f-ndb_blob.test-20040718155656-sxauok4gndxbsg7tjxwjluyoq3adaqjf
  storage/ndb/include/kernel/signaldata/KeyInfo.hpp
sp1f-keyinfo.hpp-20040414082354-corqbssvvfchibr7542ecatjtikb5wmn
  storage/ndb/src/ndbapi/Ndb.cpp
sp1f-ndb.cpp-20040414082424-w4iietigjbat2axvr45magbzk4yg6et3
  storage/ndb/src/ndbapi/NdbBlob.cpp
sp1f-ndbblob.cpp-20040610100200-3kcthg74ev6adshhf5bq6plnsfcotlzh
  storage/ndb/src/ndbapi/NdbIndexStat.cpp
sp1f-ndbindexstat.cpp-20050915003017-u46kcfhakcw4p5njv633sihzarv7xl4m
  storage/ndb/src/ndbapi/NdbOperationDefine.cpp
sp1f-ndboperationdefine.c-20040414082425-wyjqzl6mqrnd5ckhjcskztcombchzofq
  storage/ndb/src/ndbapi/NdbOperationExec.cpp
sp1f-ndboperationexec.cpp-20040414082425-spfhlvqpx5hh2u7nyud2l5ordg7u43eb
  storage/ndb/src/ndbapi/NdbOperationInt.cpp
sp1f-ndboperationint.cpp-20040414082425-xa76p6frl4mmojhkkqzfmdrvg5dwy5kn
  storage/ndb/src/ndbapi/NdbOperationSearch.cpp
sp1f-ndboperationsearch.c-20040414082425-2oopaz7wpkfxs4qbozjlx22w7hjvksyz
  storage/ndb/src/ndbapi/NdbRecord.hpp
sp1f-ndbrecord.hpp-20070514135805-ljqy3uqwmkrmvghkhpco6yw4iniuf7qm
  storage/ndb/src/ndbapi/NdbScanOperation.cpp
sp1f-ndbscanoperation.cpp-20040414082425-yr5memqa2kvjbeg5kez5mhmsjkkzcxmz
per-file comments:
  mysql-test/suite/ndb/r/ndb_blob.result
    LongBlob setValue specific test
  mysql-test/suite/ndb/t/ndb_blob.test
    LongBlob setValue specific test
  storage/ndb/include/kernel/signaldata/KeyInfo.hpp
    IndexBound size constants
  storage/ndb/src/ndbapi/Ndb.cpp
    Hash calculation buffer reduced to size
  storage/ndb/src/ndbapi/NdbBlob.cpp
    Use of constant
  storage/ndb/src/ndbapi/NdbIndexStat.cpp
    Use of constant
  storage/ndb/src/ndbapi/NdbOperationDefine.cpp
    Buffer sizes corrected
  storage/ndb/src/ndbapi/NdbOperationExec.cpp
    Use of constant
  storage/ndb/src/ndbapi/NdbOperationInt.cpp
    Fix to buffer size
  storage/ndb/src/ndbapi/NdbOperationSearch.cpp
    Use of constants
  storage/ndb/src/ndbapi/NdbRecord.hpp
    Creation and use of constant
  storage/ndb/src/ndbapi/NdbScanOperation.cpp
    Use of constants

Attachment: [text/text/x-diff] patch-2613.diff
Thread
bzr commit into mysql-5.1-telco-6.2 tree (frazer:2613) Bug#31284Frazer Clement3 Jun