<div dir="auto"><div>In short, I seem to have a knack for finding hard to debug issues.<div dir="auto"><br></div><div dir="auto">1) I have an issue related to some parsers I'm working on  re: large # of stack pages in use.  Eliot provided some helpful tips a couple of months ago that really helped here.  It turns out I had two different issues related to this, one resolved (thanks to the image side VM params he pointed me to) the other still outstanding (probably a deeper structural issue and I'm thinking that the easier way to debug it will be to dial back the stack pages and let it crash earlier). These are bugs in my code and not not the VM.</div><div dir="auto"><br></div><div dir="auto">2) Under heavy load I'm having problems with Event Tickler spiking in CPU usage (50% or more) and the image becoming generally unresponsive.  Event Tickler never seems to recover once in this state.</div><div dir="auto"><br></div>3) A variety of site-specific network socket issues.  I think I've done about all I can in the image and need to start looking in the plugin but i suspect that's only going to be productive on live connections w/ gdb.</div><div dir="auto"><br><div class="gmail_extra" dir="auto">4) Generally needing to be able to more quickly troubleshoot plugin and FFI issues.  My images are heavy users of both and I've run into a variety of edge cases where I segfault the VM.</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">Over time, I seem to keep running into issues like these so that's why I'm looking to improve my debugging skills at the VM/image boundary.</div><div class="gmail_extra" dir="auto"><br><div class="gmail_quote" dir="auto">On Sep 19, 2017 8:12 AM, "Bert Freudenberg" <<a href="mailto:bert@freudenbergs.de">bert@freudenbergs.de</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:#000000"><span style="font-family:arial,sans-serif;color:rgb(34,34,34)">On Tue, Sep 19, 2017 at 1:25 AM, Phil B </span><span dir="ltr" style="font-family:arial,sans-serif;color:rgb(34,34,34)"><<a href="mailto:pbpublist@gmail.com" target="_blank">pbpublist@gmail.com</a>></span><span style="font-family:arial,sans-serif;color:rgb(34,34,34)"> wrote:</span><br></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br><div dir="auto">Using gdb to explore a running image?  Blog post or video format is great.  Most of what I've run across is related to the internals of the VM rather than debugging an image.  My gdb skills are pretty rusty plus I suspect that not knowing all of the helper functions available in the VM (and how to best use them in a debugging workflow) is slowing me down.</div></blockquote><div><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">​I'm curious about your use case, that is, what problem are you actually trying to debug?</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">- Bert -​</div></div><br></div></div>
<br></blockquote></div><br></div></div></div>