我发布了一个用sdx包装的Windows Tcl / Tk应用程序。
在myapp.vfs中我有一个库,我有一个pkgIndex.tcl文件:
myapp.vfs
|
+-- mylib
| |
| +-- pkgIndex.tcl
|
+-- main.tcl
对于绝大多数用户来说,一切正常,但其中一些用户(少于0.1%)报告说他们的计算机上启动时应用程序失败。
从他们发给我的错误消息中,我可以看到它在我第一次使用mylib中的函数时挂起。
如果他们尝试使用其他机器,一切正常。
问题是我自己无法重现错误,一个用户让程序在XP系统上失败并在Win7 / 64上运行,另一个用户在7上失败并在Vista上运行。< / p>
我已经检查过他们的防病毒软件,他们的权限以及所有常见的东西都没有成功。
考虑到应用程序已经成功运行了数千名用户,但很少用户。
问题是:在哪种情况下,starkit中某个库的pkgIndex.tcl可能(默默地)失败?