How to recover from a VM crash
I have an emergency. One of my JRMPC teams says they can't open the image. They get a long error message that begins with: *Exception code: C0000005* *Exception addr: 000000000041FB6B* *Access violation (read access) at 0000000000000007* *RAX:0000000032700000 RBX:0000000000000000 RCX:0000000000000000 RDX:0000000000000000* *RSI:000000000322f4c0 RDI:000000000322f4f0 RBP:0000000006d04a90 RSP:0000000000b8f9b0* *R8 :0000000000000001 R9 :0000000031825990 R10:0000000000000000 R11:0000000000b8f8e0* *R12:0000000020d00000 R13:feffffffffffffff R14:00ffffffffffffff R15:0000000000000000* *RIP:000000000041fb6b EFL:00010246* *FP Control: 0000037f* *FP Status: 00000000* *FP Tag: 00000000* *Crashed in the VM thread* They didn't do a backup, so have they lost their code? Is there any way to recover? Thanks, Richard
Hi, I donât know if they will be able to use the image again but they can take a new image, open Epicea (Tools -> code changes). In Epicea they can locate the Epicea logs from their old image (in /pharo-local/ombu-files IIRC) and then they can replay their changes. On Fri 6 Mar 2020 at 17:58, Richard Kenneth Eng <horrido.hobbies@gmail.com> wrote:
I have an emergency. One of my JRMPC teams says they can't open the image. They get a long error message that begins with:
*Exception code: C0000005*
*Exception addr: 000000000041FB6B*
*Access violation (read access) at 0000000000000007*
*RAX:0000000032700000 RBX:0000000000000000 RCX:0000000000000000 RDX:0000000000000000*
*RSI:000000000322f4c0 RDI:000000000322f4f0 RBP:0000000006d04a90 RSP:0000000000b8f9b0*
*R8 :0000000000000001 R9 :0000000031825990 R10:0000000000000000 R11:0000000000b8f8e0*
*R12:0000000020d00000 R13:feffffffffffffff R14:00ffffffffffffff R15:0000000000000000*
*RIP:000000000041fb6b EFL:00010246*
*FP Control: 0000037f*
*FP Status: 00000000*
*FP Tag: 00000000*
*Crashed in the VM thread*
They didn't do a backup, so have they lost their code? Is there any way to recover?
Thanks, Richard
-- Cyril Ferlicot https://ferlicot.fr
Hi, Regardless of the crash, the code should have been preserved through the .changes file. They can attempt to replace the image file with a clean one, and apply those changes (a window should open on startup, otherwise it's accessible through left click in world -> code changes) Pierre On 06/03/2020 17:57, Richard Kenneth Eng wrote:
I have an emergency. One of my JRMPC teams says they can't open the image. They get a long error message that begins with:
*Exception code: C0000005 * *Exception addr: 000000000041FB6B * *Access violation (read access) at 0000000000000007 * *RAX:0000000032700000 RBX:0000000000000000 RCX:0000000000000000 RDX:0000000000000000 * *RSI:000000000322f4c0 RDI:000000000322f4f0 RBP:0000000006d04a90 RSP:0000000000b8f9b0 * *R8 :0000000000000001 R9 :0000000031825990 R10:0000000000000000 R11:0000000000b8f8e0 * *R12:0000000020d00000 R13:feffffffffffffff R14:00ffffffffffffff R15:0000000000000000 * *RIP:000000000041fb6b EFL:00010246 * *FP Control: 0000037f * *FP Status: Â 00000000 * *FP Tag: Â Â 00000000 * * * * * *Crashed in the VM thread*
They didn't do a backup, so have they lost their code? Is there any way to recover?
Thanks, Richard
participants (3)
-
Cyril Ferlicot -
hogoww -
Richard Kenneth Eng