URL: <http://savannah.gnu.org/bugs/?22198>
Summary: wrong target name - possibly buffer overflow with long shell-result Project: make Submitted by: None Submitted on: Freitag 01.02.2008 um 09:36 UTC Severity: 3 - Normal Item Group: Bug Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Component Version: 3.81 Operating System: POSIX-Based Fixed Release: None _______________________________________________________ Details: With the attached makefile, when I do make |& cat -v I get the output make: *** No rule to make target `^[]2', needed by `file'. Stop. which names a target containing an escape character; that is wrong, since such a target is not mentioned in the makefile. Perhaps the long $(shell ...) result string is causing a buffer overflow. _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Freitag 01.02.2008 um 09:36 UTC Name: GNUmakefile Size: 788B By: None <http://savannah.gnu.org/bugs/download.php?file_id=14912> _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?22198> _______________________________________________ Nachricht geschickt von/durch Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make