R6016 - 没有足够的空间来为javaws.exe生成线程数据错误

时间:2016-04-22 12:48:47

标签: java windows-7 java-8 java-web-start msvcrt

我们在Windows 7桌面(Windows 7 Enterprise Service Pack 1)上部署/启动了Web Start的应用程序。

使用的Web Start版本以前是1.6.0_22 32位(C:\ Program Files(x86)\ Java \ jre1.6.0_22 \ bin \ javaws.exe),没有看到任何问题或错误。

针对Web Start 1.8.0_66 32位(C:\ Program Files(x86)\ Java \ jre1.8.0_66 \ bin \ javaws.exe)运行应用程序会导致以下结果: - - 间歇显示一个或多个弹出式R6016错误消息(见下图),即有时根本没有错误,有时是一条错误消息,有时是多条错误消息。在每个场合,即是否没有错误/一个错误/多个错误呈现应用程序登录屏幕,用户能够登录到正常运行的应用程序。显示应用程序登录屏幕后不久显示的错误消息(通过任务管理器 - >进程)是jp2launcher.exe从javaws.exe接管执行应用程序时。

查看Microsoft's documentation这似乎与使用Microsoft Visual C ++运行时库(msvcrt20.dll?)的javaws.exe一致,如果遇到为javaws分配内存的问题,该库会生成错误消息。 exe线程数据。我推测javaws.exe本身在内部重试线程数据的空间,直到成功为止,因此应用程序本身成功运行。

我可以在这里和其他地方看到对R6016的引用,但在此上下文中没有javaws.exe的引用 - 查看Microsoft文档链接,javaws.exe处理线程本地存储的方式有问题吗?

这个问题是我们的Windows团队在这里解决的,但我有兴趣知道是否有其他人专门为javaws.exe遇到过这个问题,他们对此采取了什么,当然还有任何决议......

R6016 - not enough space for thread data

0 个答案:

没有答案