<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div>Ok here goes:</div><div><br></div><div>Clone the following into quicklisp/local-projects:</div><div><br></div><div> </div><div> <a href="https://gitlab.common-lisp.net/dcooper/zacl.git">https://gitlab.common-lisp.net/dcooper/zacl.git</a></div><div> <a href="https://github.com/gendl/aserve.git">https://github.com/gendl/aserve.git</a></div><div> <a href="https://gitlab.common-lisp.net/gendl/gendl.git">https://gitlab.common-lisp.net/gendl/gendl.git</a></div><div><br></div><div>Then:</div><div><br></div><div> (ql:quickload :gendl)</div><div> (gendl:start-gendl!)</div><div><br></div><div>That should print a banner and let you know which port the webserver is running on. </div><div><br></div><div>Now go to the following URL in your browser:</div><div> </div><div> <a href="http://localhost">http://localhost</a>:<port>/tasty</div><div><br></div><div>Accept the default robot:assembly.</div><div><br></div><div>Hover over the root node in the tree at upper-left and see the "Pencil" icon show up. Click the Pencil icon. </div><div><br></div><div>This should result in the reported crash. </div><div><br></div><div>The crash is happening some time during the call to the gdlAjax function, which is invoked through an Ajax call when clicking that "pencil" hover-over icon. The gdlAjax function is defined in the file gendl/gwl/ajax/source/ajax.lisp. </div><div><br></div><div><br></div><div><br></div><div class="gmail_quote"><div dir="ltr">On Tue, Oct 30, 2018 at 5:14 PM R. Matthew Emerson <<a href="mailto:rme@acm.org">rme@acm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;"><br><div><br><blockquote type="cite"><div>On Oct 30, 2018, at 1:26 PM, Dave Cooper <<a href="mailto:david.cooper@genworks.com" target="_blank">david.cooper@genworks.com</a>> wrote:</div><div><div dir="ltr"><div><br></div><div> I just tested the ccl.pkg version with Gendl, and it is throwing a fairly serious looking error (SIGBUS) when doing a certain operation on a socket. </div><div><br></div><div> Replicating it will require cloning a couple repositories into quicklisp/local-projects/, but it shouldn't be hard to replicate after 5-10 minutes of setup.</div><div><br></div><div> Should I provide you with detailed instructions? </div></div></div></blockquote><div><br></div>Yes, please. I think I'd better take a look.</div><div><br></div><div>-m</div><div><br></div><div><blockquote type="cite"><div><br><div class="gmail_quote"><div dir="ltr">On Sat, Oct 27, 2018 at 6:19 PM R. Matthew Emerson <<a href="mailto:rme@acm.org" target="_blank">rme@acm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi everyone.<br>
<br>
I just packaged a test version of an updated CCL for the Mac App Store. This version will run on Mojave.<br>
<br>
If anyone wants to test this version out and make sure there are no disastrous issues with it before I submit it to Apple, I'd appreciate that.<br>
<br>
Get it from <a href="http://setf.clozure.com/~rme/ccl.pkg" rel="noreferrer" target="_blank">http://setf.clozure.com/~rme/ccl.pkg</a>.<br>
<br>
Don't double-click it. You have to install it with<br>
<br>
sudo installer -store -pkg ccl.pkg -target /<br>
<br>
Let me know how it goes if you try it out. I'd like to submit the update to the Mac App Store soon.</blockquote></div></div></blockquote></div></div></blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>My Best,<br><br>Dave Cooper, david.cooper@gen.works<br><a href="http://genworks.com" target="_blank">genworks.com</a>, <a href="http://gendl.org" target="_blank">gendl.org</a><br>+1 248-330-2979<br></div><div><br></div></div></div></div></div></div></div></div></div></div></div>