1b7b4947c5cd2ada69d9d3d4539557853ad9d2d7aJohnny Chen""" 2b7b4947c5cd2ada69d9d3d4539557853ad9d2d7aJohnny ChenFuzz tests an object after the default construction to make sure it does not crash lldb. 3b7b4947c5cd2ada69d9d3d4539557853ad9d2d7aJohnny Chen""" 4b7b4947c5cd2ada69d9d3d4539557853ad9d2d7aJohnny Chen 5b7b4947c5cd2ada69d9d3d4539557853ad9d2d7aJohnny Chenimport sys 6b7b4947c5cd2ada69d9d3d4539557853ad9d2d7aJohnny Chenimport lldb 7b7b4947c5cd2ada69d9d3d4539557853ad9d2d7aJohnny Chen 8b7b4947c5cd2ada69d9d3d4539557853ad9d2d7aJohnny Chendef fuzz_obj(obj): 955ea73dd3d635d1ff374c809eac2f9581c1fb37bFilipe Cabecinhas try: 1055ea73dd3d635d1ff374c809eac2f9581c1fb37bFilipe Cabecinhas obj.Initialize(lldb.SBDebugger.Create(), None, 0, "$", "^", True) 1155ea73dd3d635d1ff374c809eac2f9581c1fb37bFilipe Cabecinhas except Exception: 1255ea73dd3d635d1ff374c809eac2f9581c1fb37bFilipe Cabecinhas pass 13b7b4947c5cd2ada69d9d3d4539557853ad9d2d7aJohnny Chen obj.IsActive() 14b7b4947c5cd2ada69d9d3d4539557853ad9d2d7aJohnny Chen obj.IsDone() 15b7b4947c5cd2ada69d9d3d4539557853ad9d2d7aJohnny Chen obj.SetIsDone(True) 16b7b4947c5cd2ada69d9d3d4539557853ad9d2d7aJohnny Chen obj.GetGranularity() 17