Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007870 [Squeak] VM crash always 04-10-18 11:55 04-26-18 10:55
Reporter timkack View Status public  
Assigned To lewis
Priority normal Resolution open  
Status assigned   Product Version 5.0
Summary 0007870: GC on save image or manual GC crashes image
Description I have a fairly large image (~ 2800 Mb) and suddenly I cannot save the image anymore.
If I manually run garbage collection, it seems to trigger the same, markAndTrace, function causing a SIGSEGV.
I cannot reproduce with a clean image, unfortunately.
See attached crash.dmp.
Additional Information Running on macOS 10.12.6 (16G1212, 32 GB memory.
Attached Files  crash.dmp [^] (33,435 bytes) 04-10-18 11:55

- Relationships

- Notes
(0014619 - 493 - 493 - 493 - 493 - 493 - 493)
lewis
04-10-18 15:25

I fear you may have hit a limit within the 32-bit VM. I cannot offer specific advice, but if you are able to ask on either vm-dev or squeak-dev lists, someone may be able to help. Based on past experience with other VMs, it may sometimes be possible to work around the condition by opening your image with a different VM (maybe the stack version for example), or by running it on a different platform (Linux or Windows). I do not know if that would help in this case but it may be worth a try.
 
(0014620 - 364 - 400 - 400 - 400 - 400 - 400)
timkack
04-26-18 10:55

But this is a 64 bit VM:

/Applications/Squeak.app/Contents/MacOS/Squeak: Mach-O 64-bit executable x86_64
I have been using squeak.cog.spur_macos64x64_<date>.dmg distributions since last summer. (Together with the 64 bit images).
I have since rebuilt the image and loaded everything from Monticello.
But, it is a good advise to use stack vm - I'll try that.
 

- Issue History
Date Modified Username Field Change
04-10-18 11:55 timkack New Issue
04-10-18 11:55 timkack Status new => assigned
04-10-18 11:55 timkack Assigned To  => lewis
04-10-18 11:55 timkack File Added: crash.dmp
04-10-18 15:25 lewis Note Added: 0014619
04-26-18 10:55 timkack Note Added: 0014620


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
40 total queries executed.
31 unique queries executed.
Powered by Mantis Bugtracker