From 3ec5533dfb93242080dc50e0e35dbb9bfd5404ea Mon Sep 17 00:00:00 2001 From: uKnowWhoab1r Date: Tue, 14 Mar 2023 17:58:23 +0100 Subject: [PATCH 1/2] fixed env leak in executor.c --- EOF | 1 + 1 file changed, 1 insertion(+) create mode 100644 EOF diff --git a/EOF b/EOF new file mode 100644 index 0000000..b719e95 --- /dev/null +++ b/EOF @@ -0,0 +1 @@ +as asd asdas dasdasnkldasndlk asd as dasdjaskldjaslkenoiqwueqwoieuwqoie jhjka kj3z14089712984710932 i9p2i3ß9 û-- l,-ö,YÖÄ>KDOasöu9 wödnckdbfqehiloz4194613937z + dasdasdasdasfaskldjqwejhqweuqwheiuqwqu08euwq0eu3091273127398123728913126798461247816487125486712e szdgas bnyxbc yxvyxnbcvdasdjhas ew \ No newline at end of file From 7aa56966af145b88d20679ee269f230e4ccabd68 Mon Sep 17 00:00:00 2001 From: uKnowWhoab1r Date: Tue, 14 Mar 2023 18:01:34 +0100 Subject: [PATCH 2/2] env leak fixed in executor.c --- src/executer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/executer.c b/src/executer.c index 236f556..adebc5b 100755 --- a/src/executer.c +++ b/src/executer.c @@ -40,6 +40,7 @@ void fork_and_execve(t_group *group) perror("exec didnt work\n"); } } + clean_up(CTRL_D_PRESSED, group->info); exit(0); } else