I've released a Tcl/Tk application for Windows wrapped with sdx.
In myapp.vfs I have a library for which I have a pkgIndex.tcl file:
myapp.vfs
|
+-- mylib
| |
| +-- pkgIndex.tcl
|
+-- main.tcl
Everything works fine for the vast majority of my users but some of them (less than 0,1%) reported that on their machine the application fails on startup.
From the error message they sent me, I can see that it hangs the first time I use a function that is in mylib.
If they try on a different machine, everything works fine.
The problem is that I've not been able to reproduce the error myself, one user had the programn failing on an XP system and running on a Win7/64, another one had it failing on 7 and running on Vista.
I've already checked their antivirus, their privileges and all the usual stuff with no success.
Consider that the application successully ran for thousands of users but those few.
The question is: under which circumstance the pkgIndex.tcl of one of the libraries within a starkit may (silently) fail?