URL: <https://savannah.gnu.org/bugs/?63330>
Summary: readdir() error in 4.4 on Solaris 8 Project: make Submitter: None Submitted: Mon 07 Nov 2022 03:37:45 PM UTC Severity: 3 - Normal Item Group: Bug Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Component Version: 4.4 Operating System: POSIX-Based Fixed Release: None Triage Status: None _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Mon 07 Nov 2022 03:37:45 PM UTC By: Anonymous I'm getting an error in readdir() on Solaris 8 with 4.4 compiled with both gcc and Sun Studio 11: make: *** INTERNAL: readdir: Value too large for defined data type. Stop. 4.3 was fine. Everything looks OK from a cursory glance, I'm not sure what's happening here. Starting program: /scratch/make/make Breakpoint 1, 0xff2cc484 in readdir () from /usr/lib/libc.so.1 (gdb) where #0 0xff2cc484 in readdir () from /usr/lib/libc.so.1 #1 0x00019ac8 in dir_contents_file_exists_p (dir=0x6e988, filename=0x44db0 "GNUmakefile") at src/dir.c:726 #2 0x00019fd0 in dir_file_exists_p (filename=0x44db0 "GNUmakefile", dirname=0x40740 ".") at src/dir.c:805 #3 file_exists_p (name=0x44db0 "GNUmakefile") at src/dir.c:854 #4 0x000324b0 in read_all_makefiles (makefiles=0x0) at src/read.c:256 #5 0x00015b94 in main (argc=<optimized out>, argv=<optimized out>, envp=<optimized out>) at src/main.c:2069 _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?63330> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/