Windows: It happens all too often with no apparent rhyme or reason — an application just stops responding. If you'l like to troubleshoot the cause, dreeware app WhatIsHang can provide some clues.This utility provides detailed information useful to programmers and IT personnel, like the memory address where the problem was detected and other debugging info. But it also can provide filenames and strings related to the hang problem that can help non-programmers troubleshoot.
For example, the remark "A reference to a remote network file was found in the call stack. If this network file cannot be accessed, it might cause the hang problem" can help you look to network connectivity problems. Even if you can't decipher the details from the program, you can Google them or pass them on to the software's support team to help with technical support. See the download page for full details.