Poison gas almost always comes from a hole in the ground. You have to discover it with perception (which usually requires you to be in the poison).
I was a beastmaster ranger, so I summoned a spider and let her walk around in the poison. When it stands in the right position the poison disappears.
Then let your group walk past this ( in the best case you detect the hole in case the spider did not ) and let the spider jump to the next area.
If you have no pet you need to throw stuff on the hole to stop the poison.
You might want to throw stuff on the hole anyway so the poison does not return when the spider moves, but sending the pet in the poison was a good way to find the hole without damaging your chars.

Prof. Dr. Dr. Mad S. Tist

World leading expert of artificial stupidity.
Because there are too many people who work on artificial intelligence already