|
Message-ID: <20130331233135.GK30576@port70.net>
Date: Mon, 1 Apr 2013 01:31:35 +0200
From: Szabolcs Nagy <nsz@...t70.net>
To: musl@...ts.openwall.com
Subject: Re: pthread_getattr_np
* Szabolcs Nagy <nsz@...t70.net> [2013-03-31 22:51:39 +0200]:
> 1) parse /proc/self/maps which gives the current [low,high] mapping
> and 'prev' the high end of the last mapping below the stack
> 2) if we are the main thread check if low <= sp <= high
> 3) check rlimit
>
> lowend = min(max(prev, high-rlimit, high-1G), low)
attached a getstack for the main thread
View attachment "getstack.c" of type "text/x-csrc" (1259 bytes)
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.