<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Hi,</div><div class=""><br class=""></div><div class="">you are right, with the <span style="font-family: Menlo; font-size: 11px; background-color: rgb(255, 255, 255);" class=""><a href="http://get.pharo.org/vmLatest60" class="">get.pharo.org/vmLatest60</a></span>  it works well. Unfortunately, I cannot set this on Travis. It would be nice to make a new stable release.</div><div class=""><br class=""></div><div class="">Thanks!</div><div class="">Juraj</div><br class=""><div><blockquote type="cite" class=""><div class="">El 21-04-2017, a las 00:30, Ben Coman <<a href="mailto:btc@openInWorld.com" class="">btc@openInWorld.com</a>> escribió:</div><br class="Apple-interchange-newline"><div class=""><div class=""><br class="">On Fri, Apr 21, 2017 at 8:11 AM, Juraj Kubelka <<a href="mailto:juraj.kubelka@icloud.com" class="">juraj.kubelka@icloud.com</a>> wrote:<br class=""><blockquote type="cite" class=""><br class="">Hi,<br class=""><br class="">I have noticed that Pharo 6 VM is quite unstable on OS X. I do not face it on my desktop, but my Travis CI builds are mostly broken. See the example here: <a href="https://travis-ci.org/JurajKubelka/PharoSprint/jobs/224161107#L258" class="">https://travis-ci.org/JurajKubelka/PharoSprint/jobs/224161107#L258</a><br class=""><br class="">Segmentation fault Thu Apr 20 23:31:54 2017<br class="">VM: 201702221539 <a href="https://github.com/pharo-project/pharo-vm.git" class="">https://github.com/pharo-project/pharo-vm.git</a> $ Date: Wed Feb 22 16:39:40 2017 +0100 $<br class="">Plugins: 201702221539 <a href="https://github.com/pharo-project/pharo-vm.git" class="">https://github.com/pharo-project/pharo-vm.git</a> $<br class="">C stack backtrace & registers:<br class="">eax 0x00000000 ebx 0x044f9014 ecx 0x044f9014 edx 0x00000000<br class="">edi 0x044f7a7d esi 0x044f7a7d ebp 0xbffabae8 esp 0xbffabaa0<br class="">eip 0x000689e6<br class="">0   Pharo                               0x000689e6 bytecodePCForstartBcpcin + 195<br class="">1   Pharo                               0x000961be reportStackState + 706<br class=""><br class=""><br class=""><br class="">The same build task is stable on Windows and Linux.<br class=""><br class="">If some of the builds are green, it is because I have restarted the job, typically several times.<br class=""><br class="">There is also this issue at the beginning of the log: <a href="https://travis-ci.org/JurajKubelka/PharoSprint/jobs/224161107#L84" class="">https://travis-ci.org/JurajKubelka/PharoSprint/jobs/224161107#L84</a><br class=""><br class=""><br class="">62.56sDownloading the latest pharoVM:<br class=""><a href="http://files.pharo.org/get-files/60/pharo-mac-stable.zip" class="">http://files.pharo.org/get-files/60/pharo-mac-stable.zip</a><br class="">pharo-vm/Pharo.app/Contents/MacOS/Pharo<br class="">Downloading PharoV60.sources:<br class="">http://files.pharo.org/get-files/60/sources.zip<br class="">Creating starter scripts pharo and pharo-ui<br class="">2017-04-20 23:30:25.180 Pharo[2532:5750] 23:30:25.180 ERROR:    312: error -66680<br class="">2017-04-20 23:30:25.182 Pharo[2532:5750] 23:30:25.182 ERROR:    >aq> 1630: failed (-66680); will stop (5512/0 frames)<br class="">2017-04-20 23:30:25.184 Pharo[2532:5750] 23:30:25.184 ERROR:    312: error -66680<br class="">2017-04-20 23:30:25.184 Pharo[2532:5750] 23:30:25.184 ERROR:    >aq> 1630: failed (-66680); will stop (33075/0 frames)<br class=""><br class="">Any idea how can it be improved? Or how can I debug it in order to provide more information?<br class=""><br class="">Thanks!<br class="">Juraj<br class=""><br class=""><br class=""><br class=""></blockquote><br class=""><a href="https://travis-ci.org/JurajKubelka/PharoSprint/jobs/224161107#L297-L299" class="">https://travis-ci.org/JurajKubelka/PharoSprint/jobs/224161107#L297-L299</a><br class="">Smalltalk stack dump:<br class="">0xbffb7ae8 I SessionManager>snapshot:andQuit: 0x5a26fd0: a(n) SessionManager<br class="">0xbffb7b18 I [] in SmalltalkImage>snapshot:andQuit: 0x4fc3410: a(n)<br class="">SmalltalkImage<br class=""><br class="">Maybe it is be the Compactor bug,<br class="">http://forum.world.st/Crashes-on-snapshot-with-the-new-compactor-td4939959.html#a4942434<br class=""><br class="">introduced I guess per this commit...<br class="">    Date:   Sat Feb 18 07:43:47 2017 -0800<br class="">    CogVM source as per VMMaker.oscog-eem.2134<br class="">    Move the SpurPlanningCompactor to tip.<br class=""><br class="">and fixed<br class="">    Date:   Mon Apr 10 19:37:04 2017 +0200<br class="">    SpurPlanningCompactor:<br class="">    Fix a bug in resetting the free chunk used for the<br class="">firstUnusedFieldsSpace after<br class="">    non-final pasxses (i.e. on snapshot).  The old code didn't check to see if a<br class="">    free chunk was actually found(!!).<br class=""><br class="">where that VM http://files.pharo.org/get-files/60/pharo-mac-stable.zip<br class="">falls in between<br class="">   VM: 201702221539 [...]  Date: Wed Feb 22 [...]<br class=""><br class="">Try with http://files.pharo.org/get-files/60/pharo-mac-latest.zip<br class=""><br class="">@Esteban, when you're back from vacation, probably good to bump stable prior<br class="">doing it again(?) at Pharo 6 release.<br class=""><br class="">cheers -ben<br class=""></div></div></blockquote></div><br class=""></body></html>