000013488 - Error loading desktop client error thrown when launching RSA Software Token 4.1

Document created by RSA Customer Support Employee on Jun 14, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000013488
Applies ToRSA Software Token 4.1
Microsoft Windows
procmon Microsoft system internals Process monitor How to run procmon
 
IssueError loading desktop client error thrown when launching RSA Software Token 4.1
Error loading desktop client
CauseOne of our libraries that we depend upon is missing, or a 3rd party application has put DLLs with the same name in the system's path, and our application is attempting to use them.
Nokia OVI Suite found to drop QT libraries in system32 which causes the error.
ResolutionRemove the conflicting dlls from the system's PATH so that our software does not attempt to load them.

To troubleshoot an identify if this is occurring, an to identify which DLLs:
Download the free utility named Procmon (Process Monitor from Sysinternals / Microsoft.



First choose file / capture events and turn off capture while we work on setting filters.


Choose Edit / Clear Display from the menu
Choose Filter / Drop Filtered Events (so that it has a checkbox next to it)
Choose Filter / Filter from the menu.
Choose Process Name, is , Secuid.exe , include  and hit the add button.
In the toolbar to the far right are a series of icons on what to capture.  Disable all except for the file cabinet.
Now re-enable capture by choosing File / Capture Events
Now that we have monitoring setup, Launch the RSA Software Token application.
What we are looking for is if we are using QtGui4.dll or QtCore4.dll from a directory other than the "RSA SecurID Token Common" directory.


 

To troubleshoot an identify if this is occurring, an to identify which DLLs:
Download the free utility named Procmon (Process Monitor from Sysinternals / Microsoft.



First choose file / capture events and turn off capture while we work on setting filters.


Choose Edit / Clear Display from the menu
Choose Filter / Drop Filtered Events (so that it has a checkbox next to it)
Choose Filter / Filter from the menu.
Choose Process Name, is , Secuid.exe , include  and hit the add button.
In the toolbar to the far right are a series of icons on what to capture.  Disable all except for the file cabinet.
Now re-enable capture by choosing File / Capture Events
Now that we have monitoring setup, Launch the RSA Software Token application.
What we are looking for is if we are using QtGui4.dll or QtCore4.dll from a directory other than the "RSA SecurID Token Common" directory.

Legacy Article IDa58110

Attachments

    Outcomes