class HidDescriptorTest_ReportIdPopError_Test
Defined at line 66 of file ../../src/ui/input/lib/hid-parser/test/hid-descriptor-test.cc
There was a memory error where ReportId's were passed around as pointers to a std::vector
element. If we pushed a report Id and then allocated a lot of new report ids, the std::vector
would re-allocate the memory, and we would corrupt freed memory when we popped and accessed
the report Id.
Public Methods
void HidDescriptorTest_ReportIdPopError_Test ()
Defined at line 66 of file ../../src/ui/input/lib/hid-parser/test/hid-descriptor-test.cc
void HidDescriptorTest_ReportIdPopError_Test (const HidDescriptorTest_ReportIdPopError_Test & )
Defined at line 66 of file ../../src/ui/input/lib/hid-parser/test/hid-descriptor-test.cc
void HidDescriptorTest_ReportIdPopError_Test (HidDescriptorTest_ReportIdPopError_Test && )
Defined at line 66 of file ../../src/ui/input/lib/hid-parser/test/hid-descriptor-test.cc
HidDescriptorTest_ReportIdPopError_Test & operator= (const HidDescriptorTest_ReportIdPopError_Test & )
Defined at line 66 of file ../../src/ui/input/lib/hid-parser/test/hid-descriptor-test.cc
HidDescriptorTest_ReportIdPopError_Test & operator= (HidDescriptorTest_ReportIdPopError_Test && )
Defined at line 66 of file ../../src/ui/input/lib/hid-parser/test/hid-descriptor-test.cc
void ~HidDescriptorTest_ReportIdPopError_Test ()
Defined at line 66 of file ../../src/ui/input/lib/hid-parser/test/hid-descriptor-test.cc