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