A bucking floor is always a sign that the floor is swelling from moisture and has no place to go but up. Properly installed floors leave a space around the walls to provide for expansion. If the floor is not allowed to expand, it buckles at the joints like a street on a hot July day.
It may be repairable. The floor will shrink back when humidity is reduced and may be able to be rolled out. The buckling will likely cause squeaks and cracking sounds because the floor is no longer firmly attached to the subfloor. You might be able to overcome some of that with top-nailing or injecting glue.
This problem will recur with high humidity. Thought about an AC unit?