check for overflow in join_append_data (closes #27758)

Reported by Thomas E. Hybel
2 files changed