Check out Seam Grip. I have never used it specifically on bunk ends, but this stuff is pretty awesome. It is designed to seal regular camping tent seams, backpacks, and other outdoor gear, so I'm guessing it would work great on the canvas seams also.