查看文档时,Mac OS 10.8.3 上的 MATLAB r2013a 崩溃

Posted

技术标签:

【中文标题】查看文档时,Mac OS 10.8.3 上的 MATLAB r2013a 崩溃【英文标题】:MATLAB r2013a on Mac OS 10.8.3 crashes when viewing documentation 【发布时间】:2013-05-23 21:31:59 【问题描述】:

(运行 MATLAB 8.1.0.604 (R2013a),Mac OS 10.8.3)

当我使用doc 命令时,例如doc fwrite;,或者当我单击命令弹出帮助气泡中的“更多帮助”项时,文档窗口打开,但 MATLAB 随后挂起(旋转出现沙滩球)。这会无限期地持续下去,我不可避免地不得不强制退出 MATLAB。使用编辑器中的发布选项时也会发生这种情况。

有人对诊断有任何想法吗?我尝试了一个流程样本,但我没有看到任何我可以解释的信息,我认为因为它是在 Java 中,所以相关信息在 JVM 后面被混淆了。

【问题讨论】:

【参考方案1】:

请参阅 MatlabCentral 上的此帖子:http://www.mathworks.com/matlabcentral/answers/71718 ... 更具体地说,此bug report 包含“解决方法”。他们没有建议可能是什么原因,但您可以确保 OS X 已更新并且您拥有latest version of Java。如果您使用 Java 或 WebKit 进行其他工作,这些可能会导致问题。

【讨论】:

谢谢。我有最新的官方 Java 更新,没有特殊的 WebKit 版本,最新的操作系统和 Safari 版本。修复工作虽然。文字像素化严重,知道如何使文字更清晰吗? (我在 Retina MBP 上,MATLAB 中的备用浏览器以非 Retina 分辨率呈现,并且抗锯齿效果不佳)。 我也有一台 Retina MacBook Pro,但我使用的是 R2012b,没有这个问题。您能做的最好的事情就是向 The MathWorks 提交service request,让他们知道这一点。如果他们的替代浏览器至少是现代浏览器,那就太好了。 谢谢你们!我(不幸的是)没有 Retina MacBook,在我的 Cinema Display 上,文本(幸运的是)看起来不错。不过,Matlab 确实应该解决这个问题。 不,他们需要解决这个问题!原来解决方法对我不起作用。或者更确切地说:它引入了一个新错误。一旦我打开文档浏览器,菜单栏就会消失。其他人有这个问题吗? @Nagel:我感觉到你的痛苦。但我没有要测试的 R2013a。在您确认您已经正确应用了解决方法(并重新启动了 Matlab 和 OS X)之后,我只能认为您可以尝试 filing a bug report 描述附加问题。他们可能会通过其他解决方法回复您。但我不希望这会在 R2013b 之前得到修复(他们没有软件更新的概念)。【参考方案2】:

我希望你已经解决了这个问题。否则已找到解决方案,该错误位于辅助设备的 Access 中(仅适用于版本 2012b 及更高版本)。如果您可以从“系统偏好设置”中将它们全部关闭,请执行此操作。如果不能,请在命令窗口中输入: com.mathworks.mlwidgets.html.HtmlComponentFactory.setBrowserProperty('JxBrowser.BrowserType','Mozilla15');

来自http://www.mathworks.com/support/bugreports/870843

【讨论】:

【参考方案3】:

我在 OS 10.10.4 上使用 Matlab R2014a 时遇到了同样的问题。对我来说,解决方案涉及禁用 Cinch(我安装的一个窗口管理工具)。这可以通过单击菜单栏中的 Cinch 图标然后 禁用 Cinch 或从 System Preferences > Security and Privacy > Accessibility 来完成(正如 MarcoB 在他的回答中详述的那样) .

【讨论】:

【参考方案4】:

更适合作为 cmets(但我还没有足够的代表):

我刚刚更新到 Java 1.8.0_73 和 Safari 9.1,并且 horchler 发布的补丁不再有效。

MarcoB 的命令仍然适用于修复崩溃。但是有了这个,Doc 浏览器中的视网膜分辨率不再(所以看起来很丑)。

【讨论】:

以上是关于查看文档时,Mac OS 10.8.3 上的 MATLAB r2013a 崩溃的主要内容,如果未能解决你的问题,请参考以下文章

当我使用 nm 查看 Mac 上的符号列表时,$ld$add$os10.4$ 前缀是啥意思?

Qt Creator Mac OS X 10.8.3 调试助手不起作用

Mac OS 上的蓝牙 4(蓝牙智能)

Mac OS X >= 10.6 上的 Finder 文件图标标记(图标覆盖)

Mac下安装mongoDB

OS X:可以查看标准 C 库的源代码吗?