<div dir="ltr">On Fri, Dec 28, 2012 at 1:53 PM, Raghavendra D Prabhu <span dir="ltr">&lt;<a href="mailto:raghu.prabhu13@gmail.com" target="_blank">raghu.prabhu13@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The default max stack size is 8M and if anything goes higher than that, a stack overflow exception is raised. (<a href="http://www.haskell.org/ghc/docs/7.4.1/html/users_guide/runtime-control.html" target="_blank">http://www.haskell.org/ghc/<u></u>docs/7.4.1/html/users_guide/<u></u>runtime-control.html</a> )<br>

<br>
I wonder why this overflow happens when I restart it but not during normal start, is it because during restart double or more than double the stack size is required for a short while?</blockquote><div><br></div><div>xmonad passes the current state of the layout plus any ExtensibleState (which is hidden in the layout so it will be persistent and relayed) between instances, and may possibly require additional memory when serializing or deserializing the layout data.  This is one of several possible failure modes with extremely complex layouts, a large number of workspaces, etc.</div>
<div> </div></div>-- <br><div dir="ltr"><div>brandon s allbery kf8nh                               sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a>                                  <a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div>
<div>unix, openafs, kerberos, infrastructure, xmonad        <a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div>
</div>