查看一个附件的时候会导致 Notes 客户端宕机

软件版本:7.0.1, 7.0.2
操作系统:Windows
参考号:1602385
修改日期:2014-06-09

Technote (troubleshooting)

问题

当您正要查看一个附件的时候,您的 Notes 客户端会宕机。

NSD 里的 Fatal 线程的调用堆栈的前几行以下所示(但有时候也会有些变化):

[ 1] 0x068a6d0e kvvapi (37618,1,2f0626,2) - SYM FILE OUTDATED!
[ 2] 0x068a7a56 kvvapi (2f0626,2,0,0) - SYM FILE OUTDATED!
[ 3] 0x77d48734 USER32 (68a7727,2f0626,2,0) - SYM FILE OUTDATED!
[ 4] 0x77d48816 USER32 (0,68a7727,2f0626,2) - SYM FILE OUTDATED!
[ 5] 0x77d4b4c0 USER32 (7958c0,2,0,0) - SYM FILE OUTDATED!
[ 6] 0x77d4b50c USER32 (13df04,18,7958c0,2) - SYM FILE OUTDATED!
[ 7] 0x7c90eae3 ntdll (0,13e440,13e454,48000000) - SYM FILE OUTDATED!
[ 8] 0x77d501f7 USER32 (0,13e564,13e454,48000000) - SYM FILE OUTDATED!
[ 9] 0x77d4ff83 USER32 (0,13e564,13e6e4,48000000) - SYM FILE OUTDATED!

重现问题的步骤:

以操作系统管理员的身份把 Notes 客户端安装到程序文件目录(默认地,被特别限制的用户对这个目录或者目录里的文件没有访问权限)。以受限制的用户帐号登录操作系统并启动 Notes 客户端。找到附件,双击并选择“查看”。(请注意,如果此用户对 keyview.ini 文件没有写权限也可以重现此问题)。
结果: 客户端会宕机。   

诊断问题

当查看一个附件的时候,会用到 KeyView viewer。这个宕机之所以发生是因为受限制的用户没有正确被设置对 keyview.ini 的访问权限。

keyview.ini文件是 KeyView viewer 的配置文件。当查看一个附件的时候,客户端会尝试对这个文件进行写操作,但由于操作系统级的权限不够而不能成功地访问此文档。

解决问题

这个问题已经被报告给质量工程部门,问题编号是 SPR #SNIS6JST8L,并在 Notes 7.0.3 以上版本解决。

摘录自 Notes 和 Domino 修订列表 (http://www.ibm.com/developerworks/lotus):

Install/Setup/Registration
SPR# SNIS6JST8L - Modified installer to be Vista compatible. Removed obsolete components from the Notes Client installer. This regression was introduced in 7.0.2.

更多的 Notes/Domino 升级信息,请参考升级中心

变通办法:

对keyview.ini文件,给操作系统的当前用户或者用户所在的组赋予写的权限。

原文地址:http://www-01.ibm.com/support/docview.wss?uid=swg21602385
参与1

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

poruo
软件开发工程师神州数码
擅长领域: 中间件portal服务器

相关问题

相关资料

问题状态

  • 发布时间:2014-06-24
  • 关注会员:1 人
  • 问题浏览:1969
  • X社区推广