Hi,

On my box /hurd/exec is leaking: when running
while(1) { execl("./me", "", NULL); }
It leaks piles of data like this:

0e881000 0000 0000 0000 0000 0000 0000 0000 0000
*
0e8815a0 7240 001c a460 001c 0000 0000 0000 0000
0e8815b0 0000 0000 0000 0000 0000 0000 0000 0000
0e8815c0 0000 0000 15c4 0e88 15e0 0e88 0041 0000
0e8815d0 0000 0000 0091 0000 000f 0000 0000 0000
0e8815e0 0001 0000 0000 0000 15a0 0e88 0001 0000
0e8815f0 0000 0000 0000 0000 0000 0000 0000 0000
*
0e881660 0000 0000 06b9 0000 0000 0000 0000 0000
0e881670 0000 0000 0000 0000 0000 0000 0000 0000
*

and repeats every 0x748, one per exec() call. Yes, there is a sort of

start: 40 72 1C 00 60 4A 1C 00 00....
here:  &here
       &there
       41 00 00... 91 00.. 0F 00..
there: 01, 0s
       &start
       01 00..
       B9 96 00..

structure. Does that sound familiar to anybody?

Samuel


_______________________________________________
Bug-hurd mailing list
Bug-hurd@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-hurd

Reply via email to