"The Squishide executable launcher was unable to locate its companion shared library"

Last edited on

Symptoms

If the following error message dialog appears, the Squish IDE will not be able to run.

Squishide

The Squishide executable launcher was unable to locate its companion shared library.

|OK|

Possible Causes and Suggested Solutions

The Squish IDE executable was started directly from inside the ZIP file

Solution: Unpack the Squish IDE package file, then start the squishide or squishide.exe executable in the extracted folder.

Critical files are missing from the extracted Squish IDE folder

Solution: Unpack the Squish IDE package file to a new empty directory that has a very short file system path (e.g., C:\squish).

Unfortunately, some ZIP extraction tools (including the one that Windows Explorer uses) can silently fail to extract files if the operating system's maximum allowed path length is exceeded. This problem can be avoided by using a very short path for Squish, rather than, say, “C:\Documents and Settings\My Documents\My Programs\My Testing Software...".

Lack of access rights

For unknown reasons the access rights of some of the extracted Squish IDE files might be wrong.

How to reset them is explained in articles on the internet, like this one. (Found via this Internet search.)