Smalltalk Pharo Cog Spur虚拟机已停止工作,恢复损坏的映像
当我尝试启动一个我一直在处理的Pharo映像时,Pharo打开了,但随即崩溃 有人能帮我弄清楚如何:Smalltalk Pharo Cog Spur虚拟机已停止工作,恢复损坏的映像,smalltalk,pharo,Smalltalk,Pharo,当我尝试启动一个我一直在处理的Pharo映像时,Pharo打开了,但随即崩溃 有人能帮我弄清楚如何: 保存我的图像 是否将代码保存在“我的图像”中以复制到新图像 深入调查这件事 当我打开图像时,它现在崩溃并显示以下崩溃消息: 在详细信息中,我得到了问题签名: Problem signature: Problem Event Name: APPCRASH Application Name: Pharo.exe Application Version: 5.0.0.0 App
Problem signature:
Problem Event Name: APPCRASH
Application Name: Pharo.exe
Application Version: 5.0.0.0
Application Timestamp: 00000000
Fault Module Name: StackHash_e5fb
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: PCH_94
OS Version: 6.3.9600.2.0.0.256.4
Locale ID: 2057
Additional Information 1: e5fb
Additional Information 2: e5fbb79501a5ec44936c965495b7ed9d
Additional Information 3: 87e1
Additional Information 4: 87e19eaa5875c71ec8875aadb1c1eca7
我正在从“Pharo Launcher版本:2.2”发布我的图像
我的图像是从模板创建的:图像模板(Pharo 8.0-64位(稳定))
在我的图像中,我从github://ObjectProfile/Roassal3:v0.9.5
我试着复制我的图像,并打开副本,但结果是一样的(我猜也是如此)
我查看了PharDebug.log
,但我不确定我在寻找什么。这是我的一份复印件
谢谢我开始在评论中回答,但时间太长了 最好将您的工作保存到
CVS
中,如merucrial
或git
。Pharo为git提供了一个名为“冰山”的设施。我建议推动您的更改,而不是依赖图像。然后必须使用*.changes
文件恢复文件
另外,查看PharoDebug.log
也会很有帮助。您可以通过pastebin.com
或类似网站与我们共享
如果Cogs虚拟机在您身上崩溃,您必须转到一个.changes
文件,该文件应与您的图像文件同名
例如:
对于imagePharo8.0-command\u line.image
,您将在Pharo8.0-command\u line.changes
文件中找到您的更改
要恢复代码,请执行以下操作:
.changes
文件拖动到Pharo中您应该在。Thank You@tukan报告此错误。我已经更新了这个问题,添加了指向我的PharoDebug.log的链接。我确实在这个项目中使用了Iceberg,但不确定它是否是最新的。您将.changes文件拖动到Pharo中的解决方案运行良好。谢谢。@Dave78很高兴能帮上忙。我建议尽可能频繁地推动更改,以避免出现这种情况。法罗的虚拟机目前相当不稳定。