Smalltalk Pharo Cog Spur虚拟机已停止工作,恢复损坏的映像

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

当我尝试启动一个我一直在处理的Pharo映像时,Pharo打开了,但随即崩溃

有人能帮我弄清楚如何:

  • 保存我的图像
  • 是否将代码保存在“我的图像”中以复制到新图像
  • 深入调查这件事
  • 当我打开图像时,它现在崩溃并显示以下崩溃消息:

    在详细信息中,我得到了问题签名:

    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
    文件,该文件应与您的图像文件同名

    例如: 对于image
    Pharo8.0-command\u line.image
    ,您将在
    Pharo8.0-command\u line.changes
    文件中找到您的更改

    要恢复代码,请执行以下操作:
  • 备份您的更改文件
  • 下载一个新的图片
  • 使用新映像运行Pharo
  • .changes
    文件拖动到Pharo中
  • 使用“更改浏览器”选择要恢复的代码
  • 报告错误:
    您应该在。

    Thank You@tukan报告此错误。我已经更新了这个问题,添加了指向我的PharoDebug.log的链接。我确实在这个项目中使用了Iceberg,但不确定它是否是最新的。您将.changes文件拖动到Pharo中的解决方案运行良好。谢谢。@Dave78很高兴能帮上忙。我建议尽可能频繁地推动更改,以避免出现这种情况。法罗的虚拟机目前相当不稳定。