我在Pharo图片中打破了一些东西,但我不确切知道是什么。现在当我尝试将我的包文件输出以插入新图像时,我只看到'为什么你看到这个菜单'和'调试'。如果我在操场上运行menu debug
,我会得到a FallbackMenu
。
我该如何解决这个错误?
编辑:当我尝试点击我的软件包时,系统浏览器表现得非常奇怪,弹出以下错误:link
使用Max的代码,我得到2个零键:
答案 0 :(得分:3)
一种可能性是你填写了一个类绑定。检查以下内容以获取nil的键和值列表:
Smalltalk globals associations select: [ :assoc |
assoc value isNil or: [
assoc key isNil ] ].
顺便说一句:相反,如果您附加了一个屏幕截图,它会有所帮助。要获得堆栈跟踪,请右键单击堆栈列表中最顶层的条目(在屏幕截图中选择的条目),然后选择“复制到剪贴板”。然后在此处粘贴内容(或至少前30帧)。
<强>更新强>
ActiveEvent
似乎很正常。我有同样的。第二个很可能是有问题的。您可以通过删除条目来欺骗您的出路:
Smalltalk globals removeKey: nil.
如果快速尝试,它似乎有效。