def test_SBBroadcaster(self): obj = lldb.SBBroadcaster() if self.TraceOn(): print obj self.assertFalse(obj) # Do fuzz testing on the invalid obj, it should not crash lldb. import sb_broadcaster sb_broadcaster.fuzz_obj(obj)
def test_SBBroadcaster(self): obj = lldb.SBBroadcaster() if self.TraceOn(): print(obj) self.assertFalse(obj) # Do fuzz testing on the invalid obj, it should not crash lldb. import sb_broadcaster sb_broadcaster.fuzz_obj(obj)
def fuzz_obj(obj): obj.GetDataFlavor() obj.GetType() broadcaster = obj.GetBroadcaster() # Do fuzz testing on the broadcaster obj, it should not crash lldb. import sb_broadcaster sb_broadcaster.fuzz_obj(broadcaster) obj.BroadcasterMatchesRef(broadcaster) obj.GetDescription(lldb.SBStream()) obj.Clear()
def fuzz_obj(obj): obj.GetDataFlavor() obj.GetType() broadcaster = obj.GetBroadcaster() # Do fuzz testing on the broadcaster obj, it should not crash lldb. import sb_broadcaster sb_broadcaster.fuzz_obj(broadcaster) obj.BroadcasterMatchesRef(broadcaster) obj.GetDescription(lldb.SBStream()) obj.Clear()
def fuzz_obj(obj): broadcaster = obj.GetBroadcaster() # Do fuzz testing on the broadcaster obj, it should not crash lldb. import sb_broadcaster sb_broadcaster.fuzz_obj(broadcaster) obj.AdoptFileDesriptor(0, False) obj.AdoptFileDesriptor(1, False) obj.AdoptFileDesriptor(2, False) obj.Connect("file:/tmp/myfile") obj.Connect(None) obj.Disconnect() obj.IsConnected() obj.GetCloseOnEOF() obj.SetCloseOnEOF(True) obj.SetCloseOnEOF(False) #obj.Write(None, sys.maxint, None) #obj.Read(None, sys.maxint, 0xffffffff, None) obj.ReadThreadStart() obj.ReadThreadStop() obj.ReadThreadIsRunning() obj.SetReadThreadBytesReceivedCallback(None, None)
def fuzz_obj(obj): broadcaster = obj.GetBroadcaster() # Do fuzz testing on the broadcaster obj, it should not crash lldb. import sb_broadcaster sb_broadcaster.fuzz_obj(broadcaster) obj.AdoptFileDesriptor(0, False) obj.AdoptFileDesriptor(1, False) obj.AdoptFileDesriptor(2, False) obj.Connect("file:/tmp/myfile") obj.Connect(None) obj.Disconnect() obj.IsConnected() obj.GetCloseOnEOF() obj.SetCloseOnEOF(True) obj.SetCloseOnEOF(False) #obj.Write(None, sys.maxint, None) #obj.Read(None, sys.maxint, 0xffffffff, None) obj.ReadThreadStart() obj.ReadThreadStop() obj.ReadThreadIsRunning() obj.SetReadThreadBytesReceivedCallback(None, None)