What to do after vm crash?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

What to do after vm crash?

DougEdmunds
XP SP3 box, Pharo.exe v 4.0.2.0  Image: PharoCore-1.2

I've been using this image for several days. This time when I opened it, it immediately crashed.
I've tried starting it several times, including after a reboot, with the same results.  I get a popup entitled "Fatal VM error',  with some numeric details.  When I click ok, it writes a crash.dmp file and closes.

1) Is there a way to to recover the image, if I start with a clean image?

2) Is there anyone who wants a copy of the crash.dmp report?  It's about 100 lines long, and I could post
it or email a copy to someone.

Thanks.

- Doug Edmunds
Reply | Threaded
Open this post in threaded view
|

Re: What to do after vm crash?

Aidan Gauland-2
On Wed, Feb 23, 2011 at 06:18:55PM -0800, DougEdmunds wrote:
> I've been using this image for several days. This time when I opened it, it
> immediately crashed.
> I've tried starting it several times, including after a reboot, with the
> same results.  I get a popup entitled "Fatal VM error',  with some numeric
> details.  When I click ok, it writes a crash.dmp file and closes.
>
> 1) Is there a way to to recover the image, if I start with a clean image?

I'm not exactly a seasoned Pharo user, but I think you can file in
code from your .changes file by opening it (as you open any other file
from within Pharo) from a fresh/clean image.

--Aidan

signature.asc (205 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: What to do after vm crash?

Mariano Martinez Peck
In reply to this post by DougEdmunds


On Thu, Feb 24, 2011 at 3:18 AM, DougEdmunds <[hidden email]> wrote:

XP SP3 box, Pharo.exe v 4.0.2.0  Image: PharoCore-1.2

I've been using this image for several days. This time when I opened it, it
immediately crashed.
I've tried starting it several times, including after a reboot, with the
same results.  I get a popup entitled "Fatal VM error',  with some numeric
details.  When I click ok, it writes a crash.dmp file and closes.

1) Is there a way to to recover the image, if I start with a clean image?


yes, several. Just drag and drop the .changes in another image, and browse them.
Or open the .changes with your favorite text editor and copy paste ;)

Check in the archives, there were several answers:
http://forum.world.st/Pharo-f1294836.html
 
2) Is there anyone who wants a copy of the crash.dmp report?  It's about 100
lines long, and I could post
it or email a copy to someone.


Sure, post it.

 
Thanks.

- Doug Edmunds
--
View this message in context: http://forum.world.st/What-to-do-after-vm-crash-tp3322029p3322029.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.


Reply | Threaded
Open this post in threaded view
|

Re: What to do after vm crash?

DougEdmunds
Here goes. Contents of crash.dmp:

---------------------------------------------------------------------
Wed Feb 23 18:05:35 2011

Exception code: C0000005
Exception addr: 643C151A
Access violation (read access) at 08D70D48
EAX:07040004 EBX:643C1510 ECX:00000000 EDX:08D70D48
ESI:684480A4 EDI:0006F998 EBP:0006F98C ESP:0006F98C
EIP:643C151A EFL:00010206
FP Control: FFFF027F
FP Status:  FFFF0000
FP Tag:     FFFFFFFF


Hardware information:
        Manufacturer: Unknown
        Model: Unknown
        Number of processors: 1
        Page size: 4096

Memory Information (upon launch):
        Physical Memory Size: 1564028 kbytes
        Physical Memory Free: 738492 kbytes
        Page File Size: 3505540 kbytes
        Page File Free: 2738980 kbytes
        Virtual Memory Size: 2097024 kbytes
        Virtual Memory Free: 1937064 kbytes
        Memory Load: 52 percent

Processor 0:         Intel(R) Pentium(R) M processor 1.60GHz
        Identifier: x86 Family 6 Model 13 Stepping 8
        ~MHZ: 1596

Operating System: Microsoft Windows XP (Build 2600 Service Pack 3)
        Registered Owner: Doug
        Registered Company:
        SP major version: 3
        SP minor version: 0
        Suite mask: 300
        Product type: 1

Display Information:
        Graphics adapter name: Mobile Intel(R) 915GM/GMS,910GML Express Chipset Family
        Primary monitor resolution: 1440 x 900

Device: Mobile Intel(R) 915GM/GMS,910GML Express Chipset Family
        Adapter String: Intel(R) 915GM/GMS,910GML Express Chipset
        Bios String: Intel Video BIOS
        Chip Type: Intel(R) 915GM/GMS,910GML Express Chipset
        DAC Type: Internal
        Memory Size: 0x06000000

Driver Versions:
        ialmrnt5: 6.14.10.4609

VM Version: Pharo4.0.2 from Apr 12 2010

Current byte code: 224
Primitive index: 120

Loaded plugins:
        libopendbx-1.dll
        SurfacePlugin Apr 12 2010 (i)
        SqueakFFIPrims 3 April 2010 (e)
        LocalePlugin 3 April 2010 (i)
        B2DPlugin 3 April 2010 (i)
        BitBltPlugin 3 April 2010 (i)
        SecurityPlugin 3 April 2010 (i)
        FilePlugin 3 April 2010 (i)
        MiscPrimitivePlugin 3 April 2010 (i)

The Smalltalk Stack:
295520492 DBXPlatform>closeConnection:
295520400 DBXConnection>close
295520308 DBXConnection>disconnect
295520216 DBXConnection>finalize
295520124 WeakFinalizerItem>finalizeValues
295520032 WeakRegistry>finalizeValues
295519372 OrderedCollection>do:
295515156 WeakRegistry>finalizeValues
295515048 >finalizationProcess
295514956 SequenceableCollection>do:
295514864 >finalizationProcess
295514772 Semaphore>critical:ifError:
295514680 BlockClosure>on:do:
295514568 BlockClosure>ifError:
295514436 Semaphore>critical:ifError:
295514344 Semaphore>critical:
295514120 BlockClosure>ensure:
295513868 Semaphore>critical:
295513776 Semaphore>critical:ifError:
295513684 >finalizationProcess
295513592 >restartFinalizationProcess
295513960 BlockClosure>newProcess