Internal bleeding can be caused by: