Opened 12 years ago

Closed 12 years ago

#18 closed defect (fixed)

undefined-function call: arglist is wrong, restart may not work

Reported by: gb Owned by: gb
Priority: major Milestone:
Component: Runtime (threads, GC) Version:
Keywords: Cc:

Description

;;; Assume that BAR is not fboundp.
(bar 1 2 3 4 5)  
Error: Undefined function BAR called with arguments (0 <random> 3 4 5)

Something is failing to account for the fact that there's now a return address on the stack.

Change History (4)

comment:1 Changed 12 years ago by gb

  • Status changed from new to assigned

comment:2 Changed 12 years ago by gb

And note that

(bar 1 2)

at least reports the (register-based) arguments correctly.

comment:3 Changed 12 years ago by gb

Stack arguments have probably never been right: there's an XCF on top of the stack arguments (+ return address.)

comment:4 Changed 12 years ago by gb

  • Resolution set to fixed
  • Status changed from assigned to closed

This has (AFAIK) been fixed for a while; it certainly seems to be fixed in 070722.

Note: See TracTickets for help on using tickets.