jkp@SAUNA.HUT.FI (Jyrki Kuoppala) (08/27/89)
The following makefile causes GNU make 3.55 to abort() and drop core: foo.a: ($FOO) @echo dummy Backtrace shows: (gdb) bt #0 0x12c98 in kill (6870, 4) #1 0x12c80 in abort () #2 0x2e26 in enter_file (name=(char *) 0x263e0 "") (file.c line 80) #3 0x9de in ar_member_date (name=(char *) 0x277e0 "(OO)") (ar.c line 74) #4 0x8dee in name_mtime (name=(char *) 0x277e0 "(OO)") (remake.c line 760) #5 0x8d64 in f_mtime (file=(struct file *) 0x2c3c0) (remake.c line 722) #6 0x8542 in update_file_1 (file=(struct file *) 0x28f80, depth=0) (remake.c line 353) #7 0x7ece in update_file (file=(struct file *) 0x28f80, depth=0) (remake.c line 224) #8 0x7d9a in update_goal_chain (goals=(struct dep *) 0x2d640, makefiles=0) (remake.c line 136) #9 0x4f6a in main (argc=3, argv=(char **) 0x7fffdb98, envp=(char **) 0x7fffdba8) (main.c line 768) (gdb) //Jyrki