Commit bfc5a0cc authored by unknown's avatar unknown
Browse files

ndb - bug#24476

  Fix typo that yeilded rare crash in ACC


storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
  fix typo, where elementptr was sent as elementheader
  yeilded very rare crashes as only 1 bit is checked
    and it's only checked under certatin rare circumstances
parent c6911d6f
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -3337,7 +3337,8 @@ Dbacc::getElement(Signal* signal, OperationrecPtr& lockOwnerPtr)
          bool found;
          if (! searchLocalKey) 
	  {
            Uint32 len = readTablePk(localkey1, tgeElementptr, lockOwnerPtr.p);
            Uint32 len = readTablePk(localkey1, tgeElementHeader, 
				     lockOwnerPtr.p);
            found = (len == operationRecPtr.p->xfrmtupkeylen) &&
	      (memcmp(Tkeydata, ckeys, len << 2) == 0);
          } else {