I have a Delphi 2010 exe that launches a second exe. In the second exe, there is a dialog that calls openDialog.execute. When this runs under Windows 2008 Enterprise R2 un
Windows reports AV (c0000005) in thumbcache.dll module.
I think that thumbcache.dll have something to do with building/caching thumbnails for files. Building thumbnails may mean using 3rd party extensions to Explorer, which may not behave nicely with RDP.
Try that on clean system. Use VMWare or similar virtual machine to setup test configuration.
P.S. See also this article: How to debug application’s hang? But I think that hang is just consequence of another problem in your case.