bugmake - Bugs: bug #7609, strange $(eval) effects

 
 

bug #7609: strange $(eval) effects

Submitted by:  Christoph Schulz <kristovschulz>
Submitted on:  Fri 06 Feb 2004 03:25:53 PM UTC  
 
Severity: 3 - NormalItem Group: Bug
Status: DuplicatePrivacy: Public
Assigned to: NoneOpen/Closed: Closed
Component Version: 4.0Operating System: MS Windows
Fixed Release: NoneTriage Status: None

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Sat 21 Feb 2004 05:27:48 PM UTC, comment #4:

No response, so I"m closing this as a duplicate. Please note that Savannah's email notification is broken, so if you post any updates to this bug please also email me about it directly so I'll know.

Paul D. Smith <psmith>
Project Administrator
Wed 11 Feb 2004 11:20:16 PM UTC, comment #3:

I ran the latest make from CVS with all fixes on my Linux box and got these results with your makefile:

./make -f /tmp/17.mk
/tmp/17.mk:10: argument
/tmp/17.mk:15: argument
/tmp/17.mk:19: argument
/tmp/17.mk:28: argument
/tmp/17.mk:33: argument
make: *** No targets. Stop.

You didn't specify exactly what erroneous output you got but this seems to be correct, right?

Paul D. Smith <psmith>
Project Administrator
Wed 11 Feb 2004 09:33:08 PM UTC, comment #2:

This seems to be a "revival" of bugs #7259.

Christoph Schulz <kristovschulz>
Fri 06 Feb 2004 03:29:26 PM UTC, comment #1:

This bug also occurs under Linux when using released make 3.80. I'm afraid I'm not able to check the CVS version on my Linux system, but I suppose the bug is not platform specific.

Christoph Schulz <kristovschulz>
Fri 06 Feb 2004 03:25:53 PM UTC, original submission:

If $(eval) evaluates the result of calling a function, which has been defined via "define" and which contains comments, strange effects occur. In particular, sometimes characters from unrelated locations (e.g. comments) leak into variables. It seems there is a buffer overflow problem or similar. For more details, see the file attached.

Christoph Schulz <kristovschulz>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #1055:  Makefile added by kristovschulz (939B - text/plain - test case producing the bug)

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 3 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Sat 21 Feb 2004 05:27:48 PM UTCpsmithStatusNone=>Duplicate
  Open/ClosedOpen=>Closed
Fri 06 Feb 2004 03:25:53 PM UTCkristovschulzAttached File-=>Added Makefile, #1036

Back to the top


Powered by Savane 3.1-cleanup1