| """ | |
| Fuzz tests an object after the default construction to make sure it does not crash lldb. | |
| """ | |
| import sys | |
| import lldb | |
| def fuzz_obj(obj): | |
| obj.GetSize() | |
| obj.GetInstructionAtIndex(0xffffffff) | |
| obj.AppendInstruction(lldb.SBInstruction()) | |
| obj.Print(None) | |
| obj.GetDescription(lldb.SBStream()) | |
| obj.DumpEmulationForAllInstructions("armv7") | |
| obj.Clear() | |
| for inst in obj: | |
| print inst |