The habitats where crack willow~(Salix fragilis) grows:

Brownfield
Pond ditch and canal
Wet woodland