Yep Dragon, I have seen this very thing all over the country whilst sitting around many a fire pit. Also, from fires made for sweat lodge stones. Years ago a riding buddy had built a firepit in his new backyard and called some friends over for a BBQ. There were 8-10 of us and the cook fire created no problems but when we built up the fire so we could play some music and drink some beer... All hell broke loose! It started slow, one rock popped and tossed a chip past my ear. Within an hour, we were all sitting farther back and almost every stone had popped at least once, throwing stones in all directions with varying speeds. I stopped by later in the week and helped him tear it down, then we went out and gathered igneous rock (volcanic stone) and rebuilt it.
Any stone will pop if it is wet and is heated quickly (steam inside does it) or is frozen and added to a fire pit while it's lit. Been there, done both lol. So, look for granite, basalt, lava rocks and stay away from the shale, sandstone or any sedimentary & metamorphic stone. "Dark & heavy & rounded, good. Light-colored & flat-shaped... not so good."
"Party on Garth!"
Edge 'RockHead' Walker