From: Date: September 27 2008 8:38pm Subject: bzr commit into mysql-6.0-falcon-team branch (hky:2834) Bug#39574 List-Archive: http://lists.mysql.com/commits/54616 X-Bug: 39574 Message-Id: <20080927183809.22CB9123771@lu0011.efendi.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit #At file:///home/hakan/work/mysql/mysql-6.0-falcon-team-bug39574/ 2834 Hakan Kuecuekyilmaz 2008-09-27 Fix for Bug#39574 Falcon asserts after crash in DataPage.cpp line 87. modified: storage/falcon/DataPage.h per-file messages: storage/falcon/DataPage.h Avoid integer overflow. === modified file 'storage/falcon/DataPage.h' --- a/storage/falcon/DataPage.h 2008-06-17 17:41:54 +0000 +++ b/storage/falcon/DataPage.h 2008-09-27 18:37:54 +0000 @@ -35,8 +35,8 @@ struct RecordIndex; struct SectionAnalysis; struct LineIndex { - short offset; - short length; // negative means record has overflow page + uint16 offset; + int16 length; // negative means record has overflow page }; class DataPage : public Page