<br><br><div class="gmail_quote">2013/1/18 Brad Roberts <span dir="ltr"><<a href="mailto:braddr@puremagic.com" target="_blank">braddr@puremagic.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">On 1/17/2013 2:13 PM, Maxim Fomin wrote:<br>
> Are you debugging this on OSX?<br>
><br>
> In linux these three runs fine and throws exceptions because of absent URL.<br>
</div>> However after adding "<a href="http://dlang.org" target="_blank">dlang.org</a> <<a href="http://dlang.org" target="_blank">http://dlang.org</a>>" argument in each of three cases to watch performance,<br>


<div class="im">> valgrind shows memory errors which are finally detected in druntime (gc.gcx.mark, gc.gcx.findpool, etc.),<br>
> so there is something wrong with curl module or druntime.<br>
><br>
> Does valgrind detect errors in your installation for #1 and #3?<br>
<br>
</div>It's been a while since I looked at valgrind + the gc but when I did, the only 'issues' that I saw were when the stack<br>
walk touched portions of the stack that had never been written to (which is perfectly valid behavior).<br>
<div class="HOEnZb"><div class="h5"><br>
</div></div></blockquote></div><br>Error messages are: "Conditional jump or move depends on uninitialised value(s)" and "Use of uninitialised value of size 8",<br>so this invalid behavior. BTW, curl sample written in C does not cause these errors.<br>

<br>