<?xml version="1.0"?>
<report tool_name="cppcheck" tool_version="1.43">
  <weakness id="1">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/app/l10n_util_unittest.cc" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'StringWrapper::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="2">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/app/os_exchange_data_provider_win.cc" line="195"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: e</textoutput>
    </output>
  </weakness>
  <weakness id="3">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/app/os_exchange_data_win_unittest.cc" line="80"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'stringsz' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/app/resource_bundle.cc" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="5">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/app/resource_bundle_dummy.cc" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="6">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/app/win_util_unittest.cc" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'filename_case::filename' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="7">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/app/win_util_unittest.cc" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'filename_case::filter_selected' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="8">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/app/win_util_unittest.cc" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'filename_case::suggested_ext' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="9">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/app/win_util_unittest.cc" line="58"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'filename_case::result' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="10">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/base/allocator/allocator_unittests.cc" line="426"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="11">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/base/allocator/allocator_unittests.cc" line="459"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="12">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/base/allocator/allocator_unittests.cc" line="478"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="13">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/base/file_util_unittest.cc" line="126"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'append_case::ending' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="14">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/base/file_util_unittest.cc" line="294"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'dir_case::full_path' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="15">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/base/file_util_unittest.cc" line="295"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'dir_case::directory' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="16">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/base/histogram.cc" line="704"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: lock_</textoutput>
    </output>
  </weakness>
  <weakness id="17">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/base/file_util_unittest.cc" line="992"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: shell - otherwise it is redundant to check if shell is null at line 1003</textoutput>
    </output>
  </weakness>
  <weakness id="18">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/base/file_util_unittest.cc" line="995"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: shell - otherwise it is redundant to check if shell is null at line 1003</textoutput>
    </output>
  </weakness>
  <weakness id="19">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/base/file_util_unittest.cc" line="997"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: shell - otherwise it is redundant to check if shell is null at line 1003</textoutput>
    </output>
  </weakness>
  <weakness id="20">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/base/file_util_unittest.cc" line="999"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: persist - otherwise it is redundant to check if persist is null at line 1001</textoutput>
    </output>
  </weakness>
  <weakness id="21">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/base/i18n/file_util_icu_unittest.cc" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'goodbad_pair::bad_name' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="22">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/base/i18n/file_util_icu_unittest.cc" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'goodbad_pair::good_name' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="23">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/base/id_map_unittest.cc" line="168"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'map_external_ids' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="24">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/base/id_map_unittest.cc" line="172"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'map_owned_ids' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="25">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/base/json/json_writer_unittest.cc" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: list</textoutput>
    </output>
  </weakness>
  <weakness id="26">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/base/logging.cc" line="292"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="27">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/base/message_loop.cc" line="411"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="28">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/base/message_loop_unittest.cc" line="446"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: a</textoutput>
    </output>
  </weakness>
  <weakness id="29">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/message_pump_glib_unittest.cc" line="97"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'EventInjector::Prepare'</textoutput>
    </output>
  </weakness>
  <weakness id="30">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/message_pump_glib_unittest.cc" line="102"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'EventInjector::Check'</textoutput>
    </output>
  </weakness>
  <weakness id="31">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/message_pump_glib_unittest.cc" line="106"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'EventInjector::Dispatch'</textoutput>
    </output>
  </weakness>
  <weakness id="32">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/message_pump_glib_unittest.cc" line="117"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'EventInjector::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="33">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/base/message_pump_win.cc" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'timeout' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="34">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/base/mime_util_linux.cc" line="124"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'IconTheme::IsValid' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="35">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/base/observer_list_unittest.cc" line="94"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AddRemoveThread::loop_'</textoutput>
    </output>
  </weakness>
  <weakness id="36">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/base/path_service.cc" line="102"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PathData::providers'</textoutput>
    </output>
  </weakness>
  <weakness id="37">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/base/process_util_unittest.cc" line="69"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: fp</textoutput>
    </output>
  </weakness>
  <weakness id="38">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/scoped_ptr_unittest.cc" line="23"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ConDecLogger::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="39">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/base/scoped_ptr_unittest.cc" line="19"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ConDecLogger::SomeMeth' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="40">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/base/sha1.cc" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SecureHashAlgorithm::M'</textoutput>
    </output>
  </weakness>
  <weakness id="41">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/base/sha1.cc" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SecureHashAlgorithm::W'</textoutput>
    </output>
  </weakness>
  <weakness id="42">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/dmg_fp/dtoa.cc" line="483"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'BCinfo' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="43">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/base/third_party/dmg_fp/dtoa.cc" line="485"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'BCinfo::inexact' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="44">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/base/third_party/dmg_fp/dtoa.cc" line="485"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'BCinfo::nd0' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="45">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/base/third_party/nspr/prtime.cc" line="323"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable daysInMonth can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="46">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/base/third_party/symbolize/symbolize.cc" line="370"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FileDescriptor::get' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="47">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/base/third_party/symbolize/symbolize.cc" line="432"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'LineReader::bol' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="48">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/base/third_party/symbolize/symbolize.cc" line="437"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'LineReader::eol' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="49">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/base/third_party/symbolize/symbolize.cc" line="449"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'LineReader::BufferIsEmpty' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="50">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmime.c" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgDirTimeList' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="51">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmime.c" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgCallbackList' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="52">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimealias.h" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgAliasList' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="53">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimealias.c" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgAlias' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="54">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimealias.c" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="55">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimealias.c" line="171"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="56">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimecache.c" line="220"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="57">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeglob.h" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgGlobHash' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="58">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeglob.c" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgGlobHashNode' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="59">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeglob.c" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgGlobList' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="60">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeglob.c" line="100"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="61">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeglob.c" line="102"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="62">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeglob.c" line="451"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="63">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeicon.h" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgIconList' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="64">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeicon.c" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgIcon' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="65">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeicon.c" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="66">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeicon.c" line="170"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="67">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeint.c" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bytelength can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="68">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeint.c" line="71"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable result can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="69">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimemagic.h" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgMimeMagic' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="70">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimemagic.c" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgMimeMagicMatch' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="71">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimemagic.c" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgMimeMagicMatchlet' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="72">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimemagic.c" line="479"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: i</textoutput>
    </output>
  </weakness>
  <weakness id="73">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimemagic.c" line="127"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="74">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimemagic.c" line="129"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="75">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimemagic.c" line="148"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="76">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeparent.h" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgParentList' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="77">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeparent.c" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'XdgMimeParents' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="78">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeparent.c" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="79">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/base/third_party/xdg_mime/xdgmimeparent.c" line="206"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="80">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="160"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: queue_</textoutput>
    </output>
  </weakness>
  <weakness id="81">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="218"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: queue_</textoutput>
    </output>
  </weakness>
  <weakness id="82">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="284"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: queue_</textoutput>
    </output>
  </weakness>
  <weakness id="83">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="285"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: lock_</textoutput>
    </output>
  </weakness>
  <weakness id="84">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="362"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: queue_</textoutput>
    </output>
  </weakness>
  <weakness id="85">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="363"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: lock_</textoutput>
    </output>
  </weakness>
  <weakness id="86">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'NonThreadSafeQueue::DFAKE_MUTEX'</textoutput>
    </output>
  </weakness>
  <weakness id="87">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="146"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'NonThreadSafeQueue::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="88">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="202"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'NonThreadSafeQueue::DFAKE_MUTEX'</textoutput>
    </output>
  </weakness>
  <weakness id="89">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="204"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'NonThreadSafeQueue::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="90">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="260"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'NonThreadSafeQueue::DFAKE_MUTEX'</textoutput>
    </output>
  </weakness>
  <weakness id="91">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="262"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'NonThreadSafeQueue::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="92">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="334"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'NonThreadSafeQueue::DFAKE_MUTEX'</textoutput>
    </output>
  </weakness>
  <weakness id="93">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/thread_collision_warner_unittest.cc" line="336"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'NonThreadSafeQueue::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="94">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/time_win.cc" line="270"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'NowSingleton::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="95">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/time_win.cc" line="369"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'HighResNowSingleton::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="96">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/base/time_win.cc" line="315"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'HighResNowSingleton::IsUsingHighResClock' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="97">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/timer_unittest.cc" line="26"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'OneShotTimerTester::Run'</textoutput>
    </output>
  </weakness>
  <weakness id="98">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/timer_unittest.cc" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'OneShotSelfDeletingTimerTester::Run'</textoutput>
    </output>
  </weakness>
  <weakness id="99">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/timer_unittest.cc" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'RepeatingTimerTester::Run'</textoutput>
    </output>
  </weakness>
  <weakness id="100">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/base/tools_sanity_unittest.cc" line="36"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: leak</textoutput>
    </output>
  </weakness>
  <weakness id="101">
    <name>deallocuse</name>
    <location path="chrome-5.0.375.70/src/base/tools_sanity_unittest.cc" line="71"/>
    <grade severity="1"/>
    <output>
      <textoutput>Dereferencing 'foo' after it is deallocated / released</textoutput>
    </output>
  </weakness>
  <weakness id="102">
    <name>deallocuse</name>
    <location path="chrome-5.0.375.70/src/base/tools_sanity_unittest.cc" line="82"/>
    <grade severity="1"/>
    <output>
      <textoutput>Dereferencing 'foo' after it is deallocated / released</textoutput>
    </output>
  </weakness>
  <weakness id="103">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/base/tools_sanity_unittest.cc" line="91"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: foo</textoutput>
    </output>
  </weakness>
  <weakness id="104">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/base/tools_sanity_unittest.cc" line="100"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: foo</textoutput>
    </output>
  </weakness>
  <weakness id="105">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/base/tuple_unittest.cc" line="18"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Addy::DoAdd' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="106">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/base/tuple_unittest.cc" line="25"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Addz::DoAdd' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="107">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/base/values.cc" line="291"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="108">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/base/values_unittest.cc" line="571"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: inner</textoutput>
    </output>
  </weakness>
  <weakness id="109">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/base/win_util.cc" line="364"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'string_length' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="110">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/base/win_util_unittest.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ThreadLocaleSaver::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="111">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/breakpad/linux/generate-test-dump.cc" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'local_var' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="112">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/breakpad/linux/generate-test-dump.cc" line="60"/>
    <grade severity="1"/>
    <output>
      <textoutput>Null pointer dereference</textoutput>
    </output>
  </weakness>
  <weakness id="113">
    <name>dangerousFunctionmktemp</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/linux/handler/exception_handler_unittest.cc" line="229"/>
    <grade severity="5"/>
    <output>
      <textoutput>Found 'mktemp'. You should use 'mkstemp' instead</textoutput>
    </output>
  </weakness>
  <weakness id="114">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/linux/handler/exception_handler_unittest.cc" line="129"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: filename</textoutput>
    </output>
  </weakness>
  <weakness id="115">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest.cc" line="74"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'found' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="116">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/linux/minidump_writer/minidump_writer.cc" line="661"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'MinidumpWriter::GetStackPointer' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="117">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/linux/minidump_writer/minidump_writer.cc" line="676"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'MinidumpWriter::NullifyDirectoryEntry' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="118">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/linux/minidump_writer/minidump_writer.cc" line="665"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'MinidumpWriter::GetStackPointer' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="119">
    <name>dangerousFunctionmktemp</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc" line="62"/>
    <grade severity="5"/>
    <output>
      <textoutput>Found 'mktemp'. You should use 'mkstemp' instead</textoutput>
    </output>
  </weakness>
  <weakness id="120">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/dynamic_images.cc" line="400"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="121">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/breakpad_exc_server.c" line="219"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '__ReplyUnion__breakpad_exc_subsystem::Reply_exception_raise' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="122">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/breakpad_exc_server.c" line="220"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '__ReplyUnion__breakpad_exc_subsystem::Reply_exception_raise_state' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="123">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/breakpad_exc_server.c" line="221"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '__ReplyUnion__breakpad_exc_subsystem::Reply_exception_raise_state_identity' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="124">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/breakpad_exc_server.c" line="1686"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'breakpad_exc_subsystem::server' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="125">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/breakpad_exc_server.c" line="1687"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'breakpad_exc_subsystem::start' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="126">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/breakpad_exc_server.c" line="1688"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'breakpad_exc_subsystem::end' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="127">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/breakpad_exc_server.c" line="1689"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'breakpad_exc_subsystem::maxsize' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="128">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/breakpad_exc_server.c" line="1690"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'breakpad_exc_subsystem::reserved' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="129">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/exception_handler.cc" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ExceptionMessage::body' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="130">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/exception_handler.cc" line="62"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ExceptionMessage::ndr' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="131">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/exception_handler.cc" line="80"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ExceptionReplyMessage::ndr' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="132">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/exception_handler.cc" line="81"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ExceptionReplyMessage::return_code' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="133">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/exception_handler.cc" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ExceptionParameters::flavors'</textoutput>
    </output>
  </weakness>
  <weakness id="134">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/exception_handler.cc" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ExceptionParameters::behaviors'</textoutput>
    </output>
  </weakness>
  <weakness id="135">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/exception_handler.cc" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ExceptionParameters::ports'</textoutput>
    </output>
  </weakness>
  <weakness id="136">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/exception_handler.cc" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ExceptionParameters::masks'</textoutput>
    </output>
  </weakness>
  <weakness id="137">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/protected_memory_allocator.h" line="63"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ProtectedMemoryAllocator::GetTotalSize' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="138">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/protected_memory_allocator.h" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ProtectedMemoryAllocator::GetAllocatedSize' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="139">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/protected_memory_allocator.h" line="69"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ProtectedMemoryAllocator::GetFreeSize' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="140">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/dynamic_images.h" line="151"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DynamicImage::GetTask' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="141">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/dynamic_images.h" line="153"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DynamicImage::GetVersion' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="142">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/mac/handler/dynamic_images.h" line="121"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="143">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/minidump_file_writer_unittest.cc" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ObjectAndArrayStructure::array' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="144">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/minidump_file_writer_unittest.cc" line="165"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: fd</textoutput>
    </output>
  </weakness>
  <weakness id="145">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/minidump_file_writer_unittest.cc" line="150"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: buffer</textoutput>
    </output>
  </weakness>
  <weakness id="146">
    <name>erase</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/solaris/handler/exception_handler.cc" line="100"/>
    <grade severity="1"/>
    <output>
      <textoutput>Dangerous iterator usage. After erase the iterator is invalid so dereferencing it or comparing it with another iterator is invalid.</textoutput>
    </output>
  </weakness>
  <weakness id="147">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/solaris/handler/minidump_generator.cc" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'gregs' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="148">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/solaris/handler/minidump_generator.cc" line="390"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'callback_context' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="149">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/solaris/handler/solaris_lwp.cc" line="253"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: nstat</textoutput>
    </output>
  </weakness>
  <weakness id="150">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/solaris/handler/solaris_lwp.cc" line="353"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*name != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="151">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/windows/crash_generation/minidump_generator.cc" line="120"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'dump_exception_pointers' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="152">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/windows/handler/exception_handler_test/exception_handler_test.cc" line="114"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: i</textoutput>
    </output>
  </weakness>
  <weakness id="153">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/windows/handler/exception_handler_test/exception_handler_test.cc" line="138"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: i</textoutput>
    </output>
  </weakness>
  <weakness id="154">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/windows/tests/crash_generation_app/crash_generation_app.cc" line="344"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'message_event' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="155">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/windows/tests/crash_generation_app/crash_generation_app.cc" line="325"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="156">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/windows/tests/crash_generation_app/crash_generation_app.cc" line="329"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="157">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/client/windows/tests/crash_generation_app/crash_generation_app.cc" line="301"/>
    <grade severity="1"/>
    <output>
      <textoutput>Null pointer dereference</textoutput>
    </output>
  </weakness>
  <weakness id="158">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/common/dwarf/bytereader_unittest.cc" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ReaderFixture::contents' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="159">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/common/dwarf/bytereader_unittest.cc" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ReaderFixture::pointer_size' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="160">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/common/dwarf/bytereader_unittest.cc" line="619"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AlignedFixture::pointer_size'</textoutput>
    </output>
  </weakness>
  <weakness id="161">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/common/linux/dump_symbols.cc" line="441"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FDWrapper::get' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="162">
    <name>dangerousFunctionmktemp</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/common/linux/file_id_unittest.cc" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>Found 'mktemp'. You should use 'mkstemp' instead</textoutput>
    </output>
  </weakness>
  <weakness id="163">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/common/solaris/dump_symbols.cc" line="438"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'sections' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="164">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/common/solaris/dump_symbols.cc" line="588"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FDWrapper::get' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="165">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/common/solaris/dump_symbols.cc" line="221"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*name == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="166">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/common/stabs_reader_unittest.cc" line="148"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'MockStabsParser::InitializeTypeNames' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="167">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/processor/cfi_frame_info_unittest.cc" line="441"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'RawContext::r3' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="168">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/processor/cfi_frame_info_unittest.cc" line="441"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'RawContext::r4' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="169">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/processor/stackwalker_x86.cc" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="170">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/processor/stackwalker_x86.cc" line="104"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="171">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="184"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'prstatus' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="172">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="159"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'elf_timeval::tv_sec' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="173">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="160"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'elf_timeval::tv_usec' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="174">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="165"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'elf_siginfo::si_code' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="175">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="166"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'elf_siginfo::si_errno' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="176">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="172"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prstatus::pr_sigpend' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="177">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="173"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prstatus::pr_sighold' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="178">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="175"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prstatus::pr_ppid' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="179">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="176"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prstatus::pr_pgrp' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="180">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="177"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prstatus::pr_sid' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="181">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="178"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prstatus::pr_utime' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="182">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="179"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prstatus::pr_stime' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="183">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="180"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prstatus::pr_cutime' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="184">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="181"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prstatus::pr_cstime' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="185">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="183"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prstatus::pr_fpvalid' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="186">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="187"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prpsinfo::pr_state' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="187">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="189"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prpsinfo::pr_zomb' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="188">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="190"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prpsinfo::pr_nice' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="189">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="191"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prpsinfo::pr_flag' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="190">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="196"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prpsinfo::pr_uid' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="191">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="197"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prpsinfo::pr_gid' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="192">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="200"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prpsinfo::pr_ppid' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="193">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="201"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prpsinfo::pr_pgrp' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="194">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/linux/md2core/minidump-2-core.cc" line="202"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'prpsinfo::pr_sid' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="195">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/solaris/dump_syms/testdata/dump_syms_regtest.cc" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'value' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="196">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/solaris/dump_syms/testdata/dump_syms_regtest.cc" line="61"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'nothing' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="197">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/windows/dump_syms/testdata/dump_syms_regtest.cc" line="61"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'value' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="198">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/breakpad/src/tools/windows/dump_syms/testdata/dump_syms_regtest.cc" line="62"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'nothing' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="199">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/app/chrome_dll_main.cc" line="838"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="200">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/app/chrome_dll_main.cc" line="838"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'DISABLE_NACL'.</textoutput>
    </output>
  </weakness>
  <weakness id="201">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/app/chrome_dll_main.cc" line="838"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'GOOGLE_CHROME_BUILD'.</textoutput>
    </output>
  </weakness>
  <weakness id="202">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/app/chrome_dll_main.cc" line="838"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'GOOGLE_CHROME_BUILD;OS_MACOSX'.</textoutput>
    </output>
  </weakness>
  <weakness id="203">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/app/chrome_dll_main.cc" line="838"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'LINUX_SANDBOX_PATH;OS_LINUX'.</textoutput>
    </output>
  </weakness>
  <weakness id="204">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/app/chrome_dll_main.cc" line="838"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'NDEBUG'.</textoutput>
    </output>
  </weakness>
  <weakness id="205">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/app/chrome_dll_main.cc" line="838"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'NDEBUG;OS_MACOSX'.</textoutput>
    </output>
  </weakness>
  <weakness id="206">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/app/chrome_dll_main.cc" line="838"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'OS_LINUX'.</textoutput>
    </output>
  </weakness>
  <weakness id="207">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/app/chrome_dll_main.cc" line="838"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'OS_MACOSX'.</textoutput>
    </output>
  </weakness>
  <weakness id="208">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/aeropeek_manager.cc" line="1047"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="209">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/autocomplete/autocomplete_edit_view_win.cc" line="377"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'PaintPatcher::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="210">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/autocomplete/autocomplete_unittest.cc" line="141"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: providerA</textoutput>
    </output>
  </weakness>
  <weakness id="211">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/autocomplete/history_url_provider_unittest.cc" line="95"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'HistoryURLProviderTest::history_service_'</textoutput>
    </output>
  </weakness>
  <weakness id="212">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/autocomplete/history_url_provider_unittest.cc" line="117"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'text' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="213">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/autocomplete/history_url_provider_unittest.cc" line="123"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'text' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="214">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/autocomplete/history_url_provider_unittest.cc" line="181"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'text' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="215">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/autocomplete/history_url_provider_unittest.cc" line="198"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'text' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="216">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/autocomplete/keyword_provider.cc" line="245"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'keyword' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="217">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/autofill/autofill_download_unittest.cc" line="147"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: form_structure</textoutput>
    </output>
  </weakness>
  <weakness id="218">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/autofill/autofill_dialog_gtk.cc" line="346"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'AutoFillDialog::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="219">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/automation/automation_provider.cc" line="1143"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'value' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="220">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/bookmarks/bookmark_index_unittest.cc" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'expected_titles' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="221">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/bookmarks/bookmark_model_unittest.cc" line="637"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BookmarkModelTestWithProfile::bb_model_'</textoutput>
    </output>
  </weakness>
  <weakness id="222">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/browser.cc" line="1982"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: browser</textoutput>
    </output>
  </weakness>
  <weakness id="223">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/browser.cc" line="1988"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: browser</textoutput>
    </output>
  </weakness>
  <weakness id="224">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/browser.cc" line="1991"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: browser</textoutput>
    </output>
  </weakness>
  <weakness id="225">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/browser_about_handler.cc" line="195"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ChromeOSAboutVersionHandler::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="226">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/browser_focus_uitest.cc" line="402"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: focused_browser</textoutput>
    </output>
  </weakness>
  <weakness id="227">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/browser_focus_uitest.cc" line="410"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: focused_browser</textoutput>
    </output>
  </weakness>
  <weakness id="228">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/browser_init.cc" line="331"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'caption' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="229">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/browser_init.cc" line="331"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'message' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="230">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/browser_uitest.cc" line="305"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="231">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/browser_uitest.cc" line="305"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'CHROME_V8'.</textoutput>
    </output>
  </weakness>
  <weakness id="232">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/browser_uitest.cc" line="305"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'OS_CHROMEOS'.</textoutput>
    </output>
  </weakness>
  <weakness id="233">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/browser_uitest.cc" line="305"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'OS_MACOSX'.</textoutput>
    </output>
  </weakness>
  <weakness id="234">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/character_encoding.cc" line="130"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'CanonicalEncodingMap::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="235">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chrome_plugin_unittest.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: response_buffer_</textoutput>
    </output>
  </weakness>
  <weakness id="236">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chrome_plugin_host.cc" line="422"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'delegate' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="237">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="238">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="239">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="240">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="241">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="242">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="243">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="244">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="245">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="246">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="119"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="247">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="129"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="248">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="135"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="249">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="141"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="250">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="147"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="251">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="153"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="252">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="159"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="253">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/cros_library.cc" line="165"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="254">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/cros/language_library.cc" line="82"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*three_letter_code != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="255">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/external_metrics_unittest.cc" line="26"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'num_bytes' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="256">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/login/cookie_fetcher_unittest.cc" line="58"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: cl_handler</textoutput>
    </output>
  </weakness>
  <weakness id="257">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/login/login_manager_view_browsertest.cc" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'LoginManagerViewTest::mock_cryptohome_library_'</textoutput>
    </output>
  </weakness>
  <weakness id="258">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/login/login_manager_view_browsertest.cc" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'LoginManagerViewTest::mock_login_library_'</textoutput>
    </output>
  </weakness>
  <weakness id="259">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/login/mock_auth_response_handler.cc" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'data' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="260">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/login/login_utils.cc" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'LoginUtilsWrapper::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="261">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/login/network_screen_browsertest.cc" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'NetworkScreenTest::mock_login_library_'</textoutput>
    </output>
  </weakness>
  <weakness id="262">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/login/user_controller.cc" line="146"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: layout</textoutput>
    </output>
  </weakness>
  <weakness id="263">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/login/wizard_controller_browsertest.cc" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'WizardControllerFlowTest::mock_update_screen_'</textoutput>
    </output>
  </weakness>
  <weakness id="264">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/login/wizard_controller_browsertest.cc" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'WizardControllerFlowTest::mock_login_screen_'</textoutput>
    </output>
  </weakness>
  <weakness id="265">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/notifications/notification_panel.cc" line="192"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: sticky_container_</textoutput>
    </output>
  </weakness>
  <weakness id="266">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/options/language_config_view.cc" line="355"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: radio_button</textoutput>
    </output>
  </weakness>
  <weakness id="267">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/panels/panel_scroller.cc" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: panel</textoutput>
    </output>
  </weakness>
  <weakness id="268">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/status/power_menu_button.cc" line="133"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'percent' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="269">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/chromeos/text_input/candidate_window.cc" line="812"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CandidateWindowController::candidate_window_'</textoutput>
    </output>
  </weakness>
  <weakness id="270">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/debugger/devtools_remote_listen_socket.cc" line="138"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="271">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/debugger/devtools_remote_listen_socket_unittest.cc" line="208"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="272">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/diagnostics/diagnostics_main.cc" line="142"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TestController::model_'</textoutput>
    </output>
  </weakness>
  <weakness id="273">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/diagnostics/diagnostics_main.cc" line="80"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'SimpleConsole::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="274">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/diagnostics/diagnostics_main.cc" line="125"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'TestWriter::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="275">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/dock_info.cc" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable result can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="276">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/dock_info_win.cc" line="274"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'result' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="277">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/dock_info_win.cc" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'BaseWindowFinder::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="278">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/dom_ui/filebrowse_ui.cc" line="306"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FilebrowseHandler::CurrentTask_'</textoutput>
    </output>
  </weakness>
  <weakness id="279">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/dom_ui/filebrowse_ui.cc" line="306"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FilebrowseHandler::upload_response_code_'</textoutput>
    </output>
  </weakness>
  <weakness id="280">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/dom_ui/filebrowse_ui.cc" line="561"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable id can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="281">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/dom_ui/filebrowse_ui.cc" line="580"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable id can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="282">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/dom_ui/filebrowse_ui.cc" line="599"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable id can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="283">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/dom_ui/most_visited_handler.cc" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: thumbnail_src</textoutput>
    </output>
  </weakness>
  <weakness id="284">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/dom_ui/net_internals_ui.cc" line="520"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: dict</textoutput>
    </output>
  </weakness>
  <weakness id="285">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/dom_ui/plugins_ui.cc" line="162"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: results</textoutput>
    </output>
  </weakness>
  <weakness id="286">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/download/download_request_manager_unittest.cc" line="16"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DownloadRequestManagerTest::ask_allow_count_'</textoutput>
    </output>
  </weakness>
  <weakness id="287">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/download/download_request_manager_unittest.cc" line="16"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DownloadRequestManagerTest::allow_download_'</textoutput>
    </output>
  </weakness>
  <weakness id="288">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/download/download_request_manager_unittest.cc" line="16"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DownloadRequestManagerTest::cancel_count_'</textoutput>
    </output>
  </weakness>
  <weakness id="289">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/download/download_request_manager_unittest.cc" line="16"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DownloadRequestManagerTest::continue_count_'</textoutput>
    </output>
  </weakness>
  <weakness id="290">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/download/download_uitest.cc" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'path' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="291">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/download/download_uitest.cc" line="131"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'full_path' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="292">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/autoupdate_interceptor.cc" line="61"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'url' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="293">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/autoupdate_interceptor.cc" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'url' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="294">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/convert_user_script.cc" line="84"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: js_files</textoutput>
    </output>
  </weakness>
  <weakness id="295">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/extension_bookmark_manager_api.cc" line="121"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: value</textoutput>
    </output>
  </weakness>
  <weakness id="296">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/extension_bookmarks_module.cc" line="757"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'BookmarksQuotaLimitFactory::DISALLOW_IMPLICIT_CONSTRUCTORS'</textoutput>
    </output>
  </weakness>
  <weakness id="297">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/extension_browser_event_router.cc" line="88"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'json_args' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="298">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/extension_bookmarks_module.cc" line="94"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'json_args' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="299">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/extension_install_ui.cc" line="204"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'browser' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="300">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/extension_updater_unittest.cc" line="538"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: fetch1</textoutput>
    </output>
  </weakness>
  <weakness id="301">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/extensions_service.cc" line="81"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'InstalledExtensionSet::extensions' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="302">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/extensions_service.cc" line="82"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'InstalledExtensionSet::versions' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="303">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/extensions_service_unittest.cc" line="210"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ExtensionTestingProfile::service_'</textoutput>
    </output>
  </weakness>
  <weakness id="304">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/extensions_service_unittest.cc" line="250"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: profile</textoutput>
    </output>
  </weakness>
  <weakness id="305">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/extensions_ui.cc" line="299"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: results</textoutput>
    </output>
  </weakness>
  <weakness id="306">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/extensions/file_reader_unittest.cc" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Receiver::DidReadFile'</textoutput>
    </output>
  </weakness>
  <weakness id="307">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/first_run_win.cc" line="769"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TryChromeDialog::version_'</textoutput>
    </output>
  </weakness>
  <weakness id="308">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/gtk/certificate_viewer.cc" line="178"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'CertificateViewer::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="309">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/gtk/gtk_expanded_container.cc" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'callback' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="310">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/gtk/hung_renderer_dialog_gtk.cc" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'HungRendererDialogGtk::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="311">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/gtk/options/customize_sync_window_gtk.cc" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'CustomizeSyncWindowGtk::CHROMEGTK_CALLBACK_0'</textoutput>
    </output>
  </weakness>
  <weakness id="312">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/gtk/options/customize_sync_window_gtk.cc" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'CustomizeSyncWindowGtk::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="313">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/gtk/options/fonts_languages_window_gtk.cc" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'FontsLanguagesWindowGtk::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="314">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/gtk/options/languages_page_gtk.cc" line="61"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'AddLanguageDialog::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="315">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/gtk/options/options_window_gtk.cc" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'OptionsWindowGtk::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="316">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/gtk/options/passwords_exceptions_window_gtk.cc" line="58"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'PasswordsExceptionsWindowGtk::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="317">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/gtk/tabs/dragged_tab_controller_gtk.cc" line="278"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ratio' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="318">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/host_content_settings_map_unittest.cc" line="28"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'StubSettingsObserver::last_update_all'</textoutput>
    </output>
  </weakness>
  <weakness id="319">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/importer/firefox_importer_unittest_utils_mac.cc" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FFDecryptorServerChannelListener::result_bool'</textoutput>
    </output>
  </weakness>
  <weakness id="320">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/importer/importer_unittest.cc" line="621"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'equal' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="321">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/importer/importer_unittest.cc" line="824"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'equal' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="322">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/importer/toolbar_importer.cc" line="195"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="323">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/importer/toolbar_importer.cc" line="200"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="324">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/jumplist.cc" line="165"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'PropVariantString::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="325">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/jumplist.cc" line="158"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'PropVariantString::Get' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="326">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/keychain_mock_mac.cc" line="99"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="327">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/login_prompt_gtk.cc" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'LoginHandlerGtk::ok_'</textoutput>
    </output>
  </weakness>
  <weakness id="328">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/login_prompt_gtk.cc" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'LoginHandlerGtk::password_entry_'</textoutput>
    </output>
  </weakness>
  <weakness id="329">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/login_prompt_gtk.cc" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'LoginHandlerGtk::username_entry_'</textoutput>
    </output>
  </weakness>
  <weakness id="330">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/memory_details.cc" line="185"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'aggregate_memory' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="331">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/metrics/metrics_service.cc" line="417"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="332">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/metrics/metrics_service.cc" line="421"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="333">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/metrics/metrics_service.cc" line="1225"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="334">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/net/dns_master.cc" line="227"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'left_length' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="335">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/net/dns_master.cc" line="227"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'right_length' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="336">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/net/url_fetcher_protect.cc" line="132"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="337">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/notifications/notification_ui_manager.cc" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'QueuedNotification::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="338">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/password_manager/ie7_password.cc" line="23"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'PreHeader::data_size' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="339">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/password_manager/ie7_password.cc" line="27"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Header::wick' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="340">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/password_manager/ie7_password.cc" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Header::two_letters' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="341">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/password_manager/ie7_password.cc" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Header::unknown' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="342">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/password_manager/password_form_manager_unittest.cc" line="18"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PasswordFormManagerTest::profile_'</textoutput>
    </output>
  </weakness>
  <weakness id="343">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/password_manager/password_store_mac.cc" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="344">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/password_manager/password_store_mac.cc" line="107"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*security_domain != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="345">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/password_manager/password_store_mac.cc" line="115"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*path != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="346">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/plugin_carbon_interpose_mac.cc" line="167"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'interpose_substitution::replacement' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="347">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/plugin_carbon_interpose_mac.cc" line="168"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'interpose_substitution::original' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="348">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/password_manager/password_store_mac_unittest.cc" line="560"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="349">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/plugin_process_host.cc" line="122"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="350">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/printing/printing_layout_uitest.cc" line="385"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'is_timeout' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="351">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/privacy_blacklist/blacklist_unittest.cc" line="100"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="352">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/privacy_blacklist/blacklist_unittest.cc" line="105"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="353">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/privacy_blacklist/blacklist_unittest.cc" line="121"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="354">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/privacy_blacklist/blacklist_unittest.cc" line="126"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="355">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/renderer_host/accelerated_surface_container_manager_mac.cc" line="28"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="356">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/renderer_host/render_widget_host_view_gtk.cc" line="311"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'RenderWidgetHostViewGtkWidget::DISALLOW_IMPLICIT_CONSTRUCTORS'</textoutput>
    </output>
  </weakness>
  <weakness id="357">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/renderer_host/resource_dispatcher_host.cc" line="179"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: download_request_manager_</textoutput>
    </output>
  </weakness>
  <weakness id="358">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/renderer_host/resource_dispatcher_host.cc" line="673"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: request</textoutput>
    </output>
  </weakness>
  <weakness id="359">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/renderer_host/resource_dispatcher_host_unittest.cc" line="432"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: has_canceled_</textoutput>
    </output>
  </weakness>
  <weakness id="360">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/renderer_host/resource_dispatcher_host_unittest.cc" line="433"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: received_after_canceled_</textoutput>
    </output>
  </weakness>
  <weakness id="361">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/renderer_host/test/site_instance_unittest.cc" line="154"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: e1</textoutput>
    </output>
  </weakness>
  <weakness id="362">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/safe_browsing/filter_false_positive_perftest.cc" line="93"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ScopedPerfDatabase::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="363">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/safe_browsing/filter_false_positive_perftest.cc" line="181"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'url' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="364">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/search_engines/template_url_model_unittest.cc" line="730"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: t_url</textoutput>
    </output>
  </weakness>
  <weakness id="365">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/search_engines/template_url_parser.cc" line="254"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ParsingContext::DISALLOW_EVIL_CONSTRUCTORS'</textoutput>
    </output>
  </weakness>
  <weakness id="366">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/search_engines/template_url_parser.cc" line="165"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ParsingContext::GetString' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="367">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/search_engines/template_url_parser.cc" line="193"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ParsingContext::method' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="368">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/search_engines/template_url_parser.cc" line="196"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ParsingContext::suggestion_method' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="369">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/search_engines/template_url_table_model.cc" line="98"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ModelEntry::OnFavIconDataAvailable'</textoutput>
    </output>
  </weakness>
  <weakness id="370">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/search_engines/template_url_table_model.cc" line="117"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ModelEntry::DISALLOW_EVIL_CONSTRUCTORS'</textoutput>
    </output>
  </weakness>
  <weakness id="371">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/search_engines/template_url_table_model.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ModelEntry::template_url' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="372">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sessions/session_backend.cc" line="76"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'SessionFileReader::DISALLOW_EVIL_CONSTRUCTORS'</textoutput>
    </output>
  </weakness>
  <weakness id="373">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sessions/session_backend_unittest.cc" line="143"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: big_command</textoutput>
    </output>
  </weakness>
  <weakness id="374">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/spellchecker_platform_engine_unittest.cc" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'input_length' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="375">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/spellchecker_platform_engine_unittest.cc" line="347"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'input_length' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="376">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/spellchecker_platform_engine_unittest.cc" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable input_length can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="377">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/ssl/ssl_policy_backend.cc" line="20"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'message' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="378">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/engine/auth_watcher_unittest.cc" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AuthWatcherTest::gaia_auth_'</textoutput>
    </output>
  </weakness>
  <weakness id="379">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/engine/syncapi.cc" line="1439"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: context</textoutput>
    </output>
  </weakness>
  <weakness id="380">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/engine/syncapi.cc" line="125"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AddressWatchTaskParams::exit_pipe'</textoutput>
    </output>
  </weakness>
  <weakness id="381">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/engine/syncer_thread_unittest.cc" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: context</textoutput>
    </output>
  </weakness>
  <weakness id="382">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/autofill_data_type_controller_unittest.cc" line="86"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AutofillDataTypeControllerTest::change_processor_'</textoutput>
    </output>
  </weakness>
  <weakness id="383">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/autofill_data_type_controller_unittest.cc" line="86"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AutofillDataTypeControllerTest::model_associator_'</textoutput>
    </output>
  </weakness>
  <weakness id="384">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/autofill_model_associator.cc" line="399"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'autofill' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="385">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/bookmark_data_type_controller_unittest.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BookmarkDataTypeControllerTest::change_processor_'</textoutput>
    </output>
  </weakness>
  <weakness id="386">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/bookmark_data_type_controller_unittest.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BookmarkDataTypeControllerTest::model_associator_'</textoutput>
    </output>
  </weakness>
  <weakness id="387">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/bookmark_model_associator.cc" line="82"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'BookmarkNodeFinder::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="388">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/bookmark_model_associator.cc" line="135"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'BookmarkNodeIdIndex::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="389">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/preference_data_type_controller_unittest.cc" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PreferenceDataTypeControllerTest::change_processor_'</textoutput>
    </output>
  </weakness>
  <weakness id="390">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/preference_data_type_controller_unittest.cc" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PreferenceDataTypeControllerTest::model_associator_'</textoutput>
    </output>
  </weakness>
  <weakness id="391">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/preference_model_associator.cc" line="156"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'preference_name' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="392">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/theme_data_type_controller_unittest.cc" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ThemeDataTypeControllerTest::change_processor_'</textoutput>
    </output>
  </weakness>
  <weakness id="393">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/theme_data_type_controller_unittest.cc" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ThemeDataTypeControllerTest::model_associator_'</textoutput>
    </output>
  </weakness>
  <weakness id="394">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/typed_url_model_associator.cc" line="202"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'typed_url' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="395">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/ui_model_worker_unittest.cc" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'UIModelWorkerVisitor::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="396">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/glue/ui_model_worker_unittest.cc" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Syncer::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="397">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/notifier/base/win/async_network_alive_win32.cc" line="190"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'PlatformNetworkInfo::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="398">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/notifier/base/win/async_network_alive_win32.cc" line="199"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="399">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/notifier/communicator/login_settings.cc" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: server_list_</textoutput>
    </output>
  </weakness>
  <weakness id="400">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/notifier/communicator/mailbox.cc" line="359"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'SenderFormatter::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="401">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/notifier/communicator/mailbox.cc" line="648"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'SenderFormatterList::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="402">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/notifier/communicator/xmpp_connection_generator.cc" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: settings_list_</textoutput>
    </output>
  </weakness>
  <weakness id="403">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/notifier/communicator/xmpp_socket_adapter.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="404">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/notifier/communicator/xmpp_socket_adapter.cc" line="83"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="405">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/notifier/listener/talk_mediator_impl.cc" line="28"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SslInitializationSingleton::RegisterClient' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="406">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/notifier/listener/talk_mediator_unittest.cc" line="24"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TalkMediatorImplTest::last_message_'</textoutput>
    </output>
  </weakness>
  <weakness id="407">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/profile_sync_factory_impl.cc" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: model_associator</textoutput>
    </output>
  </weakness>
  <weakness id="408">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/profile_sync_service_preference_unittest.cc" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ProfileSyncServicePreferenceTest::change_processor_'</textoutput>
    </output>
  </weakness>
  <weakness id="409">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/profile_sync_service_preference_unittest.cc" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ProfileSyncServicePreferenceTest::model_associator_'</textoutput>
    </output>
  </weakness>
  <weakness id="410">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/profile_sync_service_autofill_unittest.cc" line="120"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: model_associator</textoutput>
    </output>
  </weakness>
  <weakness id="411">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/profile_sync_service_unittest.cc" line="175"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FakeServerChange::changes' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="412">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/sync_setup_wizard_unittest.cc" line="158"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SyncSetupWizardTest::service_'</textoutput>
    </output>
  </weakness>
  <weakness id="413">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/syncable/syncable.cc" line="165"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: metahandles_index</textoutput>
    </output>
  </weakness>
  <weakness id="414">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/syncable/syncable.cc" line="269"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="415">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/util/event_sys_unittest.cc" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Pair::name' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="416">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/sync/util/extensions_activity_monitor_unittest.cc" line="86"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'BookmarkAPIEventGenerator::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="417">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/tab_contents/web_contents_unittest.cc" line="1219"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: interstitial1</textoutput>
    </output>
  </weakness>
  <weakness id="418">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/tab_contents/web_drop_target_win.cc" line="81"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'InterstitialDropTarget::DISALLOW_EVIL_CONSTRUCTORS'</textoutput>
    </output>
  </weakness>
  <weakness id="419">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/tab_contents/web_drop_target_win.cc" line="63"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'InterstitialDropTarget::OnDragLeave' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="420">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/task_manager.cc" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: browser_provider</textoutput>
    </output>
  </weakness>
  <weakness id="421">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/about_ipc_dialog.cc" line="371"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'column_index' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="422">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/app_launcher.cc" line="181"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'browser' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="423">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/autofill_profiles_view_win.cc" line="1379"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: scroll_view_</textoutput>
    </output>
  </weakness>
  <weakness id="424">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/bookmark_bar_view_test.cc" line="734"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'BookmarkBarViewTest9' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="425">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/bookmark_bubble_view.cc" line="251"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: combobox_label</textoutput>
    </output>
  </weakness>
  <weakness id="426">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/bookmark_table_view.cc" line="31"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'widths' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="427">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/cookie_prompt_view.cc" line="194"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: button_container</textoutput>
    </output>
  </weakness>
  <weakness id="428">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/external_protocol_dialog.cc" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'handler' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="429">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/importing_progress_view.cc" line="27"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: state_bookmarks_</textoutput>
    </output>
  </weakness>
  <weakness id="430">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/infobars/infobars.cc" line="350"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: icon_</textoutput>
    </output>
  </weakness>
  <weakness id="431">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/login_view.cc" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: username_field_</textoutput>
    </output>
  </weakness>
  <weakness id="432">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/location_bar_view.cc" line="1086"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="433">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/options/advanced_contents_view.cc" line="1395"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: contents_view_</textoutput>
    </output>
  </weakness>
  <weakness id="434">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/options/content_settings_window_view.cc" line="149"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: cookie_page</textoutput>
    </output>
  </weakness>
  <weakness id="435">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/options/content_page_view.cc" line="332"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: layout</textoutput>
    </output>
  </weakness>
  <weakness id="436">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/options/languages_page_view.cc" line="327"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: button_stack_layout</textoutput>
    </output>
  </weakness>
  <weakness id="437">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/options/options_group_view.cc" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: title_label_</textoutput>
    </output>
  </weakness>
  <weakness id="438">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/options/options_window_view.cc" line="208"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: general_page</textoutput>
    </output>
  </weakness>
  <weakness id="439">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/shell_dialogs_win.cc" line="467"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'BaseShellDialogImpl::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="440">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/tab_contents/render_view_context_menu_external_win.cc" line="14"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'disabled_ids' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="441">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/tab_icon_view.cc" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'image_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="442">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/tabs/dragged_tab_controller.cc" line="666"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ratio' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="443">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/views/url_picker.cc" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'rb' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="444">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/visitedlink_master.cc" line="727"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="445">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/web_resource/web_resource_service.cc" line="241"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable tip_counter can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="446">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/window_sizer.cc" line="119"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="447">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/browser/window_sizer.cc" line="121"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="448">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/common/extensions/extension.cc" line="761"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'input' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="449">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/common/extensions/extension_file_util_unittest.cc" line="228"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestCase::expected_relative_path' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="450">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/common/extensions/extension_l10n_util_unittest.cc" line="237"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: name_tree</textoutput>
    </output>
  </weakness>
  <weakness id="451">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/common/extensions/extension_message_bundle.cc" line="306"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'extension_id' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="452">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/common/extensions/extension_message_bundle_unittest.cc" line="322"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ReplaceVariables::error' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="453">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/common/extensions/extension_message_bundle_unittest.cc" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'name' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="454">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/common/extensions/extension_message_bundle_unittest.cc" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'content' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="455">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/common/extensions/extension_message_filter_peer.cc" line="115"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'l10n_messages_map' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="456">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/common/extensions/extension_message_filter_peer_unittest.cc" line="217"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'l10n_messages_map' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="457">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/common/extensions/extension_message_filter_peer_unittest.cc" line="250"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'l10n_messages_map' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="458">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/common/extensions/extension_unittest.cc" line="178"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: matches</textoutput>
    </output>
  </weakness>
  <weakness id="459">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome/common/extensions/update_manifest.cc" line="93"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ScopedXmlDocument::get' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="460">
    <name>strPlusChar</name>
    <location path="chrome-5.0.375.70/src/chrome/common/net/url_request_intercept_job.cc" line="137"/>
    <grade severity="1"/>
    <output>
      <textoutput>Unusual pointer arithmetic</textoutput>
    </output>
  </weakness>
  <weakness id="461">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/common/net/url_util_unittest.cc" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'has_scheme' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="462">
    <name>uninitvar</name>
    <location path="chrome-5.0.375.70/src/chrome/common/win_safe_util.cc" line="82"/>
    <grade severity="1"/>
    <output>
      <textoutput>Uninitialized variable: do_prompt</textoutput>
    </output>
  </weakness>
  <weakness id="463">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/installer/setup/install.cc" line="130"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'command_line' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="464">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/installer/util/install_util.cc" line="200"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'success' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="465">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/installer/util/shell_util.cc" line="225"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'RegistryEntry::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="466">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/chrome/plugin/npobject_stub.cc" line="138"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: args_var</textoutput>
    </output>
  </weakness>
  <weakness id="467">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/chrome/plugin/npobject_stub.cc" line="334"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: args_var</textoutput>
    </output>
  </weakness>
  <weakness id="468">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/about_handler.cc" line="57"/>
    <grade severity="1"/>
    <output>
      <textoutput>Null pointer dereference</textoutput>
    </output>
  </weakness>
  <weakness id="469">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/extensions/renderer_extension_bindings.cc" line="202"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'l10n_messages_map' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="470">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/extensions/extension_process_bindings.cc" line="602"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'permissions_map' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="471">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/ggl/ggl.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'GLES2Initializer::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="472">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/ggl/ggl.cc" line="94"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Context::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="473">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/localized_error.cc" line="184"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: summary</textoutput>
    </output>
  </weakness>
  <weakness id="474">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/net/render_dns_queue_unittest.cc" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'DnsQueueSequentialTester::DISALLOW_EVIL_CONSTRUCTORS'</textoutput>
    </output>
  </weakness>
  <weakness id="475">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/render_view_unittest.cc" line="402"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestPageData::page' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="476">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/render_view_unittest.cc" line="403"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestPageData::printed_pages' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="477">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/render_view_unittest.cc" line="404"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestPageData::width' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="478">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/render_view_unittest.cc" line="405"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestPageData::height' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="479">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/render_view_unittest.cc" line="406"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestPageData::checksum' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="480">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/render_view_unittest.cc" line="407"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestPageData::file' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="481">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/spellchecker/spellcheck.cc" line="266"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="482">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/spellchecker/spellcheck.cc" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'language' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="483">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/visitedlink_slave.cc" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="484">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/webplugin_delegate_pepper.cc" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Device2DImpl::dib' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="485">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/renderer/webplugin_delegate_proxy.cc" line="539"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'bitmaps_changed' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="486">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome/test/mini_installer_test/mini_installer_test_util.cc" line="292"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable timer can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="487">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/test/page_cycler/page_cycler_test.cc" line="355"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'timings' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="488">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/test/page_cycler/page_cycler_test.cc" line="402"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'timings' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="489">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/test/page_cycler/page_cycler_test.cc" line="421"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'timings' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="490">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome/test/ui/ui_layout_test.cc" line="238"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'test_case_file_name' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="491">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/test/ui/ui_test.cc" line="1379"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'browser_virtual_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="492">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/test/ui/ui_test.cc" line="1380"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'browser_working_set_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="493">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/test/ui/ui_test.cc" line="1381"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'renderer_virtual_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="494">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/test/ui/ui_test.cc" line="1382"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'renderer_working_set_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="495">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/test/ui/ui_test.cc" line="1383"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'total_virtual_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="496">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome/test/ui/ui_test.cc" line="1384"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'total_working_set_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="497">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome/test/ui/ui_test.cc" line="1379"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable browser_virtual_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="498">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome/test/ui/ui_test.cc" line="1380"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable browser_working_set_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="499">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/chrome/tools/crash_service/crash_service.cc" line="371"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: dump_job</textoutput>
    </output>
  </weakness>
  <weakness id="500">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/chrome_frame_automation.cc" line="184"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'LaunchTimeStats::Dump' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="501">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/chrome_tab.cc" line="461"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'result' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="502">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/crash_reporting/crash_report.cc" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'CrashHandler::VectoredHandlerEntryPoint'</textoutput>
    </output>
  </weakness>
  <weakness id="503">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/utils.h" line="140"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'args' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="504">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/function_stub_unittest.cc" line="30"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FunctionStubTest::playpen_size_'</textoutput>
    </output>
  </weakness>
  <weakness id="505">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/function_stub_unittest.cc" line="30"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FunctionStubTest::playpen_'</textoutput>
    </output>
  </weakness>
  <weakness id="506">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/automation_client_mock.cc" line="93"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable timeout can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="507">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/automation_client_mock.cc" line="129"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable timeout can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="508">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/automation_client_mock.cc" line="165"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable timeout can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="509">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/automation_client_mock.cc" line="263"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable timeout can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="510">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/exception_barrier_unittest.cc" line="73"/>
    <grade severity="1"/>
    <output>
      <textoutput>Null pointer dereference</textoutput>
    </output>
  </weakness>
  <weakness id="511">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/net/process_singleton_subclass.cc" line="93"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'cur_dir' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="512">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/perf/chrome_frame_perftest.cc" line="608"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'next_url' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="513">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/proxy_factory_mock.cc" line="91"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: d1</textoutput>
    </output>
  </weakness>
  <weakness id="514">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/perf/chrome_frame_perftest.cc" line="539"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ChromeFrameMemoryTest::start_commit_charge_'</textoutput>
    </output>
  </weakness>
  <weakness id="515">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/run_all_unittests.cc" line="91"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ret' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="516">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/test_mock_with_web_server.cc" line="377"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'input' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="517">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/test_mock_with_web_server.cc" line="1459"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: post_requests_</textoutput>
    </output>
  </weakness>
  <weakness id="518">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/test_mock_with_web_server.cc" line="1460"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: get_requests_</textoutput>
    </output>
  </weakness>
  <weakness id="519">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/test/test_server_test.cc" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ScopedInternet::HINTERNET' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="520">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/chrome_frame/utils.cc" line="319"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'args' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="521">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/courgette/adjustment_method.cc" line="579"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'AssignmentProblem::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="522">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/courgette/adjustment_method.cc" line="345"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AssignmentProblem::AssignOne' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="523">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/courgette/assembly_program.cc" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Instruction::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="524">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/courgette/adjustment_method_2.cc" line="266"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'LabelInfoMaker::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="525">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/courgette/adjustment_method_2.cc" line="822"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'VariableQueue::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="526">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/courgette/adjustment_method_2.cc" line="876"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'AssignmentProblem::PrintPatternsHeader'</textoutput>
    </output>
  </weakness>
  <weakness id="527">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/courgette/adjustment_method_2.cc" line="894"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'AssignmentProblem::PrintPatterns'</textoutput>
    </output>
  </weakness>
  <weakness id="528">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/courgette/adjustment_method_2.cc" line="1248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'AssignmentProblem::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="529">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/courgette/ensemble_apply.cc" line="73"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'EnsemblePatchApplication::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="530">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/gfx/codec/jpeg_codec.cc" line="245"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'converter' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="531">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/gfx/codec/jpeg_codec.cc" line="483"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'converter' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="532">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/gfx/codec/png_codec.cc" line="189"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'PngDecoderState::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="533">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/googleurl/base/logging.cc" line="159"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="534">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/googleurl/src/url_util.cc" line="355"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="535">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/cmd_buffer_common.h" line="211"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SetToken::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="536">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/cmd_buffer_common.h" line="240"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Jump::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="537">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/cmd_buffer_common.h" line="272"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'JumpRelative::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="538">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/cmd_buffer_common.h" line="302"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Call::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="539">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/cmd_buffer_common.h" line="332"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CallRelative::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="540">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/cmd_buffer_common.h" line="361"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Return::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="541">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/cmd_buffer_common.h" line="397"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SetBucketSize::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="542">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/cmd_buffer_common.h" line="432"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SetBucketData::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="543">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/cmd_buffer_common.h" line="493"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SetBucketDataImmediate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="544">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/cmd_buffer_common.h" line="545"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetBucketSize::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="545">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/cmd_buffer_common.h" line="591"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetBucketData::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="546">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/client/cmd_buffer_helper.h" line="200"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CommandBufferHelper::AvailableEntries' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="547">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/client/fenced_allocator.h" line="206"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FencedAllocatorWrapper::GetOffset' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="548">
    <name>operatorEq</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/client/fenced_allocator.h" line="134"/>
    <grade severity="5"/>
    <output>
      <textoutput>'operator=' should return something</textoutput>
    </output>
  </weakness>
  <weakness id="549">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="19"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ActiveTexture::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="550">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AttachShader::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="551">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="91"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BindAttribLocation::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="552">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="148"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BindAttribLocationImmediate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="553">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="194"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BindAttribLocationBucket::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="554">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="237"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BindBuffer::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="555">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="275"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BindFramebuffer::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="556">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="313"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BindRenderbuffer::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="557">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="351"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BindTexture::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="558">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="389"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BlendColor::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="559">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="437"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BlendEquation::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="560">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="471"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BlendEquationSeparate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="561">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="509"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BlendFunc::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="562">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="547"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BlendFuncSeparate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="563">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="596"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BufferData::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="564">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="653"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BufferDataImmediate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="565">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="697"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BufferSubData::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="566">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="754"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BufferSubDataImmediate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="567">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="800"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CheckFramebufferStatus::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="568">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="845"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Clear::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="569">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="879"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ClearColor::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="570">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="927"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ClearDepthf::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="571">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="961"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ClearStencil::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="572">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="995"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ColorMask::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="573">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1044"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CompileShader::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="574">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1078"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CompressedTexImage2D::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="575">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1155"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CompressedTexImage2DImmediate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="576">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1222"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CompressedTexSubImage2D::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="577">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1303"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CompressedTexSubImage2DImmediate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="578">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1374"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CopyTexImage2D::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="579">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1443"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CopyTexSubImage2D::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="580">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1511"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CreateProgram::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="581">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1545"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CreateShader::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="582">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1583"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CullFace::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="583">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1617"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DeleteBuffers::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="584">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1704"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DeleteFramebuffers::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="585">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1793"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DeleteProgram::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="586">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1827"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DeleteRenderbuffers::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="587">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1916"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DeleteShader::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="588">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="1950"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DeleteTextures::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="589">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2037"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DepthFunc::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="590">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2071"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DepthMask::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="591">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2105"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DepthRangef::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="592">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2143"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DetachShader::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="593">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2181"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Disable::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="594">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2215"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DisableVertexAttribArray::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="595">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2249"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DrawArrays::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="596">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2291"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DrawElements::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="597">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2339"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Enable::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="598">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2373"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'EnableVertexAttribArray::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="599">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2407"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Finish::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="600">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2437"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Flush::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="601">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2467"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FramebufferRenderbuffer::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="602">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2518"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FramebufferTexture2D::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="603">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2573"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FrontFace::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="604">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2607"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GenBuffers::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="605">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2694"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GenerateMipmap::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="606">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2728"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GenFramebuffers::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="607">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2817"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GenRenderbuffers::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="608">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2906"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GenTextures::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="609">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="2999"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetActiveAttrib::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="610">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3068"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetActiveUniform::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="611">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3133"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetAttachedShaders::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="612">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3186"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetBooleanv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="613">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3233"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetBufferParameteriv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="614">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3286"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetError::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="615">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3326"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetFloatv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="616">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3373"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetFramebufferAttachmentParameteriv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="617">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3433"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetIntegerv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="618">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3480"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetProgramiv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="619">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3531"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetProgramInfoLog::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="620">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3571"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetRenderbufferParameteriv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="621">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3624"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetShaderiv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="622">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3675"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetShaderInfoLog::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="623">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3720"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetShaderPrecisionFormat::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="624">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3780"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetShaderSource::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="625">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3818"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetString::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="626">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3858"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetTexParameterfv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="627">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3911"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetTexParameteriv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="628">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="3964"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetUniformfv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="629">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4017"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetUniformiv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="630">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4070"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetVertexAttribfv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="631">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4123"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetVertexAttribiv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="632">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4176"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetVertexAttribPointerv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="633">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4227"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Hint::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="634">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4267"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'IsBuffer::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="635">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4314"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'IsEnabled::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="636">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4361"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'IsFramebuffer::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="637">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4409"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'IsProgram::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="638">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4457"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'IsRenderbuffer::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="639">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4505"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'IsShader::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="640">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4552"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'IsTexture::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="641">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4598"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'LineWidth::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="642">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4632"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'LinkProgram::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="643">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4666"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'PixelStorei::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="644">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4704"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'PolygonOffset::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="645">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4747"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ReadPixels::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="646">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4827"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'RenderbufferStorage::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="647">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4878"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SampleCoverage::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="648">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4916"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Scissor::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="649">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="4962"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ShaderSource::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="650">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5015"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ShaderSourceImmediate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="651">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5055"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ShaderSourceBucket::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="652">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5093"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'StencilFunc::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="653">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5135"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'StencilFuncSeparate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="654">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5181"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'StencilMask::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="655">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5215"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'StencilMaskSeparate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="656">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5253"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'StencilOp::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="657">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5295"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'StencilOpSeparate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="658">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5342"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TexImage2D::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="659">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5423"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TexImage2DImmediate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="660">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5495"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TexParameterf::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="661">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5537"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TexParameterfv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="662">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5635"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TexParameteri::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="663">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5677"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TexParameteriv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="664">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5775"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TexSubImage2D::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="665">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5856"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TexSubImage2DImmediate::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="666">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5927"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform1f::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="667">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="5965"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform1fv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="668">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6063"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform1i::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="669">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6101"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform1iv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="670">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6199"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform2f::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="671">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6241"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform2fv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="672">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6339"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform2i::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="673">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6381"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform2iv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="674">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6479"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform3f::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="675">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6525"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform3fv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="676">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6623"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform3i::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="677">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6669"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform3iv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="678">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6767"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform4f::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="679">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6819"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform4fv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="680">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6917"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform4i::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="681">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="6968"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Uniform4iv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="682">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7066"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'UniformMatrix2fv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="683">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7177"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'UniformMatrix3fv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="684">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7288"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'UniformMatrix4fv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="685">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7399"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'UseProgram::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="686">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7433"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ValidateProgram::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="687">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7467"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'VertexAttrib1f::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="688">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7505"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'VertexAttrib1fv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="689">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7593"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'VertexAttrib2f::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="690">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7635"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'VertexAttrib2fv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="691">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7723"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'VertexAttrib3f::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="692">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7769"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'VertexAttrib3fv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="693">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7857"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'VertexAttrib4f::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="694">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7909"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'VertexAttrib4fv::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="695">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="7997"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'VertexAttribPointer::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="696">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="8056"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Viewport::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="697">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format_autogen.h" line="8102"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SwapBuffers::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="698">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format.h" line="109"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetAttribLocation::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="699">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format.h" line="234"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetAttribLocationBucket::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="700">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format.h" line="289"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetUniformLocation::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="701">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/common/gles2_cmd_format.h" line="414"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GetUniformLocationBucket::SetHeader' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="702">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/client/gles2_demo.cc" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'GLES2Demo::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="703">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/service/cmd_parser_test.cc" line="23"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'CommandParserTest' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="704">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/service/common_decoder_unittest.cc" line="80"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MockCommandBufferEngine::buffer_'</textoutput>
    </output>
  </weakness>
  <weakness id="705">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/service/gles2_cmd_decoder.cc" line="119"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ScopedGLErrorSuppressor::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="706">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/service/gles2_cmd_decoder.cc" line="132"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ScopedTexture2DBinder::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="707">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/service/gles2_cmd_decoder.cc" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ScopedRenderBufferBinder::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="708">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/service/gles2_cmd_decoder.cc" line="156"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ScopedFrameBufferBinder::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="709">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/service/gles2_cmd_decoder.cc" line="190"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Texture::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="710">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/service/gles2_cmd_decoder.cc" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'RenderBuffer::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="711">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/service/gles2_cmd_decoder.cc" line="252"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'FrameBuffer::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="712">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/gpu/command_buffer/service/gles2_cmd_decoder.cc" line="313"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'VertexAttribInfo::ClearBuffer' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="713">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/gpu/gpu_plugin/gpu_plugin.cc" line="31"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'PluginObject::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="714">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/ipc/ipc_fuzzing_tests.cc" line="393"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ServerMacroExTest::OnMsgClassISMessage' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="715">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/ipc/ipc_fuzzing_tests.cc" line="395"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ServerMacroExTest::OnMsgClassSIMessage' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="716">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/ipc/ipc_sync_channel_unittest.cc" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: done_</textoutput>
    </output>
  </weakness>
  <weakness id="717">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/ipc/ipc_sync_channel_unittest.cc" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: done_</textoutput>
    </output>
  </weakness>
  <weakness id="718">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/ipc/ipc_sync_channel_unittest.cc" line="661"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: worker</textoutput>
    </output>
  </weakness>
  <weakness id="719">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/ipc/ipc_sync_message_unittest.cc" line="26"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TestMessageReceiver::On_0_1' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="720">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/ipc/ipc_sync_message_unittest.cc" line="30"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TestMessageReceiver::On_0_2' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="721">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/ipc/ipc_sync_message_unittest.cc" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TestMessageReceiver::On_0_3' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="722">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/ipc/ipc_tests.cc" line="193"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'MyChannelListener' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="723">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/ipc/ipc_tests.cc" line="298"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'ChannelListenerWithOnConnectedSend' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="724">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/ipc/ipc_tests.cc" line="464"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'msgid' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="725">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/media/audio/audio_util.cc" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'buf_in' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="726">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/media/audio/fake_audio_output_stream.cc" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="727">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/media/audio/fake_audio_output_stream.cc" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="728">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/media/audio/win/audio_output_win.cc" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="729">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/media/audio/win/audio_output_win_unittest.cc" line="193"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ReadOnlyMappedFile::GetChunkAt' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="730">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/media/audio/win/audio_output_win_unittest.cc" line="663"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: buffer</textoutput>
    </output>
  </weakness>
  <weakness id="731">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/media/base/clock_impl_unittest.cc" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockTimeProvider::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="732">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/media/base/pipeline_impl_unittest.cc" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'CallbackHelper::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="733">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/media/base/pipeline_impl_unittest.cc" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: pipeline_</textoutput>
    </output>
  </weakness>
  <weakness id="734">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/media/base/seekable_buffer_unittest.cc" line="15"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SeekableBufferTest::write_buffer_'</textoutput>
    </output>
  </weakness>
  <weakness id="735">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/media/base/seekable_buffer_unittest.cc" line="15"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SeekableBufferTest::data_'</textoutput>
    </output>
  </weakness>
  <weakness id="736">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/media/base/yuv_convert.cc" line="208"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'source_dx_uv' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="737">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/media/ffmpeg/file_protocol.cc" line="47"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: f</textoutput>
    </output>
  </weakness>
  <weakness id="738">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/media/filters/audio_renderer_algorithm_ola_unittest.cc" line="28"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockDataProvider::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="739">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/media/filters/audio_renderer_base_unittest.cc" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: renderer_</textoutput>
    </output>
  </weakness>
  <weakness id="740">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/media/filters/decoder_base_unittest.cc" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockDecoderReadCallback::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="741">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/media/filters/file_data_source_unittest.cc" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ReadCallbackHandler::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="742">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/media/filters/video_renderer_base_unittest.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: renderer_</textoutput>
    </output>
  </weakness>
  <weakness id="743">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/media/omx/omx_unittest.cc" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'OmxTest::output_buffer_size_'</textoutput>
    </output>
  </weakness>
  <weakness id="744">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/media/omx/omx_unittest.cc" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'OmxTest::output_buffer_count_'</textoutput>
    </output>
  </weakness>
  <weakness id="745">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/media/omx/omx_unittest.cc" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'OmxTest::input_buffer_size_'</textoutput>
    </output>
  </weakness>
  <weakness id="746">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/media/omx/omx_unittest.cc" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'OmxTest::input_buffer_count_'</textoutput>
    </output>
  </weakness>
  <weakness id="747">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/media/omx/omx_unittest.cc" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'OmxTest::output_port_'</textoutput>
    </output>
  </weakness>
  <weakness id="748">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/media/omx/omx_unittest.cc" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'OmxTest::input_port_'</textoutput>
    </output>
  </weakness>
  <weakness id="749">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/media/tools/omx_test/omx_test.cc" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TestApp::frame_count_'</textoutput>
    </output>
  </weakness>
  <weakness id="750">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/media/tools/qt_faststart/qt_faststart.c" line="322"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="751">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/media/tools/qt_faststart/qt_faststart.c" line="324"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="752">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/media/tools/wav_ola_test/wav_ola_test.cc" line="30"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'WavHeader::riff' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="753">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/media/tools/wav_ola_test/wav_ola_test.cc" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'WavHeader::unused0' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="754">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/media/tools/wav_ola_test/wav_ola_test.cc" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'WavHeader::audio_format' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="755">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/media/tools/wav_ola_test/wav_ola_test.cc" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'WavHeader::unused1' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="756">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/media/tools/wav_ola_test/wav_ola_test.cc" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'WavHeader::unused2' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="757">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/media/tools/wav_ola_test/wav_ola_test.cc" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Dummy::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="758">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/common/standalone.cc" line="62"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'InfoAudio::audio_spec' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="759">
    <name>uninitstring</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/imc/nacl_imc_test_client.cc" line="95"/>
    <grade severity="1"/>
    <output>
      <textoutput>Dangerous usage of 'buffer' (strncpy doesn't always 0-terminate it)</textoutput>
    </output>
  </weakness>
  <weakness id="760">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/npruntime/device3d.cc" line="270"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="761">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/npruntime/npmodule_rpc_impl.cc" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*url == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="762">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/npruntime/structure_translations.cc" line="299"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: bytes</textoutput>
    </output>
  </weakness>
  <weakness id="763">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/platform/nacl_log.c" line="198"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pid can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="764">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/imc_buffer.c" line="206"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'start_usec' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="765">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/imc_buffer.c" line="245"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'start_usec' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="766">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/imc_buffer.c" line="206"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable start_usec can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="767">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/imc_buffer.c" line="207"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable this_usec can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="768">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/imc_buffer.c" line="245"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable start_usec can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="769">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/imc_buffer.c" line="246"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable this_usec can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="770">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/invoke.c" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'this_start_usec' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="771">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/invoke.c" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable this_start_usec can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="772">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/invoke.c" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable this_method_usec can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="773">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/rpc_serialize.c" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'ArgEltInterface' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="774">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/rpc_serialize.c" line="87"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'ArgsIoInterface' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="775">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/rpc_serialize.c" line="123"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'this_start_usec' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="776">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/rpc_serialize.c" line="123"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable this_start_usec can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="777">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/rpc_serialize.c" line="124"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable this_method_usec can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="778">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/rpc_universal.c" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'DescList' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="779">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/shared/srpc/utility.c" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'retval' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="780">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Alloc.c" line="170"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="781">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Converters.c" line="813"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'nan' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="782">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Converters.c" line="813"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nan can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="783">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Display.c" line="595"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="784">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Event.c" line="520"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rehash can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="785">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Event.c" line="563"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rehash can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="786">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Intrinsic.c" line="940"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: len</textoutput>
    </output>
  </weakness>
  <weakness id="787">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Intrinsic.c" line="866"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: drives</textoutput>
    </output>
  </weakness>
  <weakness id="788">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Intrinsic.c" line="867"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: i</textoutput>
    </output>
  </weakness>
  <weakness id="789">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Intrinsic.c" line="1582"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="790">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Keyboard.c" line="662"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable left can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="791">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Keyboard.c" line="662"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable right can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="792">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Keyboard.c" line="662"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable top can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="793">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Keyboard.c" line="662"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bottom can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="794">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/NextEvent.c" line="228"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ii can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="795">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/ResConfig.c" line="926"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable resource_len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="796">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/ResConfig.c" line="931"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable indent can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="797">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Selection.c" line="1114"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="798">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Selection.c" line="1243"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="799">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Selection.c" line="1913"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="800">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Selection.c" line="2203"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="801">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Selection.c" line="2244"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="802">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Selection.c" line="2277"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="803">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/TMaction.c" line="781"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="804">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/TMkey.c" line="241"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="805">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/TMkey.c" line="241"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable num_modbits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="806">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/TMparse.c" line="540"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="807">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/TMparse.c" line="540"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable number can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="808">
    <name>autoVariables</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/TMparse.c" line="1235"/>
    <grade severity="1"/>
    <output>
      <textoutput>Wrong assignment of an auto-variable to an effective parameter of a function</textoutput>
    </output>
  </weakness>
  <weakness id="809">
    <name>autoVariables</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/TMparse.c" line="1285"/>
    <grade severity="1"/>
    <output>
      <textoutput>Wrong assignment of an auto-variable to an effective parameter of a function</textoutput>
    </output>
  </weakness>
  <weakness id="810">
    <name>autoVariables</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/TMparse.c" line="1341"/>
    <grade severity="1"/>
    <output>
      <textoutput>Wrong assignment of an auto-variable to an effective parameter of a function</textoutput>
    </output>
  </weakness>
  <weakness id="811">
    <name>autoVariables</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/TMparse.c" line="1392"/>
    <grade severity="1"/>
    <output>
      <textoutput>Wrong assignment of an auto-variable to an effective parameter of a function</textoutput>
    </output>
  </weakness>
  <weakness id="812">
    <name>autoVariables</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/TMparse.c" line="1415"/>
    <grade severity="1"/>
    <output>
      <textoutput>Wrong assignment of an auto-variable to an effective parameter of a function</textoutput>
    </output>
  </weakness>
  <weakness id="813">
    <name>autoVariables</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/TMparse.c" line="1439"/>
    <grade severity="1"/>
    <output>
      <textoutput>Wrong assignment of an auto-variable to an effective parameter of a function</textoutput>
    </output>
  </weakness>
  <weakness id="814">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Shell.c" line="1103"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_XtSaveYourselfRec::next' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="815">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Shell.c" line="1104"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_XtSaveYourselfRec::save_type' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="816">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Shell.c" line="1105"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_XtSaveYourselfRec::interact_style' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="817">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Shell.c" line="1106"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_XtSaveYourselfRec::shutdown' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="818">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Shell.c" line="1107"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_XtSaveYourselfRec::fast' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="819">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Shell.c" line="1108"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_XtSaveYourselfRec::cancel_shutdown' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="820">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Shell.c" line="1109"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_XtSaveYourselfRec::phase' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="821">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Shell.c" line="1110"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_XtSaveYourselfRec::interact_dialog_type' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="822">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Shell.c" line="1111"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_XtSaveYourselfRec::request_cancel' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="823">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Shell.c" line="1112"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_XtSaveYourselfRec::request_next_phase' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="824">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Shell.c" line="1113"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_XtSaveYourselfRec::save_success' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="825">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Shell.c" line="1114"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_XtSaveYourselfRec::save_tokens' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="826">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Shell.c" line="1115"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_XtSaveYourselfRec::interact_tokens' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="827">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/src/Threads.c" line="324"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ii can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="828">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/native_client/src/third_party/libxt/util/makestrs.c" line="712"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: f</textoutput>
    </output>
  </weakness>
  <weakness id="829">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/desc/nacl_desc_wrapper.cc" line="239"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: imc_desc</textoutput>
    </output>
  </weakness>
  <weakness id="830">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/desc/nacl_desc_wrapper.cc" line="354"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: conn_cap</textoutput>
    </output>
  </weakness>
  <weakness id="831">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/desc/nacl_desc_wrapper.cc" line="423"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: nhdp</textoutput>
    </output>
  </weakness>
  <weakness id="832">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/desc/nacl_desc_wrapper.cc" line="436"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: nhdp</textoutput>
    </output>
  </weakness>
  <weakness id="833">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/desc/nacl_desc_wrapper.cc" line="281"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: sysv_desc</textoutput>
    </output>
  </weakness>
  <weakness id="834">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/desc/nrd_xfer.c" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sys_bytes can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="835">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/desc/nrd_xfer.c" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sys_handles can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="836">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/desc/nrd_xfer_test.c" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="837">
    <name>terminateStrncpy</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/desc/nrd_xfer_test.c" line="230"/>
    <grade severity="5"/>
    <output>
      <textoutput>After a strncpy() the buffer should be zero-terminated</textoutput>
    </output>
  </weakness>
  <weakness id="838">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/desc/nrd_xfer_test.c" line="247"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: nhdp</textoutput>
    </output>
  </weakness>
  <weakness id="839">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/nacl_breakpad/nacl_breakpad_test.cc" line="14"/>
    <grade severity="1"/>
    <output>
      <textoutput>Null pointer dereference</textoutput>
    </output>
  </weakness>
  <weakness id="840">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/nonnacl_util/linux/get_plugin_dirname.cc" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*buffer == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="841">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/nonnacl_util/linux/get_plugin_dirname.cc" line="63"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*buffer == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="842">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/nonnacl_util/linux/sel_ldr_launcher_linux.cc" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="843">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/nonnacl_util/sel_ldr_launcher.cc" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'bytes' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="844">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/nonnacl_util/win/sel_ldr_launcher_win.cc" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="845">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'before' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="846">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'after' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="847">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="76"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'before' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="848">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="76"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'after' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="849">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'before' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="850">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'after' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="851">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="132"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'before' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="852">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="154"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'before' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="853">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="154"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'after' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="854">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="180"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'before' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="855">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="207"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'after' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="856">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="237"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'before' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="857">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="237"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'after' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="858">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="272"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'after' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="859">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="303"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'before' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="860">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="303"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'after' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="861">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="334"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'before' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="862">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/platform_qualify/vcpuid.c" line="334"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'after' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="863">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/plugin/srpc/connected_socket.cc" line="177"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="864">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/plugin/srpc/service_runtime_interface.cc" line="379"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'bytes' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="865">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/plugin/srpc/plugin.cc" line="201"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: callback</textoutput>
    </output>
  </weakness>
  <weakness id="866">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/plugin/srpc/plugin.cc" line="269"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: callback</textoutput>
    </output>
  </weakness>
  <weakness id="867">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/plugin/srpc/srpc.cc" line="242"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="868">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/plugin/srpc/srpc.cc" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="869">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/plugin/srpc/srpc_client.cc" line="91"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'retval' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="870">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/plugin/srpc/srpc_client.cc" line="135"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'retval' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="871">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/sandbox/linux/nacl_sandbox.cc" line="62"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="872">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/sandbox/linux/nacl_sandbox.cc" line="197"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="873">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/sandbox/linux/nacl_sandbox.cc" line="200"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="874">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/sel_universal/multimedia_sdl.cc" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'JobSdlInit::result'</textoutput>
    </output>
  </weakness>
  <weakness id="875">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/arch/x86_32/nacl_switch_to_app_32.c" line="58"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'nap' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="876">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/arch/x86_64/nacl_switch_to_app_64.c" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'nap' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="877">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/arch/x86_64/sel_addrspace_x86_64.c" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'guard' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="878">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/fs/obj_proxy.c" line="222"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: obj2name_functor</textoutput>
    </output>
  </weakness>
  <weakness id="879">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/fs/obj_proxy.c" line="222"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: name2obj_functor</textoutput>
    </output>
  </weakness>
  <weakness id="880">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/fs/obj_proxy.c" line="222"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: o2n</textoutput>
    </output>
  </weakness>
  <weakness id="881">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/fs/obj_proxy.c" line="222"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: n2o</textoutput>
    </output>
  </weakness>
  <weakness id="882">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/fs/obj_proxy.c" line="222"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: key</textoutput>
    </output>
  </weakness>
  <weakness id="883">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/gio_shm.c" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rv can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="884">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/gio_shm_test.c" line="287"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rv can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="885">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/gio_shm_test.c" line="366"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: shmp</textoutput>
    </output>
  </weakness>
  <weakness id="886">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/linux/x86/nacl_ldt.c" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="887">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/nacl_bottom_half.c" line="126"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'InfoAudio::audio_spec' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="888">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/nacl_sync_unittest.cc" line="137"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ret_value' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="889">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/nacl_sync_unittest.cc" line="151"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'WorkQueue::EveryIdWasAllocated' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="890">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/nacl_sync_unittest.cc" line="168"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'WorkQueue::GetRemainingTaskCount' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="891">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/nacl_sync_unittest.cc" line="169"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'WorkQueue::GetAllowHelp' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="892">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/nacl_sync_unittest.cc" line="170"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'WorkQueue::shutdown' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="893">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/nacl_sync_unittest.cc" line="172"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'WorkQueue::shutdown_task_count' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="894">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/nacl_sync_unittest.cc" line="238"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'WorkQueue::performance' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="895">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/nacl_syscall_common.c" line="401"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'nap' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="896">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/osx/nacl_ldt.c" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="897">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/sel_ldr_standard.c" line="478"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: natp</textoutput>
    </output>
  </weakness>
  <weakness id="898">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/sel_main.c" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'debug_mode' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="899">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/service_runtime/win/sel_memory.c" line="350"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'extra' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="900">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/validator_x86/nacl_cpuid.c" line="207"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'before' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="901">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/validator_x86/nacl_cpuid.c" line="207"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'after' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="902">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/validator_x86/ncfileutil.c" line="259"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="903">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/src/trusted/validator_x86/ncval_tests.c" line="898"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'rc' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="904">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/untrusted/pthread/nc_thread.c" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="905">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/src/untrusted/pthread/nc_thread.c" line="500"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable generation can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="906">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/app_lib/app_lib_test.c" line="114"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: p</textoutput>
    </output>
  </weakness>
  <weakness id="907">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/drawing/drawing.cc" line="75"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: i</textoutput>
    </output>
  </weakness>
  <weakness id="908">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/earth/earth.cc" line="381"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'v' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="909">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/earth/earth.cc" line="392"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'u' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="910">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/eviltests/trustme.c" line="11"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'rc' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="911">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/earth/earth.cc" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ArcCosine::TableLerp' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="912">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/earth/earth.cc" line="222"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Planet::wPutPixel' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="913">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/earth/earth.cc" line="224"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Planet::wMakeRect' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="914">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/life/life.cc" line="219"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: cell_in_</textoutput>
    </output>
  </weakness>
  <weakness id="915">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/lua/lua_module.cc" line="179"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: args</textoutput>
    </output>
  </weakness>
  <weakness id="916">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/lua/lua_module.cc" line="284"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: args</textoutput>
    </output>
  </weakness>
  <weakness id="917">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/mmap/mmap_test.cc" line="72"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: zeroes</textoutput>
    </output>
  </weakness>
  <weakness id="918">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/npapi_bridge/npp_gate.cc" line="62"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="919">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/npapi_hw/npp_gate.c" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="920">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/npapi_pi/npp_gate.cc" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="921">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/nrd_xfer/nrd_xfer_perf.c" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'data_buffer' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="922">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/nrd_xfer/nrd_xfer_perf.c" line="129"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'data_buffer' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="923">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/npapi_runtime/plugin.cc" line="121"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: str</textoutput>
    </output>
  </weakness>
  <weakness id="924">
    <name>terminateStrncpy</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/nrd_xfer/nrd_xfer_test.c" line="204"/>
    <grade severity="5"/>
    <output>
      <textoutput>After a strncpy() the buffer should be zero-terminated</textoutput>
    </output>
  </weakness>
  <weakness id="925">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/photo/photo.cc" line="430"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'angle' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="926">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/photo/photo.cc" line="599"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'slider' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="927">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/photo/photo.cc" line="695"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'slider' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="928">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/photo/photo.cc" line="707"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'slider' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="929">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/photo/surface.cc" line="243"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'u' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="930">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/photo/surface.cc" line="308"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'u' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="931">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/photo/photo.cc" line="512"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Darkroom::fineAngle_'</textoutput>
    </output>
  </weakness>
  <weakness id="932">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/photo/photo.cc" line="512"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Darkroom::geoSurf_'</textoutput>
    </output>
  </weakness>
  <weakness id="933">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/photo/photo.cc" line="512"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Darkroom::processedSurf_'</textoutput>
    </output>
  </weakness>
  <weakness id="934">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/photo/photo.cc" line="512"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Darkroom::tempSurf_'</textoutput>
    </output>
  </weakness>
  <weakness id="935">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/photo/photo.cc" line="122"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Darkroom::GetSetting'</textoutput>
    </output>
  </weakness>
  <weakness id="936">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/photo/surface.h" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Surface::GetBorderColor' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="937">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/photo/surface.h" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Surface::GetPixelNoClip' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="938">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/quake/nacl_file.c" line="166"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: entry</textoutput>
    </output>
  </weakness>
  <weakness id="939">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/srpc/srpc_bad_service.c" line="106"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'first' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="940">
    <name>bufferAccessOutOfBounds</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/syscalls/syscalls.cc" line="227"/>
    <grade severity="1"/>
    <output>
      <textoutput>Buffer access out-of-bounds: out_char</textoutput>
    </output>
  </weakness>
  <weakness id="941">
    <name>bufferAccessOutOfBounds</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/syscalls/syscalls.cc" line="236"/>
    <grade severity="1"/>
    <output>
      <textoutput>Buffer access out-of-bounds: out_char</textoutput>
    </output>
  </weakness>
  <weakness id="942">
    <name>bufferAccessOutOfBounds</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/syscalls/syscalls.cc" line="249"/>
    <grade severity="1"/>
    <output>
      <textoutput>Buffer access out-of-bounds: out_char</textoutput>
    </output>
  </weakness>
  <weakness id="943">
    <name>bufferAccessOutOfBounds</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/syscalls/syscalls.cc" line="254"/>
    <grade severity="1"/>
    <output>
      <textoutput>Buffer access out-of-bounds: out_char</textoutput>
    </output>
  </weakness>
  <weakness id="944">
    <name>bufferAccessOutOfBounds</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/syscalls/syscalls.cc" line="281"/>
    <grade severity="1"/>
    <output>
      <textoutput>Buffer access out-of-bounds: out_char</textoutput>
    </output>
  </weakness>
  <weakness id="945">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/syscalls/syscalls.cc" line="97"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: fd</textoutput>
    </output>
  </weakness>
  <weakness id="946">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/syscalls/syscalls.cc" line="156"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: fd</textoutput>
    </output>
  </weakness>
  <weakness id="947">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/syscalls/syscalls.cc" line="214"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: fd</textoutput>
    </output>
  </weakness>
  <weakness id="948">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/syscalls/syscalls.cc" line="277"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: fd</textoutput>
    </output>
  </weakness>
  <weakness id="949">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/syscalls/syscalls.cc" line="315"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: fd</textoutput>
    </output>
  </weakness>
  <weakness id="950">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/voronoi/voronoi.cc" line="82"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Vec2::y'</textoutput>
    </output>
  </weakness>
  <weakness id="951">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/voronoi/voronoi.cc" line="82"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Vec2::x'</textoutput>
    </output>
  </weakness>
  <weakness id="952">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/voronoi/voronoi.cc" line="121"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Voronoi::wMakeRect' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="953">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/native_client/tests/voronoi/voronoi.cc" line="513"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: positions_</textoutput>
    </output>
  </weakness>
  <weakness id="954">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/native_client/tools/tests/npp_gate.c" line="83"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="955">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/native_client/tools/xray/symtable.c" line="197"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable in_link_once_counter can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="956">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/tools/xray/symtable.c" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'XRayFrameInfo::times_called' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="957">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/native_client/tools/xray/symtable.c" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'XRayFrameInfo::total_ticks' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="958">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tools/xray/xray.c" line="345"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'r' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="959">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/native_client/tools/xray/xray.c" line="376"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'r' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="960">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/net/base/address_list.cc" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="961">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/net/base/address_list.cc" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="962">
    <name>stlIfStrFind</name>
    <location path="chrome-5.0.375.70/src/net/base/cookie_monster.cc" line="1309"/>
    <grade severity="5"/>
    <output>
      <textoutput>Suspicious condition. string::find will return 0 if the string is found at position 0. If this is what you want to check then string::compare is a faster alternative because it doesn't scan through the string.</textoutput>
    </output>
  </weakness>
  <weakness id="963">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/base/host_resolver_impl_unittest.cc" line="165"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ResolveRequest::result_'</textoutput>
    </output>
  </weakness>
  <weakness id="964">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/base/host_resolver_impl_unittest.cc" line="177"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ResolveRequest::result_'</textoutput>
    </output>
  </weakness>
  <weakness id="965">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/base/host_resolver_impl_unittest.cc" line="238"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'HostResolverImplTest::callback_result_'</textoutput>
    </output>
  </weakness>
  <weakness id="966">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/net/base/keygen_handler_nss.cc" line="246"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="967">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/net/base/listen_socket.cc" line="165"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="968">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/net/base/listen_socket_unittest.cc" line="182"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="969">
    <name>stlIfStrFind</name>
    <location path="chrome-5.0.375.70/src/net/base/mime_util.cc" line="360"/>
    <grade severity="5"/>
    <output>
      <textoutput>Suspicious condition. string::find will return 0 if the string is found at position 0. If this is what you want to check then string::compare is a faster alternative because it doesn't scan through the string.</textoutput>
    </output>
  </weakness>
  <weakness id="970">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/net/base/nss_memio.c" line="445"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: i</textoutput>
    </output>
  </weakness>
  <weakness id="971">
    <name>arrayIndexOutOfBounds</name>
    <location path="chrome-5.0.375.70/src/net/base/sdch_filter_unittest.cc" line="211"/>
    <grade severity="1"/>
    <output>
      <textoutput>Array 'output_buffer[20]' index 20 out of bounds</textoutput>
    </output>
  </weakness>
  <weakness id="972">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/net/base/sdch_filter_unittest.cc" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'dictionary' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="973">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/net/base/sdch_filter_unittest.cc" line="74"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'dictionary' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="974">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/net/base/sdch_manager.cc" line="318"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'ports' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="975">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/net/base/sdch_manager.cc" line="369"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'ports' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="976">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/base/x509_certificate_nss.cc" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ScopedCERTCertificate::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="977">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/base/x509_certificate_nss.cc" line="58"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ScopedCERTCertList::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="978">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/base/x509_certificate_nss.cc" line="74"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ScopedCERTCertificatePolicies::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="979">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/base/x509_certificate_nss.cc" line="114"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ScopedCERTValOutParam::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="980">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/net/base/x509_certificate_win.cc" line="430"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'length' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="981">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/net/disk_cache/block_files.cc" line="166"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="982">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/disk_cache/rankings.cc" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Transaction::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="983">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/ftp/ftp_network_transaction.cc" line="61"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: read_ctrl_buf_</textoutput>
    </output>
  </weakness>
  <weakness id="984">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/ftp/ftp_network_transaction_unittest.cc" line="598"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: host_resolver_</textoutput>
    </output>
  </weakness>
  <weakness id="985">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/net/http/http_auth_filter_unittest.cc" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'UrlData::match_bits' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="986">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/http/http_auth_handler_factory_unittest.cc" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: mock_factory_basic</textoutput>
    </output>
  </weakness>
  <weakness id="987">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/http/http_basic_stream.cc" line="12"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: read_buf_</textoutput>
    </output>
  </weakness>
  <weakness id="988">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/http/http_network_layer.cc" line="107"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: spdy_pool</textoutput>
    </output>
  </weakness>
  <weakness id="989">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/http/http_network_session.cc" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: tcp_socket_pool_</textoutput>
    </output>
  </weakness>
  <weakness id="990">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/http/http_cache_unittest.cc" line="668"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'FastTransactionServer::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="991">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/http/http_cache_unittest.cc" line="720"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'RangeTransactionServer::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="992">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/http/http_network_transaction_unittest.cc" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: host_resolver</textoutput>
    </output>
  </weakness>
  <weakness id="993">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/http/http_network_transaction_unittest.cc" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: host_resolver</textoutput>
    </output>
  </weakness>
  <weakness id="994">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/ocsp/nss_ocsp.cc" line="469"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'OCSPServerSession::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="995">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/net/proxy/proxy_config_service_linux_unittest.cc" line="941"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Anonymous2::proxy_bypass_list' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="996">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/proxy/proxy_config_service_linux_unittest.cc" line="235"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SynchConfigGetter::get_config_result_'</textoutput>
    </output>
  </weakness>
  <weakness id="997">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/proxy/proxy_config_service_linux_unittest.cc" line="282"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'SynchConfigGetter::Init'</textoutput>
    </output>
  </weakness>
  <weakness id="998">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/proxy/proxy_config_service_linux_unittest.cc" line="288"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'SynchConfigGetter::GetConfigOnIOThread'</textoutput>
    </output>
  </weakness>
  <weakness id="999">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/proxy/proxy_config_service_linux_unittest.cc" line="294"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'SynchConfigGetter::Cleanup'</textoutput>
    </output>
  </weakness>
  <weakness id="1000">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/net/proxy/proxy_config_service_win_unittest.cc" line="23"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Anonymous0::proxy_bypass_list' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1001">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/net/proxy/proxy_script_fetcher_unittest.cc" line="26"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'FetchResult::code' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1002">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/proxy/proxy_service_unittest.cc" line="909"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: resolver</textoutput>
    </output>
  </weakness>
  <weakness id="1003">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/socket/client_socket_pool_base_unittest.cc" line="112"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TestConnectJob::waiting_success_'</textoutput>
    </output>
  </weakness>
  <weakness id="1004">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/socket/client_socket_pool_base_unittest.cc" line="397"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientSocketPoolBaseTest::connect_job_factory_'</textoutput>
    </output>
  </weakness>
  <weakness id="1005">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/socket/socks5_client_socket_unittest.cc" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SOCKS5ClientSocketTest::tcp_sock_'</textoutput>
    </output>
  </weakness>
  <weakness id="1006">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/socket/socks_client_socket_pool_unittest.cc" line="82"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockConnectJob::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1007">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/socket/socks_client_socket_pool_unittest.cc" line="177"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: tcp_socket_pool_</textoutput>
    </output>
  </weakness>
  <weakness id="1008">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/socket/socks_client_socket_unittest.cc" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SOCKSClientSocketTest::tcp_sock_'</textoutput>
    </output>
  </weakness>
  <weakness id="1009">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/socket/ssl_client_socket_mac.cc" line="466"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'EnabledCipherSuites::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1010">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/socket/tcp_client_socket_unittest.cc" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TCPClientSocketTest::listen_port_'</textoutput>
    </output>
  </weakness>
  <weakness id="1011">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/socket/tcp_client_socket_pool_unittest.cc" line="246"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: host_resolver_</textoutput>
    </output>
  </weakness>
  <weakness id="1012">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/socket/tcp_pinger_unittest.cc" line="20"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TCPPingerTest::listen_port_'</textoutput>
    </output>
  </weakness>
  <weakness id="1013">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/net/spdy/spdy_network_transaction_unittest.cc" line="445"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'header_count' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1014">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/net/spdy/spdy_network_transaction_unittest.cc" line="1302"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'len' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1015">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/spdy/spdy_session.cc" line="202"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: connection_</textoutput>
    </output>
  </weakness>
  <weakness id="1016">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/spdy/spdy_network_transaction_unittest.cc" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: host_resolver</textoutput>
    </output>
  </weakness>
  <weakness id="1017">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/spdy/spdy_network_transaction_unittest.cc" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: host_resolver</textoutput>
    </output>
  </weakness>
  <weakness id="1018">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/spdy/spdy_session_unittest.cc" line="31"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: host_resolver</textoutput>
    </output>
  </weakness>
  <weakness id="1019">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/spdy/spdy_stream_unittest.cc" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'SpdySessionPoolPeer::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1020">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/spdy/spdy_stream_unittest.cc" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: host_resolver</textoutput>
    </output>
  </weakness>
  <weakness id="1021">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/net/spdy/spdy_stream_unittest.cc" line="62"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: host_resolver</textoutput>
    </output>
  </weakness>
  <weakness id="1022">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/authcert.c" line="87"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1023">
    <name>variableHidingEnum</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/ssl3prot.h" line="279"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'implicit' hides enumerator with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1024">
    <name>variableHidingEnum</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/ssl3prot.h" line="279"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'explicit' hides enumerator with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1025">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/ssl3con.c" line="1448"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'compression_method' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1026">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/ssl3con.c" line="7641"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable certIndex can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1027">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/ssl3ecc.c" line="461"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ec_curve can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1028">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/ssl3con.c" line="9262"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: privKey</textoutput>
    </output>
  </weakness>
  <weakness id="1029">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/ssl3con.c" line="9263"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: pubKey</textoutput>
    </output>
  </weakness>
  <weakness id="1030">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/sslcon.c" line="2531"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'rv2' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1031">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/sslcon.c" line="3850"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'c' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1032">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/sslcon.c" line="559"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sent can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1033">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/sslcon.c" line="630"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sendLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1034">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/sslcon.c" line="630"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sent can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1035">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/sslcon.c" line="2778"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable err can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1036">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/sslcon.c" line="3483"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pid can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1037">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/sslgathr.c" line="412"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rv can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1038">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/net/third_party/nss/ssl/sslsecur.c" line="1109"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'sec' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1039">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/net/tools/dump_cache/cache_dumper.cc" line="40"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'rv' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1040">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/tools/dump_cache/dump_files.cc" line="108"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CacheDumper::current_hash_'</textoutput>
    </output>
  </weakness>
  <weakness id="1041">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/net/tools/dump_cache/dump_files.cc" line="131"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'CacheDumper::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1042">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/tools/dump_cache/upgrade.cc" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MasterSM::writer_'</textoutput>
    </output>
  </weakness>
  <weakness id="1043">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/tools/dump_cache/upgrade.cc" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MasterSM::copied_entries_'</textoutput>
    </output>
  </weakness>
  <weakness id="1044">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/tools/dump_cache/upgrade.cc" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MasterSM::offset_'</textoutput>
    </output>
  </weakness>
  <weakness id="1045">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/tools/dump_cache/upgrade.cc" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MasterSM::bytes_remaining_'</textoutput>
    </output>
  </weakness>
  <weakness id="1046">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/tools/dump_cache/upgrade.cc" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MasterSM::stream_'</textoutput>
    </output>
  </weakness>
  <weakness id="1047">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/net/tools/flip_server/flip_in_mem_edsm_server.cc" line="349"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FileData::headers'</textoutput>
    </output>
  </weakness>
  <weakness id="1048">
    <name>exceptRealloc</name>
    <location path="chrome-5.0.375.70/src/net/tools/flip_server/flip_in_mem_edsm_server.cc" line="1401"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception framer_ becomes a dead pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1049">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/net/tools/spdyshark/packet-spdy.c" line="902"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'spdy_type' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1050">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/net/tools/spdyshark/packet-spdy.c" line="286"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable retcode can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1051">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/net/tools/spdyshark/packet-spdy.c" line="1416"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable offset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1052">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/net/tools/spdyshark/packet-spdy.c" line="148"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_header_field_t::header_name' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1053">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/net/tools/spdyshark/packet-spdy.c" line="149"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_header_field_t::header_desc' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1054">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/net/url_request/url_request_unittest.cc" line="852"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: shell - otherwise it is redundant to check if shell is null at line 863</textoutput>
    </output>
  </weakness>
  <weakness id="1055">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/net/url_request/url_request_unittest.cc" line="855"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: shell - otherwise it is redundant to check if shell is null at line 863</textoutput>
    </output>
  </weakness>
  <weakness id="1056">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/net/url_request/url_request_unittest.cc" line="857"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: shell - otherwise it is redundant to check if shell is null at line 863</textoutput>
    </output>
  </weakness>
  <weakness id="1057">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/net/url_request/url_request_unittest.cc" line="859"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: persist - otherwise it is redundant to check if persist is null at line 861</textoutput>
    </output>
  </weakness>
  <weakness id="1058">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/o3d/breakpad/win/exception_handler_win32.cc" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1059">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/collada_edge/cross/collada_edge.cpp" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'result' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1060">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/compiler/puritan/puritan.cc" line="1452"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Decl::noWrites'</textoutput>
    </output>
  </weakness>
  <weakness id="1061">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/o3d/compiler/puritan/puritan.cc" line="1017"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Reformat::tabout_and_writeln'</textoutput>
    </output>
  </weakness>
  <weakness id="1062">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/o3d/compiler/puritan/puritan.h" line="100"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Type::array_p' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1063">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/o3d/compiler/puritan/puritan.cc" line="1168"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Reformat::str' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1064">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/compiler/puritan/rand.cc" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'x' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1065">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/compiler/puritan/rand.cc" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Rand::cached_numbers_'</textoutput>
    </output>
  </weakness>
  <weakness id="1066">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/o3d/compiler/puritan/rand.h" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Rand::InitializeProvider' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1067">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/compiler/puritan/structure_gen.cc" line="260"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Return::struct_elements'</textoutput>
    </output>
  </weakness>
  <weakness id="1068">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/compiler/puritan/structure_gen.cc" line="266"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Return::struct_elements'</textoutput>
    </output>
  </weakness>
  <weakness id="1069">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/o3d/converter/cross/converter_main.cc" line="157"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="1070">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/o3d/converter/cross/verifier_main.cc" line="106"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="1071">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/converter_edge/cross/converter.cc" line="310"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'prim' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1072">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/o3d/converter_edge/cross/converter_main.cc" line="180"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="1073">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/o3d/converter_edge/cross/verifier_main.cc" line="106"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="1074">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/buffer_test.cc" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BufferTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1075">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/canvas_paint.cc" line="96"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'StrokeDrawLooper::fState'</textoutput>
    </output>
  </weakness>
  <weakness id="1076">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/canvas_paint.cc" line="96"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'StrokeDrawLooper::fPaint'</textoutput>
    </output>
  </weakness>
  <weakness id="1077">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/canvas_paint.cc" line="96"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'StrokeDrawLooper::fCanvas'</textoutput>
    </output>
  </weakness>
  <weakness id="1078">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/canvas_paint.cc" line="151"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'StrokeDrawLooper::fState'</textoutput>
    </output>
  </weakness>
  <weakness id="1079">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/canvas_paint.cc" line="151"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'StrokeDrawLooper::fPaint'</textoutput>
    </output>
  </weakness>
  <weakness id="1080">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/canvas_paint.cc" line="151"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'StrokeDrawLooper::fCanvas'</textoutput>
    </output>
  </weakness>
  <weakness id="1081">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/client_info_test.cc" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientInfoManagerTest::object_manager_'</textoutput>
    </output>
  </weakness>
  <weakness id="1082">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/client_info_test.cc" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientInfoManagerTest::service_locator_'</textoutput>
    </output>
  </weakness>
  <weakness id="1083">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/client_test.cc" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientBasic::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1084">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/client_test.cc" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientBasic::client_'</textoutput>
    </output>
  </weakness>
  <weakness id="1085">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/client_test.cc" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientTree::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1086">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/client_test.cc" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientTree::client_'</textoutput>
    </output>
  </weakness>
  <weakness id="1087">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/client_test.cc" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientTree::s3_'</textoutput>
    </output>
  </weakness>
  <weakness id="1088">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/client_test.cc" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientTree::s2_'</textoutput>
    </output>
  </weakness>
  <weakness id="1089">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/client_test.cc" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientTree::s1_'</textoutput>
    </output>
  </weakness>
  <weakness id="1090">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/client_test.cc" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientTree::t4_'</textoutput>
    </output>
  </weakness>
  <weakness id="1091">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/client_test.cc" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientTree::t3_'</textoutput>
    </output>
  </weakness>
  <weakness id="1092">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/client_test.cc" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientTree::t2_'</textoutput>
    </output>
  </weakness>
  <weakness id="1093">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/client_test.cc" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClientTree::t1_'</textoutput>
    </output>
  </weakness>
  <weakness id="1094">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/counter_test.cc" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CounterTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1095">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/counter_test.cc" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CounterTest::counter_manager_'</textoutput>
    </output>
  </weakness>
  <weakness id="1096">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/counter_test.cc" line="245"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: test1</textoutput>
    </output>
  </weakness>
  <weakness id="1097">
    <name>uninitvar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/curve.cc" line="513"/>
    <grade severity="1"/>
    <output>
      <textoutput>Uninitialized variable: key_index</textoutput>
    </output>
  </weakness>
  <weakness id="1098">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/curve_test.cc" line="51"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CurveTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1099">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/draw_element_test.cc" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DrawElementTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1100">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/draw_list.cc" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DrawElementInfo::state_'</textoutput>
    </output>
  </weakness>
  <weakness id="1101">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/draw_list.cc" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DrawElementInfo::effect_'</textoutput>
    </output>
  </weakness>
  <weakness id="1102">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/draw_list.cc" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DrawElementInfo::z_value_'</textoutput>
    </output>
  </weakness>
  <weakness id="1103">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/draw_list.cc" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DrawElementInfo::priority_'</textoutput>
    </output>
  </weakness>
  <weakness id="1104">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/draw_list.cc" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DrawElementInfo::param_cache_'</textoutput>
    </output>
  </weakness>
  <weakness id="1105">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/draw_list_test.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DrawListTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1106">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/draw_list_test.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DrawListTest::transformation_context_'</textoutput>
    </output>
  </weakness>
  <weakness id="1107">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/draw_list_test.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DrawListTest::draw_list_manager_'</textoutput>
    </output>
  </weakness>
  <weakness id="1108">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/draw_pass_test.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DrawPassTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1109">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/draw_pass_test.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DrawPassTest::transformation_context_'</textoutput>
    </output>
  </weakness>
  <weakness id="1110">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/effect_test.cc" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'EffectTest::client_'</textoutput>
    </output>
  </weakness>
  <weakness id="1111">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/element_test.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ElementTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1112">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/event_manager_test.cc" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: event_manager_</textoutput>
    </output>
  </weakness>
  <weakness id="1113">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/features_test.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FeaturesTest::service_locator_'</textoutput>
    </output>
  </weakness>
  <weakness id="1114">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/field_test.cc" line="141"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FieldTest::buffer_'</textoutput>
    </output>
  </weakness>
  <weakness id="1115">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/field_test.cc" line="141"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FieldTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1116">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/field_test.cc" line="217"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FloatFieldTest::buffer_'</textoutput>
    </output>
  </weakness>
  <weakness id="1117">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/field_test.cc" line="217"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FloatFieldTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1118">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/field_test.cc" line="305"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'UInt32FieldTest::buffer_'</textoutput>
    </output>
  </weakness>
  <weakness id="1119">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/field_test.cc" line="305"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'UInt32FieldTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1120">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/field_test.cc" line="411"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'UByteNFieldTest::buffer_'</textoutput>
    </output>
  </weakness>
  <weakness id="1121">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/field_test.cc" line="411"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'UByteNFieldTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1122">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/function_test.cc" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FunctionTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1123">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/function_test.cc" line="127"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FunctionEvalTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1124">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/gles2/texture_gles2.cc" line="190"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mip_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1125">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/gpu2d/path_processor.cc" line="159"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Segment::points_'</textoutput>
    </output>
  </weakness>
  <weakness id="1126">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/gpu2d/path_processor.cc" line="139"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'BBox::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1127">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/gpu2d/path_processor.cc" line="389"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Segment::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1128">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/gpu2d/path_processor.cc" line="496"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Contour::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1129">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/gpu2d/path_processor.cc" line="330"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Segment::marked_for_subdivision' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1130">
    <name>iterators</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/gpu2d/path_processor.cc" line="1042"/>
    <grade severity="1"/>
    <output>
      <textoutput>Same iterator is used with both events and overlaps</textoutput>
    </output>
  </weakness>
  <weakness id="1131">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/material_test.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MaterialTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1132">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/material_test.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MaterialTest::semantic_manager_'</textoutput>
    </output>
  </weakness>
  <weakness id="1133">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/material_test.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MaterialTest::transformation_context_'</textoutput>
    </output>
  </weakness>
  <weakness id="1134">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/message_queue.cc" line="208"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'message_buffer' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="1135">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/message_queue_test.cc" line="909"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: texture_id_</textoutput>
    </output>
  </weakness>
  <weakness id="1136">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/message_queue_test.cc" line="910"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: buffer_size_</textoutput>
    </output>
  </weakness>
  <weakness id="1137">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/message_queue_test.cc" line="925"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: texture_id_</textoutput>
    </output>
  </weakness>
  <weakness id="1138">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/message_queue_test.cc" line="926"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: buffer_size_</textoutput>
    </output>
  </weakness>
  <weakness id="1139">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/message_queue_test.cc" line="989"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: texture_id_</textoutput>
    </output>
  </weakness>
  <weakness id="1140">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/message_queue_test.cc" line="990"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: buffer_size_</textoutput>
    </output>
  </weakness>
  <weakness id="1141">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/message_queue_test.cc" line="1005"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: texture_id_</textoutput>
    </output>
  </weakness>
  <weakness id="1142">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/message_queue_test.cc" line="1006"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: buffer_size_</textoutput>
    </output>
  </weakness>
  <weakness id="1143">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/message_queue_test.cc" line="642"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MessageQueueTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1144">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/message_queue_test.cc" line="118"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TestWatchdog::Succeeded' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1145">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/message_queue_test.cc" line="727"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: message_queue</textoutput>
    </output>
  </weakness>
  <weakness id="1146">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/object_base_test.cc" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ObjectBaseTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1147">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_array_test.cc" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamArrayTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1148">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_object_test.cc" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamObjectTest::param_obj_'</textoutput>
    </output>
  </weakness>
  <weakness id="1149">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_object_test.cc" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamObjectTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1150">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_object_test.cc" line="230"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: param</textoutput>
    </output>
  </weakness>
  <weakness id="1151">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_operation_test.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamOp2FloatsToFloat2Test::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1152">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_operation_test.cc" line="100"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamOp3FloatsToFloat3Test::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1153">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_operation_test.cc" line="158"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamOp4FloatsToFloat4Test::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1154">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_operation_test.cc" line="221"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamOp16FloatsToMatrix4Test::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1155">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_operation_test.cc" line="364"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TRSToMatrix4Test::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1156">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_test.cc" line="98"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamBasic::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1157">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_test.cc" line="98"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamBasic::transform_'</textoutput>
    </output>
  </weakness>
  <weakness id="1158">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_test.cc" line="98"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamBasic::error_status_'</textoutput>
    </output>
  </weakness>
  <weakness id="1159">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_test.cc" line="542"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamBindTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1160">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_test.cc" line="542"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamBindTest::matrix_param_3_'</textoutput>
    </output>
  </weakness>
  <weakness id="1161">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_test.cc" line="542"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamBindTest::matrix_param_2_'</textoutput>
    </output>
  </weakness>
  <weakness id="1162">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_test.cc" line="542"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamBindTest::matrix_param_1_'</textoutput>
    </output>
  </weakness>
  <weakness id="1163">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_test.cc" line="542"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamBindTest::float4_param_2_'</textoutput>
    </output>
  </weakness>
  <weakness id="1164">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_test.cc" line="542"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamBindTest::float4_param_1_'</textoutput>
    </output>
  </weakness>
  <weakness id="1165">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_test.cc" line="542"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamBindTest::float_param_3_'</textoutput>
    </output>
  </weakness>
  <weakness id="1166">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_test.cc" line="542"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamBindTest::float_param_2_'</textoutput>
    </output>
  </weakness>
  <weakness id="1167">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/param_test.cc" line="542"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ParamBindTest::float_param_1_'</textoutput>
    </output>
  </weakness>
  <weakness id="1168">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/performance_timer_test.cc" line="71"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'a' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1169">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/performance_timer_test.cc" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'PerformanceTimerTest' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="1170">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/primitive.cc" line="232"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FieldReadAccessorPoint3::cache_'</textoutput>
    </output>
  </weakness>
  <weakness id="1171">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/primitive.cc" line="266"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FieldReadAccessorUnsignedInt::counter_'</textoutput>
    </output>
  </weakness>
  <weakness id="1172">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/primitive.cc" line="207"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FieldReadAccessor&lt;Point3&gt;::Valid' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1173">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/primitive.cc" line="207"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FieldReadAccessor&lt;unsignedint&gt;::Valid' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1174">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/primitive_test.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PrimitiveTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1175">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/ray_intersection_info_test.cc" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RayIntersectionInfoTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1176">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/render_node_test.cc" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RenderNodeBasicTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1177">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/render_node_test.cc" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RenderNodeBasicTest::error_status_'</textoutput>
    </output>
  </weakness>
  <weakness id="1178">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/render_surface_test.cc" line="92"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RenderSurfaceTest::renderer_'</textoutput>
    </output>
  </weakness>
  <weakness id="1179">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/render_surface_test.cc" line="92"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RenderSurfaceTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1180">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/render_surface_test.cc" line="92"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RenderSurfaceTest::features_'</textoutput>
    </output>
  </weakness>
  <weakness id="1181">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/render_surface_test.cc" line="92"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RenderSurfaceTest::service_locator_'</textoutput>
    </output>
  </weakness>
  <weakness id="1182">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/renderer.cc" line="400"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'float_width' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1183">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/renderer.cc" line="401"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'float_height' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1184">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/renderer_test.cc" line="96"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'gles2_renderer' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1185">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/shape_test.cc" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ShapeTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1186">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/skin_test.cc" line="136"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkinTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1187">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/skin_test.cc" line="275"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkinEvalTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1188">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/skin_test.cc" line="275"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkinEvalTest::error_status_'</textoutput>
    </output>
  </weakness>
  <weakness id="1189">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/state_set_test.cc" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'StateSetTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1190">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/state_test.cc" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'StateTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1191">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/stream_bank_test.cc" line="95"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'StreamBankTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1192">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/texture_test.cc" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Texture2DTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1193">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/texture_test.cc" line="169"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextureCUBETest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1194">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/transform_test.cc" line="161"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TransformBasic::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1195">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/transform_test.cc" line="161"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TransformBasic::transform2_'</textoutput>
    </output>
  </weakness>
  <weakness id="1196">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/transform_test.cc" line="161"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TransformBasic::transform_'</textoutput>
    </output>
  </weakness>
  <weakness id="1197">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/tree_traversal_test.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TreeTraversalTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1198">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/tree_traversal_test.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TreeTraversalTest::draw_list_manager_'</textoutput>
    </output>
  </weakness>
  <weakness id="1199">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/tree_traversal_test.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TreeTraversalTest::transformation_context_'</textoutput>
    </output>
  </weakness>
  <weakness id="1200">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/vertex_source_test.cc" line="105"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'VertexSourceTest::error_status_'</textoutput>
    </output>
  </weakness>
  <weakness id="1201">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/core/cross/vertex_source_test.cc" line="105"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'VertexSourceTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1202">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/win/d3d9/effect_d3d9.cc" line="606"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'rc' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1203">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/o3d/core/win/d3d9/primitive_d3d9.cc" line="96"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: effect_d3d9 - otherwise it is redundant to check if effect_d3d9 is null at line 173</textoutput>
    </output>
  </weakness>
  <weakness id="1204">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/o3d/core/win/d3d9/primitive_d3d9.cc" line="97"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: effect_d3d9 - otherwise it is redundant to check if effect_d3d9 is null at line 173</textoutput>
    </output>
  </weakness>
  <weakness id="1205">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/win/d3d9/primitive_d3d9.cc" line="96"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'vshader' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1206">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/win/d3d9/primitive_d3d9.cc" line="97"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'fshader' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1207">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/win/d3d9/renderer_d3d9.cc" line="295"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'success' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1208">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/win/d3d9/renderer_d3d9.cc" line="384"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'device_id' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1209">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/core/win/d3d9/renderer_d3d9.cc" line="798"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'refFloat' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1210">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/camera_info_test.cc" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TestCameraInfoTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1211">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/camera_info_test.cc" line="133"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PerspectiveCameraInfoTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1212">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/camera_info_test.cc" line="176"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'OrthographicCameraInfoTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1213">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/destination_buffer_test.cc" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DestinationBufferTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1214">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/gz_compressor_test.cc" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DecompressorClient::uncompressed_byte_size_'</textoutput>
    </output>
  </weakness>
  <weakness id="1215">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/json_object_test.cc" line="290"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'JSONObjectTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1216">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/main_thread_archive_callback_client_test.cc" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MainThreadArchiveCallbackClientTest::main_thread_client_'</textoutput>
    </output>
  </weakness>
  <weakness id="1217">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/main_thread_archive_callback_client_test.cc" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MainThreadArchiveCallbackClientTest::receiver_client_'</textoutput>
    </output>
  </weakness>
  <weakness id="1218">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/tar_processor_test.cc" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TarTestClient::success_'</textoutput>
    </output>
  </weakness>
  <weakness id="1219">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/tar_processor_test.cc" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TarTestClient::closed_'</textoutput>
    </output>
  </weakness>
  <weakness id="1220">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/zip_archive.cc" line="205"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable opt_do_extract_withoutpath can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1221">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/zip_archive.cc" line="206"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable opt_overwrite can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1222">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/zip_archive.cc" line="207"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable opt_extractdir can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1223">
    <name>dangerousFunctionscanf</name>
    <location path="chrome-5.0.375.70/src/o3d/import/cross/zip_archive.cc" line="436"/>
    <grade severity="5"/>
    <output>
      <textoutput>Found 'scanf'. You should use 'fgets' instead</textoutput>
    </output>
  </weakness>
  <weakness id="1224">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/o3d/import/win/collada_conditioner_win.cc" line="84"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: compiler - otherwise it is redundant to check if compiler is null at line 94</textoutput>
    </output>
  </weakness>
  <weakness id="1225">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/o3d/installer/win/custom_actions.cc" line="243"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable directx_version_major can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1226">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/o3d/installer/win/custom_actions.cc" line="244"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable directx_version_minor can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1227">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/plugin/cross/archive_request_static_glue.cc" line="162"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'result' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1228">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/o3d/plugin/cross/archive_request_static_glue.cc" line="180"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: writeready_callback</textoutput>
    </output>
  </weakness>
  <weakness id="1229">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/plugin/cross/o3d_glue.cc" line="1038"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: plugin_object_</textoutput>
    </output>
  </weakness>
  <weakness id="1230">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/o3d/plugin/cross/o3d_glue.cc" line="276"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1231">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/o3d/plugin/cross/plugin_logging_test.cc" line="140"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'PluginLoggingTests' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="1232">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/o3d/plugin/npapi_host_control/win/np_browser_proxy.cc" line="344"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1233">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/o3d/plugin/npapi_host_control/win/np_plugin_proxy.cc" line="119"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'AutoModuleLock::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1234">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/o3d/plugin/npapi_host_control/win/np_plugin_proxy.cc" line="149"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: name</textoutput>
    </output>
  </weakness>
  <weakness id="1235">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/o3d/serializer/cross/serializer.cc" line="853"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1236">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/serializer/cross/serializer_test.cc" line="104"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SerializerTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1237">
    <name>operatorEq</name>
    <location path="chrome-5.0.375.70/src/o3d/statsreport/metrics.h" line="463"/>
    <grade severity="5"/>
    <output>
      <textoutput>'operator=' should return something</textoutput>
    </output>
  </weakness>
  <weakness id="1238">
    <name>operatorEq</name>
    <location path="chrome-5.0.375.70/src/o3d/statsreport/metrics.h" line="511"/>
    <grade severity="5"/>
    <output>
      <textoutput>'operator=' should return something</textoutput>
    </output>
  </weakness>
  <weakness id="1239">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/o3d/statsreport/formatter.h" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Formatter::AddCount' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1240">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/o3d/statsreport/formatter.h" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Formatter::AddTiming' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1241">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/o3d/statsreport/formatter.h" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Formatter::AddInteger' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1242">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/o3d/statsreport/formatter.h" line="61"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Formatter::AddBoolean' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1243">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/statsreport/persistent_iterator-win32.h" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PersistentMetricsIteratorWin32::is_machine_'</textoutput>
    </output>
  </weakness>
  <weakness id="1244">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/tests/basic_system_test/basic_system_test.cc" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BasicSystemTest::transparent_draw_list_'</textoutput>
    </output>
  </weakness>
  <weakness id="1245">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/tests/basic_system_test/basic_system_test.cc" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BasicSystemTest::opaque_draw_list_'</textoutput>
    </output>
  </weakness>
  <weakness id="1246">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/tests/basic_system_test/basic_system_test.cc" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BasicSystemTest::context_'</textoutput>
    </output>
  </weakness>
  <weakness id="1247">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/tests/basic_system_test/basic_system_test.cc" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BasicSystemTest::pack_'</textoutput>
    </output>
  </weakness>
  <weakness id="1248">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/tests/basic_system_test/basic_system_test.cc" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BasicSystemTest::client_'</textoutput>
    </output>
  </weakness>
  <weakness id="1249">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/o3d/utils/cross/file_path_utils_test.cc" line="120"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'result' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1250">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/o3d/utils/cross/file_text_reader_test.cc" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FileTextReaderTest::file_pointers_'</textoutput>
    </output>
  </weakness>
  <weakness id="1251">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/printing/image.cc" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'DisableFontSmoothing::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1252">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/printing/printing_context_win.cc" line="512"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'page_ranges' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1253">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/sandbox/linux/seccomp/maps.h" line="18"/>
    <grade severity="5"/>
    <output>
      <textoutput>Typedef 'Elf_Addr' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1254">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/sandbox/linux/seccomp/maps.h" line="16"/>
    <grade severity="5"/>
    <output>
      <textoutput>Typedef 'Elf_Addr' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1255">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/sandbox/linux/seccomp/timestats.cc" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Datum::operator-' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1256">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/sandbox/sandbox_poc/main_ui_window.cc" line="652"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'return_code' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1257">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/sandbox/sandbox_poc/pocdll/handles.cc" line="126"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1258">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/sandbox/sandbox_poc/pocdll/handles.cc" line="143"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1259">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/sandbox/sandbox_poc/pocdll/handles.cc" line="170"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1260">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/sandbox/sandbox_poc/pocdll/handles.cc" line="174"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1261">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/sandbox/sandbox_poc/pocdll/handles.cc" line="178"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1262">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/sandbox/sandbox_poc/pocdll/handles.cc" line="183"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1263">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/sandbox/sandbox_poc/pocdll/invasive.cc" line="129"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: ptr_to_leak</textoutput>
    </output>
  </weakness>
  <weakness id="1264">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/eat_resolver.cc" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'thunk_bytes' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1265">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/interception_unittest.cc" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*name != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="1266">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/ipc_unittest.cc" line="358"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CrossCallParamsMock::params'</textoutput>
    </output>
  </weakness>
  <weakness id="1267">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/policy_low_level.cc" line="124"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: memory</textoutput>
    </output>
  </weakness>
  <weakness id="1268">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/policy_opcodes_unittest.cc" line="293"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'op6' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1269">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/process_thread_dispatcher.cc" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'child_current_directory' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1270">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/restricted_token.cc" line="113"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1271">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/restricted_token.cc" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1272">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/restricted_token.cc" line="119"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1273">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/service_resolver_32.cc" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ServiceEntry::pad1' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1274">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/service_resolver_32.cc" line="51"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ServiceEntry::pad2' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1275">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/service_resolver_64.cc" line="104"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'full_local_thunk' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1276">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/service_resolver_64.cc" line="106"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'full_remote_thunk' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1277">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/service_resolver_64.cc" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ServiceEntry::service_id' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1278">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/service_resolver_64.cc" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ServiceEntry::pad' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1279">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/service_resolver_64.cc" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ServiceEntry::xchg_ax_ax1' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1280">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/sandbox/src/service_resolver_64.cc" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ServiceEntry::xchg_ax_ax2' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1281">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/sandbox/wow_helper/service64_resolver.cc" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ServiceEntry::service_id' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1282">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/sandbox/wow_helper/service64_resolver.cc" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ServiceEntry::xchg_ax_ax1' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1283">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/sandbox/wow_helper/service64_resolver.cc" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ServiceEntry::xchg_ax_ax2' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1284">
    <name>operatorEq</name>
    <location path="chrome-5.0.375.70/src/sdch/open-vcdiff/src/gtest/gtest.h" line="890"/>
    <grade severity="5"/>
    <output>
      <textoutput>'operator=' should return something</textoutput>
    </output>
  </weakness>
  <weakness id="1285">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/sdch/open-vcdiff/src/testing.h" line="91"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CycleTimer::GetInUsec' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1286">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/sdch/open-vcdiff/src/testing.h" line="96"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CycleTimer::IsStarted' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1287">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/sdch/open-vcdiff/src/testing.h" line="139"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CycleTimer::GetInUsec' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1288">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/sdch/open-vcdiff/src/testing.h" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CycleTimer::IsStarted' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1289">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/sdch/open-vcdiff/src/blockhash.h" line="356"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BlockHash::source_data' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1290">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/sdch/open-vcdiff/src/blockhash.h" line="357"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'BlockHash::source_size' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1291">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/sdch/open-vcdiff/src/gtest/src/gtest-internal-inl.h" line="93"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'GTestFlagSaver::pretty_'</textoutput>
    </output>
  </weakness>
  <weakness id="1292">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/sdch/open-vcdiff/src/gtest/src/gtest-internal-inl.h" line="810"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'OsStackTraceGetter::caller_frame_'</textoutput>
    </output>
  </weakness>
  <weakness id="1293">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/sdch/open-vcdiff/src/headerparser.h" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ParseableChunk::UnparsedDataAddr' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1294">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/sdch/open-vcdiff/src/rolling_hash_test.cc" line="134"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RollingHashTest::buffer_'</textoutput>
    </output>
  </weakness>
  <weakness id="1295">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/sdch/open-vcdiff/src/vcdiff_main.cc" line="234"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: dictionary_file</textoutput>
    </output>
  </weakness>
  <weakness id="1296">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/skia/ext/SkFontHost_fontconfig.cpp" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1297">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/skia/ext/SkFontHost_fontconfig.cpp" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1298">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/skia/ext/SkMemory_new_handler.cpp" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1299">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/skia/ext/image_operations.cc" line="143"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ResizeFilter::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1300">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/skia/ext/image_operations.cc" line="75"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ResizeFilter::src_depend' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1301">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/skia/ext/image_operations.cc" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ResizeFilter::x_filter' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1302">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/skia/ext/image_operations.cc" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ResizeFilter::y_filter' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1303">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/skia/ext/vector_platform_device_linux.cc" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FtLibrary::library' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1304">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/skia/ext/vector_canvas_unittest.cc" line="358"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'VectorCanvasTest::pcanvas_'</textoutput>
    </output>
  </weakness>
  <weakness id="1305">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/skia/ext/vector_canvas_unittest.cc" line="358"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'VectorCanvasTest::vcanvas_'</textoutput>
    </output>
  </weakness>
  <weakness id="1306">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/skia/ext/vector_canvas_unittest.cc" line="358"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'VectorCanvasTest::bitmap_'</textoutput>
    </output>
  </weakness>
  <weakness id="1307">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/skia/ext/vector_canvas_unittest.cc" line="358"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'VectorCanvasTest::context_'</textoutput>
    </output>
  </weakness>
  <weakness id="1308">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/skia/ext/vector_canvas_unittest.cc" line="358"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'VectorCanvasTest::number_'</textoutput>
    </output>
  </weakness>
  <weakness id="1309">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/skia/ext/vector_canvas_unittest.cc" line="358"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'VectorCanvasTest::size_'</textoutput>
    </output>
  </weakness>
  <weakness id="1310">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/skia/ext/vector_canvas_unittest.cc" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Context::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1311">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/skia/ext/vector_canvas_unittest.cc" line="75"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Bitmap::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1312">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/skia/ext/vector_canvas_unittest.cc" line="207"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Image::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1313">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-cardinalities_test.cc" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockFoo::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1314">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-actions_test.cc" line="526"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'FromType::GTEST_DISALLOW_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1315">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-actions_test.cc" line="599"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockClass::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1316">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-actions_test.cc" line="497"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Base::operator==' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1317">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-actions_test.cc" line="859"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Foo::Unary' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1318">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-actions_test.cc" line="861"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Foo::Ternary' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1319">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-actions_test.cc" line="865"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Foo::SumOf5' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1320">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-actions_test.cc" line="866"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Foo::SumOf6' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1321">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-generated-function-mockers_test.cc" line="318"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockB::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1322">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-generated-function-mockers_test.cc" line="458"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockOverloadedOnArgNumber::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1323">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-generated-function-mockers_test.cc" line="483"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockOverloadedOnConstness::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1324">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-generated-matchers_test.cc" line="504"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'NativeArrayPassedAsPointerAndSize::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1325">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-matchers_test.cc" line="2974"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'DerivedClass' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="1326">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-matchers_test.cc" line="2308"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'AllArgsHelper::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1327">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-matchers_test.cc" line="2744"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Uncopyable::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1328">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-matchers_test.cc" line="3416"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'NotCopyable::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1329">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-matchers_test.cc" line="693"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Unprintable::operator==' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1330">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-more-actions_test.cc" line="183"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Foo::Unary' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1331">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-more-actions_test.cc" line="187"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Foo::Ternary' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1332">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-more-actions_test.cc" line="195"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Foo::SumOf5' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1333">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-more-actions_test.cc" line="197"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Foo::SumOf6' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1334">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-nice-strict_test.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Mock::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1335">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-nice-strict_test.cc" line="107"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockBar::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1336">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-port_test.cc" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Base::member' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1337">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-printers_test.cc" line="467"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Foo::MyMethod' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1338">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-spec-builders_test.cc" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockA::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1339">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-spec-builders_test.cc" line="127"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockB::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1340">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-spec-builders_test.cc" line="1783"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockC::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1341">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-spec-builders_test.cc" line="1982"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'LogTestHelper::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1342">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-spec-builders_test.cc" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ExpectationTester::SetCallCount' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1343">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock-spec-builders_test.cc" line="1590"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: a</textoutput>
    </output>
  </weakness>
  <weakness id="1344">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gmock/test/gmock_output_test_.cc" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'MockFoo::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1345">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/testing/gtest/samples/sample10_unittest.cc" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'LeakChecker' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="1346">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gtest/src/gtest-port.cc" line="517"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'CapturedStream::GTEST_DISALLOW_COPY_AND_ASSIGN_'</textoutput>
    </output>
  </weakness>
  <weakness id="1347">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/testing/gtest/test/gtest-death-test_test.cc" line="125"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TestForDeathTest::should_die_'</textoutput>
    </output>
  </weakness>
  <weakness id="1348">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/testing/gtest/test/gtest-death-test_test.cc" line="785"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MockDeathTestFactory::test_deleted_'</textoutput>
    </output>
  </weakness>
  <weakness id="1349">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/testing/gtest/test/gtest_nc.cc" line="208"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Helper&lt;bool&gt;::DoSomething' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1350">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/testing/gtest/test/gtest_output_test_.cc" line="702"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable m can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1351">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/testing/gtest/test/gtest_output_test_.cc" line="438"/>
    <grade severity="1"/>
    <output>
      <textoutput>Null pointer dereference</textoutput>
    </output>
  </weakness>
  <weakness id="1352">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gtest/test/gtest_unittest.cc" line="4636"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Foo::Bar'</textoutput>
    </output>
  </weakness>
  <weakness id="1353">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gtest/test/gtest_unittest.cc" line="4640"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Foo::FRIEND_TEST'</textoutput>
    </output>
  </weakness>
  <weakness id="1354">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/testing/gtest/test/gtest_unittest.cc" line="4641"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Foo::FRIEND_TEST'</textoutput>
    </output>
  </weakness>
  <weakness id="1355">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/testing/gtest/test/gtest_unittest.cc" line="5992"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class Test which is inherited by class TestLifeCycleTest does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="1356">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/API/APICast.h" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'JSValueRef' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1357">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/API/APICast.h" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'JSValueRef' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1358">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/API/APICast.h" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'JSObjectRef' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1359">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/API/tests/minidom.c" line="109"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: buffer</textoutput>
    </output>
  </weakness>
  <weakness id="1360">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/API/tests/testapi.c" line="1369"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: buffer</textoutput>
    </output>
  </weakness>
  <weakness id="1361">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/bytecode/SamplingTool.h" line="213"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SamplingTool::dump' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1362">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/bytecode/SamplingTool.h" line="244"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SamplingTool::Sample::isNull' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1363">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/bytecode/SamplingTool.h" line="247"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SamplingTool::SamplingTool::Sample::inHostFunction' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1364">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/bytecode/SamplingTool.h" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SamplingTool::SamplingTool::SamplingTool::Sample::inCTIFunction' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1365">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/bytecode/SamplingTool.h" line="110"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1366">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/bytecompiler/RegisterID.h" line="40"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RegisterID::m_index'</textoutput>
    </output>
  </weakness>
  <weakness id="1367">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/interpreter/Interpreter.cpp" line="72"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="1368">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/interpreter/Interpreter.cpp" line="72"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'NDEBUG'.</textoutput>
    </output>
  </weakness>
  <weakness id="1369">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/jsc.cpp" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'StopWatch' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="1370">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/jsc.cpp" line="120"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'StopWatch::getElapsedMS' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1371">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/parser/Parser.h" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'Parser' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="1372">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/parser/ResultType.h" line="51"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ResultType::isReusable' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1373">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/parser/ResultType.h" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ResultType::isInt32' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1374">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/parser/ResultType.h" line="61"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ResultType::definitelyIsNumber' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1375">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/parser/ResultType.h" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ResultType::definitelyIsString' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1376">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/parser/ResultType.h" line="71"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ResultType::mightBeNumber' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1377">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/parser/ResultType.h" line="168"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'OperandTypes::toInt' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1378">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/parser/NodeConstructors.h" line="253"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FunctionCallResolveNode::m_scopeDepth'</textoutput>
    </output>
  </weakness>
  <weakness id="1379">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/parser/NodeConstructors.h" line="253"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FunctionCallResolveNode::m_index'</textoutput>
    </output>
  </weakness>
  <weakness id="1380">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/parser/NodeConstructors.h" line="594"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ReadModifyResolveNode::m_index'</textoutput>
    </output>
  </weakness>
  <weakness id="1381">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/parser/NodeConstructors.h" line="604"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AssignResolveNode::m_index'</textoutput>
    </output>
  </weakness>
  <weakness id="1382">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/pcre/pcre_exec.cpp" line="350"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'MatchStack::canUseStackBufferForNextFrame' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1383">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/pcre/pcre_exec.cpp" line="447"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable min can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1384">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/pcre/pcre_exec.cpp" line="450"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable othercase can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1385">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/qt/api/qscriptvalue_p.h" line="164"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'QScriptValuePrivate::m_number'</textoutput>
    </output>
  </weakness>
  <weakness id="1386">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/qt/api/qscriptvalue_p.h" line="170"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'QScriptValuePrivate::m_number'</textoutput>
    </output>
  </weakness>
  <weakness id="1387">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/qt/tests/qscriptvalue/tst_qscriptvalue_generated.cpp" line="27"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1388">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/UStringImpl.h" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'UStringOrRopeImpl::m_length'</textoutput>
    </output>
  </weakness>
  <weakness id="1389">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/UStringImpl.h" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'UStringOrRopeImpl::m_refCountAndFlags'</textoutput>
    </output>
  </weakness>
  <weakness id="1390">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/ArgList.h" line="225"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ArgList::end' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1391">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/TimeoutChecker.h" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TimeoutChecker::ticksUntilNextCheck' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1392">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSValue.h" line="364"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'a' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1393">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSValue.h" line="365"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'b' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1394">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSValue.h" line="367"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'a' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1395">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSValue.h" line="368"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'b' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1396">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/Protect.h" line="202"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'b' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1397">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/Protect.h" line="204"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'a' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1398">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/Protect.h" line="208"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'b' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1399">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/Protect.h" line="210"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'a' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1400">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/PutPropertySlot.h" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PutPropertySlot::m_offset'</textoutput>
    </output>
  </weakness>
  <weakness id="1401">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSString.h" line="318"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'JSStringFinalizerStruct::m_finalizerContext'</textoutput>
    </output>
  </weakness>
  <weakness id="1402">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSGlobalObject.h" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'JSGlobalObjectData::profileGroup'</textoutput>
    </output>
  </weakness>
  <weakness id="1403">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSGlobalObject.h" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'JSGlobalObjectData::recursion'</textoutput>
    </output>
  </weakness>
  <weakness id="1404">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSGlobalObject.h" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'JSGlobalObjectData::debugger'</textoutput>
    </output>
  </weakness>
  <weakness id="1405">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSGlobalObject.h" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'JSGlobalObjectData::prev'</textoutput>
    </output>
  </weakness>
  <weakness id="1406">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSGlobalObject.h" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'JSGlobalObjectData::next'</textoutput>
    </output>
  </weakness>
  <weakness id="1407">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/PropertyDescriptor.h" line="69"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'PropertyDescriptor::operator==' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1408">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSString.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'RopeBuilder::isOutOfMemory' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1409">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/SymbolTable.h" line="107"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SymbolTableEntry::isValidIndex' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1410">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/PropertySlot.h" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'base' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1411">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/Lookup.h" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'HashEntry' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="1412">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/PropertySlot.h" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PropertySlot::m_getIndexValue'</textoutput>
    </output>
  </weakness>
  <weakness id="1413">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/PropertySlot.h" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PropertySlot::m_getValue'</textoutput>
    </output>
  </weakness>
  <weakness id="1414">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/PropertySlot.h" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PropertySlot::m_getIndexValue'</textoutput>
    </output>
  </weakness>
  <weakness id="1415">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/PropertySlot.h" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PropertySlot::m_getValue'</textoutput>
    </output>
  </weakness>
  <weakness id="1416">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/PropertySlot.h" line="214"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'PropertySlot::clearBase' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1417">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/PropertySlot.h" line="221"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'PropertySlot::clearValue' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1418">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSArray.cpp" line="769"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AVLTreeAbstractorForArrayCompare::get_less' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1419">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSArray.cpp" line="771"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AVLTreeAbstractorForArrayCompare::get_greater' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1420">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSCell.cpp" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Anonymous2::NaN_Bytes' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1421">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSCell.cpp" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Anonymous2::Inf_Bytes' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1422">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSGlobalData.cpp" line="132"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: propertyNames</textoutput>
    </output>
  </weakness>
  <weakness id="1423">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/LiteralParser.h" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'LiteralParser::Lexer::currentToken' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1424">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/JSONObject.cpp" line="167"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PropertyNameForFunctionCall::m_number'</textoutput>
    </output>
  </weakness>
  <weakness id="1425">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/RegExp.cpp" line="182"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: fixedSizeOffsetVector</textoutput>
    </output>
  </weakness>
  <weakness id="1426">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/StringPrototype.cpp" line="239"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'StringRange::length'</textoutput>
    </output>
  </weakness>
  <weakness id="1427">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/StringPrototype.cpp" line="239"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'StringRange::position'</textoutput>
    </output>
  </weakness>
  <weakness id="1428">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/runtime/Structure.cpp" line="655"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1429">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/wtf/RefCountedLeakCounter.cpp" line="61"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RefCountedLeakCounter::m_count'</textoutput>
    </output>
  </weakness>
  <weakness id="1430">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/wtf/RefCountedLeakCounter.h" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'RefCountedLeakCounter::increment' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1431">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/wtf/RefCountedLeakCounter.h" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'RefCountedLeakCounter::decrement' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1432">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/wtf/TCSystemAlloc.cpp" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'MemoryAligner::p' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1433">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/wtf/TCSystemAlloc.cpp" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'MemoryAligner::d' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1434">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/wtf/TCSystemAlloc.cpp" line="69"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'MemoryAligner::s' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1435">
    <name>arrayIndexOutOfBounds</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/wtf/wince/mt19937ar.c" line="115"/>
    <grade severity="1"/>
    <output>
      <textoutput>Array 'mt[624]' index 625 out of bounds</textoutput>
    </output>
  </weakness>
  <weakness id="1436">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/accessibility/AccessibilityObject.cpp" line="324"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'visiblePos' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1437">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/accessibility/AccessibilityRenderObject.cpp" line="2306"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'frameView' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1438">
    <name>autoVariables</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/wtf/dtoa.cpp" line="819"/>
    <grade severity="1"/>
    <output>
      <textoutput>Return of the address of an auto-variable</textoutput>
    </output>
  </weakness>
  <weakness id="1439">
    <name>autoVariables</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/JavaScriptCore/wtf/dtoa.cpp" line="876"/>
    <grade severity="1"/>
    <output>
      <textoutput>Return of the address of an auto-variable</textoutput>
    </output>
  </weakness>
  <weakness id="1440">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/accessibility/AccessibilityTableCell.cpp" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AccessibilityTableCell::m_rowIndex'</textoutput>
    </output>
  </weakness>
  <weakness id="1441">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/accessibility/AccessibilityTableRow.cpp" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AccessibilityTableRow::m_rowIndex'</textoutput>
    </output>
  </weakness>
  <weakness id="1442">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/ScriptController.h" line="112"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ScriptController::eventHandlerLineNumber' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1443">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/JSDOMBinding.cpp" line="89"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'JSGlobalDataWorldIterator::bool' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1444">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/ScriptObject.h" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ScriptObject::m_scriptState'</textoutput>
    </output>
  </weakness>
  <weakness id="1445">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/SerializedScriptValue.cpp" line="824"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TeardownTreeWalker::shouldTerminate' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1446">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/SerializedScriptValue.cpp" line="829"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TeardownTreeWalker::ticksUntilNextCheck' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1447">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/SerializedScriptValue.cpp" line="834"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TeardownTreeWalker::didTimeOut' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1448">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/SerializedScriptValue.cpp" line="839"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TeardownTreeWalker::throwStackOverflow' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1449">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/SerializedScriptValue.cpp" line="843"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TeardownTreeWalker::throwInterruptedException' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1450">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/SerializedScriptValue.cpp" line="847"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TeardownTreeWalker::null' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1451">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/SerializedScriptValue.cpp" line="869"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TeardownTreeWalker::createOutputArray' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1452">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/SerializedScriptValue.cpp" line="874"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TeardownTreeWalker::createOutputObject' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1453">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/SerializedScriptValue.cpp" line="931"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TeardownTreeWalker::putProperty' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1454">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/SerializedScriptValue.cpp" line="935"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TeardownTreeWalker::putProperty' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1455">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/SerializedScriptValue.cpp" line="939"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TeardownTreeWalker::startArray' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1456">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/SerializedScriptValue.cpp" line="947"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TeardownTreeWalker::startObject' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1457">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/js/ScriptController.h" line="139"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ScriptController::updateSecurityOrigin' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1458">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/v8/V8Proxy.h" line="204"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'V8Proxy::finishedWithEvent' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1459">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/v8/V8IsolatedContext.h" line="92"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'V8IsolatedContext::sharedContext' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1460">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/v8/ScriptValue.h" line="92"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'value' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1461">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/v8/ScriptValue.h" line="102"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'value' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1462">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/v8/ScriptObject.h" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ScriptObject::m_scriptState'</textoutput>
    </output>
  </weakness>
  <weakness id="1463">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/v8/ScriptController.cpp" line="120"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: m_proxy</textoutput>
    </output>
  </weakness>
  <weakness id="1464">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/v8/V8LazyEventListener.h" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'sourceURL' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1465">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/v8/V8DOMWrapper.cpp" line="249"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'workerContext' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1466">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/v8/V8LazyEventListener.cpp" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'sourceURL' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="1467">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/v8/V8Proxy.cpp" line="221"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'V8Proxy::m_handlerLineNumber'</textoutput>
    </output>
  </weakness>
  <weakness id="1468">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/v8/V8Proxy.h" line="167"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'V8Proxy::disconnectFrame' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1469">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bindings/v8/custom/V8HTMLOptionsCollectionCustom.cpp" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'newLength' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1470">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bridge/npruntime.h" line="115"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'NPObject' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1471">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bridge/npruntime.h" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'NPClass' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1472">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bridge/qt/qt_runtime.cpp" line="1068"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'QtMethodMatchData::matchDistance'</textoutput>
    </output>
  </weakness>
  <weakness id="1473">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/bridge/testqtbindings.cpp" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: global</textoutput>
    </output>
  </weakness>
  <weakness id="1474">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSFontSelector.cpp" line="234"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'foundLocal' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1475">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSParser.h" line="230"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CSSParser::token' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1476">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSParser.cpp" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CSSParser::yyTok'</textoutput>
    </output>
  </weakness>
  <weakness id="1477">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSParser.cpp" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CSSParser::yyleng'</textoutput>
    </output>
  </weakness>
  <weakness id="1478">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSParser.cpp" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CSSParser::yy_last_accepting_cpos'</textoutput>
    </output>
  </weakness>
  <weakness id="1479">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSParser.cpp" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CSSParser::yy_last_accepting_state'</textoutput>
    </output>
  </weakness>
  <weakness id="1480">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSParser.cpp" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CSSParser::yy_c_buf_p'</textoutput>
    </output>
  </weakness>
  <weakness id="1481">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSParser.cpp" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CSSParser::yytext'</textoutput>
    </output>
  </weakness>
  <weakness id="1482">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSParser.cpp" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CSSParser::m_selectorListForParseSelector'</textoutput>
    </output>
  </weakness>
  <weakness id="1483">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSParser.h" line="194"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CSSParser::addVariableDeclarationBlock' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1484">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSParser.cpp" line="3721"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ShadowParseContext::allowLength' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1485">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSParser.cpp" line="4545"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TransformOperationInfo::hasCorrectArgCount' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1486">
    <name>exceptRealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSParser.cpp" line="4990"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception m_floatingMediaQueryExp becomes a dead pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1487">
    <name>exceptRealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/css/CSSParser.cpp" line="5021"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception m_floatingMediaQuery becomes a dead pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1488">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/dom/Document.h" line="149"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FormElementKey::m_type'</textoutput>
    </output>
  </weakness>
  <weakness id="1489">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/dom/NodeWithIndex.h" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'NodeWithIndex::m_index'</textoutput>
    </output>
  </weakness>
  <weakness id="1490">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/dom/Traversal.h" line="37"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class Traversal which is inherited by class NodeIterator does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="1491">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/dom/SelectElement.cpp" line="933"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SelectElementData::m_userDrivenChange'</textoutput>
    </output>
  </weakness>
  <weakness id="1492">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/ApplyStyleCommand.cpp" line="69"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'StyleChange::fontColor' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1493">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/ApplyStyleCommand.cpp" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'StyleChange::fontFace' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1494">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/ApplyStyleCommand.cpp" line="71"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'StyleChange::fontSize' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1495">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/Editor.cpp" line="918"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Editor::m_compositionEnd'</textoutput>
    </output>
  </weakness>
  <weakness id="1496">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/Editor.cpp" line="918"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Editor::m_compositionStart'</textoutput>
    </output>
  </weakness>
  <weakness id="1497">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/Editor.h" line="194"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Editor::isSelectionUngrammatical' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1498">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/Editor.h" line="197"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Editor::guessesForUngrammaticalSelection' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1499">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/InsertParagraphSeparatorCommand.cpp" line="217"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'shouldApplyStyleAfterInsertion' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1500">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="122"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'word' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1501">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_haveEmitted'</textoutput>
    </output>
  </weakness>
  <weakness id="1502">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_sortedTextBoxesPosition'</textoutput>
    </output>
  </weakness>
  <weakness id="1503">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_lastTextNodeEndedWithCollapsedSpace'</textoutput>
    </output>
  </weakness>
  <weakness id="1504">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_lastTextNode'</textoutput>
    </output>
  </weakness>
  <weakness id="1505">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_textBox'</textoutput>
    </output>
  </weakness>
  <weakness id="1506">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_needAnotherNewline'</textoutput>
    </output>
  </weakness>
  <weakness id="1507">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_positionEndOffset'</textoutput>
    </output>
  </weakness>
  <weakness id="1508">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_positionStartOffset'</textoutput>
    </output>
  </weakness>
  <weakness id="1509">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_positionOffsetBaseNode'</textoutput>
    </output>
  </weakness>
  <weakness id="1510">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_pastEndNode'</textoutput>
    </output>
  </weakness>
  <weakness id="1511">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_handledChildren'</textoutput>
    </output>
  </weakness>
  <weakness id="1512">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_handledNode'</textoutput>
    </output>
  </weakness>
  <weakness id="1513">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_offset'</textoutput>
    </output>
  </weakness>
  <weakness id="1514">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextIterator::m_node'</textoutput>
    </output>
  </weakness>
  <weakness id="1515">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_pastStartNode'</textoutput>
    </output>
  </weakness>
  <weakness id="1516">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_lastTextNode'</textoutput>
    </output>
  </weakness>
  <weakness id="1517">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_textLength'</textoutput>
    </output>
  </weakness>
  <weakness id="1518">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_textCharacters'</textoutput>
    </output>
  </weakness>
  <weakness id="1519">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_positionEndOffset'</textoutput>
    </output>
  </weakness>
  <weakness id="1520">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_positionStartOffset'</textoutput>
    </output>
  </weakness>
  <weakness id="1521">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_endOffset'</textoutput>
    </output>
  </weakness>
  <weakness id="1522">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_endNode'</textoutput>
    </output>
  </weakness>
  <weakness id="1523">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_startOffset'</textoutput>
    </output>
  </weakness>
  <weakness id="1524">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_startNode'</textoutput>
    </output>
  </weakness>
  <weakness id="1525">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_handledChildren'</textoutput>
    </output>
  </weakness>
  <weakness id="1526">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_handledNode'</textoutput>
    </output>
  </weakness>
  <weakness id="1527">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_offset'</textoutput>
    </output>
  </weakness>
  <weakness id="1528">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="944"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimplifiedBackwardsTextIterator::m_node'</textoutput>
    </output>
  </weakness>
  <weakness id="1529">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/editing/TextIterator.cpp" line="1333"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'WordAwareIterator::m_previousLength'</textoutput>
    </output>
  </weakness>
  <weakness id="1530">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/history/CachedFrame.h" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CachedFrameBase::isMainFrame' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1531">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/history/cf/HistoryPropertyList.cpp" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'HistoryPropertyListWriter::m_bufferSize'</textoutput>
    </output>
  </weakness>
  <weakness id="1532">
    <name>operatorEqVarError</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/CollectionCache.h" line="35"/>
    <output>
      <textoutput>Member variable 'CollectionCache::hasNameCache' is not assigned a value in 'CollectionCache::operator='</textoutput>
    </output>
  </weakness>
  <weakness id="1533">
    <name>operatorEqVarError</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/CollectionCache.h" line="35"/>
    <output>
      <textoutput>Member variable 'CollectionCache::hasLength' is not assigned a value in 'CollectionCache::operator='</textoutput>
    </output>
  </weakness>
  <weakness id="1534">
    <name>operatorEqVarError</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/CollectionCache.h" line="35"/>
    <output>
      <textoutput>Member variable 'CollectionCache::elementsArrayPosition' is not assigned a value in 'CollectionCache::operator='</textoutput>
    </output>
  </weakness>
  <weakness id="1535">
    <name>operatorEqVarError</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/CollectionCache.h" line="35"/>
    <output>
      <textoutput>Member variable 'CollectionCache::length' is not assigned a value in 'CollectionCache::operator='</textoutput>
    </output>
  </weakness>
  <weakness id="1536">
    <name>operatorEqVarError</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/CollectionCache.h" line="35"/>
    <output>
      <textoutput>Member variable 'CollectionCache::position' is not assigned a value in 'CollectionCache::operator='</textoutput>
    </output>
  </weakness>
  <weakness id="1537">
    <name>operatorEqVarError</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/CollectionCache.h" line="35"/>
    <output>
      <textoutput>Member variable 'CollectionCache::current' is not assigned a value in 'CollectionCache::operator='</textoutput>
    </output>
  </weakness>
  <weakness id="1538">
    <name>operatorEqVarError</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/CollectionCache.h" line="35"/>
    <output>
      <textoutput>Member variable 'CollectionCache::version' is not assigned a value in 'CollectionCache::operator='</textoutput>
    </output>
  </weakness>
  <weakness id="1539">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/HTMLTokenizer.h" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DoctypeToken::m_state'</textoutput>
    </output>
  </weakness>
  <weakness id="1540">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/HTMLTokenizer.h" line="122"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DoctypeToken::state' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1541">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/HTMLFrameSetElement.cpp" line="61"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1542">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/HTMLFrameSetElement.cpp" line="63"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1543">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/HTMLFrameSetElement.cpp" line="90"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1544">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/TimeRanges.h" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Range::m_end'</textoutput>
    </output>
  </weakness>
  <weakness id="1545">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/html/TimeRanges.h" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Range::m_start'</textoutput>
    </output>
  </weakness>
  <weakness id="1546">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/inspector/ScriptBreakpoint.h" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ScriptBreakpoint::enabled'</textoutput>
    </output>
  </weakness>
  <weakness id="1547">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/inspector/InspectorResource.h" line="129"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Changes::hasChange' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1548">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/loader/CachedFont.cpp" line="183"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1549">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/loader/FrameLoader.cpp" line="172"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FrameLoader::m_cancellingWithLoadInProgress'</textoutput>
    </output>
  </weakness>
  <weakness id="1550">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/loader/FrameLoader.cpp" line="172"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FrameLoader::m_mayLoadIconLater'</textoutput>
    </output>
  </weakness>
  <weakness id="1551">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/loader/PolicyCallback.cpp" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PolicyCallback::m_argument'</textoutput>
    </output>
  </weakness>
  <weakness id="1552">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/page/WindowFeatures.h" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'WindowFeatures::height'</textoutput>
    </output>
  </weakness>
  <weakness id="1553">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/page/WindowFeatures.h" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'WindowFeatures::width'</textoutput>
    </output>
  </weakness>
  <weakness id="1554">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/page/WindowFeatures.h" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'WindowFeatures::y'</textoutput>
    </output>
  </weakness>
  <weakness id="1555">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/page/WindowFeatures.h" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'WindowFeatures::x'</textoutput>
    </output>
  </weakness>
  <weakness id="1556">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/page/EventHandler.cpp" line="1857"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'didSetLatchedNode' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1557">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/page/Page.cpp" line="113"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: m_chrome</textoutput>
    </output>
  </weakness>
  <weakness id="1558">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/page/animation/AnimationBase.cpp" line="1227"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'totalDuration' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1559">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/page/wince/FrameWince.cpp" line="100"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'docWidth' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1560">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/DeprecatedPtrListImpl.cpp" line="428"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DeprecatedPtrListImplIterator::prev'</textoutput>
    </output>
  </weakness>
  <weakness id="1561">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/DeprecatedPtrListImpl.cpp" line="428"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DeprecatedPtrListImplIterator::next'</textoutput>
    </output>
  </weakness>
  <weakness id="1562">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/DeprecatedPtrListImpl.cpp" line="434"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DeprecatedPtrListImplIterator::prev'</textoutput>
    </output>
  </weakness>
  <weakness id="1563">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/DeprecatedPtrListImpl.cpp" line="434"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DeprecatedPtrListImplIterator::next'</textoutput>
    </output>
  </weakness>
  <weakness id="1564">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/DeprecatedPtrListImpl.cpp" line="448"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DeprecatedPtrListImplIterator::prev'</textoutput>
    </output>
  </weakness>
  <weakness id="1565">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/DeprecatedPtrListImpl.cpp" line="448"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DeprecatedPtrListImplIterator::next'</textoutput>
    </output>
  </weakness>
  <weakness id="1566">
    <name>operatorEqVarError</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/DeprecatedPtrListImpl.cpp" line="499"/>
    <output>
      <textoutput>Member variable 'DeprecatedPtrListImplIterator::prev' is not assigned a value in 'DeprecatedPtrListImplIterator::operator='</textoutput>
    </output>
  </weakness>
  <weakness id="1567">
    <name>operatorEqVarError</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/DeprecatedPtrListImpl.cpp" line="499"/>
    <output>
      <textoutput>Member variable 'DeprecatedPtrListImplIterator::next' is not assigned a value in 'DeprecatedPtrListImplIterator::operator='</textoutput>
    </output>
  </weakness>
  <weakness id="1568">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/ThreadGlobalData.cpp" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: m_atomicStringTable</textoutput>
    </output>
  </weakness>
  <weakness id="1569">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/Timer.cpp" line="163"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TimerBase::m_heapInsertionOrder'</textoutput>
    </output>
  </weakness>
  <weakness id="1570">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/android/FileSystemAndroid.cpp" line="62"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'fstr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1571">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/chromium/PopupMenuChromium.h" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PopupItem::enabled'</textoutput>
    </output>
  </weakness>
  <weakness id="1572">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/FontCache.cpp" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformDataCacheKey::m_printerFont'</textoutput>
    </output>
  </weakness>
  <weakness id="1573">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/FontCache.cpp" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformDataCacheKey::m_italic'</textoutput>
    </output>
  </weakness>
  <weakness id="1574">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/FontCache.cpp" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformDataCacheKey::m_weight'</textoutput>
    </output>
  </weakness>
  <weakness id="1575">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/GraphicsContext.cpp" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TextRunIterator::operator==' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1576">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/GraphicsContext.cpp" line="69"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TextRunIterator::operator!=' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1577">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/cairo/FontPlatformDataCairo.cpp" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_font'</textoutput>
    </output>
  </weakness>
  <weakness id="1578">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/cairo/FontPlatformDataCairo.cpp" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_context'</textoutput>
    </output>
  </weakness>
  <weakness id="1579">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/cairo/FontPlatformDataCairo.cpp" line="127"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_font'</textoutput>
    </output>
  </weakness>
  <weakness id="1580">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/cairo/FontPlatformDataCairo.cpp" line="127"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_context'</textoutput>
    </output>
  </weakness>
  <weakness id="1581">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/cairo/FontPlatformDataCairo.cpp" line="137"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_font'</textoutput>
    </output>
  </weakness>
  <weakness id="1582">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/cairo/FontPlatformDataCairo.cpp" line="137"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_context'</textoutput>
    </output>
  </weakness>
  <weakness id="1583">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/chromium/FontLinux.cpp" line="632"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'toAdvance' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1584">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/chromium/FontChromiumWin.cpp" line="63"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class TransparencyAwareFontPainter which is inherited by class TransparencyAwareGlyphPainter does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="1585">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/chromium/FontLinux.cpp" line="162"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextRunWalker::m_numCodePoints'</textoutput>
    </output>
  </weakness>
  <weakness id="1586">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/chromium/FontLinux.cpp" line="162"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextRunWalker::m_pixelWidth'</textoutput>
    </output>
  </weakness>
  <weakness id="1587">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/chromium/FontLinux.cpp" line="298"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TextRunWalker::fontPlatformDataForScriptRun' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1588">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/chromium/TransparencyWin.cpp" line="396"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1589">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/chromium/UniscribeHelper.cpp" line="913"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'accum' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1590">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/chromium/UniscribeHelper.cpp" line="100"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'UniscribeHelper::m_style'</textoutput>
    </output>
  </weakness>
  <weakness id="1591">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/gstreamer/DataSourceGStreamer.cpp" line="192"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mime_type' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1592">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/gstreamer/GOwnPtrGStreamer.cpp" line="35"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="1593">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp" line="315"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'callback' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1594">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/haiku/FontPlatformData.h" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_oblique'</textoutput>
    </output>
  </weakness>
  <weakness id="1595">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/haiku/FontPlatformData.h" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_bold'</textoutput>
    </output>
  </weakness>
  <weakness id="1596">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/haiku/FontPlatformData.h" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_size'</textoutput>
    </output>
  </weakness>
  <weakness id="1597">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/haiku/FontPlatformData.h" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_oblique'</textoutput>
    </output>
  </weakness>
  <weakness id="1598">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/haiku/FontPlatformData.h" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_bold'</textoutput>
    </output>
  </weakness>
  <weakness id="1599">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/haiku/FontPlatformData.h" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_size'</textoutput>
    </output>
  </weakness>
  <weakness id="1600">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/mac/ComplexTextController.h" line="150"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ComplexTextController::collectComplexTextRunsForCharacters' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1601">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/mac/FontPlatformData.h" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_isColorBitmapFont'</textoutput>
    </output>
  </weakness>
  <weakness id="1602">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/mac/FontPlatformData.h" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_size'</textoutput>
    </output>
  </weakness>
  <weakness id="1603">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/mac/FontPlatformData.h" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_syntheticOblique'</textoutput>
    </output>
  </weakness>
  <weakness id="1604">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/mac/FontPlatformData.h" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_syntheticBold'</textoutput>
    </output>
  </weakness>
  <weakness id="1605">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/mac/FontPlatformData.h" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FontPlatformData::m_cgFont'</textoutput>
    </output>
  </weakness>
  <weakness id="1606">
    <name>bufferAccessOutOfBounds</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/opentype/OpenTypeUtilities.cpp" line="379"/>
    <grade severity="1"/>
    <output>
      <textoutput>Buffer access out-of-bounds: name.nameRecords</textoutput>
    </output>
  </weakness>
  <weakness id="1607">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/openvg/SurfaceOpenVG.h" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'SurfaceOpenVG' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="1608">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/openvg/PainterOpenVG.cpp" line="172"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'PlatformPainterState::maskingEnabled' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1609">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/openvg/PainterOpenVG.cpp" line="380"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'PlatformPainterState::saveMaskIfNecessary' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1610">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/openvg/SharedResourceOpenVG.h" line="25"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class SharedResourceOpenVG which is inherited by class PlatformPathOpenVG does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="1611">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/openvg/SharedResourceOpenVG.h" line="27"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SharedResourceOpenVG::makeSharedContextCurrent' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1612">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/openvg/SharedResourceOpenVG.h" line="28"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SharedResourceOpenVG::makeCompatibleContextCurrent' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1613">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/qt/GraphicsLayerQt.cpp" line="236"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'State::align'</textoutput>
    </output>
  </weakness>
  <weakness id="1614">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/qt/MediaPlayerPrivatePhonon.cpp" line="91"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: m_mediaObject</textoutput>
    </output>
  </weakness>
  <weakness id="1615">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/qt/MediaPlayerPrivateQt.cpp" line="90"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: m_mediaPlayer</textoutput>
    </output>
  </weakness>
  <weakness id="1616">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/skia/GraphicsContextSkia.cpp" line="737"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'state' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1617">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/skia/GraphicsContextSkia.cpp" line="1125"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'state' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1618">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/skia/GraphicsContextSkia.cpp" line="1141"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'state' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1619">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/win/ImageCGWin.cpp" line="71"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'bufferSize' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1620">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/win/UniscribeController.cpp" line="246"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'glyphCount' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1621">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/wince/FontPlatformData.cpp" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FixedSizeFontDataKey::m_italic'</textoutput>
    </output>
  </weakness>
  <weakness id="1622">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/wince/FontWince.cpp" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextRunComponent::m_spaces'</textoutput>
    </output>
  </weakness>
  <weakness id="1623">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/wince/FontWince.cpp" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextRunComponent::m_offset'</textoutput>
    </output>
  </weakness>
  <weakness id="1624">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/wince/FontWince.cpp" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextRunComponent::m_width'</textoutput>
    </output>
  </weakness>
  <weakness id="1625">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/wince/ImageBufferWince.cpp" line="187"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'red' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1626">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/wince/ImageBufferWince.cpp" line="188"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'green' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1627">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/wince/ImageBufferWince.cpp" line="189"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'blue' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1628">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/wince/GraphicsContextWince.cpp" line="570"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ScopeDCProvider::m_key2'</textoutput>
    </output>
  </weakness>
  <weakness id="1629">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/wince/GraphicsContextWince.cpp" line="570"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ScopeDCProvider::m_key1'</textoutput>
    </output>
  </weakness>
  <weakness id="1630">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/wince/GraphicsContextWince.cpp" line="164"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class GraphicsContextPlatformPrivateData which is inherited by class GraphicsContextPlatformPrivate does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="1631">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/graphics/wx/PathWx.cpp" line="121"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1632">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/gtk/RenderThemeGtk.h" line="40"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'GtkThemeParts' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1633">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/image-decoders/ImageDecoder.h" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RGBA32Buffer::m_disposalMethod'</textoutput>
    </output>
  </weakness>
  <weakness id="1634">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/image-decoders/ImageDecoder.h" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RGBA32Buffer::m_duration'</textoutput>
    </output>
  </weakness>
  <weakness id="1635">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/image-decoders/ImageDecoder.h" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RGBA32Buffer::m_status'</textoutput>
    </output>
  </weakness>
  <weakness id="1636">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/image-decoders/ImageDecoder.h" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RGBA32Buffer::m_hasAlpha'</textoutput>
    </output>
  </weakness>
  <weakness id="1637">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/image-decoders/bmp/BMPImageReader.cpp" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BMPImageReader::m_bitShiftsLeft'</textoutput>
    </output>
  </weakness>
  <weakness id="1638">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/image-decoders/bmp/BMPImageReader.cpp" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BMPImageReader::m_bitShiftsRight'</textoutput>
    </output>
  </weakness>
  <weakness id="1639">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/image-decoders/bmp/BMPImageReader.cpp" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BMPImageReader::m_bitMasks'</textoutput>
    </output>
  </weakness>
  <weakness id="1640">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/image-decoders/gif/GIFImageDecoder.cpp" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'GIFImageDecoder::m_currentBufferSawAlpha'</textoutput>
    </output>
  </weakness>
  <weakness id="1641">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/image-decoders/gif/GIFImageReader.h" line="181"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'GIFImageReader::hold'</textoutput>
    </output>
  </weakness>
  <weakness id="1642">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp" line="93"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'JPEGImageReader::m_initialized'</textoutput>
    </output>
  </weakness>
  <weakness id="1643">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp" line="93"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'JPEGImageReader::m_decodingSizeOnly'</textoutput>
    </output>
  </weakness>
  <weakness id="1644">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/network/ProtectionSpace.h" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ProtectionSpace::m_authenticationScheme'</textoutput>
    </output>
  </weakness>
  <weakness id="1645">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/network/ProtectionSpace.h" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ProtectionSpace::m_serverType'</textoutput>
    </output>
  </weakness>
  <weakness id="1646">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/network/ProtectionSpace.h" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ProtectionSpace::m_port'</textoutput>
    </output>
  </weakness>
  <weakness id="1647">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/network/FormData.h" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FormDataElement::m_shouldGenerateFile'</textoutput>
    </output>
  </weakness>
  <weakness id="1648">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/network/FormData.h" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FormDataElement::m_shouldGenerateFile'</textoutput>
    </output>
  </weakness>
  <weakness id="1649">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/network/ResourceHandleInternal.h" line="84"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ResourceHandleInternal::m_failureType'</textoutput>
    </output>
  </weakness>
  <weakness id="1650">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/network/ResourceRequestBase.h" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ResourceRequestBase::m_allowCookies'</textoutput>
    </output>
  </weakness>
  <weakness id="1651">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/network/ResourceRequestBase.h" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ResourceRequestBase::m_timeoutInterval'</textoutput>
    </output>
  </weakness>
  <weakness id="1652">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/network/ResourceRequestBase.h" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ResourceRequestBase::m_cachePolicy'</textoutput>
    </output>
  </weakness>
  <weakness id="1653">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/network/win/ResourceHandleWin.cpp" line="236"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'receivedAnyData' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1654">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/qt/QWebPageClient.h" line="63"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'QWebPageClient::resetCursor' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1655">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/qt/QWebPageClient.h" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'QWebPageClient::setCursor' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1656">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/qt/QtAbstractWebPopup.h" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'QtAbstractWebPopup::multiple' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1657">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/sql/SQLiteDatabase.cpp" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SQLiteDatabase::m_lastError'</textoutput>
    </output>
  </weakness>
  <weakness id="1658">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/text/TextCodecICU.cpp" line="196"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextCodecICU::m_bufferedBytes'</textoutput>
    </output>
  </weakness>
  <weakness id="1659">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/text/TextCodecUTF16.h" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextCodecUTF16::m_bufferedByte'</textoutput>
    </output>
  </weakness>
  <weakness id="1660">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/text/gtk/TextCodecGtk.cpp" line="311"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextCodecGtk::m_bufferedBytes'</textoutput>
    </output>
  </weakness>
  <weakness id="1661">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/text/mac/TextCodecMac.cpp" line="84"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextCodecMac::m_bufferedBytes'</textoutput>
    </output>
  </weakness>
  <weakness id="1662">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/win/ContextMenuItemWin.cpp" line="143"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1663">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/win/ClipboardWin.cpp" line="167"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'hr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1664">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/win/ClipboardWin.cpp" line="281"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'hr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1665">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/win/ClipboardWin.cpp" line="317"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'hr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1666">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/win/PopupMenuWin.cpp" line="595"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'itemCount' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1667">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/wx/ContextMenuWx.cpp" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1668">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/wx/ContextMenuWx.cpp" line="97"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1669">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/wx/PopupMenuWx.cpp" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'id' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1670">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/wx/wxcode/gtk/fontprops.cpp" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'height' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1671">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/wx/wxcode/win/fontprops.cpp" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'height' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1672">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/wx/wxcode/gtk/non-kerned-drawing.cpp" line="230"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'offset' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1673">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/platform/wx/wxcode/win/scrollbar_render.cpp" line="135"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable xpState can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1674">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/plugins/gtk/gtk2xtbin.c" line="886"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: errorcode</textoutput>
    </output>
  </weakness>
  <weakness id="1675">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/plugins/gtk/gtk2xtbin.c" line="906"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: errorcode</textoutput>
    </output>
  </weakness>
  <weakness id="1676">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/plugins/win/PluginMessageThrottlerWin.h" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'PluginMessageThrottlerWin::isInlineMessage' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1677">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/InlineBox.h" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'InlineBox::m_hasVirtualHeight'</textoutput>
    </output>
  </weakness>
  <weakness id="1678">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/InlineBox.h" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'InlineBox::m_hasVirtualHeight'</textoutput>
    </output>
  </weakness>
  <weakness id="1679">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/InlineBox.h" line="148"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'InlineBox::isConstructed' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1680">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/AutoTableLayout.cpp" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'last' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1681">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/AutoTableLayout.cpp" line="386"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'percentMissing' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1682">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/RootInlineBox.h" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RootInlineBox::m_blockHeight'</textoutput>
    </output>
  </weakness>
  <weakness id="1683">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/GapRects.h" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'GapRects::operator!=' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1684">
    <name>operatorEqVarError</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/RenderLayer.h" line="140"/>
    <output>
      <textoutput>Member variable 'ClipRects::m_refCnt' is not assigned a value in 'ClipRects::operator='</textoutput>
    </output>
  </weakness>
  <weakness id="1685">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/RenderBlock.cpp" line="4126"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'previousLeaf' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1686">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/RenderFlexibleBox.cpp" line="628"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'xPos' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1687">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/RenderLayer.cpp" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RenderLayer::m_verticalOverflow'</textoutput>
    </output>
  </weakness>
  <weakness id="1688">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/RenderLayer.cpp" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RenderLayer::m_horizontalOverflow'</textoutput>
    </output>
  </weakness>
  <weakness id="1689">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/RenderLayer.cpp" line="3447"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1690">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/style/CounterDirectives.h" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CounterDirectives::m_incrementValue'</textoutput>
    </output>
  </weakness>
  <weakness id="1691">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebCore/rendering/style/CounterDirectives.h" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CounterDirectives::m_resetValue'</textoutput>
    </output>
  </weakness>
  <weakness id="1692">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKit/chromium/public/WebURLRequest.h" line="71"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class WebURLRequest which is inherited by class WrappedResourceRequest does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="1693">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKit/chromium/public/WebURLResponse.h" line="48"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class WebURLResponse which is inherited by class WrappedResourceResponse does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="1694">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKit/chromium/tests/KURLTest.cpp" line="209"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ExpectedComponentCase::expectedRef' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1695">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/AccessibilityUIElement.h" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AccessibilityUIElement::platformUIElement' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1696">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj/main.cpp" line="159"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1697">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj/main.cpp" line="162"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1698">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj/main.cpp" line="165"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1699">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj/main.cpp" line="168"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1700">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/WorkQueue.h" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'WorkQueue::count' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="1701">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/cairo/PixelDumpSupportCairo.h" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1702">
    <name>sprintfOverlappingData</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/cairo/PixelDumpSupportCairo.cpp" line="90"/>
    <grade severity="1"/>
    <output>
      <textoutput>Undefined behaviour: hashString is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.</textoutput>
    </output>
  </weakness>
  <weakness id="1703">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/cg/ImageDiffCG.cpp" line="157"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1704">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/cg/ImageDiffCG.cpp" line="159"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1705">
    <name>sprintfOverlappingData</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/cg/PixelDumpSupportCG.cpp" line="106"/>
    <grade severity="1"/>
    <output>
      <textoutput>Undefined behaviour: hashString is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.</textoutput>
    </output>
  </weakness>
  <weakness id="1706">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/chromium/LayoutTestController.h" line="316"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'WorkQueue::m_frozen'</textoutput>
    </output>
  </weakness>
  <weakness id="1707">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/gtk/DumpRenderTree.cpp" line="240"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*target != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="1708">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/gtk/DumpRenderTree.cpp" line="965"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*filenameBuffer == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="1709">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/gtk/WorkQueueItemGtk.cpp" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*targetString == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="1710">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/mac/PerlSupport/DumpRenderTreeSupport_wrapTiger.c" line="1018"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pPerl' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1711">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/qt/main.cpp" line="89"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1712">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/unix/TestNetscapePlugin/TestNetscapePlugin.cpp" line="109"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1713">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/unix/TestNetscapePlugin/TestNetscapePlugin.cpp" line="112"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1714">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/unix/TestNetscapePlugin/TestNetscapePlugin.cpp" line="115"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1715">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/unix/TestNetscapePlugin/TestNetscapePlugin.cpp" line="121"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1716">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/win/DumpRenderTree.cpp" line="1313"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*filenameBuffer == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="1717">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/win/FrameLoadDelegate.cpp" line="86"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: m_gcController</textoutput>
    </output>
  </weakness>
  <weakness id="1718">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/win/TestNetscapePlugin/main.cpp" line="125"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1719">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/win/TestNetscapePlugin/main.cpp" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1720">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/win/TestNetscapePlugin/main.cpp" line="131"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1721">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/win/TestNetscapePlugin/main.cpp" line="142"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1722">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/win/UIDelegate.cpp" line="107"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: m_redoStack</textoutput>
    </output>
  </weakness>
  <weakness id="1723">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/win/UIDelegate.cpp" line="159"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: m_undoManager</textoutput>
    </output>
  </weakness>
  <weakness id="1724">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/wx/DumpRenderTreeWx.cpp" line="173"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'dumpAsText' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1725">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/wx/DumpRenderTreeWx.cpp" line="256"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'MyApp' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="1726">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/DumpRenderTree/wx/DumpRenderTreeWx.cpp" line="320"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*filenameBuffer == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="1727">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/WebKit/WebKitTools/Scripts/webkitpy/thirdparty/simplejson/_speedups.c" line="213"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'm' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1728">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/bsdiff/mbsdiff.cc" line="168"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1729">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/bspatch/mbspatch.cc" line="231"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: buf</textoutput>
    </output>
  </weakness>
  <weakness id="1730">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/blocksort.c" line="585"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1731">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/bzlib.c" line="1030"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1732">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/bzlib.c" line="1030"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n2 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1733">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/bzlib.c" line="1030"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1734">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/bzlib.c" line="1397"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable workFactor can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1735">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/bzlib.c" line="1399"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nUnused can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1736">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/bzlib.c" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1737">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/blocksort.c" line="765"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'numQSorted' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1738">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/compress.c" line="241"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'totc' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1739">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/compress.c" line="243"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'nBytes' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1740">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/decompress.c" line="418"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ii can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1741">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/decompress.c" line="418"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable jj can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1742">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/decompress.c" line="418"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable kk can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1743">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/decompress.c" line="418"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lno can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1744">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/bzip2/decompress.c" line="418"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable off can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1745">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/cld/encodings/compact_lang_det/compact_lang_det_impl.cc" line="1598"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'lastscored_src' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1746">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/cld/encodings/compact_lang_det/win/normalizedunicodetext.cc" line="71"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'NormalizationAPI::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="1747">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/codesighs.c" line="592"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1748">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/codesighs.c" line="692"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1749">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/codesighs.c" line="717"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1750">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/codesighs.c" line="973"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1751">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/codesighs.c" line="978"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1752">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/codesighs.c" line="988"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1753">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/codesighs.c" line="994"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1754">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/codesighs.c" line="1000"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1755">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/codesighs.c" line="1006"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1756">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/codesighs.c" line="1012"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1757">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/codesighs.c" line="1018"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1758">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msdump2symdb.c" line="330"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'length' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1759">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="816"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1760">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="817"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1761">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="1053"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1762">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="1056"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1763">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="1057"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1764">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="1060"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1765">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="1061"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1766">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="1064"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1767">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="1065"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1768">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="1067"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1769">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="1163"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1770">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="1188"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1771">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="1244"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1772">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/maptsvdifftool.c" line="1249"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1773">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msdump2symdb.c" line="694"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1774">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msdump2symdb.c" line="954"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1775">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msdump2symdb.c" line="979"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1776">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msdump2symdb.c" line="1023"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1777">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msdump2symdb.c" line="1028"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1778">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/nm2tsv.c" line="367"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1779">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/nm2tsv.c" line="392"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1780">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/nm2tsv.c" line="436"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1781">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/nm2tsv.c" line="441"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1782">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msmap2tsv.c" line="2133"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mapFile' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1783">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msmap2tsv.c" line="1701"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1784">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msmap2tsv.c" line="1707"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1785">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msmap2tsv.c" line="1709"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1786">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msmap2tsv.c" line="1956"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1787">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msmap2tsv.c" line="1981"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1788">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msmap2tsv.c" line="2038"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1789">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msmap2tsv.c" line="2067"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1790">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msmap2tsv.c" line="2072"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1791">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/codesighs/msmap2tsv.c" line="2082"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="1792">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/expat/files/lib/xmlparse.c" line="4847"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'buf' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="1793">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/expat/files/lib/xmlparse.c" line="5091"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'buf' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="1794">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/avfilter.h" line="58"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AVFilterContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1795">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/avfilter.h" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AVFilterLink' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1796">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/avfilter.h" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AVFilterPad' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1797">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/avfilter.h" line="177"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AVFilterFormats' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1798">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffmpeg.c" line="566"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable frame_bytes can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1799">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffmpeg.c" line="1118"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable frame_number can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1800">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffmpeg.c" line="1119"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ti1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1801">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffmpeg.c" line="1119"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bitrate can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1802">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffmpeg.c" line="1119"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable avg_bitrate can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1803">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffmpeg.c" line="1793"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable found can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1804">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffmpeg.c" line="2031"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1805">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffmpeg.c" line="2639"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1806">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffmpeg.c" line="2639"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1807">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffmpeg.c" line="3124"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable codec_id can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1808">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffmpeg.c" line="3425"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable use_video can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1809">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffmpeg.c" line="3425"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable use_audio can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1810">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffmpeg.c" line="3425"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable use_subtitle can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1811">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1487"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'len1' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1812">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1797"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'len1' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1813">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1870"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'channels' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1814">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="697"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable aspect_ratio can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1815">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="698"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable width can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1816">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="698"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable height can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1817">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="698"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1818">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="698"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1819">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="700"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1820">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="825"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable y1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1821">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="825"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ys can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1822">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="825"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable delay can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1823">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="825"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1824">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="826"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable h2 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1825">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1119"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sync_threshold can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1826">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1119"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable diff can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1827">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1272"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable aqsize can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1828">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1272"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable vqsize can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1829">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1272"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sqsize can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1830">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1273"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable av_diff can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1831">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1340"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dst_pix_fmt can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1832">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1487"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1833">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1797"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1834">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1894"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ref_clock can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1835">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1902"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable avg_diff can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1836">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1903"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable wanted_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1837">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1903"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable min_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1838">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1903"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable max_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1839">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1903"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_samples can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1840">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffplay.c" line="1340"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'dst_pix_fmt' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1841">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffprobe.c" line="261"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1842">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rtpdec.h" line="62"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'RTPDemuxContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1843">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffserver.c" line="1324"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1844">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffserver.c" line="2076"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bytes_left can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1845">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffserver.c" line="2076"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bytes_sent can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1846">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffserver.c" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'RTSPActionServerSetup::ipaddr' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1847">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffserver.c" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'FeedData::avg_frame_size' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1848">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/get_bits.h" line="409"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 're_cache' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1849">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/4xm.c" line="641"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'dst' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1850">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/get_bits.h" line="641"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1851">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/4xm.c" line="694"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1852">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/ffserver.c" line="1395"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*filename == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="1853">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/avfft.h" line="28"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'FFTContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1854">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/avfft.h" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'RDFTContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1855">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/avfft.h" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'DCTContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1856">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac.c" line="213"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable type can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1857">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac.c" line="844"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable tmp2_idx can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1858">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac.c" line="878"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable idx can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1859">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac.c" line="1027"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1860">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac.c" line="1052"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1861">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac.c" line="1081"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1862">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac.c" line="1107"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1863">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac.c" line="1137"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1864">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac.c" line="1283"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sfb can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1865">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac.c" line="1283"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1866">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac.c" line="1441"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1867">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac.c" line="1513"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable idx can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1868">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac.c" line="1854"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable index can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1869">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aac_ac3_parser.c" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1870">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aaccoder.c" line="277"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'start2' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1871">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aaccoder.c" line="841"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'start' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1872">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aacenc.c" line="305"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'sum' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1873">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aacenc.c" line="214"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1874">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aacenc.c" line="269"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable w can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1875">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aacenc.c" line="290"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1876">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aacenc.c" line="290"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable w can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1877">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aacpsy.c" line="182"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1878">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aacsbr.c" line="171"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1879">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aacsbr.c" line="1097"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ch can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1880">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aacsbr.c" line="1240"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable imag_sum can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1881">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/aacsbr.c" line="1506"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable m can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1882">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ac3_parser.c" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable frame_size_code can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1883">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ac3_parser.c" line="132"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1884">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ac3dec.c" line="658"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable v1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1885">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ac3dec.c" line="728"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bnd can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1886">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/alacenc.c" line="133"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable opt_order can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1887">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/alacenc.c" line="468"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1888">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/alsdec.c" line="271"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1889">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/alsdec.c" line="951"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable smp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1890">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/atrac.c" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1891">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/atrac3.c" line="142"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1892">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/atrac3.c" line="239"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable numBits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1893">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/atrac3.c" line="239"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable huffSymb can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1894">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/atrac3.c" line="470"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable gain2 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1895">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/atrac3.c" line="470"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable gain_inc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1896">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/atrac3.c" line="471"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable numdata can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1897">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/atrac3.c" line="471"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nsample can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1898">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/atrac3.c" line="471"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable startLoc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1899">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/atrac3.c" line="471"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable endLoc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1900">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/atrac3.c" line="621"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable band can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1901">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/atrac3.c" line="621"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nsample can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1902">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/audioconvert.h" line="82"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AVAudioConvert' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1903">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/bfi.c" line="98"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'av_uninit' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1904">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/bfin/dsputil_bfin.h" line="83"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable v can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1905">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/bfin/mpegvideo_bfin.c" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1906">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/bink.c" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1907">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/bink.c" line="244"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1908">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/bink.c" line="275"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable v can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1909">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/bink.c" line="332"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable last can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1910">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/bink.c" line="945"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1911">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/bmp.c" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1912">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/golomb.h" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable log can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1913">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/golomb.h" line="158"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable log can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1914">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/golomb.h" line="186"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable log can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1915">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/golomb.h" line="414"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable e can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1916">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/cdgraphics.c" line="96"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1917">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/celp_filters.c" line="112"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'tmp3' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1918">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/cook.c" line="689"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable fc2 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1919">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dsputil.h" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'DCTELEM' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="1920">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dca.c" line="598"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable source_channel can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1921">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dirac.c" line="247"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'version_minor' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1922">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dnxhdenc.c" line="713"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable delta_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1923">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dsputil.c" line="3589"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1924">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dsputil.c" line="3589"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable level can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1925">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dsputil.c" line="3663"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1926">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dsputil.c" line="3663"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable level can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1927">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dsputil.c" line="3947"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1928">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dsputil.c" line="3982"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1929">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dsputil.c" line="3982"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable c can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1930">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dv.c" line="198"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable p can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1931">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dvbsub.c" line="348"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'dvb_encode_rle' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1932">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dvbsubdec.c" line="844"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable top_field_len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1933">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/dvbsubdec.c" line="844"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bottom_field_len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1934">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/eamad.c" line="118"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable level can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1935">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/eamad.c" line="118"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1936">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/eamad.c" line="118"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1937">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/eamad.c" line="133"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1938">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/elbg.c" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1939">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/elbg.c" line="323"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1940">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/error_resilience.c" line="417"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'score_sum' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1941">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/escape124.c" line="292"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable multi_mask can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1942">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/fft.c" line="83"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable m can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1943">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/fft.c" line="84"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable alpha can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1944">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/fft.c" line="84"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable c1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1945">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/fft.c" line="84"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1946">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/fft.c" line="308"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t5 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1947">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/fft.c" line="308"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t6 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1948">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ffv1.c" line="260"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1949">
    <name>negativeIndex</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ffv1.c" line="871"/>
    <grade severity="1"/>
    <output>
      <textoutput>Array index -1 is out of bounds</textoutput>
    </output>
  </weakness>
  <weakness id="1950">
    <name>negativeIndex</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ffv1.c" line="910"/>
    <grade severity="1"/>
    <output>
      <textoutput>Array index -1 is out of bounds</textoutput>
    </output>
  </weakness>
  <weakness id="1951">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/flacdec.c" line="427"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable tmp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1952">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/flacenc.c" line="1182"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable reencoded can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1953">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/flashsv.c" line="182"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ws can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1954">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h263.h" line="119"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable l can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1955">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h263.h" line="119"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bit_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1956">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h263.h" line="119"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable code can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1957">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/g729dec.c" line="195"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="1958">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/g729dec.c" line="195"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'ALT_BITSTREAM_READER_LE'.</textoutput>
    </output>
  </weakness>
  <weakness id="1959">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/g729dec.c" line="195"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'ARCH_ARM'.</textoutput>
    </output>
  </weakness>
  <weakness id="1960">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/g729dec.c" line="195"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'ARCH_ARM;HAVE_ARMV5TE;HAVE_INLINE_ASM'.</textoutput>
    </output>
  </weakness>
  <weakness id="1961">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/g729dec.c" line="195"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'ARCH_ARM;HAVE_ARMV6;HAVE_INLINE_ASM'.</textoutput>
    </output>
  </weakness>
  <weakness id="1962">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/g729dec.c" line="195"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'ARCH_ARM;HAVE_INLINE_ASM'.</textoutput>
    </output>
  </weakness>
  <weakness id="1963">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/g729dec.c" line="195"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'ARCH_ARM;HAVE_NEON'.</textoutput>
    </output>
  </weakness>
  <weakness id="1964">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/g729dec.c" line="195"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'ARCH_AVR32'.</textoutput>
    </output>
  </weakness>
  <weakness id="1965">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/g729dec.c" line="195"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'ARCH_AVR32;HAVE_INLINE_ASM'.</textoutput>
    </output>
  </weakness>
  <weakness id="1966">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/g729dec.c" line="195"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'ARCH_BFIN'.</textoutput>
    </output>
  </weakness>
  <weakness id="1967">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/g729dec.c" line="195"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'ARCH_BFIN;CONFIG_MPEGAUDIO_HP'.</textoutput>
    </output>
  </weakness>
  <weakness id="1968">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/g729dec.c" line="195"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'ARCH_MIPS'.</textoutput>
    </output>
  </weakness>
  <weakness id="1969">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/gifdec.c" line="206"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1970">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h261dec.c" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1971">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h261dec.c" line="158"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable left can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1972">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h261enc.c" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sign can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1973">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h263.c" line="165"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable qp_dt can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1974">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264.c" line="1483"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'idct_dc_add' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1975">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264.c" line="1587"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'tr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1976">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264.c" line="862"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1977">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264.c" line="862"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1978">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264.c" line="1755"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chroma_weight_flag can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1979">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264.c" line="2595"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable linesize can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1980">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264.c" line="2595"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable uvlinesize can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1981">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264.c" line="2884"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1982">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_cabac.c" line="1338"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1983">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_cabac.c" line="1338"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pred_mode can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1984">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_cabac.c" line="1643"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1985">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_cavlc.c" line="634"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pred_mode can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1986">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_cavlc.c" line="784"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable val can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1987">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_direct.c" line="170"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i4 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1988">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_direct.c" line="417"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i8 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1989">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_direct.c" line="417"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i4 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1990">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_loopfilter.c" line="511"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable qp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1991">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_ps.c" line="126"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable aspect_ratio_idc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1992">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_ps.c" line="220"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1993">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_ps.c" line="220"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable last can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1994">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_ps.c" line="220"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable next can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1995">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_ps.c" line="265"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1996">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_refs.c" line="485"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'av_uninit' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="1997">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_refs.c" line="110"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1998">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_refs.c" line="202"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pic_id can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="1999">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_refs.c" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2000">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_refs.c" line="346"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2001">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/h264_refs.c" line="641"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2002">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/huffyuv.c" line="405"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2003">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/indeo5.c" line="361"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2004">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/indeo5.c" line="737"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable p can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2005">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/indeo5.c" line="737"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable b can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2006">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/interplayvideo.c" line="220"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2007">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/interplayvideo.c" line="592"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2008">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/intrax8.c" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable table_index can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2009">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/intrax8.c" line="532"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ac_mode can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2010">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/intrax8.c" line="533"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pos can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2011">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/intrax8.c" line="535"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable use_quant_matrix can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2012">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/intrax8.c" line="536"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sign can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2013">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/intrax8dsp.c" line="376"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2014">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/intrax8dsp.c" line="376"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2015">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/intrax8dsp.c" line="376"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x2 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2016">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/intrax8dsp.c" line="377"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable m can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2017">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263dec.c" line="155"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'gfid' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2018">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263dec.c" line="124"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2019">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263dec.c" line="125"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2020">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263dec.c" line="273"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable l can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2021">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263enc.c" line="107"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2022">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263enc.c" line="422"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sval can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2023">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263enc.c" line="423"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2024">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263enc.c" line="424"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2025">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263enc.c" line="425"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable temp_val can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2026">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263enc.c" line="426"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable code can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2027">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263enc.c" line="427"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable tcode can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2028">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263enc.c" line="660"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable range can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2029">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263enc.c" line="660"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable l can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2030">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263enc.c" line="660"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bit_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2031">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263enc.c" line="660"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sign can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2032">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ituh263enc.c" line="660"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2033">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ivi_common.c" line="339"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mc_with_delta_func' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2034">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ivi_common.c" line="340"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mc_no_delta_func' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2035">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ivi_common.c" line="473"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mc_no_delta_func' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2036">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ivi_common.c" line="114"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2037">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ivi_common.c" line="114"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable result can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2038">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/jpeglsdec.c" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'len' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2039">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/jpeglsdec.c" line="260"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2040">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/jpeglsenc.c" line="121"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sign can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2041">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/libfaad.c" line="159"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'sample_buffer' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2042">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/libfaad.c" line="161"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'out' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2043">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/libopencore-amr.c" line="247"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'AMRWB_bitrates::rate' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2044">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/libopencore-amr.c" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'AMRWB_bitrates::mode' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2045">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/libschroedingerdec.c" line="210"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'format' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2046">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/libxvidff.c" line="86"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2047">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/libxvidff.c" line="90"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable fd can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2048">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/lpc.c" line="174"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2049">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/lpc.c" line="174"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pass can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2050">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/lzw.h" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'LZWState' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2051">
    <name>unnecessaryForwardDeclaration</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/put_bits.h" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'PutBitContext' forward declaration unnecessary, already declared</textoutput>
    </output>
  </weakness>
  <weakness id="2052">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mdec.c" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable level can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2053">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mdec.c" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable diff can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2054">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mdec.c" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2055">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mdec.c" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2056">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mdec.c" line="58"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable component can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2057">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mdec.c" line="82"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2058">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mjpegdec.c" line="395"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable code can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2059">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mjpegdec.c" line="395"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2060">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mjpegdec.c" line="395"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable level can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2061">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mjpegdec.c" line="411"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2062">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mjpegdec.c" line="469"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable code can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2063">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mjpegdec.c" line="469"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2064">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mjpegdec.c" line="469"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable level can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2065">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mjpegdec.c" line="469"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable val can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2066">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mjpegdec.c" line="469"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2067">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mjpegdec.c" line="478"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2068">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mjpegdec.c" line="566"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2069">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mjpegenc.c" line="354"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable mant can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2070">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mjpegenc.c" line="354"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nbits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2071">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mlp_parser.c" line="168"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable p can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2072">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mlpdec.c" line="480"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2073">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/motion_est_template.c" line="953"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable d can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2074">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/motion_est_template.c" line="962"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable d can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2075">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/motion_est_template.c" line="971"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable d can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2076">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/motion_est_template.c" line="980"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable d can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2077">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/motion_est.c" line="1816"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2078">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="2162"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'drop_frame_flag' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2079">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="211"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2080">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="211"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2081">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="211"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cbp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2082">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="211"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable val can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2083">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="211"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable motion_type can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2084">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="451"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable m can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2085">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="617"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable level can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2086">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="617"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2087">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="617"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2088">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="640"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2089">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="697"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable level can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2090">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="697"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2091">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="697"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2092">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="724"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2093">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="780"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable level can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2094">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="780"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2095">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="780"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2096">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="807"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2097">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="862"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable level can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2098">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="862"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2099">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="862"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2100">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="898"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2101">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="976"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2102">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="1022"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable level can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2103">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="1022"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2104">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="1022"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2105">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="1058"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2106">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="1102"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable level can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2107">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="1102"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2108">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="1102"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2109">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12.c" line="1134"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2110">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12enc.c" line="764"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'range' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2111">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12enc.c" line="193"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable vbv_buffer_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2112">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12enc.c" line="194"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable fps can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2113">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12enc.c" line="194"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable v can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2114">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12enc.c" line="195"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2115">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12enc.c" line="197"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable best_aspect_error can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2116">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg12enc.c" line="199"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable constraint_parameter_flag can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2117">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4video_es_bsf.c" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'count' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2118">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="400"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'time_increment' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2119">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="1812"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ref_layer_id' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2120">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="1813"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ref_layer_sampling_dir' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2121">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="2000"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'width' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2122">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="2000"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'height' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2123">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="2000"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'hor_spat_ref' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2124">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="2000"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ver_spat_ref' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2125">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="448"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2126">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="448"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2127">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="448"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable mb_v can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2128">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="448"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dx can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2129">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="448"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dy can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2130">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="448"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable shift can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2131">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="551"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dir can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2132">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="847"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable last can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2133">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="847"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2134">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="928"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2135">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="1039"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2136">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="1052"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2137">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="1310"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable modb2 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2138">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="1537"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable width can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2139">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="1537"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable height can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2140">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="2226"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2141">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="2227"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2142">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c" line="2228"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2143">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videoenc.c" line="302"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'rl' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2144">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpeg4videoenc.c" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2145">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodecheader.c" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable frame_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2146">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c" line="1893"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'private_bits' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2147">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c" line="290"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2148">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c" line="290"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2149">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c" line="290"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2150">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c" line="388"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable f can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2151">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c" line="1597"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2152">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c" line="1597"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2153">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c" line="1597"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable l can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2154">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c" line="1599"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sf_max can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2155">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c" line="1599"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sf can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2156">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c" line="1599"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2157">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c" line="1599"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable non_zero_found can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2158">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c" line="2009"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable slen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2159">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo.c" line="261"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2160">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo.c" line="556"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable threads can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2161">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo.c" line="1140"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2162">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo_enc.c" line="143"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2163">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo_enc.c" line="169"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2164">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo_enc.c" line="1232"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable stuffing_count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2165">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo_enc.c" line="1552"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable interlaced_score can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2166">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo_enc.c" line="1615"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable interlaced_score can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2167">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo_enc.c" line="1731"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2168">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo_enc.c" line="2041"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pdif can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2169">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo_enc.c" line="2231"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pb2_bits_count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2170">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo_enc.c" line="2231"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable tex_pb_bits_count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2171">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo_enc.c" line="2677"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2172">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo_enc.c" line="3416"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable coeff can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2173">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo_parser.c" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'picture_structure' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2174">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/mpegvideo_parser.c" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable picture_structure can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2175">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1555"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'fps' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2176">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1642"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'av_uninit' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2177">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="768"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable wrap can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2178">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="849"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sign can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2179">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="849"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable code can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2180">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="850"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable extquant can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2181">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="851"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable extrabits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2182">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="995"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2183">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1292"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2184">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1293"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2185">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1294"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2186">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1295"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2187">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1296"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2188">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1297"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2189">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1384"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable code can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2190">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1641"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable last can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2191">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1641"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2192">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1711"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2193">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1807"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2194">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/msmpeg4.c" line="1826"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2195">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/nellymoserenc.c" line="355"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2196">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/opt.c" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2197">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/parser.c" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2198">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/parser.c" line="150"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2199">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/pcm-mpeg.c" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable channel can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2200">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/pcx.c" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2201">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/pcx.c" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable run can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2202">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/pcx.c" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable value can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2203">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/pgssubdec.c" line="266"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2204">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/pgssubdec.c" line="266"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2205">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/pngdec.c" line="399"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'crc' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2206">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/pngdec.c" line="287"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable got_line can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2207">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/pngdec.c" line="399"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable crc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2208">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/pnm.c" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable w can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2209">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/pnm.c" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable depth can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2210">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ppc/fft_altivec.c" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'np2' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2211">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/psymodel.c" line="82"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2212">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/psymodel.c" line="108"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2213">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/psymodel.c" line="123"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2214">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qcelpdec.c" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable tmp_lspf can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2215">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qcelpdec.c" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable smooth can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2216">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qcelpdec.c" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable erasure_coeff can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2217">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qcelpdec.c" line="204"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable slope can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2218">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qcelpdec.c" line="496"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2219">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qdm2.c" line="644"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable tmp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2220">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qdm2.c" line="644"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable acc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2221">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qdm2.c" line="644"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable esp_40 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2222">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qdm2.c" line="644"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable comp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2223">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qdm2.c" line="645"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable add1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2224">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qdm2.c" line="645"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable add2 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2225">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qdm2.c" line="645"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable add3 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2226">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qdm2.c" line="645"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable add4 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2227">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qdm2.c" line="1471"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2228">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qdrw.c" line="97"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'tsize' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2229">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qpeg.c" line="258"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable delta can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2230">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/qtrleenc.c" line="122"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'av_uninit' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2231">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ratecontrol.c" line="670"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2232">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/ratecontrol.c" line="671"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rate_factor can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2233">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/rdft.c" line="102"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: i</textoutput>
    </output>
  </weakness>
  <weakness id="2234">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/avcodec.h" line="2989"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'ReSampleContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2235">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/resample.c" line="239"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'output_bak' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2236">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/resample2.c" line="215"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2237">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/roqvideoenc.c" line="628"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'dist' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2238">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/roqvideoenc.c" line="467"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2239">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/roqvideoenc.c" line="570"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2240">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/roqvideoenc.c" line="570"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2241">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/rv10.c" line="237"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'unk' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2242">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/rv34.c" line="961"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2243">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/rv34.c" line="961"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2244">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/rv34.c" line="963"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable itype can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2245">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/rv34.c" line="965"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable idx can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2246">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/rv34.c" line="1041"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2247">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/rv34.c" line="1041"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2248">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sh4/dsputil_sh4.c" line="30"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'fpscr' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="2249">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sh4/idct_sh4.c" line="142"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'fpscr' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="2250">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/shorten.c" line="190"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'chunk_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2251">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/shorten.c" line="146"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2252">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/snow.c" line="507"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2253">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/snow.c" line="1125"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2254">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/snow.c" line="1249"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2255">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/snow.c" line="1249"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2256">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/snow.c" line="1585"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable plane_index can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2257">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/snow.c" line="1964"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2258">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::lossless' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2259">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::decorrelation' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2260">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::num_taps' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2261">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::downsampling' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2262">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::quantization' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2263">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::channels' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2264">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::samplerate' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2265">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::block_align' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2266">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::frame_size' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2267">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::tap_quant' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2268">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::int_samples' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2269">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::coded_samples' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2270">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::tail' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2271">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::tail_size' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2272">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="61"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::window' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2273">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="62"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::window_size' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2274">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::predictor_k' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2275">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sonic.c" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SonicContext::predictor_state' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2276">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sp5xdec.c" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'buf_ptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2277">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/sunrast.c" line="51"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2278">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq1dec.c" line="570"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'temporal_reference' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2279">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq1dec.c" line="569"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable frame_size_code can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2280">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq1enc.c" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2281">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq1enc.c" line="121"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2282">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq1enc.c" line="121"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2283">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq1enc.c" line="406"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable mx can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2284">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq1enc.c" line="406"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable my can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2285">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq1enc.c" line="406"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dxy can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2286">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq3.c" line="268"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2287">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq3.c" line="432"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2288">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq3.c" line="432"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2289">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq3.c" line="432"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable m can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2290">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq3.c" line="432"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dir can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2291">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq3.c" line="432"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable mode can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2292">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq3.c" line="795"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable m can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2293">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/svq3.c" line="797"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2294">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/targa.c" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pal' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2295">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/targa.c" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'x' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2296">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/tiertexseqv.c" line="71"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2297">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/tiertexseqv.c" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2298">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/tiertexseqv.c" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2299">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/tiertexseqv.c" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2300">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/tiertexseqv.c" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2301">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/tiertexseqv.c" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable op can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2302">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/tiffenc.c" line="205"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2303">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/truemotion1.c" line="94"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'frame_header::xoffset' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2304">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/truemotion1.c" line="95"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'frame_header::yoffset' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2305">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/truemotion2.c" line="205"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'length' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2306">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/truemotion2.c" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'w' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2307">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/truemotion2.c" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'h' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2308">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/truemotion2.c" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2309">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/truemotion2.c" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'flags' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2310">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/truemotion2.c" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'xr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2311">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/truemotion2.c" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'yr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2312">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/truemotion2.c" line="160"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2313">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/truemotion2.c" line="205"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable length can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2314">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/tscc.c" line="76"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2315">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/tta.c" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2316">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/tta.c" line="295"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2317">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/twinvq.c" line="496"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2318">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vc1.c" line="514"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2319">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vc1dec.c" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2320">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vc1dec.c" line="682"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sum can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2321">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vc1dec.c" line="1362"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable escape can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2322">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vc1dec.c" line="1542"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2323">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vmdav.c" line="202"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'dp_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2324">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vmdav.c" line="478"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'bytes_decoded' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2325">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vmdav.c" line="188"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable r can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2326">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vmdav.c" line="188"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable g can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2327">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vmdav.c" line="188"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable b can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2328">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vmdav.c" line="194"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable meth can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2329">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vmdav.c" line="197"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2330">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vmdav.c" line="198"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ofs can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2331">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vmdav.c" line="202"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dp_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2332">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vmdav.c" line="478"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bytes_decoded can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2333">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vmnc.c" line="308"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2334">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vmnc.c" line="422"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2335">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vorbis_dec.c" line="1438"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2336">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vorbis_enc.c" line="149"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2337">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vorbis_enc.c" line="237"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable vals can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2338">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vorbis_enc.c" line="1051"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2339">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp3.c" line="520"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'custom_mode_alphabet' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2340">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp3.c" line="515"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2341">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp3.c" line="515"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2342">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp3.c" line="515"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sb_x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2343">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp3.c" line="515"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sb_y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2344">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp3.c" line="516"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable scheme can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2345">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp3.c" line="517"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable current_macroblock can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2346">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp3.c" line="518"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable current_fragment can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2347">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp3.c" line="519"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable coding_mode can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2348">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp3.c" line="1785"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable qps_changed can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2349">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp3.c" line="1785"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2350">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp3.c" line="1785"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable err can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2351">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp5.c" line="40"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rows can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2352">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp5.c" line="40"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cols can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2353">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp56.c" line="506"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'av_uninit' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2354">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp56.c" line="272"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2355">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp6.c" line="51"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rows can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2356">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp6.c" line="51"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cols can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2357">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/vp6.c" line="312"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2358">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wavpack.c" line="263"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t2 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2359">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmadec.c" line="622"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable mult1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2360">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmadec.c" line="622"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable noise can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2361">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmadec.c" line="623"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2362">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmadec.c" line="623"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2363">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmadec.c" line="623"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable last_high_band can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2364">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmadec.c" line="771"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2365">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmadec.c" line="830"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_frames can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2366">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmadec.c" line="830"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bit_offset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2367">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmadec.c" line="830"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2368">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmadec.c" line="830"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pos can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2369">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmadec.c" line="830"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2370">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmaenc.c" line="191"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2371">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmaenc.c" line="191"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2372">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmaprodec.c" line="654"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2373">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmaprodec.c" line="976"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2374">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmaprodec.c" line="1468"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable num_bits_prev_frame can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2375">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmaprodec.c" line="1469"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable packet_sequence_number can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2376">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmavoice.c" line="702"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable v can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2377">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmavoice.c" line="860"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pos2 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2378">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmavoice.c" line="895"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable next_idx_sh16 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2379">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmv2dec.c" line="117"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable code can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2380">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmv2dec.c" line="309"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sub_cbp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2381">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/wmv2enc.c" line="182"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pred can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2382">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/x86/cpuid.c" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable std_caps can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2383">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/x86/cpuid.c" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ext_caps can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2384">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/x86/fft_3dn2.c" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2385">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/x86/mpegvideo_mmx_template.c" line="99"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2386">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/x86/mpegvideo_mmx_template.c" line="112"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dummy can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2387">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/zmbv.c" line="400"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2388">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/zmbv.c" line="403"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable hi_ver can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2389">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/zmbv.c" line="403"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lo_ver can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2390">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/zmbvenc.c" line="184"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'bv' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2391">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavcodec/zmbvenc.c" line="184"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bv can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2392">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavdevice/beosaudio.cpp" line="190"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: p</textoutput>
    </output>
  </weakness>
  <weakness id="2393">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavdevice/beosaudio.cpp" line="191"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: ret</textoutput>
    </output>
  </weakness>
  <weakness id="2394">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavdevice/beosaudio.cpp" line="303"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: ret</textoutput>
    </output>
  </weakness>
  <weakness id="2395">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavdevice/beosaudio.cpp" line="274"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2396">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavdevice/beosaudio.cpp" line="277"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2397">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavdevice/libdc1394.c" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'dc1394_data' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2398">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavdevice/libdc1394.c" line="149"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: vst</textoutput>
    </output>
  </weakness>
  <weakness id="2399">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavdevice/libdc1394.c" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'dc1394_data' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2400">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavdevice/v4l2.c" line="499"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2401">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/avfilter.c" line="297"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'hsub' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2402">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/avfilter.c" line="297"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2403">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/avfilter.c" line="297"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2404">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/avfilter.c" line="297"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable hsub can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2405">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/avfilter.c" line="297"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable vsub can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2406">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/parseutils.c" line="327"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestContext::num' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2407">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/parseutils.c" line="328"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestContext::toggle' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2408">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/parseutils.c" line="330"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestContext::flags' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2409">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/parseutils.c" line="331"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestContext::rational' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2410">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavfilter/vf_crop.c" line="163"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2411">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/4xm.c" line="242"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'out_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2412">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/4xm.c" line="242"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable out_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2413">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/avformat.h" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AVMetadata' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2414">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/avformat.h" line="129"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AVMetadataConv' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2415">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/asfdec.c" line="454"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'value_type' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2416">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/asfdec.c" line="520"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'v1' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2417">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/asfdec.c" line="520"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'v2' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2418">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/asfdec.c" line="240"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sizeX can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2419">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/asfdec.c" line="242"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable tag1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2420">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/asfdec.c" line="454"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable value_type can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2421">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/asfdec.c" line="1098"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2422">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/asfdec.c" line="1134"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable index can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2423">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/asfenc.c" line="767"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable start_sec can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2424">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/asfenc.c" line="767"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2425">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/avidec.c" line="269"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'bit_rate' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2426">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/avidec.c" line="269"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bit_rate can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2427">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/avidec.c" line="1002"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2428">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/avienc.c" line="458"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2429">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/bfi.c" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable audio_offset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2430">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/bfi.c" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable video_offset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2431">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/bfi.c" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chunk_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2432">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/bfi.c" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable audio_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2433">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/c93.c" line="112"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2434">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/cutils.c" line="26"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb_alloc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2435">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/dsicin.c" line="164"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2436">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/dsicin.c" line="164"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable palette_type can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2437">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/dsicin.c" line="164"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pkt_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2438">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/dv.h" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'DVDemuxContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2439">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/dv.c" line="240"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable apt can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2440">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/dv.c" line="240"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable is16_9 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2441">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/dv.h" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'DVMuxContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2442">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/electronicarts.c" line="456"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'av_uninit' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2443">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/flvdec.c" line="122"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'acodec' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2444">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/gif.c" line="115"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable v can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2445">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/gif.c" line="58"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'rgb_triplet::r' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2446">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/gif.c" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'rgb_triplet::g' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2447">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/gif.c" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'rgb_triplet::b' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2448">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/http.c" line="63"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable redirects can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2449">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/http.c" line="148"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2450">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/http.c" line="364"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2451">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/http.c" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*slash != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="2452">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/id3v1.c" line="226"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2453">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/id3v1.c" line="226"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable filesize can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2454">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/id3v2.c" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2455">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/idcin.c" line="221"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable command can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2456">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/idcin.c" line="225"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2457">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/idcin.c" line="226"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable palette_scale can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2458">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/idcin.c" line="227"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable r can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2459">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/idcin.c" line="227"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable g can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2460">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/idcin.c" line="227"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable b can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2461">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/isom.c" line="298"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2462">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/matroskadec.c" line="892"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'data' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2463">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/matroskadec.c" line="896"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'result' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2464">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/matroskadec.c" line="897"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: olen</textoutput>
    </output>
  </weakness>
  <weakness id="2465">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/matroskadec.c" line="1339"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'flavor' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2466">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/matroskadec.c" line="192"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'MatroskaTagTarget::typevalue' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2467">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/matroskaenc.c" line="933"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2468">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mmf.c" line="265"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'st' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2469">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mmf.c" line="133"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable gatetime can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2470">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mov.c" line="999"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable color_start can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2471">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mov.c" line="999"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable color_end can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2472">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mov.c" line="1475"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable stts_index can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2473">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mov.c" line="1477"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable stss_index can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2474">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mov.c" line="1478"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable stps_index can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2475">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mov.c" line="1479"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2476">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mov.c" line="1480"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable stream_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2477">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mov.c" line="2291"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2478">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mov.c" line="2359"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable time_sample can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2479">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mov.c" line="2360"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2480">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mpc.c" line="61"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2481">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mpegenc.c" line="123"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable private_stream_coded can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2482">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mpegts.h" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'MpegTSContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2483">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mpegts.c" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'MpegTSFilter' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2484">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mpegts.c" line="758"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pes_ext can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2485">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mpegts.c" line="758"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable skip can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2486">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mpegts.c" line="1130"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2487">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mpegts.c" line="1446"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2488">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mpegts.c" line="1590"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable stream_index_gen_search can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2489">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mpegtsenc.c" line="509"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2490">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mtv.c" line="163"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2491">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mvi.c" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2492">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mxfenc.c" line="680"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2493">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mxfenc.c" line="1042"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2494">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mxfenc.c" line="1042"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2495">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/mxfenc.c" line="1043"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable temporal_reordering can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2496">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/nsvdec.c" line="282"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'file_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2497">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/nsvdec.c" line="522"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'err' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2498">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/oggdec.c" line="97"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2499">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/oggparseskeleton.c" line="31"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable version_major can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2500">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/oggparseskeleton.c" line="31"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable version_minor can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2501">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/oggparseskeleton.c" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable target_idx can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2502">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/oggparsevorbis.c" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2503">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/output-example.c" line="331"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable out_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2504">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/r3d.c" line="162"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2505">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rtpdec.h" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'PayloadContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2506">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rdt.h" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'RDTDemuxContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2507">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rdt.c" line="301"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable res can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2508">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rl2.c" line="83"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'data_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2509">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rl2.c" line="84"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'encoding_method' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2510">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rm.h" line="30"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'RMStream' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2511">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rmdec.c" line="304"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'fps2' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2512">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rmdec.c" line="538"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'res' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2513">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rmdec.c" line="145"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2514">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rmdec.c" line="294"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2515">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rmdec.c" line="514"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2516">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rmdec.c" line="684"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2517">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rmdec.c" line="773"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2518">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rmenc.c" line="420"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable data_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2519">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rmenc.c" line="420"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable index_pos can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2520">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rmenc.c" line="420"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2521">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rtmpproto.c" line="477"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable server_pos can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2522">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rtpdec.c" line="450"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable h can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2523">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rtpdec.h" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'PayloadContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2524">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rtpdec.h" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'PayloadContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2525">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rtpdec.h" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'PayloadContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2526">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rtpdec_theora.c" line="317"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable packet_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2527">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rtpdec_theora.c" line="349"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable res can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2528">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rtpdec.h" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'PayloadContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2529">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rtpdec_vorbis.c" line="120"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable packet_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2530">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rtpenc.c" line="242"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2531">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/rtpproto.c" line="126"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'is_output' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2532">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/segafilm.c" line="211"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2533">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/segafilm.c" line="212"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable left can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2534">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/segafilm.c" line="212"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable right can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2535">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/smacker.c" line="236"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pos' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2536">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/smacker.c" line="231"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable flags can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2537">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/smacker.c" line="232"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2538">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/smacker.c" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2539">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/smacker.c" line="234"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable frame_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2540">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/smacker.c" line="235"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable palchange can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2541">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/smacker.c" line="236"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pos can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2542">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/smacker.c" line="74"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SmackerFrame::stream' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2543">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/sol.c" line="88"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2544">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/swfenc.c" line="478"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable file_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2545">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/tcp.c" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable fd_max can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2546">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/thp.c" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2547">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/timefilter.h" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'TimeFilter' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2548">
    <name>zerodiv</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/timefilter.c" line="106"/>
    <grade severity="1"/>
    <output>
      <textoutput>Division by zero</textoutput>
    </output>
  </weakness>
  <weakness id="2549">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/utils.c" line="848"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2550">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/utils.c" line="1386"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable index can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2551">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/utils.c" line="2557"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2552">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/utils.c" line="3133"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2553">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/wav.c" line="30"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'WAVContext::data' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2554">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/wav.c" line="31"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'WAVContext::data_end' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2555">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/wav.c" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'WAVContext::minpts' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2556">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/wav.c" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'WAVContext::maxpts' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2557">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/wav.c" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'WAVContext::last_duration' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2558">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/wav.c" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'WAVContext::w64' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2559">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/utils.c" line="3519"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: ai</textoutput>
    </output>
  </weakness>
  <weakness id="2560">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/wc3movie.c" line="143"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2561">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavformat/yuv4mpeg.c" line="97"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'm' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2562">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavutil/aes.c" line="112"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: j</textoutput>
    </output>
  </weakness>
  <weakness id="2563">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavutil/integer.c" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable carry can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2564">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavutil/intfloat_readwrite.c" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2565">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavutil/log.c" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: buf</textoutput>
    </output>
  </weakness>
  <weakness id="2566">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavutil/log.c" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'prefix_length' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2567">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavutil/md5.c" line="90"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: i</textoutput>
    </output>
  </weakness>
  <weakness id="2568">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libavutil/mem.c" line="142"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2569">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libpostproc/postprocess_altivec_template.c" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j0 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2570">
    <name>terminateStrncpy</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libpostproc/postprocess.c" line="769"/>
    <grade severity="5"/>
    <output>
      <textoutput>After a strncpy() the buffer should be zero-terminated</textoutput>
    </output>
  </weakness>
  <weakness id="2571">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libpostproc/postprocess_template.c" line="1378"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 't' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2572">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/swscale_template.c" line="1027"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dummy can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2573">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/swscale.c" line="1421"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2574">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/swscale.c" line="1569"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2575">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/swscale.c" line="1840"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2576">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/swscale_template.c" line="1210"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'yalpha1' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2577">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/swscale_template.c" line="1211"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'uvalpha1' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2578">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/swscale_template.c" line="1212"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: i</textoutput>
    </output>
  </weakness>
  <weakness id="2579">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/swscale_template.c" line="1360"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: i</textoutput>
    </output>
  </weakness>
  <weakness id="2580">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/swscale_template.c" line="1362"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'buf1' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2581">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/swscale_template.c" line="2264"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2582">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/swscale_template.c" line="2413"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2583">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/utils.c" line="349"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2584">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/yuv2rgb.c" line="516"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pu' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2585">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/libswscale/yuv2rgb.c" line="516"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pv' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2586">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/mt-work/yuvcmp.c" line="182"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: mberrors</textoutput>
    </output>
  </weakness>
  <weakness id="2587">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/tools/graph2dot.c" line="163"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: outfile</textoutput>
    </output>
  </weakness>
  <weakness id="2588">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/tools/graph2dot.c" line="163"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: infile</textoutput>
    </output>
  </weakness>
  <weakness id="2589">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/tools/pktdumper.c" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable fd can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2590">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/third_party/ffmpeg/source/patched-ffmpeg-mt/tools/trasher.c" line="73"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: f</textoutput>
    </output>
  </weakness>
  <weakness id="2591">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/gles2_book/Chapter_13/Noise3D/generatenoise.c" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'rnd' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2592">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/gles2_book/Chapter_13/Noise3D/generatenoise.c" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'theta' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2593">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/gles2_book/Chapter_8/Simple_VertexShader/Simple_VertexShader.c" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2594">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/gles2_book/Chapter_8/Simple_VertexShader/Simple_VertexShader.c" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2595">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/gles2_book/Chapter_9/Simple_TextureCubemap/Simple_TextureCubemap.c" line="140"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2596">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/gles2_book/Chapter_9/Simple_TextureCubemap/Simple_TextureCubemap.c" line="141"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2597">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/gles2_book/Chapter_9/Simple_TextureCubemap/Simple_TextureCubemap.c" line="142"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2598">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/gles2_book/Common/Source/esShapes.c" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2599">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-arabic.c" line="1039"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'stackapply' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="2600">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-arabic.c" line="1105"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'stackshapedChars' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="2601">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-arabic.c" line="1116"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: shapedChars</textoutput>
    </output>
  </weakness>
  <weakness id="2602">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-arabic.c" line="1124"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: shapedChars</textoutput>
    </output>
  </weakness>
  <weakness id="2603">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-buffer.c" line="357"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable error can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2604">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-dump.c" line="460"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2605">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-dump.c" line="462"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n_per can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2606">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gdef.c" line="231"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2607">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gdef.c" line="349"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2608">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gdef.c" line="349"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2609">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gdef.c" line="523"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2610">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gdef.c" line="523"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2611">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gdef.c" line="617"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2612">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gdef.c" line="617"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2613">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gdef.c" line="961"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2614">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gdef.c" line="961"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2615">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gdef.c" line="984"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable mask can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2616">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gdef.c" line="1069"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable error can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2617">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gdef.c" line="1126"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2618">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="834"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2619">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="834"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2620">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="1109"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2621">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="1109"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2622">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="1195"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2623">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="1195"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2624">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="1340"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable m can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2625">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="1340"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2626">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="1340"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2627">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="1340"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count2 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2628">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="1730"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2629">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="1730"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2630">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="2385"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable m can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2631">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="2385"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2632">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="2385"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2633">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="2472"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2634">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="2472"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2635">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="3210"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2636">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="3210"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2637">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="3302"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2638">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="3302"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2639">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="3462"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2640">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="3462"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2641">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="3581"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2642">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="3581"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2643">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="3687"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2644">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="3687"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2645">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="4214"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2646">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="4214"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2647">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="4306"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2648">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="4306"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2649">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="4539"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2650">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="4539"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2651">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="4676"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2652">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gpos.c" line="4676"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2653">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="330"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2654">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="448"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2655">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="448"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2656">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="477"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2657">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="646"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2658">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="646"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2659">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="829"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2660">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="829"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2661">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="923"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2662">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="923"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2663">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="1264"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2664">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="1264"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2665">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="1356"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2666">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="1356"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2667">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="1516"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2668">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="1516"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2669">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="1635"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2670">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="1635"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2671">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="1742"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2672">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="1742"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2673">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="2248"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2674">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="2248"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2675">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="2341"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2676">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="2341"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2677">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="2575"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2678">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="2575"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2679">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="2714"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2680">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-gsub.c" line="2714"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2681">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-hebrew.c" line="84"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'stackshapedChars' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="2682">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-impl.c" line="74"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2683">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-indic.cpp" line="1208"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'stackposition' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="2684">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-indic.cpp" line="1541"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'stackproperties' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="2685">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-indic.cpp" line="1197"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'control' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2686">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-myanmar.c" line="427"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'logClusters' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2687">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-open.c" line="178"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2688">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-open.c" line="178"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2689">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-open.c" line="278"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2690">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-open.c" line="278"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2691">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-open.c" line="557"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2692">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-open.c" line="557"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2693">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-open.c" line="642"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2694">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-open.c" line="642"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2695">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-open.c" line="1387"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable byte can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2696">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-open.c" line="1387"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2697">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-open.c" line="1387"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2698">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-tibetan.c" line="116"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: reordered</textoutput>
    </output>
  </weakness>
  <weakness id="2699">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-shaper.cpp" line="1031"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2700">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/harfbuzz/src/harfbuzz-shaper.cpp" line="1033"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2701">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/google/bdict_reader.cc" line="662"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'begin' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2702">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/google/bdict_writer.cc" line="342"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'offset' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2703">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/baseaffix.hxx" line="4"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class AffEntry which is inherited by class PfxEntry does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="2704">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/baseaffix.hxx" line="4"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class AffEntry which is inherited by class SfxEntry does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="2705">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affentry.cxx" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2706">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affentry.cxx" line="58"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2707">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affentry.cxx" line="441"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2708">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affentry.cxx" line="442"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2709">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affentry.cxx" line="443"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2710">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/w_char.hxx" line="9"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: l</textoutput>
    </output>
  </weakness>
  <weakness id="2711">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/w_char.hxx" line="10"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: h</textoutput>
    </output>
  </weakness>
  <weakness id="2712">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AffixMgr::derived'</textoutput>
    </output>
  </weakness>
  <weakness id="2713">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AffixMgr::sfxflag'</textoutput>
    </output>
  </weakness>
  <weakness id="2714">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="211"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_numrep' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2715">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_nummap' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2716">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="218"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_numbreak' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2717">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="221"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_langnum' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2718">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="224"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_wordchars' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2719">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="228"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_compound' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2720">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="229"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_compoundflag' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2721">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="230"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_compoundbegin' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2722">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="231"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_forbiddenword' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2723">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="232"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_nosuggest' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2724">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_needaffix' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2725">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="234"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_onlyincompound' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2726">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="235"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_compoundroot' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2727">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="236"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_lemma_present' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2728">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="237"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_checknum' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2729">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="240"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_suffix' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2730">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="242"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_version' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2731">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="244"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_utf8' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2732">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="245"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_complexprefixes' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2733">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="249"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_sugswithdots' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2734">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.hxx" line="253"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AffixMgr::get_fullstrip' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2735">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="169"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2736">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="171"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2737">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="173"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2738">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2739">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="204"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2740">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="255"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2741">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="256"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2742">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="257"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2743">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="259"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2744">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="260"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2745">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="261"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2746">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="262"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2747">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="263"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2748">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="264"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2749">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="2094"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2750">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="2106"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2751">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="2326"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2752">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="2334"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2753">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="2406"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2754">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="2414"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2755">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="811"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*key == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="2756">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="876"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*key == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="2757">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AffixMgr::derived'</textoutput>
    </output>
  </weakness>
  <weakness id="2758">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/affixmgr.cxx" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AffixMgr::sfxflag'</textoutput>
    </output>
  </weakness>
  <weakness id="2759">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/csutil.cxx" line="179"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable reg can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2760">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/csutil.cxx" line="363"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2761">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/dictmgr.hxx" line="24"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DictMgr::get_list' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2762">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/dictmgr.cxx" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2763">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/dictmgr.cxx" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2764">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/dictmgr.cxx" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2765">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/filemgr.cxx" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FileMgr::in'</textoutput>
    </output>
  </weakness>
  <weakness id="2766">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/filemgr.hxx" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FileMgr::getlinenum' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2767">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/filemgr.cxx" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2768">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/filemgr.cxx" line="19"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FileMgr::line_'</textoutput>
    </output>
  </weakness>
  <weakness id="2769">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/filemgr.hxx" line="23"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FileMgr::getlinenum' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2770">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.cxx" line="384"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable al can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2771">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.cxx" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'HashMgr::userword'</textoutput>
    </output>
  </weakness>
  <weakness id="2772">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.hxx" line="83"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'HashMgr::is_aliasf' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2773">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.hxx" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'HashMgr::is_aliasm' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2774">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.cxx" line="99"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2775">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.cxx" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2776">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.cxx" line="117"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2777">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.cxx" line="119"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2778">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.cxx" line="120"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2779">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.cxx" line="275"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2780">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.cxx" line="887"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2781">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.cxx" line="888"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2782">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.cxx" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'HashMgr::userword'</textoutput>
    </output>
  </weakness>
  <weakness id="2783">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hashmgr.hxx" line="90"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'HashMgr::load_tables' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2784">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hunspell.cxx" line="1495"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nresult can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2785">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hunspell.cxx" line="69"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2786">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hunspell.cxx" line="74"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2787">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hunspell.cxx" line="75"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2788">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hunspell.cxx" line="84"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2789">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hunspell.cxx" line="91"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2790">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hunspell.cxx" line="909"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2791">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hunspell.cxx" line="88"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2792">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hunzip.cxx" line="26"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Hunzip::line'</textoutput>
    </output>
  </weakness>
  <weakness id="2793">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hunzip.cxx" line="26"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Hunzip::out'</textoutput>
    </output>
  </weakness>
  <weakness id="2794">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hunzip.cxx" line="124"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2795">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/hunzip.cxx" line="126"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2796">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/replist.hxx" line="22"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'RepList::get_pos' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2797">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/suggestmgr.cxx" line="1471"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nosuffix can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2798">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/suggestmgr.cxx" line="185"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2799">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/suggestmgr.cxx" line="187"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2800">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/suggestmgr.cxx" line="190"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2801">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/suggestmgr.cxx" line="192"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2802">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/suggestmgr.cxx" line="2020"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2803">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/suggestmgr.cxx" line="2021"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2804">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/suggestmgr.cxx" line="1553"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'rv' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2805">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/hunspell/suggestmgr.cxx" line="1658"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2806">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/parsers/textparser.cxx" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextParser::wclen'</textoutput>
    </output>
  </weakness>
  <weakness id="2807">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/parsers/textparser.cxx" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextParser::wordchars_utf16'</textoutput>
    </output>
  </weakness>
  <weakness id="2808">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/parsers/textparser.cxx" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextParser::wclen'</textoutput>
    </output>
  </weakness>
  <weakness id="2809">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/parsers/textparser.cxx" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextParser::wordchars_utf16'</textoutput>
    </output>
  </weakness>
  <weakness id="2810">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/parsers/textparser.cxx" line="58"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextParser::wclen'</textoutput>
    </output>
  </weakness>
  <weakness id="2811">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/parsers/textparser.cxx" line="58"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TextParser::wordchars_utf16'</textoutput>
    </output>
  </weakness>
  <weakness id="2812">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/hunspell/src/parsers/textparser.hxx" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'TextParser::get_tokenpos' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2813">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/bmpset.cpp" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BMPSet::list4kStarts'</textoutput>
    </output>
  </weakness>
  <weakness id="2814">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/bmpset.cpp" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BMPSet::bmpBlockBits'</textoutput>
    </output>
  </weakness>
  <weakness id="2815">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/bmpset.cpp" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BMPSet::table7FF'</textoutput>
    </output>
  </weakness>
  <weakness id="2816">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/bmpset.cpp" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BMPSet::asciiBytes'</textoutput>
    </output>
  </weakness>
  <weakness id="2817">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/udataswp.h" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UDataSwapper' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2818">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/uresimp.h" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UResourceDataEntry' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2819">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/brkeng.cpp" line="126"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2820">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/utrie2.h" line="61"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UTrie2' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2821">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/caniter.cpp" line="83"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2822">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/caniter.cpp" line="249"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2823">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/dictbe.cpp" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PossibleWord::current'</textoutput>
    </output>
  </weakness>
  <weakness id="2824">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/dictbe.cpp" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PossibleWord::mark'</textoutput>
    </output>
  </weakness>
  <weakness id="2825">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/dictbe.cpp" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PossibleWord::count'</textoutput>
    </output>
  </weakness>
  <weakness id="2826">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/dictbe.cpp" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PossibleWord::lengths'</textoutput>
    </output>
  </weakness>
  <weakness id="2827">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/dictbe.cpp" line="137"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'PossibleWord::longestPrefix' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2828">
    <name>unnecessaryForwardDeclaration</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/utrie.h" line="172"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UTrie' forward declaration unnecessary, already declared</textoutput>
    </output>
  </weakness>
  <weakness id="2829">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/propsvec.h" line="51"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UPropsVectors' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2830">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/resbund.cpp" line="234"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2831">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/ubidi.c" line="571"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable paraIndex can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2832">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/ubidi_props.h" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UBiDiProps' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2833">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/ucase.h" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UCaseProps' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2834">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/ucnv_cnv.h" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UConverterSharedData' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2835">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/ucnv_u8.c" line="752"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'cnv' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2836">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/sprpimpl.h" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UStringPrepKey' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2837">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/uidna.cpp" line="412"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable b1Capacity can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2838">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/uidna.cpp" line="413"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable b2Capacity can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2839">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/uidna.cpp" line="414"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable b3Capacity can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2840">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/unisetspan.cpp" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'OffsetList::staticList'</textoutput>
    </output>
  </weakness>
  <weakness id="2841">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/usc_impl.h" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UScriptRun' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2842">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/uset.cpp" line="423"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lo can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2843">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/uset.cpp" line="446"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lo can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2844">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/ushape.c" line="1076"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2845">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/ushape.c" line="1076"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2846">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/utrie2.h" line="612"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UNewTrie2' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2847">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/common/utrie2.h" line="27"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UTrie' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2848">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/basictz.cpp" line="161"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: dtr</textoutput>
    </output>
  </weakness>
  <weakness id="2849">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/bms.cpp" line="140"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2850">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/calendar.cpp" line="61"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2851">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/calendar.cpp" line="737"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2852">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/calendar.cpp" line="1994"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2853">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/chnsecal.cpp" line="81"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2854">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/chnsecal.cpp" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2855">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/chnsecal.cpp" line="89"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2856">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/choicfmt.cpp" line="186"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2857">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/choicfmt.cpp" line="541"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2858">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/choicfmt.cpp" line="562"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2859">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/coll.cpp" line="262"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2860">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/coll.cpp" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2861">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/coll.cpp" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2862">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/coll.cpp" line="292"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2863">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/colldata.cpp" line="530"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: newData</textoutput>
    </output>
  </weakness>
  <weakness id="2864">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/csrsbcs.h" line="386"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'CharsetRecog_IBM420_ar' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="2865">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/csrmbcs.cpp" line="293"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable thirdByte can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2866">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/csrmbcs.cpp" line="452"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable thirdByte can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2867">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/csrmbcs.cpp" line="453"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable fourthByte can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2868">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/csrsbcs.cpp" line="1288"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2869">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/currpinf.cpp" line="352"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pos can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2870">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dcfmtsym.cpp" line="190"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2871">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/decimfmt.cpp" line="4516"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pos can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2872">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/decimfmt.cpp" line="4547"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pos can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2873">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/digitlst.cpp" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DigitList::fDecimalDigits'</textoutput>
    </output>
  </weakness>
  <weakness id="2874">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="372"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2875">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="373"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2876">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="374"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2877">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="375"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2878">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="376"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2879">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="377"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2880">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="378"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2881">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="379"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2882">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="380"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2883">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="381"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2884">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="382"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2885">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="383"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2886">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="384"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2887">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="385"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2888">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="386"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2889">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="387"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2890">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="388"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2891">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="389"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2892">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="390"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2893">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="391"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2894">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="392"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2895">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="411"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2896">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="414"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2897">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="723"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2898">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="737"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2899">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="751"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2900">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="765"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2901">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="779"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2902">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="800"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2903">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="807"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2904">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="814"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2905">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="827"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2906">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="834"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2907">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="841"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2908">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="859"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2909">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="873"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2910">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="894"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2911">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="901"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2912">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="908"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2913">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="921"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2914">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="928"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2915">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="935"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2916">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="961"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2917">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="968"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2918">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="990"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2919">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="997"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2920">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtfmtsym.cpp" line="1025"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2921">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtitvfmt.cpp" line="552"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: result_1</textoutput>
    </output>
  </weakness>
  <weakness id="2922">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtitvfmt.cpp" line="597"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: result_1</textoutput>
    </output>
  </weakness>
  <weakness id="2923">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtitvinf.cpp" line="618"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pos can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2924">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtitvinf.cpp" line="384"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: result_1</textoutput>
    </output>
  </weakness>
  <weakness id="2925">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="1066"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lastMissingFieldMask can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2926">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="1917"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PtnSkeleton::baseOriginal'</textoutput>
    </output>
  </weakness>
  <weakness id="2927">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="1917"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PtnSkeleton::original'</textoutput>
    </output>
  </weakness>
  <weakness id="2928">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="1917"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'PtnSkeleton::type'</textoutput>
    </output>
  </weakness>
  <weakness id="2929">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="1673"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FormatParser::items'</textoutput>
    </output>
  </weakness>
  <weakness id="2930">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="366"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2931">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="370"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2932">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="371"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2933">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="372"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2934">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="373"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2935">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="374"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2936">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="1140"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2937">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="1978"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2938">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="2061"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2939">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/dtptngen.cpp" line="2126"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2940">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/islamcal.cpp" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2941">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/islamcal.cpp" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2942">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/msgfmt.cpp" line="1822"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2943">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/numfmt.cpp" line="493"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2944">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/numfmt.cpp" line="992"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2945">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/olsontz.cpp" line="601"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2946">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/olsontz.cpp" line="604"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2947">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/olsontz.cpp" line="607"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2948">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/olsontz.cpp" line="610"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2949">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/persncal.cpp" line="89"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'scalarDays' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="2950">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/plurfmt.cpp" line="382"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2951">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/plurfmt.cpp" line="386"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2952">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/plurrule.cpp" line="548"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2953">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/plurrule.cpp" line="647"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2954">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/plurrule.cpp" line="650"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2955">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/plurrule.cpp" line="713"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2956">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/plurrule.cpp" line="716"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2957">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/plurrule.cpp" line="1202"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2958">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/rbnf.cpp" line="968"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'buffer' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="2959">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/rbnf.cpp" line="204"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'VArray::length' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2960">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/rbnf.cpp" line="313"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'LocDataParser::check' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="2961">
    <name>operatorEq</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/regeximp.h" line="316"/>
    <grade severity="5"/>
    <output>
      <textoutput>'operator=' should return something</textoutput>
    </output>
  </weakness>
  <weakness id="2962">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/regexst.cpp" line="278"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2963">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/repattrn.cpp" line="183"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2964">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/simpletz.cpp" line="1046"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2965">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/simpletz.cpp" line="1049"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2966">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/simpletz.cpp" line="1052"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2967">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/simpletz.cpp" line="1055"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2968">
    <name>operatorEqRetRefThis</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/sortkey.cpp" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>'operator=' should return reference to self</textoutput>
    </output>
  </weakness>
  <weakness id="2969">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/timezone.cpp" line="330"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2970">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/tmutfmt.cpp" line="749"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pos can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2971">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/tmutfmt.cpp" line="770"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pos can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2972">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/translit.cpp" line="141"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2973">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/translit.cpp" line="1651"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2974">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/tridpars.cpp" line="930"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2975">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/tztrans.cpp" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2976">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/tztrans.cpp" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2977">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/tztrans.cpp" line="95"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2978">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/tztrans.cpp" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2979">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/tztrans.cpp" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2980">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/tztrans.cpp" line="119"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="2981">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol.cpp" line="1292"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prevTrailingCC can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2982">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol.cpp" line="1699"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable trailingCC can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2983">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol.cpp" line="7365"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2984">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol.cpp" line="7367"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable tLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2985">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_tok.h" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UColToken' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2986">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_cnt.h" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'ContractionTable' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="2987">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_bld.cpp" line="320"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable st can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2988">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_bld.cpp" line="614"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2989">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_bld.cpp" line="620"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable order can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2990">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_bld.cpp" line="1002"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable CE can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2991">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_bld.cpp" line="1003"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable u can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2992">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_elm.cpp" line="798"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable NFCbufLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2993">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_elm.cpp" line="1009"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable firstContractionOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2994">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_elm.cpp" line="1135"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2995">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_elm.cpp" line="1681"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable expansion can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2996">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_res.cpp" line="555"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2997">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_sit.cpp" line="237"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2998">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_sit.cpp" line="336"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="2999">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_sit.cpp" line="336"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3000">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_sit.cpp" line="337"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3001">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_sit.cpp" line="338"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable optName can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3002">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_tok.cpp" line="584"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3003">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucol_tok.cpp" line="1216"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ch can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3004">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucoleitr.cpp" line="367"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3005">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucurr.cpp" line="1857"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 's' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3006">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucurr.cpp" line="1855"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable currCount can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3007">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/ucurr.cpp" line="1969"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable currIndex can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3008">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/windtfmt.h" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'TIME_ZONE_INFORMATION' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3009">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/zonemeta.cpp" line="617"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3010">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/zonemeta.cpp" line="640"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3011">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/vtzone.cpp" line="980"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3012">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/vtzone.cpp" line="983"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3013">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/vtzone.cpp" line="995"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3014">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/vtzone.cpp" line="1002"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3015">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/vtzone.cpp" line="1673"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3016">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/vtzone.cpp" line="1676"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3017">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/vtzone.cpp" line="1679"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3018">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/vtzone.cpp" line="1785"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3019">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/vtzone.cpp" line="1841"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3020">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/vtzone.cpp" line="1844"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3021">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/vtzone.cpp" line="1847"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3022">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/vtzone.cpp" line="2124"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3023">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/vtzone.cpp" line="2127"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3024">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/io/unicode/ustdio.h" line="206"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UFILE' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3025">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/zstrfmt.cpp" line="528"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: names</textoutput>
    </output>
  </weakness>
  <weakness id="3026">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/zstrfmt.cpp" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3027">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/zstrfmt.cpp" line="925"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3028">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/zstrfmt.cpp" line="928"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3029">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/zstrfmt.cpp" line="931"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3030">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/i18n/zstrfmt.cpp" line="1547"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3031">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/callcoll.c" line="1153"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'coll' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3032">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/capitst.c" line="1560"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3033">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/capitst.c" line="1560"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3034">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/capitst.c" line="1560"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3035">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/capitst.c" line="1560"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable buffSize can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3036">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/capitst.c" line="1560"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable skSize can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3037">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/capitst.c" line="1560"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lowerSize can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3038">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/capitst.c" line="1560"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable upperSize can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3039">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/capitst.c" line="2134"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable noConts can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3040">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/capitst.c" line="1979"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Anonymous2::expectedIdentifier' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3041">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cbiapts.c" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'StringStruct' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3042">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cbiapts.c" line="135"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'bogus' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3043">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cbiapts.c" line="619"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pos can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3044">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/ccapitst.c" line="283"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'consumedUni' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3045">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/ccapitst.c" line="291"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3046">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/ccapitst.c" line="449"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3047">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/ccapitst.c" line="1071"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3048">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/ccapitst.c" line="1072"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3049">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/ccapitst.c" line="1073"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3050">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cdattst.c" line="158"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3051">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cdattst.c" line="184"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3052">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cdattst.c" line="284"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3053">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cdattst.c" line="359"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3054">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cdattst.c" line="586"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3055">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cdattst.c" line="626"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3056">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cdattst.c" line="656"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3057">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cdattst.c" line="680"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3058">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cdattst.c" line="756"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3059">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cdtrgtst.c" line="278"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'myString' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3060">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cdtrgtst.c" line="115"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3061">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="787"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable unassigned can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3062">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="789"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable index can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3063">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="791"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sorder can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3064">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="793"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable temporder can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3065">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1708"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3066">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1709"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3067">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1710"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable exOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3068">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1711"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable exLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3069">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1712"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prefixOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3070">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1713"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prefixLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3071">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1718"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable strength can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3072">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1719"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable specs can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3073">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1901"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3074">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1902"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3075">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1903"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable exOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3076">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1904"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable exLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3077">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1905"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prefixOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3078">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1906"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prefixLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3079">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1911"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable strength can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3080">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/citertst.c" line="1912"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable specs can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3081">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cldrtest.c" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'currentBundleKey' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3082">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cldrtest.c" line="1310"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: isoCode</textoutput>
    </output>
  </weakness>
  <weakness id="3083">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cldrtest.c" line="1310"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: structISOCode</textoutput>
    </output>
  </weakness>
  <weakness id="3084">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cldrtest.c" line="1311"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: subBundle</textoutput>
    </output>
  </weakness>
  <weakness id="3085">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cloctst.c" line="1471"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable resultLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3086">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cloctst.c" line="1542"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable resultLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3087">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cloctst.c" line="2106"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable baseNameLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3088">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cloctst.c" line="2392"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3089">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cloctst.c" line="1434"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Anonymous1::expectedLocaleIDNoKeywords' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3090">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cloctst.c" line="5287"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*maximal != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="3091">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="531"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable strength can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3092">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="532"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3093">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="532"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3094">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="533"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable exOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3095">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="533"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable exLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3096">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="534"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prefixOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3097">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="534"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prefixLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3098">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="535"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable firstEx can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3099">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="537"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable firstLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3100">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="539"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable specs can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3101">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="543"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable beforeStrength can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3102">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="912"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable strength can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3103">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="913"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3104">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="913"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3105">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="914"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable exOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3106">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="914"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable exLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3107">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="915"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prefixOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3108">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="915"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prefixLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3109">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="917"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable firstLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3110">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="917"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable secondLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3111">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="919"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable specs can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3112">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="928"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable UCAdiff can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3113">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="929"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable Windiff can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3114">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1074"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable strength can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3115">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1080"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable result can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3116">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1081"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3117">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1081"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3118">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1082"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable exOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3119">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1082"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable exLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3120">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1083"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prefixOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3121">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1083"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prefixLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3122">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1084"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable oldOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3123">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1088"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable specs can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3124">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1415"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3125">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1484"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3126">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1484"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3127">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="1485"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3128">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2196"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable baseA can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3129">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2208"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3130">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2209"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3131">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2901"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable klen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3132">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2918"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable varTopOriginal can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3133">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2922"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable strength can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3134">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2923"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable specs can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3135">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2924"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3136">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2925"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3137">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2926"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable exOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3138">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2927"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable exLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3139">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2928"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable oldChOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3140">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2929"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable oldChLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3141">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2930"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable oldExOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3142">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2931"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable oldExLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3143">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2932"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prefixOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3144">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="2933"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prefixLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3145">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="3757"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable U16BELenS can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3146">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="3757"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable U16BELenT can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3147">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="3892"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pKeyLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3148">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="4257"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable result can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3149">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="4297"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lastBottom can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3150">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cmsccoll.c" line="4298"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable currentBottom can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3151">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cnmdptst.c" line="675"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dvalue can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3152">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cnmdptst.c" line="676"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3153">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cnmdptst.c" line="664"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3154">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cnmdptst.c" line="1052"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3155">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cnumtst.c" line="877"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable d1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3156">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cnumtst.c" line="878"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable d can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3157">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cnumtst.c" line="994"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable valDouble can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3158">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/crestst.c" line="422"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'junk' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3159">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/crestst.c" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Anonymous0::like' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3160">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/cnumtst.c" line="287"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3161">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/crestst.c" line="334"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3162">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/crestst.c" line="345"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3163">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/creststn.c" line="766"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'zeroIntVect' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3164">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/creststn.c" line="931"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'binResult' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3165">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/creststn.c" line="985"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'value' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3166">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/creststn.c" line="2012"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'junk' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3167">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/creststn.c" line="2915"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 's8' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3168">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/creststn.c" line="2986"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: buffer8</textoutput>
    </output>
  </weakness>
  <weakness id="3169">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/creststn.c" line="2987"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: s8</textoutput>
    </output>
  </weakness>
  <weakness id="3170">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/creststn.c" line="157"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Anonymous0::like' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3171">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/creststn.c" line="1670"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3172">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/creststn.c" line="1680"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3173">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/hpmufn.c" line="26"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ctest_AlignedMemory::t1' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3174">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/hpmufn.c" line="27"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ctest_AlignedMemory::t2' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3175">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/hpmufn.c" line="28"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ctest_AlignedMemory::t3' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3176">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/nfsprep.c" line="218"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sCapacity can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3177">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/nucnvtst.c" line="2700"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'test' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3178">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/nucnvtst.c" line="2816"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'test' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3179">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/nucnvtst.c" line="2883"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 's0' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3180">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/spreptst.c" line="105"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ConformanceTestCases::comment' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3181">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/spreptst.c" line="108"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ConformanceTestCases::profile' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3182">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/tracetst.c" line="148"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*buf == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="3183">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/tracetst.c" line="174"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*buf == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="3184">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/trietest.c" line="449"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Anonymous0::bogus' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3185">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/udatatst.c" line="346"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ICU_COMMON_Data_Header::headerSize' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3186">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/udatatst.c" line="347"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ICU_COMMON_Data_Header::magic1' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3187">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/udatatst.c" line="347"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ICU_COMMON_Data_Header::magic2' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3188">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/udatatst.c" line="348"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ICU_COMMON_Data_Header::info' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3189">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/udatatst.c" line="349"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ICU_COMMON_Data_Header::padding' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3190">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/udatatst.c" line="350"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ICU_COMMON_Data_Header::count' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3191">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/udatatst.c" line="350"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ICU_COMMON_Data_Header::reserved' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3192">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/udatatst.c" line="357"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ICU_COMMON_Data_Header::fakeNameAndData' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3193">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/usettest.c" line="376"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*items == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="3194">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/usettest.c" line="379"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*items == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="3195">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/usrchdat.c" line="27"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SearchData::text' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3196">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/usrchdat.c" line="28"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SearchData::pattern' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3197">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/usrchdat.c" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SearchData::collator' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3198">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/usrchdat.c" line="30"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SearchData::strength' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3199">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/usrchdat.c" line="31"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SearchData::breaker' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3200">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/usrchdat.c" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SearchData::offset' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3201">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/usrchdat.c" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SearchData::size' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3202">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/cintltst/utransts.c" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3203">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/aliastst.cpp" line="279"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3204">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/aliastst.cpp" line="282"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3205">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/sfwdchit.h" line="63"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimpleFwdCharIterator::fCurrent'</textoutput>
    </output>
  </weakness>
  <weakness id="3206">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/sfwdchit.h" line="63"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimpleFwdCharIterator::fEnd'</textoutput>
    </output>
  </weakness>
  <weakness id="3207">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/sfwdchit.h" line="63"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimpleFwdCharIterator::fStart'</textoutput>
    </output>
  </weakness>
  <weakness id="3208">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/sfwdchit.h" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimpleFwdCharIterator::fCurrent'</textoutput>
    </output>
  </weakness>
  <weakness id="3209">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/sfwdchit.h" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimpleFwdCharIterator::fEnd'</textoutput>
    </output>
  </weakness>
  <weakness id="3210">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/sfwdchit.h" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimpleFwdCharIterator::fStart'</textoutput>
    </output>
  </weakness>
  <weakness id="3211">
    <name>operatorEqVarError</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/sfwdchit.h" line="66"/>
    <output>
      <textoutput>Member variable 'SimpleFwdCharIterator::fCurrent' is not assigned a value in 'SimpleFwdCharIterator::operator='</textoutput>
    </output>
  </weakness>
  <weakness id="3212">
    <name>operatorEqVarError</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/sfwdchit.h" line="66"/>
    <output>
      <textoutput>Member variable 'SimpleFwdCharIterator::fEnd' is not assigned a value in 'SimpleFwdCharIterator::operator='</textoutput>
    </output>
  </weakness>
  <weakness id="3213">
    <name>operatorEqVarError</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/sfwdchit.h" line="66"/>
    <output>
      <textoutput>Member variable 'SimpleFwdCharIterator::fStart' is not assigned a value in 'SimpleFwdCharIterator::operator='</textoutput>
    </output>
  </weakness>
  <weakness id="3214">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/allcoll.cpp" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3215">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/astrotst.cpp" line="83"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Anonymous0::f' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3216">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/astrotst.cpp" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3217">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/astrotst.cpp" line="71"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3218">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/canittst.cpp" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3219">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/canittst.cpp" line="62"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3220">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/canittst.cpp" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3221">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/cntabcol.cpp" line="106"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable res can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3222">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/citrtest.cpp" line="1168"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: p</textoutput>
    </output>
  </weakness>
  <weakness id="3223">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/tsdate.h" line="21"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'IntlTestDateFormat' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3224">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/dadrcoll.cpp" line="207"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cloneSize can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3225">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/dtfmtrtts.cpp" line="134"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'avail' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3226">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/dtfmtrtts.cpp" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DateFormatRoundTripTest::getFieldCal'</textoutput>
    </output>
  </weakness>
  <weakness id="3227">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/frcoll.cpp" line="139"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3228">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/frcoll.cpp" line="159"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3229">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/incaltst.cpp" line="415"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable aDate can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3230">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/incaltst.cpp" line="643"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable aDate can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3231">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/incaltst.cpp" line="669"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable expectYear can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3232">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/incaltst.cpp" line="683"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable aDate can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3233">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/incaltst.cpp" line="709"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable expectYear can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3234">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/tsnmfmt.h" line="24"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'IntlTestNumberFormat' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3235">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/itrbnf.cpp" line="1664"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3236">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/loctest.cpp" line="1677"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable resultLen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3237">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/nptrans.h" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'NamePrepTransform::isProhibited' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3238">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/numrgts.cpp" line="905"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'len' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3239">
    <name>strPlusChar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/numrgts.cpp" line="715"/>
    <grade severity="1"/>
    <output>
      <textoutput>Unusual pointer arithmetic</textoutput>
    </output>
  </weakness>
  <weakness id="3240">
    <name>strPlusChar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/numrgts.cpp" line="1990"/>
    <grade severity="1"/>
    <output>
      <textoutput>Unusual pointer arithmetic</textoutput>
    </output>
  </weakness>
  <weakness id="3241">
    <name>strPlusChar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/numrgts.cpp" line="1995"/>
    <grade severity="1"/>
    <output>
      <textoutput>Unusual pointer arithmetic</textoutput>
    </output>
  </weakness>
  <weakness id="3242">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/numfmtst.cpp" line="710"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'len' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3243">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/plurults.cpp" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3244">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/plurults.cpp" line="146"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3245">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/plurults.cpp" line="179"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3246">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/plurults.cpp" line="189"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3247">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/plurults.cpp" line="212"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3248">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/rbbiapts.cpp" line="263"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: text1</textoutput>
    </output>
  </weakness>
  <weakness id="3249">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/rbbitst.cpp" line="2811"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'p0' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3250">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/rbbitst.cpp" line="3059"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'p0' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3251">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/rbbitst.cpp" line="3384"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'p0' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3252">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/rbbitst.cpp" line="2773"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: fCRLFSet</textoutput>
    </output>
  </weakness>
  <weakness id="3253">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/rbbitst.cpp" line="2987"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: fSets</textoutput>
    </output>
  </weakness>
  <weakness id="3254">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/rbbitst.cpp" line="3279"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: fSets</textoutput>
    </output>
  </weakness>
  <weakness id="3255">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/rbbitst.cpp" line="3625"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: fSets</textoutput>
    </output>
  </weakness>
  <weakness id="3256">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/rbbitst.cpp" line="828"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: outfile</textoutput>
    </output>
  </weakness>
  <weakness id="3257">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/rbbitst.cpp" line="2438"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: retPtr</textoutput>
    </output>
  </weakness>
  <weakness id="3258">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/rbbitst.cpp" line="2453"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: retPtr</textoutput>
    </output>
  </weakness>
  <weakness id="3259">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/regcoll.cpp" line="113"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: c1</textoutput>
    </output>
  </weakness>
  <weakness id="3260">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/regextst.cpp" line="1989"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: retPtr</textoutput>
    </output>
  </weakness>
  <weakness id="3261">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/regextst.cpp" line="2004"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: retPtr</textoutput>
    </output>
  </weakness>
  <weakness id="3262">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/restest.cpp" line="94"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Anonymous0::like' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3263">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/restsnew.cpp" line="92"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'Anonymous0::like' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3264">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.h" line="20"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'SearchData' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3265">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="810"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3266">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="962"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3267">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="972"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3268">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="979"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3269">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="990"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3270">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="998"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3271">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1023"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3272">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1033"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3273">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1045"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3274">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1056"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3275">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1068"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3276">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1079"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3277">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1095"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3278">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1326"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3279">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1389"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3280">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1449"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3281">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1836"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3282">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1851"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3283">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1919"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3284">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/srchtest.cpp" line="1978"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3285">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/transapi.cpp" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: t</textoutput>
    </output>
  </weakness>
  <weakness id="3286">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/transrt.cpp" line="408"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RTTest::legalSource'</textoutput>
    </output>
  </weakness>
  <weakness id="3287">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/transrt.cpp" line="408"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RTTest::parent'</textoutput>
    </output>
  </weakness>
  <weakness id="3288">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/transrt.cpp" line="518"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*roundtripExclusions != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="3289">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/tsmthred.cpp" line="1394"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: tests</textoutput>
    </output>
  </weakness>
  <weakness id="3290">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/tsmthred.cpp" line="309"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SimpleThread::fImplementation'</textoutput>
    </output>
  </weakness>
  <weakness id="3291">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/tsmthred.cpp" line="155"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SimpleThread::isRunning' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3292">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/tstnorm.cpp" line="600"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'UChar32Iterator::getIndex' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3293">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/tzrulets.cpp" line="84"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3294">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/tzrulets.cpp" line="842"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3295">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/tzrulets.cpp" line="932"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3296">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/tzrulets.cpp" line="1004"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3297">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/ucaconf.cpp" line="185"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable res can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3298">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/ucaconf.cpp" line="185"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cmpres can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3299">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/ucaconf.cpp" line="185"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cmpres2 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3300">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/ucdtest.cpp" line="17"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'UnicodeTest::derivedCoreProps'</textoutput>
    </output>
  </weakness>
  <weakness id="3301">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/wbnf.cpp" line="568"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Morph::p_curr'</textoutput>
    </output>
  </weakness>
  <weakness id="3302">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/wbnf.cpp" line="568"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Morph::p_last'</textoutput>
    </output>
  </weakness>
  <weakness id="3303">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/wbnf.cpp" line="1297"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'LanguageGenerator_impl::top_node_ref'</textoutput>
    </output>
  </weakness>
  <weakness id="3304">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/wbnf.cpp" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Buffer_byte::content_size' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3305">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/intltest/wbnf.cpp" line="1341"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3306">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/iotest/iotest.cpp" line="206"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dbl can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3307">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/iotest/iotest.cpp" line="373"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable expectedDbl can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3308">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/iotest/iotest.cpp" line="374"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable expectedFlt can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3309">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/iotest/iotest.cpp" line="577"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dbl can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3310">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/iotest/iotest.cpp" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3311">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/letest/FontObject.cpp" line="105"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cmapTag can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3312">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/letest/cmaps.h" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CMAPFormat4Mapper::fIdRangeOffset'</textoutput>
    </output>
  </weakness>
  <weakness id="3313">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/letest/cmaps.h" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CMAPFormat4Mapper::fIdDelta'</textoutput>
    </output>
  </weakness>
  <weakness id="3314">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/letest/cmaps.h" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CMAPFormat4Mapper::fStartCodes'</textoutput>
    </output>
  </weakness>
  <weakness id="3315">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/letest/cmaps.h" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CMAPFormat4Mapper::fEndCodes'</textoutput>
    </output>
  </weakness>
  <weakness id="3316">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/letest/cmaps.h" line="28"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CMAPMapper::fcmap'</textoutput>
    </output>
  </weakness>
  <weakness id="3317">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/letest/cmaps.h" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CMAPGroupMapper::fGroups'</textoutput>
    </output>
  </weakness>
  <weakness id="3318">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/letest/gendata.cpp" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestInput::fontName' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3319">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/letest/gendata.cpp" line="40"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestInput::text' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3320">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/letest/gendata.cpp" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestInput::textLength' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3321">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/letest/gendata.cpp" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestInput::scriptCode' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3322">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/letest/gendata.cpp" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestInput::rightToLeft' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3323">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/collationperf/collperf.cpp" line="373"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 't' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3324">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/collationperf/collperf.cpp" line="543"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ri can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3325">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/collationperf/collperf.cpp" line="1210"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'UCharFile::eof' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3326">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/collationperf/collperf.cpp" line="1211"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'UCharFile::error' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3327">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/collationperf/collperf.cpp" line="790"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: accumulatedLen</textoutput>
    </output>
  </weakness>
  <weakness id="3328">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/collationperf/collperf.cpp" line="811"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: accumulatedLen</textoutput>
    </output>
  </weakness>
  <weakness id="3329">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/collperf/collperf.cpp" line="93"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CmdKeyGen::win_key'</textoutput>
    </output>
  </weakness>
  <weakness id="3330">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/collperf/collperf.cpp" line="93"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CmdKeyGen::posix_key'</textoutput>
    </output>
  </weakness>
  <weakness id="3331">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/collperf/collperf.cpp" line="93"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CmdKeyGen::icu_key'</textoutput>
    </output>
  </weakness>
  <weakness id="3332">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/collperf/collperf.cpp" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CA_uchar::lengthOf' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3333">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/collperf/collperf.cpp" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CA_char::lengthOf' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3334">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/collperf/collperf.cpp" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CA_uint8::lengthOf' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3335">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/collperf/collperf.cpp" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CA_win_wchar::lengthOf' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3336">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/normperf/normperf.h" line="146"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'NormPerfFunction::dest'</textoutput>
    </output>
  </weakness>
  <weakness id="3337">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/strsrchperf/strsrchperf.cpp" line="96"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3338">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/ubrkperf/ubrkperfold.cpp" line="284"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3339">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/ubrkperf/ubrkperfold.cpp" line="473"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'UCharFile::eof' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3340">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/ubrkperf/ubrkperfold.cpp" line="474"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'UCharFile::error' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3341">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/ubrkperf/ubrkperfold.cpp" line="475"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'UCharFile::size' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3342">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/ubrkperf/ubrkperfold.cpp" line="763"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3343">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/ubrkperf/ubrkperfold.cpp" line="766"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3344">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/unisetperf/draft/bitset.cpp" line="170"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: bitHash</textoutput>
    </output>
  </weakness>
  <weakness id="3345">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/ustrperf/stringperf.h" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'WLine' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3346">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/convperf/convperf.h" line="193"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'winSize' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3347">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/convperf/convperf.h" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'winSize' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3348">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/ustrperf/stringperf.cpp" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable loops can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3349">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/ustrperf/stringperf.cpp" line="71"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3350">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/ustrperf/stringperf.h" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3351">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/perf/ustrperf/stringperf.h" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3352">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/thaitest/thaitest.cpp" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SpaceBreakIterator::getWordCount' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3353">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/thaitest/thaitest.cpp" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SpaceBreakIterator::getSpaceCount' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3354">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/thaitest/thaitest.cpp" line="98"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ThaiWordbreakTest::getBreaksNotFound' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3355">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/thaitest/thaitest.cpp" line="102"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ThaiWordbreakTest::getInvalidBreaks' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3356">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/thaitest/thaitest.cpp" line="105"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ThaiWordbreakTest::getWordCount' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3357">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/threadtest/stringtest.cpp" line="127"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'buf' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3358">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/test/threadtest/stringtest.cpp" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: fCleanStrings</textoutput>
    </output>
  </weakness>
  <weakness id="3359">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/ctestfw/ctest.c" line="619"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'doList' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3360">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/ctestfw/ctest.c" line="324"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3361">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/ctestfw/datamap.cpp" line="82"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3362">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/ctestfw/testdata.cpp" line="26"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3363">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/ctestfw/testdata.cpp" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3364">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/ctestfw/testdata.cpp" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3365">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/ctestfw/tstdtmod.cpp" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3366">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/ctestfw/uperf.cpp" line="513"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3367">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/dumpce/dumpce.cpp" line="1136"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3368">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genbidi/store.c" line="303"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dataLength can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3369">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genbrk/genbrk.cpp" line="128"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ruleFileName' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3370">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genbrk/genbrk.cpp" line="131"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'copyright' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3371">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gencase/store.c" line="1052"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dataLength can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3372">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genccode/genccode.c" line="98"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable writeCode can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3373">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gencfu/gencfu.cpp" line="288"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: outData</textoutput>
    </output>
  </weakness>
  <weakness id="3374">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gencfu/gencfu.cpp" line="320"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: result</textoutput>
    </output>
  </weakness>
  <weakness id="3375">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gencfu/gencfu.cpp" line="315"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: file</textoutput>
    </output>
  </weakness>
  <weakness id="3376">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gencfu/gencfu.cpp" line="131"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'confFileName' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3377">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gencfu/gencfu.cpp" line="132"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'confWSFileName' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3378">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gencfu/gencfu.cpp" line="135"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'copyright' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3379">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genctd/genctd.cpp" line="209"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: pData</textoutput>
    </output>
  </weakness>
  <weakness id="3380">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genctd/genctd.cpp" line="200"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable result can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3381">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genctd/genctd.cpp" line="201"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable wordFileSize can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3382">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genctd/genctd.cpp" line="129"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'wordFileName' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3383">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genctd/genctd.cpp" line="132"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'copyright' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3384">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gennames/gennames.c" line="1075"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'AlgorithmicRange::rangeStart' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3385">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gennames/gennames.c" line="1076"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'AlgorithmicRange::algorithmType' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3386">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gennames/gennames.c" line="1076"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'AlgorithmicRange::algorithmVariant' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3387">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gennames/gennames.c" line="1077"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'AlgorithmicRange::rangeSize' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3388">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gennorm/gennorm.c" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'srcDir' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3389">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gennorm/gennorm.c" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'suffix' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3390">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gennorm/gennorm.c" line="86"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'basename' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3391">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genpname/genpname.cpp" line="229"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="3392">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genpname/genpname.cpp" line="230"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="3393">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genpname/genpname.cpp" line="261"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="3394">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genpname/genpname.cpp" line="293"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="3395">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genpname/genpname.cpp" line="978"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="3396">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genpname/genpname.cpp" line="1044"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="3397">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genpname/genpname.cpp" line="1149"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="3398">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genpname/genpname.cpp" line="681"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'PropertyAliasesPODTest::i' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3399">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genpname/genpname.cpp" line="682"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'PropertyAliasesPODTest::p' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3400">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genprops/misc/ucdmerge.c" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable c can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3401">
    <name>dangerousFunctiongets</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genprops/misc/ucdmerge.c" line="82"/>
    <grade severity="5"/>
    <output>
      <textoutput>Found 'gets'. You should use 'fgets' instead</textoutput>
    </output>
  </weakness>
  <weakness id="3402">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genprops/misc/ucdstrip.c" line="31"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable c can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3403">
    <name>dangerousFunctiongets</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genprops/misc/ucdstrip.c" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>Found 'gets'. You should use 'fgets' instead</textoutput>
    </output>
  </weakness>
  <weakness id="3404">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genprops/store.c" line="408"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dataLength can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3405">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/parse.c" line="283"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'len' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3406">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/parse.c" line="728"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3407">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/parse.c" line="814"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable token can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3408">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/reslist.c" line="91"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3409">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/reslist.c" line="182"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3410">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/reslist.c" line="330"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable off can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3411">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/wrtjava.c" line="327"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'first' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3412">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/wrtjava.c" line="512"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'save' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3413">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/wrtjava.c" line="324"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3414">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/wrtjava.c" line="447"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable byteIterator can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3415">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/wrtjava.c" line="509"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3416">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/wrtxml.cpp" line="676"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'first' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3417">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/wrtxml.cpp" line="912"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'save' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3418">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genrb/wrtxml.cpp" line="790"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable crc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3419">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gensprep/gensprep.c" line="139"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'srcDir' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3420">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gensprep/gensprep.c" line="139"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'icuUniDataDir' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3421">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gensprep/gensprep.c" line="140"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'inputFileName' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3422">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/gensprep/gensprep.c" line="141"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'basename' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3423">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genuca/genuca.cpp" line="388"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'dataLength' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3424">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genuca/genuca.cpp" line="751"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'dataLength' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3425">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genuca/genuca.cpp" line="310"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable compResult can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3426">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genuca/genuca.cpp" line="342"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3427">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/icuswap/icuswap.cpp" line="280"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3428">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/makeconv/makeconv.h" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'NewConverter' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3429">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/genuca/genuca.cpp" line="1089"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'copyright' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3430">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/makeconv/genmbcs.h" line="105"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'MBCSData' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3431">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/pkgdata/pkgdata.cpp" line="481"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'checkLibFile' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3432">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/pkgdata/pkgdata.cpp" line="560"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'version_major' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3433">
    <name>sprintfOverlappingData</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/pkgdata/pkgdata.cpp" line="1145"/>
    <grade severity="1"/>
    <output>
      <textoutput>Undefined behaviour: buffer is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.</textoutput>
    </output>
  </weakness>
  <weakness id="3434">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/toolutil/uoptions.h" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UOption' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3435">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/toolutil/toolutil.h" line="90"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UToolMemory' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3436">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/toolutil/ucbuf.h" line="28"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UCHARBUF' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3437">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/toolutil/ucbuf.h" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'ULine' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3438">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/toolutil/ucbuf.c" line="451"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable fileSize can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3439">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/toolutil/unewdata.h" line="26"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UNewDataMemory' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3440">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/toolutil/writesrc.c" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable c can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3441">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/ialloc.c" line="76"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3442">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/ialloc.c" line="84"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3443">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/icuzdump.cpp" line="92"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ICUZDump::timezone'</textoutput>
    </output>
  </weakness>
  <weakness id="3444">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/icuzdump.cpp" line="199"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ICUZDump::dumpZone'</textoutput>
    </output>
  </weakness>
  <weakness id="3445">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/icuzdump.cpp" line="199"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ICUZDump::dumpZone' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3446">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/icuzdump.cpp" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: symbols</textoutput>
    </output>
  </weakness>
  <weakness id="3447">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/icuzdump.cpp" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3448">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/tz2icu.cpp" line="241"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'buf' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="3449">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/tz2icu.cpp" line="259"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'buf' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="3450">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/tz2icu.cpp" line="147"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ZoneType::isgmt'</textoutput>
    </output>
  </weakness>
  <weakness id="3451">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/tz2icu.cpp" line="147"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ZoneType::isstd'</textoutput>
    </output>
  </weakness>
  <weakness id="3452">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/tz2icu.cpp" line="147"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ZoneType::isdst'</textoutput>
    </output>
  </weakness>
  <weakness id="3453">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/tz2icu.cpp" line="810"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FinalRulePart::isgmt'</textoutput>
    </output>
  </weakness>
  <weakness id="3454">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/tz2icu.cpp" line="810"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'FinalRulePart::isstd'</textoutput>
    </output>
  </weakness>
  <weakness id="3455">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/tz2icu.cpp" line="150"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'ZoneType::matches' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3456">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/icu/source/tools/tzcode/tz2icu.cpp" line="1144"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 't' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3457">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/jemalloc/chromium/jemalloc.c" line="1818"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ret' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3458">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/jemalloc/chromium/jemalloc.c" line="4795"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pow2_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3459">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/jemalloc/chromium/jemalloc.c" line="4997"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'alloc_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3460">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/jemalloc/chromium/jemalloc.c" line="4997"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: offset</textoutput>
    </output>
  </weakness>
  <weakness id="3461">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/jemalloc/vendor/jemalloc.c" line="614"/>
    <grade severity="5"/>
    <output>
      <textoutput>Typedef 'malloc_mutex_t' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3462">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/jemalloc/vendor/jemalloc.c" line="1807"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ret' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3463">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/jemalloc/vendor/jemalloc.c" line="4784"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pow2_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3464">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/jemalloc/vendor/jemalloc.c" line="4986"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'alloc_size' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3465">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/jemalloc/vendor/jemalloc.c" line="4986"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: offset</textoutput>
    </output>
  </weakness>
  <weakness id="3466">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/devpoll.c" line="406"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3467">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/devpoll.c" line="408"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3468">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/devpoll.c" line="410"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3469">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/evbuffer.c" line="167"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable res can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3470">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/evport.c" line="510"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3471">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/log.c" line="135"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3472">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/poll.c" line="368"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3473">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/poll.c" line="370"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3474">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/poll.c" line="372"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3475">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/poll.c" line="374"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3476">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/regress.c" line="1616"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'err' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3477">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/regress.gen.c" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3478">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/regress.gen.c" line="115"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3479">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/regress.gen.c" line="261"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3480">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/regress.gen.c" line="263"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3481">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/regress.gen.c" line="457"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3482">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/regress.gen.c" line="469"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3483">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/regress.gen.c" line="531"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3484">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/regress.gen.c" line="533"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3485">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/regress.gen.c" line="684"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3486">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/regress.gen.c" line="695"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3487">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/regress.gen.c" line="763"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3488">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/regress.gen.c" line="765"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3489">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/test-time.c" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3490">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libevent/test/test-time.c" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3491">
    <name>charArrayIndex</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/base64.cc" line="74"/>
    <grade severity="5"/>
    <output>
      <textoutput>Warning - using char variable as array index</textoutput>
    </output>
  </weakness>
  <weakness id="3492">
    <name>charArrayIndex</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/base64.cc" line="113"/>
    <grade severity="5"/>
    <output>
      <textoutput>Warning - using char variable as array index</textoutput>
    </output>
  </weakness>
  <weakness id="3493">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/logging.cc" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'value' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3494">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/nat_unittest.cc" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: nat</textoutput>
    </output>
  </weakness>
  <weakness id="3495">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/natserver_main.cc" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: ss</textoutput>
    </output>
  </weakness>
  <weakness id="3496">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/natsocketfactory.cc" line="88"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: buf</textoutput>
    </output>
  </weakness>
  <weakness id="3497">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/network.cc" line="245"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: infos</textoutput>
    </output>
  </weakness>
  <weakness id="3498">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/network.cc" line="219"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: infos</textoutput>
    </output>
  </weakness>
  <weakness id="3499">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/network.cc" line="221"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'count' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3500">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/physicalsocketserver.cc" line="1045"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'error' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3501">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/physicalsocketserver.cc" line="678"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SocketDispatcher::signal_err_'</textoutput>
    </output>
  </weakness>
  <weakness id="3502">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/physicalsocketserver.cc" line="680"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SocketDispatcher::signal_err_'</textoutput>
    </output>
  </weakness>
  <weakness id="3503">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/physicalsocketserver.cc" line="603"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class Dispatcher which is inherited by class EventDispatcher does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="3504">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/physicalsocketserver.cc" line="603"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class Dispatcher which is inherited by class SocketDispatcher does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="3505">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/physicalsocketserver.cc" line="391"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class Dispatcher which is inherited by class EventDispatcher does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="3506">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/physicalsocketserver.cc" line="391"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class Dispatcher which is inherited by class SocketDispatcher does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="3507">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/physicalsocketserver.cc" line="391"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class Dispatcher which is inherited by class FileDispatcher does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="3508">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/stream.cc" line="215"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: wfilename</textoutput>
    </output>
  </weakness>
  <weakness id="3509">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/urlencode.cc" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'sz_decoded' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3510">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/virtualsocket_unittest.cc" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: client1</textoutput>
    </output>
  </weakness>
  <weakness id="3511">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/virtualsocketserver.cc" line="532"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'delay_min' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3512">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/winping.cc" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'icmp_echo_reply::Address' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3513">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/winping.cc" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'icmp_echo_reply::Status' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3514">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/winping.cc" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'icmp_echo_reply::RoundTripTime' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3515">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/winping.cc" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'icmp_echo_reply::DataSize' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3516">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/winping.cc" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'icmp_echo_reply::Reserved' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3517">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/winping.cc" line="46"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'icmp_echo_reply::Data' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3518">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/winping.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'icmp_echo_reply::Options' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3519">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/base/winsock_initializer.cc" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'WinsockInitializer::error' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3520">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmllite/xmlnsstack.cc" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: pxmlnsStack_</textoutput>
    </output>
  </weakness>
  <weakness id="3521">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmllite/xmlprinter.cc" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'XmlPrinterImpl::PrintCDATAText' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3522">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/jid.cc" line="279"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'str' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3523">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/jid.cc" line="336"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'str' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3524">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/jid.cc" line="380"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'str' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3525">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/jid.cc" line="402"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'str' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3526">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/jid.cc" line="430"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'str' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3527">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/ratelimitmanager.cc" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'event_name' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3528">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/ratelimitmanager.cc" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'event_name' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3529">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/ratelimitmanager.cc" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'event_name' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3530">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/ratelimitmanager.cc" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'event_name' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3531">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/ratelimitmanager.cc" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'event_name' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3532">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/xmpptask.h" line="108"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'task_id' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3533">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/xmpptask.h" line="112"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'task_name' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3534">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/xmppengineimpl.cc" line="74"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: login_task_</textoutput>
    </output>
  </weakness>
  <weakness id="3535">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/xmpptask.cc" line="108"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'id' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3536">
    <name>passedByValue</name>
    <location path="chrome-5.0.375.70/src/third_party/libjingle/files/talk/xmpp/xmpptask.cc" line="168"/>
    <grade severity="5"/>
    <output>
      <textoutput>Function parameter 'task_name' is passed by value. It could be passed by reference instead.</textoutput>
    </output>
  </weakness>
  <weakness id="3537">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jpeglib.h" line="75"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'far' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3538">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jpeglib.h" line="75"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'far' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3539">
    <name>negativeIndex</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jccoefct.c" line="290"/>
    <grade severity="1"/>
    <output>
      <textoutput>Array index -1 is out of bounds</textoutput>
    </output>
  </weakness>
  <weakness id="3540">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jccolor.c" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr0' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3541">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jccolor.c" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr1' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3542">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jccolor.c" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr2' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3543">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jccolor.c" line="194"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3544">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jccolor.c" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr0' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3545">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jccolor.c" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr1' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3546">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jccolor.c" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr2' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3547">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jccolor.c" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr3' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3548">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jccolor.c" line="285"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3549">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jccolor.c" line="314"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3550">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcdctmgr.c" line="229"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'output_ptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3551">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcdctmgr.c" line="320"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'output_ptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3552">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcmainct.c" line="248"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ci can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3553">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcmarker.c" line="188"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable length can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3554">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcmarker.c" line="554"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3555">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcmaster.c" line="312"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ci can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3556">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcmaster.c" line="312"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable mcublks can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3557">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcparam.c" line="512"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ci can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3558">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcphuff.c" line="318"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable temp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3559">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcphuff.c" line="318"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nbits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3560">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcphuff.c" line="349"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ci can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3561">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcprepct.c" line="318"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ci can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3562">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcsample.c" line="469"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'smoothok' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3563">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcsample.c" line="90"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ptr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3564">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcsample.c" line="91"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable pixval can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3565">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcsample.c" line="92"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3566">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcsample.c" line="93"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable row can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3567">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jcsample.c" line="469"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable smoothok can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3568">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jpeglib.h" line="75"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'far' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3569">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdcolor.c" line="126"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3570">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdcolor.c" line="251"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3571">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jddctmgr.c" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'multiplier_table::islow_array' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3572">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jddctmgr.c" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'multiplier_table::float_array' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3573">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jddctmgr.c" line="62"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'multiplier_table::ifast_array' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3574">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdhuff.c" line="520"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable blkn can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3575">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdhuff.c" line="521"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable get_buffer can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3576">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdhuff.c" line="521"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bits_left can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3577">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdinput.c" line="125"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ci can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3578">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdinput.c" line="125"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable mcublks can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3579">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jpeglib.h" line="75"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'far' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3580">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdmarker.c" line="667"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable version can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3581">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdmarker.c" line="667"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable flags0 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3582">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdmarker.c" line="667"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable flags1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3583">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdmarker.c" line="667"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable transform can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3584">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdmerge.c" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3585">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdmerge.c" line="295"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr0' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3586">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdmerge.c" line="295"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr1' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3587">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jpeglib.h" line="75"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'far' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3588">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdphuff.c" line="290"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3589">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdphuff.c" line="290"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable r can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3590">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdphuff.c" line="291"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable blkn can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3591">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdphuff.c" line="291"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ci can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3592">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdphuff.c" line="293"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable get_buffer can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3593">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdphuff.c" line="293"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bits_left can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3594">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdphuff.c" line="362"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3595">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdphuff.c" line="362"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3596">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdphuff.c" line="362"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable r can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3597">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdphuff.c" line="363"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable EOBRUN can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3598">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdphuff.c" line="365"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable get_buffer can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3599">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdphuff.c" line="365"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bits_left can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3600">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdsample.c" line="96"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ci can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3601">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jdpostct.c" line="165"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable num_rows can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3602">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jidctflt.c" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3603">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jidctfst.c" line="178"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3604">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jidctint.c" line="158"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3605">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jidctred.c" line="127"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3606">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jidctred.c" line="279"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'outptr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3607">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jmemmgr.c" line="764"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable undef_row can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3608">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jmemmgr.c" line="849"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable undef_row can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3609">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/libjpeg/jpeglib.h" line="75"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'far' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3610">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/png.c" line="530"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3611">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngread.c" line="1361"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable row can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3612">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrtran.c" line="2215"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3613">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrtran.c" line="2320"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3614">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrtran.c" line="2809"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3615">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrtran.c" line="2811"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable shift can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3616">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrtran.c" line="3500"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3617">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrtran.c" line="3687"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable shift can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3618">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrtran.c" line="3687"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable value can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3619">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrtran.c" line="3689"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3620">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrtran.c" line="3834"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable shift can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3621">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrtran.c" line="3834"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable value can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3622">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrtran.c" line="3836"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3623">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrtran.c" line="4048"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3624">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrutil.c" line="193"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable crc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3625">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngrutil.c" line="357"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable new_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3626">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libpng/pngwrite.c" line="481"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3627">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/HTMLparser.c" line="327"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable val can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3628">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/HTMLparser.c" line="2263"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3629">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/HTMLparser.c" line="2901"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3630">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/HTMLparser.c" line="2902"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3631">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/HTMLparser.c" line="2906"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3632">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/c14n.c" line="408"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3633">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/c14n.c" line="441"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3634">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/catalog.c" line="2733"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3635">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/catalog.c" line="158"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_xmlCatalog::catalTab' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3636">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/encoding.c" line="2406"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="3637">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/encoding.c" line="2406"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'AMIGA;TRIO_COMPILER_GCC;WITH_TRIO'.</textoutput>
    </output>
  </weakness>
  <weakness id="3638">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/encoding.c" line="2417"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'E2BIG;LIBXML_ICONV_ENABLED'.</textoutput>
    </output>
  </weakness>
  <weakness id="3639">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/encoding.c" line="2417"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'EILSEQ;LIBXML_ICONV_ENABLED'.</textoutput>
    </output>
  </weakness>
  <weakness id="3640">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/encoding.c" line="2417"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'EINVAL;LIBXML_ICONV_ENABLED'.</textoutput>
    </output>
  </weakness>
  <weakness id="3641">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/encoding.c" line="2406"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'HAVE_CONFIG_H;WITH_TRIO'.</textoutput>
    </output>
  </weakness>
  <weakness id="3642">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/encoding.c" line="2406"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'HAVE_CTYPE_H'.</textoutput>
    </output>
  </weakness>
  <weakness id="3643">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/encoding.c" line="2417"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'HAVE_ERRNO_H;LIBXML_ICONV_ENABLED'.</textoutput>
    </output>
  </weakness>
  <weakness id="3644">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/encoding.c" line="2406"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'HAVE_FPRINTF;WITH_TRIO'.</textoutput>
    </output>
  </weakness>
  <weakness id="3645">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/encoding.c" line="2406"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'HAVE_FSCANF;WITH_TRIO'.</textoutput>
    </output>
  </weakness>
  <weakness id="3646">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/encoding.c" line="2406"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'HAVE_PRINTF;WITH_TRIO'.</textoutput>
    </output>
  </weakness>
  <weakness id="3647">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/encoding.c" line="2406"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: 'HAVE_SCANF;WITH_TRIO'.</textoutput>
    </output>
  </weakness>
  <weakness id="3648">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="492"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3649">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="492"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prev_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3650">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="492"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chars can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3651">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="688"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3652">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="688"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prev_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3653">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="688"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chars can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3654">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="731"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3655">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="731"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prev_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3656">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="731"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chars can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3657">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="786"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3658">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="786"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prev_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3659">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="786"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chars can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3660">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="822"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3661">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="822"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prev_size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3662">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/error.c" line="822"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chars can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3663">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/hash.c" line="289"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3664">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/hash.c" line="292"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable inside_table can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3665">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/hash.c" line="293"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nbElems can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3666">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/hash.c" line="831"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3667">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/hash.c" line="831"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nb can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3668">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/hash.c" line="905"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3669">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/hash.c" line="945"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3670">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/nanoftp.c" line="1369"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3671">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/nanoftp.c" line="1603"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3672">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/nanohttp.c" line="659"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'version' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3673">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/nanohttp.c" line="974"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3674">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/nanohttp.c" line="975"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3675">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="2529"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3676">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="2529"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3677">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="2792"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3678">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="3663"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nbchar can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3679">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="3666"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ccol can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3680">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="4356"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3681">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="4357"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3682">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="4361"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3683">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="4573"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable isParameter can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3684">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="4575"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable skipped can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3685">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="6170"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3686">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="7754"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3687">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="9132"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3688">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="9133"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3689">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parserInternals.c" line="282"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable indx can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3690">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parserInternals.c" line="387"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3691">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parserInternals.c" line="388"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable indx can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3692">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parserInternals.c" line="637"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable val can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3693">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parserInternals.c" line="784"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable val can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3694">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parserInternals.c" line="1104"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nbchars can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3695">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/pattern.c" line="230"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3696">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/pattern.c" line="936"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3697">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/pattern.c" line="1061"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3698">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/pattern.c" line="1127"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3699">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/parser.c" line="10698"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable found can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3700">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/testHTML.c" line="371"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3701">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/testReader.c" line="68"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3702">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/testURI.c" line="24"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3703">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/testURI.c" line="75"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3704">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/threads.c" line="107"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_xmlMutex::empty' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3705">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/threads.c" line="129"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_xmlRMutex::empty' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3706">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/triostr.c" line="143"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3707">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/uri.c" line="1007"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret2 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3708">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/uri.c" line="1854"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3709">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/uri.c" line="1883"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3710">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/uri.c" line="1925"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable indx can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3711">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/valid.c" line="2856"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'xmlValidateMemo_t::ctxt' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3712">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/valid.c" line="4047"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable val can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3713">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/valid.c" line="6233"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3714">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xinclude.c" line="496"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3715">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xinclude.c" line="665"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3716">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xinclude.c" line="961"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3717">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlIO.c" line="2724"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable errcode can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3718">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlIO.c" line="3570"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mime' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3719">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlIO.c" line="1843"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable http_rtn can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3720">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlIO.c" line="1895"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable avail can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3721">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlIO.c" line="3446"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nbchars can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3722">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlregexp.c" line="3782"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3723">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlregexp.c" line="3783"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3724">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlregexp.c" line="331"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_xmlRegExecCtxt::charStack' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3725">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlregexp.c" line="6462"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ch can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3726">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlregexp.c" line="7429"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable min can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3727">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlregexp.c" line="7429"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable max can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3728">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlsave.c" line="329"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3729">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlsave.c" line="75"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_xmlSaveCtxt::_private' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3730">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlsave.c" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_xmlSaveCtxt::fd' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3731">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlsave.c" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_xmlSaveCtxt::filename' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3732">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlschemastypes.c" line="89"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_xmlSchemaValDecimal::extra' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3733">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlschemas.c" line="2520"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3734">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlschemas.c" line="3455"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3735">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlschemas.c" line="10277"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable res can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3736">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlschemas.c" line="10926"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable wasChameleon can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3737">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlschemas.c" line="14368"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3738">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlschemas.c" line="18737"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable res can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3739">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlschemas.c" line="22816"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3740">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlschemas.c" line="616"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_xmlSchemaParserCtxt::start' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3741">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlschemas.c" line="617"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_xmlSchemaParserCtxt::end' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3742">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlschemas.c" line="983"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_xmlSchemaValidCtxt::cur' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3743">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlschemas.c" line="989"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_xmlSchemaValidCtxt::valueWS' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3744">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlwriter.c" line="1468"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3745">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlwriter.c" line="87"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member '_xmlTextWriter::level' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3746">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="10410"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'len' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3747">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="11947"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'addNode' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3748">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="4153"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3749">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="4284"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3750">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="6354"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3751">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="6409"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3752">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="6664"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3753">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="6668"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable v can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3754">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="7019"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3755">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="7104"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3756">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="7204"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable arg1i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3757">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="7204"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable arg2i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3758">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="8518"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3759">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="8980"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3760">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="8980"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable l can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3761">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="9091"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable offset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3762">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="9134"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable offset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3763">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="9249"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable offset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3764">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="9249"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable max can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3765">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="9403"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3766">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="9437"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable res can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3767">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="9471"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3768">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="9638"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable val can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3769">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="9726"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3770">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="9807"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3771">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="12802"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3772">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="13428"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3773">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="14468"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3774">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="14468"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3775">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpath.c" line="11919"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'prevMatches' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3776">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpointer.c" line="770"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3777">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xpointer.c" line="1457"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3778">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libexslt/dynamic.c" line="108"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3779">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libexslt/dynamic.c" line="108"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3780">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libexslt/functions.c" line="286"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3781">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libexslt/functions.c" line="286"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable notSet can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3782">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libexslt/strings.c" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable clen can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3783">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libexslt/strings.c" line="553"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3784">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/extensions.c" line="1625"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ret' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3785">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/extensions.c" line="1625"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ret can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3786">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/functions.c" line="257"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3787">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/functions.c" line="382"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3788">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/numbers.c" line="634"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cnt can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3789">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/pattern.c" line="365"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3790">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/pattern.c" line="527"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3791">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/preproc.c" line="921"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'name' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3792">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/preproc.c" line="1041"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'name' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3793">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/templates.c" line="302"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3794">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/transform.c" line="420"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3795">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/transform.c" line="4182"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3796">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/xslt.c" line="3501"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3797">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/xslt.c" line="3501"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable moved can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3798">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/xslt.c" line="5300"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable priority can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3799">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/xslt.c" line="2751"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'value' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3800">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/xslt.c" line="2833"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'value' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3801">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/xslt.c" line="2991"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'nsNameXSLT' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3802">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/libxslt/libxslt/xslt.c" line="5139"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable priority can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3803">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/lzma_sdk/Archive/7z/7zIn.c" line="731"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3804">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/lzma_sdk/Archive/7z/7zIn.c" line="770"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable digestIndex can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3805">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/npapi/npspy/common/format.cpp" line="693"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3806">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/npapi/npspy/common/plugload.cpp" line="84"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*mimetype == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="3807">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/third_party/npapi/npspy/windows/gui_fiter.cpp" line="107"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: logger</textoutput>
    </output>
  </weakness>
  <weakness id="3808">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/npapi/npspy/windows/gui_main.cpp" line="202"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'marginRight' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3809">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/npapi/npspy/windows/loggerw.cpp" line="197"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3810">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/ots/test/idempotent.cc" line="73"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: data</textoutput>
    </output>
  </weakness>
  <weakness id="3811">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/ots/test/perf.cc" line="44"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: data</textoutput>
    </output>
  </weakness>
  <weakness id="3812">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/ots/test/side-by-side.cc" line="247"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: orig_font</textoutput>
    </output>
  </weakness>
  <weakness id="3813">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/ots/test/validator-checker.cc" line="167"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: orig_font</textoutput>
    </output>
  </weakness>
  <weakness id="3814">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/samples/sample10_unittest.cc" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'LeakChecker' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3815">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/src/gtest-port.cc" line="447"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CapturedStderr::uncaptured_fd_'</textoutput>
    </output>
  </weakness>
  <weakness id="3816">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/src/gtest-port.cc" line="483"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CapturedStderr::StopCapture' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3817">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/src/gtest.cc" line="1773"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: test_part_results_</textoutput>
    </output>
  </weakness>
  <weakness id="3818">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/src/gtest.cc" line="2347"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: test_info_list_</textoutput>
    </output>
  </weakness>
  <weakness id="3819">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/test/gtest-death-test_test.cc" line="110"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TestForDeathTest::should_die_'</textoutput>
    </output>
  </weakness>
  <weakness id="3820">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/test/gtest-death-test_test.cc" line="805"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MockDeathTestFactory::test_deleted_'</textoutput>
    </output>
  </weakness>
  <weakness id="3821">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/test/gtest_nc.cc" line="208"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Helper&lt;bool&gt;::DoSomething' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3822">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/test/gtest_output_test_.cc" line="566"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable m can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3823">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/test/gtest_output_test_.cc" line="359"/>
    <grade severity="1"/>
    <output>
      <textoutput>Null pointer dereference</textoutput>
    </output>
  </weakness>
  <weakness id="3824">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/test/gtest_unittest.cc" line="4887"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Foo::Bar'</textoutput>
    </output>
  </weakness>
  <weakness id="3825">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/test/gtest_unittest.cc" line="4891"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Foo::FRIEND_TEST'</textoutput>
    </output>
  </weakness>
  <weakness id="3826">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/test/gtest_unittest.cc" line="4892"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Foo::FRIEND_TEST'</textoutput>
    </output>
  </weakness>
  <weakness id="3827">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/gtest/test/gtest_unittest.cc" line="6125"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class Test which is inherited by class TestLifeCycleTest does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="3828">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/libxml/xmlschemas.c" line="16933"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ret' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3829">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/compiler/command_line_interface_unittest.cc" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'CommandLineInterfaceTest' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3830">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/compiler/command_line_interface_unittest.cc" line="1243"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'EncodeDecodeTest' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3831">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/compiler/cpp/cpp_file.cc" line="58"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: message_generators_</textoutput>
    </output>
  </weakness>
  <weakness id="3832">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/compiler/cpp/cpp_message.cc" line="158"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: nested_generators_</textoutput>
    </output>
  </weakness>
  <weakness id="3833">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/compiler/cpp/cpp_unittest.cc" line="1155"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: called_</textoutput>
    </output>
  </weakness>
  <weakness id="3834">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/compiler/java/java_field.cc" line="63"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: field_generators_</textoutput>
    </output>
  </weakness>
  <weakness id="3835">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="235"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::package_file_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3836">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="235"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::method_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3837">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="235"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::service_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3838">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="235"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_value_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3839">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="235"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3840">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="235"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::field_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3841">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="251"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::package_file_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3842">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="251"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::method_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3843">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="251"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::service_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3844">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="251"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_value_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3845">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="251"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3846">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="251"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::field_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3847">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="252"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::package_file_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3848">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="252"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::method_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3849">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="252"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::service_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3850">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="252"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_value_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3851">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="252"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3852">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="252"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3853">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="253"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::package_file_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3854">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="253"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::method_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3855">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="253"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::service_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3856">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="253"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_value_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3857">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="253"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::field_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3858">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="253"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3859">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="254"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::package_file_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3860">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="254"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::method_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3861">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="254"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::service_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3862">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="254"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3863">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="254"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::field_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3864">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="254"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3865">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="255"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::package_file_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3866">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="255"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::method_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3867">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="255"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_value_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3868">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="255"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3869">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="255"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::field_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3870">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="255"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3871">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="256"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::package_file_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3872">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="256"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::service_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3873">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="256"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_value_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3874">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="256"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3875">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="256"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::field_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3876">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="256"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3877">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="257"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::method_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3878">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="257"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::service_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3879">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="257"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_value_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3880">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="257"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::enum_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3881">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="257"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::field_descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3882">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="257"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Symbol::descriptor'</textoutput>
    </output>
  </weakness>
  <weakness id="3883">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="2203"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DescriptorBuilder::file_tables_'</textoutput>
    </output>
  </weakness>
  <weakness id="3884">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="2203"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DescriptorBuilder::file_'</textoutput>
    </output>
  </weakness>
  <weakness id="3885">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="2131"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'OptionInterpreter::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS'</textoutput>
    </output>
  </weakness>
  <weakness id="3886">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="2164"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DescriptorBuilder::ValidateEnumValueOptions' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3887">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="2168"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DescriptorBuilder::ValidateMethodOptions' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3888">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="766"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: mutex_</textoutput>
    </output>
  </weakness>
  <weakness id="3889">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/descriptor.cc" line="781"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3890">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/dynamic_message.cc" line="374"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="3891">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/dynamic_message_unittest.cc" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DynamicMessageTest::packed_prototype_'</textoutput>
    </output>
  </weakness>
  <weakness id="3892">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/dynamic_message_unittest.cc" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DynamicMessageTest::packed_descriptor_'</textoutput>
    </output>
  </weakness>
  <weakness id="3893">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/dynamic_message_unittest.cc" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DynamicMessageTest::extensions_prototype_'</textoutput>
    </output>
  </weakness>
  <weakness id="3894">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/dynamic_message_unittest.cc" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DynamicMessageTest::extensions_descriptor_'</textoutput>
    </output>
  </weakness>
  <weakness id="3895">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/dynamic_message_unittest.cc" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DynamicMessageTest::prototype_'</textoutput>
    </output>
  </weakness>
  <weakness id="3896">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/dynamic_message_unittest.cc" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DynamicMessageTest::descriptor_'</textoutput>
    </output>
  </weakness>
  <weakness id="3897">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/io/coded_stream_unittest.cc" line="145"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'VarintCase::bytes' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3898">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/io/coded_stream_unittest.cc" line="370"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'VarintErrorCase::bytes' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3899">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/io/coded_stream_unittest.cc" line="372"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'VarintErrorCase::can_parse' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3900">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/io/coded_stream_unittest.cc" line="1037"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ReallyBigInputStream::buffer_'</textoutput>
    </output>
  </weakness>
  <weakness id="3901">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/io/tokenizer_unittest.cc" line="616"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ErrorCase::recoverable' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3902">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/io/tokenizer_unittest.cc" line="620"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'ErrorCase::errors' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3903">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/stubs/once_unittest.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'OnceInitTest' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3904">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/stubs/once_unittest.cc" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'TestThread::Start'</textoutput>
    </output>
  </weakness>
  <weakness id="3905">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/protobuf2/src/src/google/protobuf/stubs/once_unittest.cc" line="114"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'TestThread::Start'</textoutput>
    </output>
  </weakness>
  <weakness id="3906">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/py/simplejson/_speedups.c" line="2093"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rv can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="3907">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/simplejson/_speedups.c" line="213"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'm' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3908">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkDisplayable.h" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SkDisplayable::validate' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3909">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkAnimateMaker.h" line="112"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SkAnimateMaker::validate' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3910">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkAnimateMaker.cpp" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkAnimateMaker::fEndDepth'</textoutput>
    </output>
  </weakness>
  <weakness id="3911">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkIntArray.h" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Typedef 'SkTDStringArray' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3912">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript2.h" line="181"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Branch::fDone'</textoutput>
    </output>
  </weakness>
  <weakness id="3913">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript2.h" line="181"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Branch::fPrimed'</textoutput>
    </output>
  </weakness>
  <weakness id="3914">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript2.h" line="181"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Branch::fOperator'</textoutput>
    </output>
  </weakness>
  <weakness id="3915">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript2.h" line="181"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Branch::fOpStackDepth'</textoutput>
    </output>
  </weakness>
  <weakness id="3916">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript2.h" line="181"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Branch::fOffset'</textoutput>
    </output>
  </weakness>
  <weakness id="3917">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript2.h" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SkScriptEngine2::getError' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3918">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript2.h" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SkScriptEngine2::Branch::prime' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3919">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript.h" line="81"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class SkScriptEngine which is inherited by class SkAnimatorScript does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="3920">
    <name>virtualDestructor</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript2.h" line="32"/>
    <grade severity="1"/>
    <output>
      <textoutput>Class SkScriptEngine2 which is inherited by class SkAnimatorScript2 does not have a virtual destructor</textoutput>
    </output>
  </weakness>
  <weakness id="3921">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkDisplayList.cpp" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkDisplayList::fHasUnion'</textoutput>
    </output>
  </weakness>
  <weakness id="3922">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkDisplayXMLParser.cpp" line="80"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkDisplayXMLParser::fCurrType'</textoutput>
    </output>
  </weakness>
  <weakness id="3923">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkDrawExtraPathEffect.cpp" line="129"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'matrix' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3924">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkDrawExtraPathEffect.cpp" line="330"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkDrawShape2DPathEffect::matrix'</textoutput>
    </output>
  </weakness>
  <weakness id="3925">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkPaintParts.cpp" line="64"/>
    <grade severity="1"/>
    <output>
      <textoutput>Null pointer dereference</textoutput>
    </output>
  </weakness>
  <weakness id="3926">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript.cpp" line="188"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkScriptEngine::fErrorPosition'</textoutput>
    </output>
  </weakness>
  <weakness id="3927">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript.cpp" line="188"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkScriptEngine::fToken'</textoutput>
    </output>
  </weakness>
  <weakness id="3928">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript.cpp" line="188"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkScriptEngine::fMaker'</textoutput>
    </output>
  </weakness>
  <weakness id="3929">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript2.h" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SkScriptEngine2::getReturnType' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3930">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScriptRuntime.h" line="10"/>
    <grade severity="5"/>
    <output>
      <textoutput>Typedef 'SkTDStringArray' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3931">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScriptRuntime.h" line="24"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkScriptRuntime::fError'</textoutput>
    </output>
  </weakness>
  <weakness id="3932">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript2.h" line="11"/>
    <grade severity="5"/>
    <output>
      <textoutput>Typedef 'SkTDStringArray' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="3933">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScriptTokenizer.cpp" line="114"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkScriptEngine2::fToken'</textoutput>
    </output>
  </weakness>
  <weakness id="3934">
    <name>cppcheckError</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/animator/SkScript.cpp" line="1871"/>
    <grade severity="1"/>
    <output>
      <textoutput>### Internal error in Cppcheck. Please report it.</textoutput>
    </output>
  </weakness>
  <weakness id="3935">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkBitmapProcState_matrix_repeat.h" line="212"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ocount' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3936">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkBitmapProcState_matrix_repeat.h" line="213"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'oxy' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3937">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkBlitter_Sprite.cpp" line="20"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkSpriteBlitter::fPaint'</textoutput>
    </output>
  </weakness>
  <weakness id="3938">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkBlitter_Sprite.cpp" line="20"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkSpriteBlitter::fTop'</textoutput>
    </output>
  </weakness>
  <weakness id="3939">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkBlitter_Sprite.cpp" line="20"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkSpriteBlitter::fLeft'</textoutput>
    </output>
  </weakness>
  <weakness id="3940">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkBlitter_Sprite.cpp" line="20"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkSpriteBlitter::fDevice'</textoutput>
    </output>
  </weakness>
  <weakness id="3941">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkCanvas.cpp" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkDrawIter::fLayerY'</textoutput>
    </output>
  </weakness>
  <weakness id="3942">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkCanvas.cpp" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkDrawIter::fLayerX'</textoutput>
    </output>
  </weakness>
  <weakness id="3943">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkCanvas.cpp" line="216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkDrawIter::fPaint'</textoutput>
    </output>
  </weakness>
  <weakness id="3944">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkConcaveToTriangles.cpp" line="99"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'Trapezoid' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3945">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkConcaveToTriangles.cpp" line="166"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'Vertex' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3946">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkEdgeBuilder.cpp" line="8"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkEdgeBuilder::fShiftUp'</textoutput>
    </output>
  </weakness>
  <weakness id="3947">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkDraw.cpp" line="1871"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'VertState::f2'</textoutput>
    </output>
  </weakness>
  <weakness id="3948">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkDraw.cpp" line="1871"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'VertState::f1'</textoutput>
    </output>
  </weakness>
  <weakness id="3949">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkDraw.cpp" line="1871"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'VertState::f0'</textoutput>
    </output>
  </weakness>
  <weakness id="3950">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkDraw.cpp" line="2017"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkTriColorShader::fColors'</textoutput>
    </output>
  </weakness>
  <weakness id="3951">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkDraw.cpp" line="2024"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkTriColorShader::fColors'</textoutput>
    </output>
  </weakness>
  <weakness id="3952">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkDraw.cpp" line="1595"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'TextMapState::MapOnlyScaleXProc'</textoutput>
    </output>
  </weakness>
  <weakness id="3953">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkDraw.cpp" line="1601"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'TextMapState::MapOnlyTransXProc'</textoutput>
    </output>
  </weakness>
  <weakness id="3954">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkDraw.cpp" line="1889"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'VertState::Triangles'</textoutput>
    </output>
  </weakness>
  <weakness id="3955">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkDraw.cpp" line="1890"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'VertState::TrianglesX'</textoutput>
    </output>
  </weakness>
  <weakness id="3956">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkDraw.cpp" line="1891"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'VertState::TriangleStrip'</textoutput>
    </output>
  </weakness>
  <weakness id="3957">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkDraw.cpp" line="1892"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'VertState::TriangleStripX'</textoutput>
    </output>
  </weakness>
  <weakness id="3958">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkDraw.cpp" line="1893"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'VertState::TriangleFan'</textoutput>
    </output>
  </weakness>
  <weakness id="3959">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkDraw.cpp" line="1894"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'VertState::TriangleFanX'</textoutput>
    </output>
  </weakness>
  <weakness id="3960">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkGraphics.cpp" line="294"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'proc' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3961">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkPaint.cpp" line="688"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="3962">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkPaint.cpp" line="807"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="3963">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkPaint.cpp" line="892"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="3964">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkPaint.cpp" line="974"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="3965">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkPaint.cpp" line="1034"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="3966">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkPictureFlat.h" line="120"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'SkFlatBitmap' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3967">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkPictureFlat.h" line="144"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'SkFlatMatrix' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3968">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkPictureFlat.h" line="167"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'SkFlatPaint' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3969">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkPictureFlat.h" line="190"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'SkFlatRegion' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3970">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkPicturePlayback.h" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SkPicturePlayback::TextContainer::length' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3971">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkPicturePlayback.h" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SkPicturePlayback::SkPicturePlayback::TextContainer::text' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3972">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkQuadClipper.h" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'SkQuadClipper2' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3973">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkRegion.cpp" line="800"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'firstInterval' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3974">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkRegion.cpp" line="810"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'inside' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3975">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkRegion.cpp" line="765"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'RgnOper::flush' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3976">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkRegion_path.cpp" line="24"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'SkRgnBuilder' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3977">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkScan_Hairline.cpp" line="258"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'clipR' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3978">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/core/SkScan_Path.cpp" line="234"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'InverseBlitter' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3979">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/gl/SkTextureCache.h" line="14"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SkTextureCache::getMaxCount' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3980">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/gl/SkTextureCache.h" line="15"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SkTextureCache::getMaxSize' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="3981">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/gl/SkGLDevice.cpp" line="72"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkGLDevice::fDirty'</textoutput>
    </output>
  </weakness>
  <weakness id="3982">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/gl/SkGLDevice.cpp" line="12"/>
    <grade severity="5"/>
    <output>
      <textoutput>The struct 'SkGLDrawProcs' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="3983">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/gl/SkGLState.cpp" line="71"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mask' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3984">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/gl/SkGLState.cpp" line="87"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mask' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3985">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/SkCreateRLEPixelRef.cpp" line="74"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'totalPacked' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="3986">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::inverted_'</textoutput>
    </output>
  </weakness>
  <weakness id="3987">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::output_'</textoutput>
    </output>
  </weakness>
  <weakness id="3988">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::blueShiftLeft_'</textoutput>
    </output>
  </weakness>
  <weakness id="3989">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::greenShiftLeft_'</textoutput>
    </output>
  </weakness>
  <weakness id="3990">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::redShiftLeft_'</textoutput>
    </output>
  </weakness>
  <weakness id="3991">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::blueShiftRight_'</textoutput>
    </output>
  </weakness>
  <weakness id="3992">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::greenShiftRight_'</textoutput>
    </output>
  </weakness>
  <weakness id="3993">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::redShiftRight_'</textoutput>
    </output>
  </weakness>
  <weakness id="3994">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::rowPad_'</textoutput>
    </output>
  </weakness>
  <weakness id="3995">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::pixelPad_'</textoutput>
    </output>
  </weakness>
  <weakness id="3996">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::bpp_'</textoutput>
    </output>
  </weakness>
  <weakness id="3997">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::height_'</textoutput>
    </output>
  </weakness>
  <weakness id="3998">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::width_'</textoutput>
    </output>
  </weakness>
  <weakness id="3999">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::len_'</textoutput>
    </output>
  </weakness>
  <weakness id="4000">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::pos_'</textoutput>
    </output>
  </weakness>
  <weakness id="4001">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/bmpdecoderhelper.h" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'BmpDecoderHelper::data_'</textoutput>
    </output>
  </weakness>
  <weakness id="4002">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/SkImageDecoder_libbmp.cpp" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkBmpDecoderCallback::fHeight'</textoutput>
    </output>
  </weakness>
  <weakness id="4003">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/SkImageDecoder_libbmp.cpp" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkBmpDecoderCallback::fWidth'</textoutput>
    </output>
  </weakness>
  <weakness id="4004">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/SkImageDecoder_libpvjpeg.cpp" line="12"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'SkPVJPEGImageDecoder' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4005">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/SkScaledBitmapSampler.cpp" line="291"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkScaledBitmapSampler::fSrcPixelSize'</textoutput>
    </output>
  </weakness>
  <weakness id="4006">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/SkScaledBitmapSampler.cpp" line="291"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkScaledBitmapSampler::fCurrY'</textoutput>
    </output>
  </weakness>
  <weakness id="4007">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/SkScaledBitmapSampler.cpp" line="291"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkScaledBitmapSampler::fDstRowBytes'</textoutput>
    </output>
  </weakness>
  <weakness id="4008">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/images/SkScaledBitmapSampler.cpp" line="291"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkScaledBitmapSampler::fDstRow'</textoutput>
    </output>
  </weakness>
  <weakness id="4009">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/opts/SkBitmapProcState_opts_arm.cpp" line="192"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'doFilter' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4010">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/opts/SkBitmapProcState_opts_arm.cpp" line="193"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'isOpaque' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4011">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/opts/SkBitmapProcState_opts_arm.cpp" line="194"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'justDx' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4012">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_FONTPATH.cpp" line="231"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4013">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_FONTPATH.cpp" line="250"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4014">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_FONTPATH.cpp" line="263"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4015">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_FONTPATH.cpp" line="297"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4016">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_FONTPATH.cpp" line="148"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable index can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4017">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_android.cpp" line="509"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4018">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_android.cpp" line="590"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4019">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_android.cpp" line="604"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4020">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_linux.cpp" line="536"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4021">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_simple.cpp" line="477"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4022">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_simple.cpp" line="558"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4023">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_simple.cpp" line="572"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4024">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_tables.cpp" line="6"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SkSFNTHeader::fVersion' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4025">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_tables.cpp" line="8"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SkSFNTHeader::fSearchRange' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4026">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_tables.cpp" line="9"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SkSFNTHeader::fEntrySelector' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4027">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_tables.cpp" line="10"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SkSFNTHeader::fRangeShift' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4028">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_tables.cpp" line="15"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'SkTTCFHeader::fVersion' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4029">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkFontHost_win.cpp" line="377"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bytecount can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4030">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkMemory_malloc.cpp" line="31"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4031">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/ports/SkXMLPullParser_expat.cpp" line="47"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Data::fEndTag'</textoutput>
    </output>
  </weakness>
  <weakness id="4032">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/utils/win/SkOSWindow_Win.cpp" line="91"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'iRet' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4033">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/views/SkEvent.cpp" line="318"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4034">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/views/SkEvent.cpp" line="354"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4035">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/views/SkEvent.cpp" line="383"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4036">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/views/SkEvent.cpp" line="405"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4037">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/views/SkEvent.cpp" line="429"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4038">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/views/SkEvent.cpp" line="450"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4039">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/views/SkEvent.cpp" line="500"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4040">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/views/SkEvent.cpp" line="547"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4041">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/views/SkScrollBarView.cpp" line="118"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'hideBar' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4042">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/views/SkScrollBarView.cpp" line="118"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable hideBar can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4043">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/views/SkProgressView.cpp" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4044">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/views/SkWindow.cpp" line="336"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4045">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/xml/SkDOM.cpp" line="212"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SkDOMParser::fElemName'</textoutput>
    </output>
  </weakness>
  <weakness id="4046">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/xml/SkJSDisplayable.cpp" line="85"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4047">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/xml/SkJSDisplayable.cpp" line="223"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4048">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/xml/SkJSDisplayable.cpp" line="231"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4049">
    <name>cstyleCast</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/xml/SkJSDisplayable.cpp" line="307"/>
    <grade severity="5"/>
    <output>
      <textoutput>C-style pointer casting</textoutput>
    </output>
  </weakness>
  <weakness id="4050">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/skia/src/xml/SkJSDisplayable.cpp" line="249"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'success' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4051">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/async/sqlite3async.c" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AsyncWrite' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4052">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/async/sqlite3async.c" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AsyncFile' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4053">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/async/sqlite3async.c" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AsyncFileData' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4054">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/async/sqlite3async.c" line="40"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AsyncFileLock' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4055">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/async/sqlite3async.c" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AsyncLock' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4056">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/async/sqlite3async.c" line="671"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nRead can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4057">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/async/sqlite3async.c" line="804"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable eRequired can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4058">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/ft_hash.h" line="21"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Hash' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4059">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/ft_hash.h" line="22"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'HashElem' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4060">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/ft_hash.c" line="261"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4061">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/fts1_hash.h" line="21"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'fts1Hash' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4062">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/fts1_hash.h" line="22"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'fts1HashElem' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4063">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/fts1_hash.c" line="219"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4064">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/fts1_tokenizer.h" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3_tokenizer' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4065">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/fts1_tokenizer.h" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3_tokenizer_cursor' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4066">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/fts1_tokenizer.h" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3_tokenizer_module' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4067">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/fts1_porter.c" line="294"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4068">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/tokenizer.h" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3_tokenizer' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4069">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/tokenizer.h" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3_tokenizer_cursor' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4070">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/tokenizer.h" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3_tokenizer_module' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4071">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/simple_tokenizer.c" line="113"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4072">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts2/fts2_hash.h" line="21"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'fts2Hash' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4073">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts2/fts2_hash.h" line="22"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'fts2HashElem' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4074">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts2/fts2_hash.c" line="224"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4075">
    <name>nullPointer</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts1/fulltext.c" line="886"/>
    <grade severity="1"/>
    <output>
      <textoutput>Possible null pointer dereference: m</textoutput>
    </output>
  </weakness>
  <weakness id="4076">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts2/fts2_tokenizer.h" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3_tokenizer_module' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4077">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts2/fts2_tokenizer.h" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3_tokenizer' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4078">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts2/fts2_tokenizer.h" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3_tokenizer_cursor' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4079">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts2/fts2_porter.c" line="294"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4080">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3_tokenizer.h" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3_tokenizer_module' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4081">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3_tokenizer.h" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3_tokenizer' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4082">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3_tokenizer.h" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3_tokenizer_cursor' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4083">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3_expr.h" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Fts3Expr' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4084">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3_expr.h" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Fts3Phrase' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4085">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3_hash.h" line="21"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'fts3Hash' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4086">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3_hash.h" line="22"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'fts3HashElem' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4087">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3.c" line="1785"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'fulltext_vtab' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4088">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3_expr.c" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'ParseContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4089">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3_expr.c" line="120"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nByte can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4090">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3_expr.c" line="527"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable isPhrase can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4091">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3.c" line="2656"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4092">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3.c" line="2656"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4093">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3.c" line="4217"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4094">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3_hash.c" line="224"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4095">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/fts3/fts3_porter.c" line="294"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4096">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/rtree/rtree.c" line="75"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Rtree' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4097">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/rtree/rtree.c" line="76"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'RtreeCursor' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4098">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/rtree/rtree.c" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'RtreeNode' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4099">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/rtree/rtree.c" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'RtreeCell' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4100">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/rtree/rtree.c" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'RtreeConstraint' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4101">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/rtree/rtree.c" line="80"/>
    <grade severity="5"/>
    <output>
      <textoutput>Union 'RtreeCoord' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4102">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/ext/rtree/rtree.c" line="1002"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ii can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4103">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/preprocessed/parse.c" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'AttachKey::type' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4104">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/preprocessed/parse.c" line="60"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'AttachKey::key' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4105">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/hash.h" line="21"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Hash' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4106">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/hash.h" line="22"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'HashElem' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4107">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="501"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'BusyHandler' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4108">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="586"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AggInfo' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4109">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="587"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AuthContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4110">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="588"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'AutoincInfo' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4111">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="591"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'CollSeq' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4112">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="592"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Column' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4113">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="593"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Db' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4114">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="594"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Schema' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4115">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="595"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Expr' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4116">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="596"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'ExprList' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4117">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="597"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'ExprSpan' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4118">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="598"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'FKey' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4119">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="599"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'FuncDef' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4120">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="600"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'FuncDefHash' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4121">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="601"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'IdList' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4122">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="602"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Index' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4123">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="603"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'IndexSample' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4124">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="605"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'KeyInfo' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4125">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="606"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Lookaside' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4126">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="607"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'LookasideSlot' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4127">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="608"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Module' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4128">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="609"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'NameContext' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4129">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="610"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Parse' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4130">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="611"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Savepoint' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4131">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="612"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Select' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4132">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="613"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'SrcList' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4133">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="614"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'StrAccum' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4134">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="615"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Table' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4135">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="617"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Token' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4136">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="618"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'TriggerPrg' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4137">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="619"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'TriggerStep' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4138">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="620"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Trigger' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4139">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="621"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UnpackedRecord' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4140">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="622"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'VTable' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4141">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="623"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Walker' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4142">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="624"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'WherePlan' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4143">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="625"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'WhereInfo' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4144">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="626"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'WhereLevel' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4145">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.h" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'BtreeMutexArray' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4146">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.h" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'SubProgram' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4147">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/pcache.h" line="20"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'PgHdr' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4148">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="1992"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'SelectDest' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4149">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="2268"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'DbFixer' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4150">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/alter.c" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4151">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/alter.c" line="106"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dist can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4152">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/alter.c" line="108"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4153">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/analyze.c" line="448"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'analysisInfo' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4154">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/analyze.c" line="393"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4155">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/auth.c" line="113"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable iSrc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4156">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.h" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Btree' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4157">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.h" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'BtCursor' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4158">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.h" line="43"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'BtShared' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4159">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btreeInt.h" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'MemPage' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4160">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btreeInt.h" line="234"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'BtLock' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4161">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btreeInt.h" line="444"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'CellInfo' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4162">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btreeInt.h" line="622"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'IntegrityCk' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4163">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/backup.c" line="478"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mutex' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4164">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="589"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Bitvec' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4165">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/bitvec.c" line="209"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4166">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/bitvec.c" line="210"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4167">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="616"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'TableLock' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4168">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/build.c" line="477"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4169">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/build.c" line="1020"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable h can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4170">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/build.c" line="1138"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4171">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/build.c" line="1503"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4172">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/build.c" line="1734"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4173">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/build.c" line="3160"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4174">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/build.c" line="3300"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4175">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/build.c" line="3640"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4176">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="1706"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mutexShared' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4177">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="1818"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mutexShared' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4178">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="1894"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pMaster' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4179">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="5984"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 't' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4180">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="1264"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4181">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="1666"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nReserve can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4182">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="2731"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nFreeList can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4183">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="3659"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable iIdx can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4184">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="4586"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4185">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="5265"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable end can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4186">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="5266"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ins can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4187">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="5267"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cellOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4188">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="7362"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cnt can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4189">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="7363"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cellStart can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4190">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/btree.c" line="7471"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4191">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/complete.c" line="187"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: c</textoutput>
    </output>
  </weakness>
  <weakness id="4192">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/delete.c" line="224"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable end can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4193">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/delete.c" line="224"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable addr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4194">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/delete.c" line="225"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4195">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/expr.c" line="3241"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4196">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/expr.c" line="3482"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4197">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/fault.c" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'BenignMallocHooks' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4198">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.h" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Vdbe' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4199">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.h" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'VdbeFunc' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4200">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.h" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Mem' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4201">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbeInt.h" line="105"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'VdbeFrame' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4202">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbeInt.h" line="255"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Set' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4203">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/func.c" line="1108"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'SumCtx' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4204">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/func.c" line="1184"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'CountCtx' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4205">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/func.c" line="300"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4206">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/func.c" line="320"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4207">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/func.c" line="778"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4208">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/func.c" line="817"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4209">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/func.c" line="957"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable flags can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4210">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/func.c" line="958"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4211">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/func.c" line="1273"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nVal can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4212">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/func.c" line="1273"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nSep can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4213">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/insert.c" line="470"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'regRecord' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4214">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/insert.c" line="457"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable addrSelect can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4215">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/insert.c" line="461"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable appendFlag can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4216">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/legacy.c" line="70"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4217">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqlite3ext.h" line="24"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3_api_routines' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4218">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/loadext.c" line="492"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3AutoExtList' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4219">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/loadext.c" line="529"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mutex' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4220">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/loadext.c" line="563"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mutex' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4221">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/loadext.c" line="592"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mutex' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4222">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/main.c" line="91"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pMaster' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4223">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/memjournal.c" line="22"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'MemJournal' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4224">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/memjournal.c" line="23"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'FilePoint' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4225">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/memjournal.c" line="24"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'FileChunk' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4226">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/mutex_os2.c" line="125"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4227">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/os.c" line="223"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mutex' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4228">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/os.c" line="267"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mutex' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4229">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/os.c" line="292"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mutex' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4230">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/os_os2.c" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'os2File' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4231">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/os_os2.c" line="397"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'r' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4232">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/os_os2.c" line="838"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4233">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/os_unix.c" line="176"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'UnixUnusedFd' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4234">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/os_unix.c" line="187"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'unixFile' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4235">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/os_unix.c" line="2251"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: fd</textoutput>
    </output>
  </weakness>
  <weakness id="4236">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/os_unix.c" line="822"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'threadTestData::lock' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4237">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/os_unix.c" line="823"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'threadTestData::result' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4238">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/os_win.c" line="96"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'winFile' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4239">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/pager.h" line="40"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Pager' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4240">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/pager.c" line="137"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'PagerSavepoint' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4241">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/pager.c" line="4494"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable change_counter can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4242">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/pcache.h" line="21"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'PCache' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4243">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/pcache1.c" line="24"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'PCache1' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4244">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/pcache1.c" line="25"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'PgHdr1' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4245">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/pcache1.c" line="26"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'PgFreeslot' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4246">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/pcache1.c" line="269"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4247">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/prepare.c" line="136"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4248">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/random.c" line="110"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mutex' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4249">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/resolve.c" line="488"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable auth can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4250">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/resolve.c" line="597"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4251">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/sqliteInt.h" line="590"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'RowSet' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4252">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/select.c" line="719"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4253">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/select.c" line="1320"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable iOffset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4254">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/select.c" line="1321"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable addr1 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4255">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/select.c" line="1520"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable addr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4256">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/select.c" line="1997"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4257">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/select.c" line="2404"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4258">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/select.c" line="3523"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4259">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/shell.c" line="199"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'SchemaTable' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4260">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/shell.c" line="214"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'schema_vtab' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4261">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/shell.c" line="215"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'schema_cursor' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4262">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/shell.c" line="1422"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4263">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/shell.c" line="1686"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4264">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/shell.c" line="2926"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nBuf can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4265">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/shell.c" line="3163"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nHistory can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4266">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/shell.c" line="1573"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4267">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/shell.c" line="1771"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4268">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/status.c" line="23"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'sqlite3StatType' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4269">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/tclsqlite.c" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'SqlFunc' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4270">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/tclsqlite.c" line="69"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'SqlCollate' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4271">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/tclsqlite.c" line="80"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'SqlPreparedStmt' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4272">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/tclsqlite.c" line="89"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'IncrblobChannel' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4273">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/tclsqlite.c" line="95"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'SqliteDb' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4274">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/tclsqlite.c" line="2216"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pKey' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4275">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/tclsqlite.c" line="2590"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pKey' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4276">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/tclsqlite.c" line="670"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4277">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test1.c" line="1064"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 't1CountCtx' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4278">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test1.c" line="671"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'nKey' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4279">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test1.c" line="699"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'nKey' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4280">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test1.c" line="3556"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'rc' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4281">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test1.c" line="3585"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'rc' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4282">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test1.c" line="588"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4283">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test1.c" line="1474"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4284">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test1.c" line="2290"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4285">
    <name>bufferAccessOutOfBounds</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test1.c" line="4052"/>
    <grade severity="1"/>
    <output>
      <textoutput>Buffer access out-of-bounds: bigBuf</textoutput>
    </output>
  </weakness>
  <weakness id="4286">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test5.c" line="69"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'zVal' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4287">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test8.c" line="25"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'echo_vtab' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4288">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test8.c" line="26"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'echo_cursor' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4289">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test8.c" line="386"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'EchoModule' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4290">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_async.c" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'TestAsyncGlobal::isInstalled' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4291">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_backup.c" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'BackupSubCommand::zCmd' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4292">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_onefile.c" line="99"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'fs_real_file' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4293">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_onefile.c" line="111"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'fs_file' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4294">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_onefile.c" line="118"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'tmp_file' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4295">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_onefile.c" line="178"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'fs_vfs_t' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4296">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_onefile.c" line="459"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable iRealAmt can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4297">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_osinst.c" line="148"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'inst_file' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4298">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_pcache.c" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'testpcacheGlobalType' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4299">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_pcache.c" line="102"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'testpcache' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4300">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_schema.c" line="51"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'schema_vtab' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4301">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_schema.c" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'schema_cursor' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4302">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_tclvar.c" line="28"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'tclvar_vtab' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4303">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_tclvar.c" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'tclvar_cursor' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4304">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_thread.c" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'SqlThread' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4305">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_thread.c" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'EvalEvent' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4306">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/test_thread.c" line="274"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'rc' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4307">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/trigger.c" line="651"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable iDb can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4308">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/trigger.c" line="796"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable iEndTrigger can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4309">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/update.c" line="132"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'regRec' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4310">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/util.c" line="986"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4311">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="1246"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rA can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4312">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="1247"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rB can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4313">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="2010"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4314">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="2016"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable offset can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4315">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="2018"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable szHdr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4316">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="2464"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nName can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4317">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="2468"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable iSavepoint can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4318">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="2469"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ii can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4319">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="3132"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable oc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4320">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="3135"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nField can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4321">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="3527"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cnt can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4322">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="3694"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable op can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4323">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="4128"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nKey can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4324">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="4676"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable exists can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4325">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="4724"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable nByte can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4326">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="5208"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable res can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4327">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbe.c" line="5423"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4328">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbeapi.c" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mutex' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4329">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbeapi.c" line="95"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'mutex' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4330">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbeapi.c" line="602"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'vals' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4331">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbeapi.c" line="602"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable vals can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4332">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbeapi.c" line="1113"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4333">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbeaux.c" line="1318"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4334">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vdbeblob.c" line="26"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Incrblob' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4335">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/vtab.c" line="748"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4336">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/walker.c" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4337">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/walker.c" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4338">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/where.c" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'WhereClause' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4339">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/where.c" line="38"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'WhereMaskSet' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4340">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/where.c" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'WhereOrInfo' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4341">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/where.c" line="40"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'WhereAndInfo' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4342">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/where.c" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'WhereCost' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4343">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/where.c" line="94"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'WhereTerm' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4344">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/where.c" line="449"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4345">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/where.c" line="635"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable c can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4346">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/where.c" line="636"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cnt can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4347">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/where.c" line="846"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4348">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/where.c" line="1249"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable idxNew can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4349">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/src/where.c" line="1542"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable flags can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4350">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/test/threadtest1.c" line="196"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: azErr</textoutput>
    </output>
  </weakness>
  <weakness id="4351">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/test/threadtest1.c" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4352">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/test/threadtest2.c" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'rc' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4353">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/test/threadtest2.c" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4354">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/tool/lemon.c" line="411"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'acttab' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4355">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/tool/lemon.c" line="1856"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable dashdash can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4356">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/tool/lemon.c" line="1857"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4357">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/tool/lemon.c" line="4554"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4358">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/tool/lemon.c" line="4741"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4359">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/tool/lemon.c" line="2639"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: fp</textoutput>
    </output>
  </weakness>
  <weakness id="4360">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/tool/lemon.c" line="2745"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4361">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/tool/mkkeywordhash.c" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Keyword' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4362">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/tool/showjournal.c" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: rc</textoutput>
    </output>
  </weakness>
  <weakness id="4363">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/tool/speedtest16.c" line="168"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: in</textoutput>
    </output>
  </weakness>
  <weakness id="4364">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/third_party/sqlite/tool/speedtest8.c" line="259"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: in</textoutput>
    </output>
  </weakness>
  <weakness id="4365">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/base/linuxthreads.cc" line="592"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'my_errno' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="4366">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/base/linuxthreads.cc" line="592"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable my_errno can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4367">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/base/low_level_alloc.cc" line="247"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ArenaLock::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="4368">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/common.h" line="140"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SizeMap::class_to_pages_'</textoutput>
    </output>
  </weakness>
  <weakness id="4369">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/common.h" line="140"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SizeMap::class_to_size_'</textoutput>
    </output>
  </weakness>
  <weakness id="4370">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/common.h" line="140"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SizeMap::class_array_'</textoutput>
    </output>
  </weakness>
  <weakness id="4371">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/common.h" line="140"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SizeMap::num_objects_to_move_'</textoutput>
    </output>
  </weakness>
  <weakness id="4372">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/central_freelist.h" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'CentralFreeList' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4373">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/common.h" line="150"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SizeMap::ByteSizeForClass' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4374">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/common.h" line="155"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SizeMap::class_to_size' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4375">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/common.h" line="160"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SizeMap::class_to_pages' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4376">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/common.h" line="169"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SizeMap::num_objects_to_move' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4377">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/debugallocation.cc" line="218"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MallocBlockQueueEntry::deleter_pcs'</textoutput>
    </output>
  </weakness>
  <weakness id="4378">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/debugallocation.cc" line="249"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'MallocBlock' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4379">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/debugallocation.cc" line="189"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FreeQueue&lt;MallocBlockQueueEntry&gt;::Full' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4380">
    <name>operatorEq</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/heap-profile-table.h" line="329"/>
    <grade severity="5"/>
    <output>
      <textoutput>'operator=' should return something</textoutput>
    </output>
  </weakness>
  <weakness id="4381">
    <name>operatorEq</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/heap-profile-table.h" line="381"/>
    <grade severity="5"/>
    <output>
      <textoutput>'operator=' should return something</textoutput>
    </output>
  </weakness>
  <weakness id="4382">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/page_heap.cc" line="185"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'next' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4383">
    <name>operatorEq</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/profiledata.h" line="180"/>
    <grade severity="5"/>
    <output>
      <textoutput>'operator=' should return something</textoutput>
    </output>
  </weakness>
  <weakness id="4384">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/profiler.cc" line="135"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CpuProfiler::filter_arg_'</textoutput>
    </output>
  </weakness>
  <weakness id="4385">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/profiler.cc" line="135"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CpuProfiler::filter_'</textoutput>
    </output>
  </weakness>
  <weakness id="4386">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/getpc.h" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>Typedef 'ucontext_t' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4387">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/page_heap_allocator.h" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'PageHeapAllocator&lt;Span&gt;' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4388">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/page_heap_allocator.h" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'PageHeapAllocator&lt;StackTrace&gt;' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4389">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/symbolize.h" line="63"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SymbolTable::GetSymbol' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4390">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/symbolize.h" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SymbolTable::Symbolize' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4391">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/system-alloc.cc" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'MemoryAligner::p' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4392">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/system-alloc.cc" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'MemoryAligner::d' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4393">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/system-alloc.cc" line="80"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'MemoryAligner::s' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4394">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/thread_cache.h" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'ThreadCache' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4395">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/thread_cache.h" line="125"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'FreeList' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4396">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc" line="82"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: x</textoutput>
    </output>
  </weakness>
  <weakness id="4397">
    <name>deallocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc" line="85"/>
    <grade severity="1"/>
    <output>
      <textoutput>Deallocating a deallocated pointer: x</textoutput>
    </output>
  </weakness>
  <weakness id="4398">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc" line="91"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: x</textoutput>
    </output>
  </weakness>
  <weakness id="4399">
    <name>deallocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc" line="93"/>
    <grade severity="1"/>
    <output>
      <textoutput>Deallocating a deallocated pointer: x</textoutput>
    </output>
  </weakness>
  <weakness id="4400">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc" line="99"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: x</textoutput>
    </output>
  </weakness>
  <weakness id="4401">
    <name>deallocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc" line="101"/>
    <grade severity="1"/>
    <output>
      <textoutput>Deallocating a deallocated pointer: x</textoutput>
    </output>
  </weakness>
  <weakness id="4402">
    <name>deallocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc" line="170"/>
    <grade severity="1"/>
    <output>
      <textoutput>Deallocating a deallocated pointer: s</textoutput>
    </output>
  </weakness>
  <weakness id="4403">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc" line="112"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pint' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4404">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc" line="120"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pint' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4405">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc" line="232"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'a' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4406">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'b' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4407">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc" line="117"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: pint</textoutput>
    </output>
  </weakness>
  <weakness id="4408">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc" line="125"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: pint</textoutput>
    </output>
  </weakness>
  <weakness id="4409">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/heap-checker_unittest.cc" line="343"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'arr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4410">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/heap-checker_unittest.cc" line="1111"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClassB::b'</textoutput>
    </output>
  </weakness>
  <weakness id="4411">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/heap-checker_unittest.cc" line="1119"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClassB2::b2'</textoutput>
    </output>
  </weakness>
  <weakness id="4412">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/heap-checker_unittest.cc" line="1125"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'ClassD1' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4413">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/heap-checker_unittest.cc" line="1130"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'ClassD2' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4414">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/heap-checker_unittest.cc" line="1135"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'ClassD' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4415">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/heap-checker_unittest.cc" line="1235"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Nesting::n3'</textoutput>
    </output>
  </weakness>
  <weakness id="4416">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/heap-checker_unittest.cc" line="1235"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Nesting::n2'</textoutput>
    </output>
  </weakness>
  <weakness id="4417">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/heap-checker_unittest.cc" line="1235"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Nesting::n1'</textoutput>
    </output>
  </weakness>
  <weakness id="4418">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/profile-handler_unittest.cc" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Thread::DoRun'</textoutput>
    </output>
  </weakness>
  <weakness id="4419">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/profiledata_unittest.cc" line="344"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ProfileDataTest::StartStopNoOptionsEmpty'</textoutput>
    </output>
  </weakness>
  <weakness id="4420">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/profiledata_unittest.cc" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FileDescriptor::get' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4421">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/realloc_unittest.cc" line="95"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4422">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/sampler_test.cc" line="428"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'OldSampler::Cleanup' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4423">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/system-alloc_unittest.cc" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ArraySysAllocator::array_'</textoutput>
    </output>
  </weakness>
  <weakness id="4424">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/tcmalloc_large_unittest.cc" line="60"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: p1</textoutput>
    </output>
  </weakness>
  <weakness id="4425">
    <name>deallocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/tcmalloc_large_unittest.cc" line="59"/>
    <grade severity="1"/>
    <output>
      <textoutput>Deallocating a deallocated pointer: p2</textoutput>
    </output>
  </weakness>
  <weakness id="4426">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/tcmalloc_large_unittest.cc" line="60"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: p3</textoutput>
    </output>
  </weakness>
  <weakness id="4427">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/tcmalloc_unittest.cc" line="572"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: new_p</textoutput>
    </output>
  </weakness>
  <weakness id="4428">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/tcmalloc_unittest.cc" line="577"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: new_p</textoutput>
    </output>
  </weakness>
  <weakness id="4429">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/tcmalloc_unittest.cc" line="530"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4430">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/tcmalloc_unittest.cc" line="532"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4431">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/testutil.cc" line="206"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: thr</textoutput>
    </output>
  </weakness>
  <weakness id="4432">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/tests/testutil.cc" line="141"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: hThread</textoutput>
    </output>
  </weakness>
  <weakness id="4433">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/page_heap_allocator.h" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'PageHeapAllocator&lt;ThreadCache&gt;' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4434">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/windows/addr2line-pdb.c" line="156"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: search</textoutput>
    </output>
  </weakness>
  <weakness id="4435">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/windows/nm-pdb.c" line="266"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: search</textoutput>
    </output>
  </weakness>
  <weakness id="4436">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/windows/patch_functions.cc" line="348"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_HeapAlloc'</textoutput>
    </output>
  </weakness>
  <weakness id="4437">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/windows/patch_functions.cc" line="350"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_HeapFree'</textoutput>
    </output>
  </weakness>
  <weakness id="4438">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/windows/patch_functions.cc" line="353"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_VirtualAllocEx'</textoutput>
    </output>
  </weakness>
  <weakness id="4439">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/windows/patch_functions.cc" line="356"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_VirtualFreeEx'</textoutput>
    </output>
  </weakness>
  <weakness id="4440">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/windows/patch_functions.cc" line="359"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_MapViewOfFileEx'</textoutput>
    </output>
  </weakness>
  <weakness id="4441">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/windows/patch_functions.cc" line="365"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_UnmapViewOfFile'</textoutput>
    </output>
  </weakness>
  <weakness id="4442">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/windows/patch_functions.cc" line="367"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_LoadLibraryExW'</textoutput>
    </output>
  </weakness>
  <weakness id="4443">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/windows/patch_functions.cc" line="370"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_FreeLibrary'</textoutput>
    </output>
  </weakness>
  <weakness id="4444">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/chromium/src/windows/preamble_patcher.cc" line="105"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4445">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/base/linuxthreads.cc" line="592"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'my_errno' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="4446">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/base/linuxthreads.cc" line="592"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable my_errno can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4447">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/base/low_level_alloc.cc" line="247"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ArenaLock::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="4448">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/common.h" line="140"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SizeMap::class_to_pages_'</textoutput>
    </output>
  </weakness>
  <weakness id="4449">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/common.h" line="140"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SizeMap::class_to_size_'</textoutput>
    </output>
  </weakness>
  <weakness id="4450">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/common.h" line="140"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SizeMap::class_array_'</textoutput>
    </output>
  </weakness>
  <weakness id="4451">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/common.h" line="140"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SizeMap::num_objects_to_move_'</textoutput>
    </output>
  </weakness>
  <weakness id="4452">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/common.h" line="150"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SizeMap::ByteSizeForClass' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4453">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/common.h" line="155"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SizeMap::class_to_size' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4454">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/common.h" line="160"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SizeMap::class_to_pages' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4455">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/common.h" line="169"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SizeMap::num_objects_to_move' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4456">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/central_freelist.h" line="45"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'CentralFreeList' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4457">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/debugallocation.cc" line="218"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'MallocBlockQueueEntry::deleter_pcs'</textoutput>
    </output>
  </weakness>
  <weakness id="4458">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/debugallocation.cc" line="249"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'MallocBlock' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4459">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/debugallocation.cc" line="189"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FreeQueue&lt;MallocBlockQueueEntry&gt;::Full' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4460">
    <name>operatorEq</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/heap-profile-table.h" line="329"/>
    <grade severity="5"/>
    <output>
      <textoutput>'operator=' should return something</textoutput>
    </output>
  </weakness>
  <weakness id="4461">
    <name>operatorEq</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/heap-profile-table.h" line="381"/>
    <grade severity="5"/>
    <output>
      <textoutput>'operator=' should return something</textoutput>
    </output>
  </weakness>
  <weakness id="4462">
    <name>operatorEq</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/profiledata.h" line="180"/>
    <grade severity="5"/>
    <output>
      <textoutput>'operator=' should return something</textoutput>
    </output>
  </weakness>
  <weakness id="4463">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/profiler.cc" line="135"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CpuProfiler::filter_arg_'</textoutput>
    </output>
  </weakness>
  <weakness id="4464">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/profiler.cc" line="135"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CpuProfiler::filter_'</textoutput>
    </output>
  </weakness>
  <weakness id="4465">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/getpc.h" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>Typedef 'ucontext_t' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4466">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/page_heap_allocator.h" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'PageHeapAllocator&lt;Span&gt;' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4467">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/page_heap_allocator.h" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'PageHeapAllocator&lt;StackTrace&gt;' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4468">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/symbolize.h" line="63"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SymbolTable::GetSymbol' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4469">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/symbolize.h" line="67"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'SymbolTable::Symbolize' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4470">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/system-alloc.cc" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'MemoryAligner::p' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4471">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/system-alloc.cc" line="79"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'MemoryAligner::d' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4472">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/system-alloc.cc" line="80"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'MemoryAligner::s' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4473">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/thread_cache.h" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'ThreadCache' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4474">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/thread_cache.h" line="125"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'FreeList' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4475">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc" line="82"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: x</textoutput>
    </output>
  </weakness>
  <weakness id="4476">
    <name>deallocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc" line="85"/>
    <grade severity="1"/>
    <output>
      <textoutput>Deallocating a deallocated pointer: x</textoutput>
    </output>
  </weakness>
  <weakness id="4477">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc" line="91"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: x</textoutput>
    </output>
  </weakness>
  <weakness id="4478">
    <name>deallocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc" line="93"/>
    <grade severity="1"/>
    <output>
      <textoutput>Deallocating a deallocated pointer: x</textoutput>
    </output>
  </weakness>
  <weakness id="4479">
    <name>mismatchAllocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc" line="99"/>
    <grade severity="1"/>
    <output>
      <textoutput>Mismatching allocation and deallocation: x</textoutput>
    </output>
  </weakness>
  <weakness id="4480">
    <name>deallocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc" line="101"/>
    <grade severity="1"/>
    <output>
      <textoutput>Deallocating a deallocated pointer: x</textoutput>
    </output>
  </weakness>
  <weakness id="4481">
    <name>deallocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc" line="170"/>
    <grade severity="1"/>
    <output>
      <textoutput>Deallocating a deallocated pointer: s</textoutput>
    </output>
  </weakness>
  <weakness id="4482">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc" line="112"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pint' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4483">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc" line="120"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'pint' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4484">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc" line="232"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'a' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4485">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc" line="233"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'b' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4486">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc" line="117"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: pint</textoutput>
    </output>
  </weakness>
  <weakness id="4487">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc" line="125"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: pint</textoutput>
    </output>
  </weakness>
  <weakness id="4488">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/heap-checker_unittest.cc" line="343"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'arr' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4489">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/heap-checker_unittest.cc" line="1111"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClassB::b'</textoutput>
    </output>
  </weakness>
  <weakness id="4490">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/heap-checker_unittest.cc" line="1119"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ClassB2::b2'</textoutput>
    </output>
  </weakness>
  <weakness id="4491">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/heap-checker_unittest.cc" line="1125"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'ClassD1' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4492">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/heap-checker_unittest.cc" line="1130"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'ClassD2' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4493">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/heap-checker_unittest.cc" line="1135"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'ClassD' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4494">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/heap-checker_unittest.cc" line="1235"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Nesting::n3'</textoutput>
    </output>
  </weakness>
  <weakness id="4495">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/heap-checker_unittest.cc" line="1235"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Nesting::n2'</textoutput>
    </output>
  </weakness>
  <weakness id="4496">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/heap-checker_unittest.cc" line="1235"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Nesting::n1'</textoutput>
    </output>
  </weakness>
  <weakness id="4497">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/profile-handler_unittest.cc" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Thread::DoRun'</textoutput>
    </output>
  </weakness>
  <weakness id="4498">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/profiledata_unittest.cc" line="344"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ProfileDataTest::StartStopNoOptionsEmpty'</textoutput>
    </output>
  </weakness>
  <weakness id="4499">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/profiledata_unittest.cc" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FileDescriptor::get' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4500">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/realloc_unittest.cc" line="95"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4501">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/sampler_test.cc" line="428"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'OldSampler::Cleanup' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4502">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/system-alloc_unittest.cc" line="49"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ArraySysAllocator::array_'</textoutput>
    </output>
  </weakness>
  <weakness id="4503">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/tcmalloc_large_unittest.cc" line="60"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: p1</textoutput>
    </output>
  </weakness>
  <weakness id="4504">
    <name>deallocDealloc</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/tcmalloc_large_unittest.cc" line="59"/>
    <grade severity="1"/>
    <output>
      <textoutput>Deallocating a deallocated pointer: p2</textoutput>
    </output>
  </weakness>
  <weakness id="4505">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/tcmalloc_large_unittest.cc" line="60"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: p3</textoutput>
    </output>
  </weakness>
  <weakness id="4506">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/testutil.cc" line="206"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: thr</textoutput>
    </output>
  </weakness>
  <weakness id="4507">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/testutil.cc" line="141"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: hThread</textoutput>
    </output>
  </weakness>
  <weakness id="4508">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/tcmalloc_unittest.cc" line="572"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: new_p</textoutput>
    </output>
  </weakness>
  <weakness id="4509">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/tcmalloc_unittest.cc" line="577"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: new_p</textoutput>
    </output>
  </weakness>
  <weakness id="4510">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/tcmalloc_unittest.cc" line="530"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4511">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/tests/tcmalloc_unittest.cc" line="532"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4512">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/page_heap_allocator.h" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'PageHeapAllocator&lt;ThreadCache&gt;' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4513">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/windows/addr2line-pdb.c" line="156"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: search</textoutput>
    </output>
  </weakness>
  <weakness id="4514">
    <name>memleak</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/windows/nm-pdb.c" line="266"/>
    <grade severity="1"/>
    <output>
      <textoutput>Memory leak: search</textoutput>
    </output>
  </weakness>
  <weakness id="4515">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/windows/patch_functions.cc" line="348"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_HeapAlloc'</textoutput>
    </output>
  </weakness>
  <weakness id="4516">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/windows/patch_functions.cc" line="350"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_HeapFree'</textoutput>
    </output>
  </weakness>
  <weakness id="4517">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/windows/patch_functions.cc" line="353"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_VirtualAllocEx'</textoutput>
    </output>
  </weakness>
  <weakness id="4518">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/windows/patch_functions.cc" line="356"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_VirtualFreeEx'</textoutput>
    </output>
  </weakness>
  <weakness id="4519">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/windows/patch_functions.cc" line="359"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_MapViewOfFileEx'</textoutput>
    </output>
  </weakness>
  <weakness id="4520">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/windows/patch_functions.cc" line="365"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_UnmapViewOfFile'</textoutput>
    </output>
  </weakness>
  <weakness id="4521">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/windows/patch_functions.cc" line="367"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_LoadLibraryExW'</textoutput>
    </output>
  </weakness>
  <weakness id="4522">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/windows/patch_functions.cc" line="370"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WindowsInfo::Perftools_FreeLibrary'</textoutput>
    </output>
  </weakness>
  <weakness id="4523">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/tcmalloc/vendor/src/windows/preamble_patcher.cc" line="105"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4524">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/frontends/tasm/tasm-options.c" line="106"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'optopt' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4525">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/frontends/yasm/yasm.c" line="251"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable got can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4526">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/assocdat.h" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm__assoc_data' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4527">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="97"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_bytecode' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4528">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="112"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_expr' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4529">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bytecode.h" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_dataval' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4530">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bytecode.c" line="309"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4531">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bytecode.c" line="310"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable error can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4532">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.h" line="258"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'BitVector_from_Dec_static_data' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4533">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="94"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_errwarns' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4534">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable length can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4535">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="217"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable length can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4536">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="230"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable last can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4537">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="231"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable temp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4538">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="250"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable digit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4539">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="452"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable slot can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4540">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="471"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable zero can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4541">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="494"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable slot can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4542">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="495"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable addr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4543">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="496"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4544">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="521"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bytes can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4545">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="527"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable source can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4546">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="528"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable target can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4547">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="608"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable fill can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4548">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="609"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lastX can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4549">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="610"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lastY can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4550">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="674"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable work can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4551">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="675"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable temp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4552">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="676"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4553">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="676"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4554">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="703"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4555">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="704"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable value can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4556">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="744"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable loaddr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4557">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="745"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable hiaddr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4558">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="746"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lobase can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4559">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="747"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable hibase can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4560">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="748"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lomask can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4561">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="750"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable diff can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4562">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="784"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable loaddr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4563">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="785"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable hiaddr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4564">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="786"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lobase can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4565">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="787"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable hibase can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4566">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="788"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lomask can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4567">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="790"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable diff can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4568">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="825"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable loaddr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4569">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="826"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable hiaddr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4570">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="827"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lobase can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4571">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="828"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable hibase can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4572">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="829"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lomask can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4573">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="831"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable diff can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4574">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="864"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable loaddr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4575">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="865"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable hiaddr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4576">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1051"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable source can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4577">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1052"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable target can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4578">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1053"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s_lo_base can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4579">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1054"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s_hi_base can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4580">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1055"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s_lo_bit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4581">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1056"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s_hi_bit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4582">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1057"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s_base can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4583">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1058"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s_lower can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4584">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1059"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s_upper can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4585">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1060"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4586">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1061"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s_min can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4587">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1062"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable s_max can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4588">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1063"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t_lo_base can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4589">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1064"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t_hi_base can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4590">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1065"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t_lo_bit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4591">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1066"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t_hi_bit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4592">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1067"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t_base can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4593">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1068"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t_lower can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4594">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1069"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t_upper can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4595">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1070"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t_bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4596">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1071"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable t_min can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4597">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1073"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable bits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4598">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1074"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sel can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4599">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1075"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ascending can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4600">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1076"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable notfirst can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4601">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1266"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable limit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4602">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1267"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable diff can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4603">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1363"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable last can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4604">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1428"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sign can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4605">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1460"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable value can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4606">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1461"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4607">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1462"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable digit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4608">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1497"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable length can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4609">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1498"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable value can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4610">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1499"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4611">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1500"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable digit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4612">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1536"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable length can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4613">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1537"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable value can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4614">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1538"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable value_fill can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4615">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1539"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4616">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1540"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count_fill can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4617">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1541"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable digit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4618">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1577"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable value can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4619">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1578"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4620">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1579"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable digit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4621">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1613"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable length can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4622">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1614"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable value can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4623">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1615"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4624">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1616"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable digit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4625">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1656"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4626">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1657"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4627">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1658"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable r can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4628">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1659"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable loop can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4629">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1662"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable quot can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4630">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1663"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rest can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4631">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1664"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable temp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4632">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1665"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable base can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4633">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1814"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable init can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4634">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1815"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable minus can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4635">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1816"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable shift can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4636">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1818"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable term can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4637">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1819"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable base can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4638">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1820"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prod can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4639">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1821"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rank can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4640">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1822"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable temp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4641">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1823"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable accu can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4642">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1824"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable powr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4643">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1825"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4644">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1826"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable length can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4645">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1827"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable digit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4646">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1925"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable init can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4647">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1926"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable minus can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4648">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1927"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable shift can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4649">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1929"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable term can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4650">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1930"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable base can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4651">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1931"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable prod can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4652">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1932"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable rank can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4653">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1933"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable temp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4654">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1934"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable accu can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4655">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1935"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable powr can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4656">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1936"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4657">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1937"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable length can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4658">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="1938"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable digit can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4659">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2135"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable state can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4660">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2136"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable token can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4661">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2138"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable start can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4662">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2314"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable carry_in can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4663">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2341"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable msb can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4664">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2342"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable carry_in can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4665">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2399"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable msb can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4666">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2427"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4667">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2428"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable words can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4668">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2445"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4669">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2446"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable words can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4670">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2464"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable last can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4671">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2481"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable last can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4672">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2539"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable cc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4673">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2541"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable yy can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4674">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2542"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable zz can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4675">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2543"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable lo can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4676">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2544"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable hi can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4677">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2742"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4678">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2743"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable mask can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4679">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2745"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ptr_y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4680">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2746"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ptr_z can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4681">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2747"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sgn_x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4682">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2748"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sgn_y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4683">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2749"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sgn_z can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4684">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2750"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable zero can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4685">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2751"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable A can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4686">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2752"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable B can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4687">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2881"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sgn_q can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4688">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2882"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sgn_x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4689">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2883"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sgn_y can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4690">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2884"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable A can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4691">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="2885"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable B can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4692">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3251"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable value can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4693">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3252"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4694">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3273"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable value can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4695">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3274"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4696">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3360"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable mask can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4697">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3361"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable temp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4698">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3393"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable chunkbits can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4699">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3395"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable temp can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4700">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3620"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4701">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3621"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4702">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3622"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4703">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3623"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable indxX can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4704">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3624"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable indxY can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4705">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3625"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable indxZ can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4706">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3626"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable termX can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4707">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3627"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable termY can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4708">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3628"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sum can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4709">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3661"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4710">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3662"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4711">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3663"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4712">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3664"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable indxX can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4713">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3665"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable indxY can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4714">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3666"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable indxZ can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4715">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3667"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable termX can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4716">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3668"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable termY can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4717">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3669"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sum can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4718">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3700"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4719">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3701"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4720">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3702"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4721">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3703"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ii can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4722">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3704"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ij can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4723">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3705"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ik can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4724">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3706"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable kj can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4725">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3707"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable termi can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4726">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3708"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable termk can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4727">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3740"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4728">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3741"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable j can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4729">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3742"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ii can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4730">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3743"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ij can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4731">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3744"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ji can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4732">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3745"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable addii can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4733">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3746"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable addij can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4734">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3747"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable addji can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4735">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3751"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable termi can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4736">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3752"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable termj can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4737">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/bitvect.c" line="3753"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable swap can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4738">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="100"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_object' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4739">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/section.h" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_reloc' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4740">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/expr.c" line="541"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4741">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="118"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_floatnum' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4742">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/hamt.h" line="42"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'HAMT' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4743">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/hamt.h" line="44"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'HAMTEntry' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4744">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="214"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_effaddr' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4745">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="219"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_insn' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4746">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/insn.h" line="83"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_insn_operand' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4747">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="114"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_intnum' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4748">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/intnum.c" line="784"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable carry_in can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4749">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="196"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_linemap' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4750">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_objfmt_module' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4751">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_dbgfmt_module' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4752">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_section' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4753">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="201"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_valparam' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4754">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="209"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_directive' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4755">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/section.c" line="819"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_span' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4756">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/section.c" line="948"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4757">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/section.c" line="1088"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4758">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="106"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_symtab' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4759">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/coretype.h" line="109"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'yasm_symrec' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4760">
    <name>sprintfOverlappingData</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/tests/bitvect_test.c" line="158"/>
    <grade severity="1"/>
    <output>
      <textoutput>Undefined behaviour: failed is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.</textoutput>
    </output>
  </weakness>
  <weakness id="4761">
    <name>sprintfOverlappingData</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/tests/combpath_test.c" line="132"/>
    <grade severity="1"/>
    <output>
      <textoutput>Undefined behaviour: failed is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.</textoutput>
    </output>
  </weakness>
  <weakness id="4762">
    <name>sprintfOverlappingData</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/tests/floatnum_test.c" line="426"/>
    <grade severity="1"/>
    <output>
      <textoutput>Undefined behaviour: failed is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.</textoutput>
    </output>
  </weakness>
  <weakness id="4763">
    <name>sprintfOverlappingData</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/tests/leb128_test.c" line="182"/>
    <grade severity="1"/>
    <output>
      <textoutput>Undefined behaviour: failed is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.</textoutput>
    </output>
  </weakness>
  <weakness id="4764">
    <name>sprintfOverlappingData</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/tests/leb128_test.c" line="189"/>
    <grade severity="1"/>
    <output>
      <textoutput>Undefined behaviour: failed is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.</textoutput>
    </output>
  </weakness>
  <weakness id="4765">
    <name>sprintfOverlappingData</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/tests/splitpath_test.c" line="147"/>
    <grade severity="1"/>
    <output>
      <textoutput>Undefined behaviour: failed is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.</textoutput>
    </output>
  </weakness>
  <weakness id="4766">
    <name>sprintfOverlappingData</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/tests/uncstring_test.c" line="147"/>
    <grade severity="1"/>
    <output>
      <textoutput>Undefined behaviour: failed is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.</textoutput>
    </output>
  </weakness>
  <weakness id="4767">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/value.c" line="590"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sym_local can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4768">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/libyasm/value.c" line="655"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable sym_local can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4769">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/dbgfmts/codeview/cv-symline.c" line="432"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4770">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/dbgfmts/dwarf2/dwarf2-dbgfmt.h" line="99"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'dwarf2_head' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4771">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/dbgfmts/dwarf2/dwarf2-line.c" line="634"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'last' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4772">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/dbgfmts/dwarf2/dwarf2-line.c" line="177"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4773">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/dbgfmts/stabs/stabs-dbgfmt.c" line="320"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'nullbc' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4774">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/coff/win64-except.c" line="228"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable intv can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4775">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/coff/win64-except.c" line="358"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable intv can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4776">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/elf/elf.h" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'elf_machine_handler' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4777">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/elf/elf.h" line="31"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'elf_reloc_entry' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4778">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/elf/elf.h" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'elf_secthead' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4779">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/elf/elf.h" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'elf_strtab_entry' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4780">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/elf/elf.h" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'elf_symtab_entry' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4781">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/elf/elf-objfmt.c" line="951"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'esd' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4782">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/elf/elf.c" line="450"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'prev' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4783">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/elf/elf-objfmt.c" line="983"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*s == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="4784">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/macho/macho-objfmt.c" line="955"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'xsymd' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4785">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/macho/macho-objfmt.c" line="1022"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'macho_relinfosize' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4786">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/rdf/rdf-objfmt.c" line="187"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'objfmt_rdf' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4787">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/xdf/xdf-objfmt.c" line="153"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'objfmt_xdf' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4788">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/objfmts/xdf/xdf-objfmt.c" line="636"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'xsd' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4789">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/parsers/gas/gas-parse.c" line="936"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'id_len' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4790">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/preprocs/nasm/nasm-pp.c" line="50"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'SMacro' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4791">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/preprocs/nasm/nasm-pp.c" line="51"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'MMacro' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4792">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/preprocs/nasm/nasm-pp.c" line="52"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Context' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4793">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/preprocs/nasm/nasm-pp.c" line="53"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Token' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4794">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/preprocs/nasm/nasm-pp.c" line="54"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Blocks' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4795">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/preprocs/nasm/nasm-pp.c" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Line' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4796">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/preprocs/nasm/nasm-pp.c" line="56"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Include' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4797">
    <name>variableHidingTypedef</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/preprocs/nasm/nasm-pp.c" line="57"/>
    <grade severity="5"/>
    <output>
      <textoutput>Struct 'Cond' hides typedef with same name</textoutput>
    </output>
  </weakness>
  <weakness id="4798">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/test_hd.c" line="54"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: bfile</textoutput>
    </output>
  </weakness>
  <weakness id="4799">
    <name>unassignedVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/tools/genperf/genperf.c" line="167"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'buf2' is not assigned a value</textoutput>
    </output>
  </weakness>
  <weakness id="4800">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/tools/genperf/genperf.c" line="265"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ignore_case' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4801">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/tools/genperf/genperf.c" line="266"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'compare_strncmp' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4802">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/tools/genperf/genperf.c" line="267"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'readonly_tables' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4803">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/modules/preprocs/nasm/nasm-pp.c" line="1489"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4804">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/tools/re2c/actions.c" line="71"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable l2 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4805">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/tools/re2c/bootstrap/scanner.c" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ignore_eoc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4806">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/tools/re2c/bootstrap/scanner.c" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4807">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/tools/re2c/code.c" line="500"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable i can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4808">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/tools/re2c/dfa.c" line="96"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4809">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/tools/re2c/dfa.c" line="98"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4810">
    <name>resourceLeak</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/tools/re2c/main.c" line="176"/>
    <grade severity="1"/>
    <output>
      <textoutput>Resource leak: f</textoutput>
    </output>
  </weakness>
  <weakness id="4811">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/tools/re2c/scanner.c" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ignore_eoc can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4812">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/yasm/source/patched-yasm/tools/re2c/scanner.c" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4813">
    <name>dangerousFunctionscanf</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/miniunz.c" line="319"/>
    <grade severity="5"/>
    <output>
      <textoutput>Found 'scanf'. You should use 'fgets' instead</textoutput>
    </output>
  </weakness>
  <weakness id="4814">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/minizip.c" line="154"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'total_read' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4815">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/minizip.c" line="153"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable size_read can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4816">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/minizip.c" line="154"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable total_read can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4817">
    <name>dangerousFunctionscanf</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/minizip.c" line="283"/>
    <grade severity="5"/>
    <output>
      <textoutput>Found 'scanf'. You should use 'fgets' instead</textoutput>
    </output>
  </weakness>
  <weakness id="4818">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/unzip.c" line="388"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4819">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/unzip.c" line="527"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4820">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/unzip.c" line="1101"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4821">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/unzip.c" line="1149"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4822">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/unzip.c" line="1521"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4823">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/unzip.c" line="1527"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4824">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/zip.c" line="185"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4825">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/zip.c" line="497"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4826">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/zip.c" line="656"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4827">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/zip.c" line="675"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4828">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/zip.c" line="677"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4829">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/zip.c" line="1218"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4830">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/contrib/minizip/zip.c" line="1220"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4831">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/crc32.c" line="108"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable c can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4832">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/crc32.c" line="109"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable n can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4833">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/crc32.c" line="109"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4834">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/crc32.c" line="110"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable poly can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4835">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/gzio.c" line="366"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4836">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/gzio.c" line="387"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4837">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/gzio.c" line="388"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4838">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/gzio.c" line="389"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4839">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/gzio.c" line="390"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4840">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/third_party/zlib/gzio.c" line="1012"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4841">
    <name>syntaxError</name>
    <location path="chrome-5.0.375.70/src/tools/gyp/test/dependencies/c/c.c" line="1"/>
    <grade severity="1"/>
    <output>
      <textoutput>Invalid number of character ({) when these macros are defined: ''.</textoutput>
    </output>
  </weakness>
  <weakness id="4842">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/tools/gyp/test/module/src/program.c" line="28"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'module_function' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4843">
    <name>unusedVariable</name>
    <location path="chrome-5.0.375.70/src/tools/gyp/test/module/src/program.c" line="29"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused variable: funcptr</textoutput>
    </output>
  </weakness>
  <weakness id="4844">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/tools/memory_watcher/call_stack.cc" line="254"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable count can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4845">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/tools/memory_watcher/call_stack.cc" line="170"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'CallStack::frames_'</textoutput>
    </output>
  </weakness>
  <weakness id="4846">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/tools/memory_watcher/call_stack.h" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CallStack::hash' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4847">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/tools/memory_watcher/call_stack.h" line="41"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CallStack::id' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4848">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/tools/memory_watcher/dllmain.cc" line="48"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4849">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/tools/memory_watcher/memory_hook.cc" line="246"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'reserving' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4850">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/assembler.h" line="99"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'Label::table_'</textoutput>
    </output>
  </weakness>
  <weakness id="4851">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/assembler.h" line="203"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Operand::length' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4852">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/assembler.h" line="307"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Operand::is_int8' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4853">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/assembler.h" line="322"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CodeBuffer::size' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4854">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/assembler.h" line="345"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CodeBuffer::put_dword_at' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4855">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/rdtsc.h" line="17"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RDTSCNormalizer::start_'</textoutput>
    </output>
  </weakness>
  <weakness id="4856">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/rdtsc.h" line="17"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RDTSCNormalizer::freq_'</textoutput>
    </output>
  </weakness>
  <weakness id="4857">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/rdtsc.h" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'RDTSCNormalizer::MsFromStart' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4858">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/main.cc" line="1209"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Playground::IntAt' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4859">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/main.cc" line="1210"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Playground::Int64At' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4860">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/main.cc" line="74"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Playground::Options::stack_unwind_depth' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4861">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/main.cc" line="78"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Playground::Playground::Options::log_heap' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4862">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/main.cc" line="82"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Playground::Playground::Playground::Options::log_lock' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4863">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/tools/traceline/traceline/main.cc" line="86"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Playground::Playground::Playground::Playground::Options::vista' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4864">
    <name>constStatement</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/assembler-arm.cc" line="472"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant code: Found a statement that begins with numeric constant</textoutput>
    </output>
  </weakness>
  <weakness id="4865">
    <name>constStatement</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/assembler-arm.cc" line="512"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant code: Found a statement that begins with numeric constant</textoutput>
    </output>
  </weakness>
  <weakness id="4866">
    <name>constStatement</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/assembler-arm.cc" line="515"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant code: Found a statement that begins with numeric constant</textoutput>
    </output>
  </weakness>
  <weakness id="4867">
    <name>constStatement</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/assembler-arm.cc" line="723"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant code: Found a statement that begins with numeric constant</textoutput>
    </output>
  </weakness>
  <weakness id="4868">
    <name>constStatement</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/assembler-arm.cc" line="743"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant code: Found a statement that begins with numeric constant</textoutput>
    </output>
  </weakness>
  <weakness id="4869">
    <name>constStatement</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/assembler-thumb2.cc" line="540"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant code: Found a statement that begins with numeric constant</textoutput>
    </output>
  </weakness>
  <weakness id="4870">
    <name>constStatement</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/assembler-thumb2.cc" line="580"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant code: Found a statement that begins with numeric constant</textoutput>
    </output>
  </weakness>
  <weakness id="4871">
    <name>constStatement</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/assembler-thumb2.cc" line="583"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant code: Found a statement that begins with numeric constant</textoutput>
    </output>
  </weakness>
  <weakness id="4872">
    <name>constStatement</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/assembler-thumb2.cc" line="791"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant code: Found a statement that begins with numeric constant</textoutput>
    </output>
  </weakness>
  <weakness id="4873">
    <name>constStatement</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/assembler-thumb2.cc" line="811"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant code: Found a statement that begins with numeric constant</textoutput>
    </output>
  </weakness>
  <weakness id="4874">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/disasm-arm.cc" line="141"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Decoder::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="4875">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/simulator-arm.cc" line="525"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Redirection::fp_return' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4876">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/simulator-arm.cc" line="113"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*str != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="4877">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/v8/src/arm/codegen-arm.cc" line="169"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*FLAG_stop_at != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="4878">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/v8/src/third_party/dtoa/dtoa.c" line="497"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable x can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4879">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/v8/src/third_party/dtoa/dtoa.c" line="500"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable len can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4880">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/v8/src/third_party/dtoa/dtoa.c" line="2677"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ieps can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4881">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/v8/src/third_party/dtoa/dtoa.c" line="2677"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable ilim0 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4882">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/v8/src/third_party/dtoa/dtoa.c" line="2677"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable k0 can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4883">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/v8/src/ia32/codegen-ia32.cc" line="148"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*FLAG_stop_at != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="4884">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/disasm-mips.cc" line="101"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Decoder::PrintRs'</textoutput>
    </output>
  </weakness>
  <weakness id="4885">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/disasm-mips.cc" line="102"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Decoder::PrintRt'</textoutput>
    </output>
  </weakness>
  <weakness id="4886">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/disasm-mips.cc" line="103"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Decoder::PrintRd'</textoutput>
    </output>
  </weakness>
  <weakness id="4887">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/disasm-mips.cc" line="104"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Decoder::PrintFs'</textoutput>
    </output>
  </weakness>
  <weakness id="4888">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/disasm-mips.cc" line="105"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Decoder::PrintFt'</textoutput>
    </output>
  </weakness>
  <weakness id="4889">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/disasm-mips.cc" line="106"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Decoder::PrintFd'</textoutput>
    </output>
  </weakness>
  <weakness id="4890">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/disasm-mips.cc" line="108"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Decoder::PrintFunction'</textoutput>
    </output>
  </weakness>
  <weakness id="4891">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/disasm-mips.cc" line="109"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Decoder::PrintSecondaryField'</textoutput>
    </output>
  </weakness>
  <weakness id="4892">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/disasm-mips.cc" line="110"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Decoder::PrintUImm16'</textoutput>
    </output>
  </weakness>
  <weakness id="4893">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/disasm-mips.cc" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Decoder::PrintInstructionName'</textoutput>
    </output>
  </weakness>
  <weakness id="4894">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/disasm-mips.cc" line="123"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Decoder::Unknown'</textoutput>
    </output>
  </weakness>
  <weakness id="4895">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/disasm-mips.cc" line="134"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'Decoder::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="4896">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/disasm-mips.cc" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Decoder::PrintInstructionName' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4897">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/simulator-mips.cc" line="538"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Redirection::fp_return' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4898">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/v8/src/mips/simulator-mips.cc" line="119"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*str != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="4899">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/v8/src/third_party/dtoa/dtoa.c" line="926"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable z can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4900">
    <name>variableScope</name>
    <location path="chrome-5.0.375.70/src/v8/src/third_party/dtoa/dtoa.c" line="1154"/>
    <grade severity="5"/>
    <output>
      <textoutput>The scope of the variable w can be reduced</textoutput>
    </output>
  </weakness>
  <weakness id="4901">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/src/unicode.h" line="146"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CharacterStream::has_more' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4902">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/v8/src/third_party/dtoa/dtoa.c" line="267"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'U::d' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4903">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/v8/src/third_party/dtoa/dtoa.c" line="267"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'U::L' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4904">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/v8/src/x64/codegen-x64.cc" line="5723"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'left_is_in_rax' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4905">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/src/x64/disasm-x64.cc" line="345"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DisassemblerX64::rex' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4906">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/src/x64/disasm-x64.cc" line="347"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DisassemblerX64::rex_b' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4907">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/src/x64/disasm-x64.cc" line="350"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DisassemblerX64::base_reg' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4908">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/src/x64/disasm-x64.cc" line="352"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DisassemblerX64::rex_x' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4909">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/src/x64/disasm-x64.cc" line="354"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DisassemblerX64::rex_r' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4910">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/src/x64/disasm-x64.cc" line="356"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'DisassemblerX64::rex_w' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4911">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/v8/src/x64/codegen-x64.cc" line="298"/>
    <grade severity="5"/>
    <output>
      <textoutput>Non-empty string test can be simplified to "*FLAG_stop_at != '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="4912">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/v8/src/x64/regexp-macro-assembler-x64.cc" line="1143"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'end_address' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4913">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/cctest.h" line="63"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CcTest::file' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4914">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/cctest.h" line="64"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CcTest::name' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4915">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/cctest.h" line="65"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CcTest::dependency' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4916">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/cctest.h" line="66"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'CcTest::enabled' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4917">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/cctest.h" line="150"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'RegisterThreadedTest::name' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4918">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-api.cc" line="8091"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RegExpInterruptTest::gc_success_'</textoutput>
    </output>
  </weakness>
  <weakness id="4919">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-api.cc" line="8091"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RegExpInterruptTest::regexp_success_'</textoutput>
    </output>
  </weakness>
  <weakness id="4920">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-api.cc" line="8091"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RegExpInterruptTest::gc_during_regexp_'</textoutput>
    </output>
  </weakness>
  <weakness id="4921">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-api.cc" line="8091"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RegExpInterruptTest::gc_count_'</textoutput>
    </output>
  </weakness>
  <weakness id="4922">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-api.cc" line="8213"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ApplyInterruptTest::gc_success_'</textoutput>
    </output>
  </weakness>
  <weakness id="4923">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-api.cc" line="8213"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ApplyInterruptTest::apply_success_'</textoutput>
    </output>
  </weakness>
  <weakness id="4924">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-api.cc" line="8213"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ApplyInterruptTest::gc_during_apply_'</textoutput>
    </output>
  </weakness>
  <weakness id="4925">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-api.cc" line="8213"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'ApplyInterruptTest::gc_count_'</textoutput>
    </output>
  </weakness>
  <weakness id="4926">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-api.cc" line="8482"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RegExpStringModificationTest::morph_success_'</textoutput>
    </output>
  </weakness>
  <weakness id="4927">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-api.cc" line="8482"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RegExpStringModificationTest::regexp_success_'</textoutput>
    </output>
  </weakness>
  <weakness id="4928">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-log.cc" line="1026"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'eol' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4929">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-log.cc" line="210"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ScopedLoggerInitializer::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="4930">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-log.cc" line="221"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'LogBufferMatcher::log_pos' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4931">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-log.cc" line="814"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Interval::raw_min_addr' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4932">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-log.cc" line="816"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'Interval::raw_max_addr' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4933">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-log.cc" line="346"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'LoopingThread::v8_thread_id_'</textoutput>
    </output>
  </weakness>
  <weakness id="4934">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/v8/test/cctest/test-thread-termination.cc" line="194"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'LoopingThread' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4935">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/views/controls/menu/menu_scroll_view_container.cc" line="166"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: scroll_up_button_</textoutput>
    </output>
  </weakness>
  <weakness id="4936">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/views/controls/menu/menu_win.cc" line="162"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'fontsize' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4937">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/views/controls/menu/native_menu_win.cc" line="200"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'fontsize' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4938">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/views/controls/scrollbar/bitmap_scroll_bar.cc" line="676"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'ratio' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4939">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/views/controls/table/native_table_win.cc" line="210"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'old_row_count' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4940">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/views/controls/table/native_table_win.cc" line="301"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'column' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4941">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/views/controls/table/native_table_win.cc" line="671"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'view_index' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4942">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/views/controls/table/table_view.cc" line="432"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'old_count' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4943">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/views/controls/table/table_view.cc" line="433"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'new_count' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4944">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/views/controls/table/table_view_unittest.cc" line="39"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'CheckNotification::row' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4945">
    <name>unusedStructMember</name>
    <location path="chrome-5.0.375.70/src/views/controls/table/table_view_unittest.cc" line="40"/>
    <grade severity="5"/>
    <output>
      <textoutput>struct or union member 'CheckNotification::state' is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4946">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/views/controls/table/table_view_unittest.cc" line="194"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'value' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4947">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/views/controls/table/table_view_unittest.cc" line="206"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'value' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4948">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/views/focus/focus_manager_unittest.cc" line="389"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: cb</textoutput>
    </output>
  </weakness>
  <weakness id="4949">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/views/grid_layout.cc" line="95"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'LayoutElement::size_'</textoutput>
    </output>
  </weakness>
  <weakness id="4950">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/views/grid_layout.cc" line="95"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'LayoutElement::location_'</textoutput>
    </output>
  </weakness>
  <weakness id="4951">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/views/grid_layout.cc" line="147"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'LayoutElement::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="4952">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/views/grid_layout.cc" line="106"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'LayoutElement::Location' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4953">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/views/grid_layout.cc" line="126"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'LayoutElement::Size' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4954">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/views/grid_layout.cc" line="134"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'LayoutElement::ResizePercent' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4955">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/views/grid_layout.cc" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'LayoutElement::IsResizable' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="4956">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/views/grid_layout_unittest.cc" line="532"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: span_view</textoutput>
    </output>
  </weakness>
  <weakness id="4957">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/views/view_unittest.cc" line="139"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TestView::last_mouse_event_type_'</textoutput>
    </output>
  </weakness>
  <weakness id="4958">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/views/view_unittest.cc" line="139"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TestView::child_'</textoutput>
    </output>
  </weakness>
  <weakness id="4959">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/views/view_unittest.cc" line="139"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TestView::parent_'</textoutput>
    </output>
  </weakness>
  <weakness id="4960">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/views/view_unittest.cc" line="139"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TestView::child_removed_'</textoutput>
    </output>
  </weakness>
  <weakness id="4961">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/views/view_unittest.cc" line="139"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TestView::child_added_'</textoutput>
    </output>
  </weakness>
  <weakness id="4962">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/views/view_unittest.cc" line="139"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'TestView::did_change_bounds_'</textoutput>
    </output>
  </weakness>
  <weakness id="4963">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/views/view_unittest.cc" line="238"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: v2</textoutput>
    </output>
  </weakness>
  <weakness id="4964">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/views/widget/root_view.cc" line="158"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'ScopedProcessingPaint::DISALLOW_COPY_AND_ASSIGN'</textoutput>
    </output>
  </weakness>
  <weakness id="4965">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_group.cc" line="62"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4966">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_group_unittest.cc" line="163"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: group</textoutput>
    </output>
  </weakness>
  <weakness id="4967">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_host_unittest.cc" line="274"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: cache3</textoutput>
    </output>
  </weakness>
  <weakness id="4968">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_request_handler_unittest.cc" line="563"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: cache</textoutput>
    </output>
  </weakness>
  <weakness id="4969">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_response.cc" line="296"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: pickle</textoutput>
    </output>
  </weakness>
  <weakness id="4970">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_response_unittest.cc" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheResponseTest::write_callback_was_called_'</textoutput>
    </output>
  </weakness>
  <weakness id="4971">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_response_unittest.cc" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheResponseTest::writer_deletion_count_down_'</textoutput>
    </output>
  </weakness>
  <weakness id="4972">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_response_unittest.cc" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheResponseTest::should_delete_writer_in_completion_callback_'</textoutput>
    </output>
  </weakness>
  <weakness id="4973">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_response_unittest.cc" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheResponseTest::expected_write_result_'</textoutput>
    </output>
  </weakness>
  <weakness id="4974">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_response_unittest.cc" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheResponseTest::read_callback_was_called_'</textoutput>
    </output>
  </weakness>
  <weakness id="4975">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_response_unittest.cc" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheResponseTest::reader_deletion_count_down_'</textoutput>
    </output>
  </weakness>
  <weakness id="4976">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_response_unittest.cc" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheResponseTest::should_delete_reader_in_completion_callback_'</textoutput>
    </output>
  </weakness>
  <weakness id="4977">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_response_unittest.cc" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheResponseTest::expected_read_result_'</textoutput>
    </output>
  </weakness>
  <weakness id="4978">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_update_job.cc" line="1252"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4979">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_url_request_job_unittest.cc" line="163"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheURLRequestJobTest::write_callback_was_called_'</textoutput>
    </output>
  </weakness>
  <weakness id="4980">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_url_request_job_unittest.cc" line="163"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheURLRequestJobTest::writer_deletion_count_down_'</textoutput>
    </output>
  </weakness>
  <weakness id="4981">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_url_request_job_unittest.cc" line="163"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheURLRequestJobTest::should_delete_writer_in_completion_callback_'</textoutput>
    </output>
  </weakness>
  <weakness id="4982">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_url_request_job_unittest.cc" line="163"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheURLRequestJobTest::expected_write_result_'</textoutput>
    </output>
  </weakness>
  <weakness id="4983">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_url_request_job_unittest.cc" line="163"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheURLRequestJobTest::read_callback_was_called_'</textoutput>
    </output>
  </weakness>
  <weakness id="4984">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_url_request_job_unittest.cc" line="163"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheURLRequestJobTest::reader_deletion_count_down_'</textoutput>
    </output>
  </weakness>
  <weakness id="4985">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_url_request_job_unittest.cc" line="163"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheURLRequestJobTest::should_delete_reader_in_completion_callback_'</textoutput>
    </output>
  </weakness>
  <weakness id="4986">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/appcache/appcache_url_request_job_unittest.cc" line="163"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'AppCacheURLRequestJobTest::expected_read_result_'</textoutput>
    </output>
  </weakness>
  <weakness id="4987">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/webkit/default_plugin/plugin_impl_win.cc" line="421"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'old_mode' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4988">
    <name>emptyStringTest</name>
    <location path="chrome-5.0.375.70/src/webkit/default_plugin/plugin_impl_win.cc" line="59"/>
    <grade severity="5"/>
    <output>
      <textoutput>Empty string test can be simplified to "*mime_type == '\0'"</textoutput>
    </output>
  </weakness>
  <weakness id="4989">
    <name>noConstructor</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/cpp_bound_class_unittest.cc" line="80"/>
    <grade severity="5"/>
    <output>
      <textoutput>The class 'CppBoundClassTest' has no constructor. Member variables not initialized.</textoutput>
    </output>
  </weakness>
  <weakness id="4990">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/dom_serializer_unittest.cc" line="82"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'DomSerializerTests::serialized_'</textoutput>
    </output>
  </weakness>
  <weakness id="4991">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/glue_serialize.cc" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SerializeObject::version'</textoutput>
    </output>
  </weakness>
  <weakness id="4992">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/glue_serialize.cc" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'SerializeObject::version'</textoutput>
    </output>
  </weakness>
  <weakness id="4993">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/image_decoder.cc" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'image' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4994">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/plugins/mac_accelerated_surface_container_manager.cc" line="28"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4995">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/plugins/plugin_instance.cc" line="69"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="4996">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/plugins/plugin_lib_posix.cc" line="55"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'elf_class' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4997">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/plugins/test/plugin_npobject_lifetime_test.cc" line="69"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'b1' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4998">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/plugins/test/plugin_npobject_lifetime_test.cc" line="164"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'result' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="4999">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/plugins/webplugin_delegate_impl_gtk.cc" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="5000">
    <name>exceptNew</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/plugins/webplugin_impl.cc" line="1126"/>
    <grade severity="5"/>
    <output>
      <textoutput>Upon exception there is memory leak: multi_part_response_client</textoutput>
    </output>
  </weakness>
  <weakness id="5001">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/resource_fetcher_unittest.cc" line="77"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FetcherDelegate::CreateTimer' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="5002">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/webkit/glue/resource_fetcher_unittest.cc" line="95"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'FetcherDelegate::DestroyTimer' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="5003">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/npapi_layout_test_plugin/main.cpp" line="158"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="5004">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/npapi_layout_test_plugin/main.cpp" line="161"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="5005">
    <name>redundantIfDelete0</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/npapi_layout_test_plugin/main.cpp" line="164"/>
    <grade severity="5"/>
    <output>
      <textoutput>Redundant condition. It is safe to deallocate a NULL pointer</textoutput>
    </output>
  </weakness>
  <weakness id="5006">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/pepper_test_plugin/main.cc" line="246"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'obj' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="5007">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/pepper_test_plugin/plugin_object.cc" line="193"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'plugin' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="5008">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/pepper_test_plugin/plugin_object.cc" line="200"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'plugin' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="5009">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/mac/accelerated_surface_stub.cc" line="31"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AcceleratedSurface::Initialize' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="5010">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/mac/accelerated_surface_stub.cc" line="32"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AcceleratedSurface::Destroy' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="5011">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/mac/accelerated_surface_stub.cc" line="33"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AcceleratedSurface::SetSurfaceSize' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="5012">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/mac/accelerated_surface_stub.cc" line="34"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AcceleratedSurface::MakeCurrent' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="5013">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/mac/accelerated_surface_stub.cc" line="35"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AcceleratedSurface::Clear' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="5014">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/mac/accelerated_surface_stub.cc" line="36"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AcceleratedSurface::SwapBuffers' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="5015">
    <name>functionConst</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/mac/accelerated_surface_stub.cc" line="37"/>
    <grade severity="5"/>
    <output>
      <textoutput>The function 'AcceleratedSurface::context' can be const</textoutput>
    </output>
  </weakness>
  <weakness id="5016">
    <name>uninitVar</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/simple_resource_loader_bridge.cc" line="116"/>
    <grade severity="5"/>
    <output>
      <textoutput>Member variable not initialized in the constructor 'RequestProxy::owner_loop_'</textoutput>
    </output>
  </weakness>
  <weakness id="5017">
    <name>unreadVariable</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/test_shell_win.cc" line="565"/>
    <grade severity="5"/>
    <output>
      <textoutput>Variable 'wmEvent' is assigned a value that is never used</textoutput>
    </output>
  </weakness>
  <weakness id="5018">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/webwidget_host_gtk.cc" line="119"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WebWidgetHostGtkWidget::HandleSizeRequest'</textoutput>
    </output>
  </weakness>
  <weakness id="5019">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/webwidget_host_gtk.cc" line="131"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WebWidgetHostGtkWidget::HandleSizeAllocate'</textoutput>
    </output>
  </weakness>
  <weakness id="5020">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/webwidget_host_gtk.cc" line="138"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WebWidgetHostGtkWidget::HandleConfigure'</textoutput>
    </output>
  </weakness>
  <weakness id="5021">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/webwidget_host_gtk.cc" line="146"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WebWidgetHostGtkWidget::HandleExpose'</textoutput>
    </output>
  </weakness>
  <weakness id="5022">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/webwidget_host_gtk.cc" line="159"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WebWidgetHostGtkWidget::HandleDestroy'</textoutput>
    </output>
  </weakness>
  <weakness id="5023">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/webwidget_host_gtk.cc" line="191"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WebWidgetHostGtkWidget::HandleKeyRelease'</textoutput>
    </output>
  </weakness>
  <weakness id="5024">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/webwidget_host_gtk.cc" line="201"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WebWidgetHostGtkWidget::HandleFocus'</textoutput>
    </output>
  </weakness>
  <weakness id="5025">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/webwidget_host_gtk.cc" line="208"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WebWidgetHostGtkWidget::HandleFocusIn'</textoutput>
    </output>
  </weakness>
  <weakness id="5026">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/webwidget_host_gtk.cc" line="219"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WebWidgetHostGtkWidget::HandleFocusOut'</textoutput>
    </output>
  </weakness>
  <weakness id="5027">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/webwidget_host_gtk.cc" line="243"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WebWidgetHostGtkWidget::HandleButtonRelease'</textoutput>
    </output>
  </weakness>
  <weakness id="5028">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/webwidget_host_gtk.cc" line="250"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WebWidgetHostGtkWidget::HandleMotionNotify'</textoutput>
    </output>
  </weakness>
  <weakness id="5029">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/webwidget_host_gtk.cc" line="259"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WebWidgetHostGtkWidget::HandleScroll'</textoutput>
    </output>
  </weakness>
  <weakness id="5030">
    <name>unusedPrivateFunction</name>
    <location path="chrome-5.0.375.70/src/webkit/tools/test_shell/webwidget_host_gtk.cc" line="267"/>
    <grade severity="5"/>
    <output>
      <textoutput>Unused private function 'WebWidgetHostGtkWidget::DISALLOW_IMPLICIT_CONSTRUCTORS'</textoutput>
    </output>
  </weakness>
</report>
