I have a process that seems to be hanging on solaris, I have tried to attach to the process using GDB to see what it is doing but no luck. 

There is no error from what I can see, it is just sitting there...

Are there any other tools or techniques I can use to see what the process is stuck on?

Thanks for the help

Lynton