Follow-up Comment #2, bug #63330 (project make): Oh, actually that can't be it. I forgot that ENULLLOOP() sets errno=0 before it tries the command.
Hm. Well, POSIX does allow EOVERFLOW to be returned by readdir() (that's the error you see). So maybe there's something about the directory it's trying to read, that is problematic. You may need to enhance the error message to show the name of the directory being parsed, then if you use "ls -al" on it do you see anything strange there? For more debugging you could also show each filename as this readdir() reads it in, then perhaps you'd get an idea of which one is causing the problem (maybe). _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?63330> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/