Eclipse 在 PyDev 中崩溃,没有收到消息(空消息)

Eclipse crashing in PyDev with No Message gotten (null message)

我将 Eclipse Luna 与 PyDev 一起用于 Eclipse 4.0.0.201504132356。

我的函数returns一个列表,它是来自一个class的对象列表。

所以我是这样使用的:

List = ListMaker()    
print List[0].Stuff.Stuff

这有效(!);我确切地看到了列表中应该包含的内容。

但是,在新建一行代码并写入时:

列表[0]. 我立即收到一条出现问题的消息:

No Message gotten (null message)

Java.lang.WhosebugError

这显然是错误的;因为我看到输出很好,只需单击消息即可。我在 Visual Studio 中使用了相同的项目和 Python Tools for Visual Studio 并且也从未遇到过这个问题。

虽然点击这条消息很烦人。有人知道如何解决这个问题吗?

编辑:错误发生在org.python.pydev.shared_core

这确实像是 PyDev 类型推断分析中的一些递归问题。

能否将此作为错误报告到 https://sw-brainwy.rhcloud.com/tracker/PyDev/,以便我查看并修复它?

如果您可以创建一个 github 存储库,其中包含我可以重现问题的源代码,那就太棒了。

此外,您的错误日志可能包含发生这种情况的堆栈跟踪...在 http://pydev.org/faq.html#PyDevFAQ-HowdoIReportaBUG%3F 中有关于如何获取它的说明(请将其包含在错误报告中)。

我遇到了同样的问题。我升级到Pydev 4.1.0,解决了。 http://pydev.org/history_pydev.html 4.1.0

中的修复列表