<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto">On 7 Dec 2016, at 21:42, Koen Punt wrote:</p>
<p dir="auto"></p></div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">Any idea what is going on there?</p>
</blockquote></div>
<div style="white-space:normal">
<p dir="auto">I can see what code is involved, but the crash is not something we have been able to reproduce (it has been reported a few times before).</p>
<p dir="auto">I will likely have to rewrite the code because it’s about trying to make the <code style="background-color:#F7F7F7; border-radius:3px; margin:0; padding:0 0.4em" bgcolor="#F7F7F7">NSOutlineView</code> support lazy-loading of items, which it doesn’t seem designed for, and apparently my current solution has this edge-case where it can go into an infinite loop, but as this is all async/delayed code and majority of it is system code, I don’t have a good grasp of what is really happening.</p>
<p dir="auto">But I will not touch this code until after a 2.0 release (non beta/release-candidate), as it works for most users (only 25 reports for rc.4 about this, 7 of which are yours) — I foresee changing this code needing a bit of trial and error given the nature of the problem (trying to make a system component do something it is not meant to do).</p>
</div>
</div>
</body>
</html>