Subject: Re: bug#75292: 31.0.50; igc: (file-error "Doing vfork" "Bad address")

From: Eli Zaretskii <[email-masked]>
Date: Thu, 02 Jan 2025 21:29:45 +0200

> From: Ihor Radchenko <[email-masked]>
> Cc: Paul Eggert <[email-masked]>, [email-masked]
> Date: Thu, 02 Jan 2025 18:42:14 +0000
> 
> Eli Zaretskii <[email-masked]> writes:
> 
> >> Debugger entered--Lisp error: (file-error "Doing vfork" "Bad address")
> >>   (call-process-shell-command "grep -anE '^:(Sourc.URL\\+?):[ \11[]+https://curiouscoding\\.nl/posts/static-search-tree/[]]*$' '/home/yantar92/Org/rss_archive_2019.org'" nil t)
> >
> > Is this something new?  If so, did you update some system libraries
> > lately?
> 
> I am seeing it since long time ago.

Could it be that this started happening when we began using
posix_spawn instead of vfork?  If you rebuild Emacs disabling
USABLE_POSIX_SPAWN, does the problem go away?