I have a Visual Foxpro application that crashes with a fatal exception error when run from the ICA desktop.
The unhandled exception seems to occur in RPCRT4.DLL (the runtime for Remote Procedure Calls). What's odd is that when I look at the list of loaded DLLs from the debugger, it shows this DLL being loaded from the C:\WINNT\System32 folder.
When I installed Citrix, I let it remap the local drives on the server, so they won't conflict with local drives on the client PC. This is the ONLY DLL being referenced from the C: drive. All others are correctly loaded from the local drive on the server.
When I run the application from the system console, it runs fine.
I tried re-registering this DLL with RegSvr32 but this didn't seem to help.
I've run this application on two different Citrix servers now, the first one was running Metaframe 1.8, and I'm now running it on a test server with Metaframe XP with the same result.
Does anyone have any ideas?
The unhandled exception seems to occur in RPCRT4.DLL (the runtime for Remote Procedure Calls). What's odd is that when I look at the list of loaded DLLs from the debugger, it shows this DLL being loaded from the C:\WINNT\System32 folder.
When I installed Citrix, I let it remap the local drives on the server, so they won't conflict with local drives on the client PC. This is the ONLY DLL being referenced from the C: drive. All others are correctly loaded from the local drive on the server.
When I run the application from the system console, it runs fine.
I tried re-registering this DLL with RegSvr32 but this didn't seem to help.
I've run this application on two different Citrix servers now, the first one was running Metaframe 1.8, and I'm now running it on a test server with Metaframe XP with the same result.
Does anyone have any ideas?