Avoid stack overflow in gspawn on macOS
diff --git a/glib/gspawn.c b/glib/gspawn.c
index bca37da..5817297 100644
--- a/glib/gspawn.c
+++ b/glib/gspawn.c
@@ -1553,7 +1553,7 @@
    * It's just a thin wrapper around a syscall, so it's probably okay.
    */
   {
-    char buffer[open_max * PROC_PIDLISTFD_SIZE];
+    char buffer[4096 * PROC_PIDLISTFD_SIZE];
     ssize_t buffer_size;
 
     buffer_size = proc_pidinfo (getpid (), PROC_PIDLISTFDS, 0, buffer, sizeof (buffer));