Being on the Fire side of things,
about 3 years ago, we responded to a Plumber that was trapped in a roof-void(attic) and we ended up having to lift the roofing iron, to rescue him.
This happens a lot more than what is commonly realised, but add attic heat to the equation, what would have happened, if there was no-one in the house apart from the Tradesperson?.
I've been in the same situation, (becoming trapped in an attic space) and it isn't nice!.
You just have to relax, control your breathing, sit there and THINK, how can you get yourself out of this.
The worst thing you can do, is use up valuable body strength, trying to "bash" your way out!.
I used my Basic FF training from doing Breathing Apparatus courses(which are tight and HARD to manueover(sp?)through and you get stuck from time to time, but, there is a logical way out of everything!.