Opened 12 years ago

Closed 12 years ago

#295 closed defect (fixed)

SWANK-BACKEND:SLIME-INSPECT assertion violation on symbol whose function is an Autoload object

Reported by: Mark Evenson Owned by: ehuelsmann
Priority: blocker Milestone: 1.1.1
Component: interpreter Version: 1.2.0-dev
Keywords: autoload Cc:
Parent Tickets:

Description

Running swank:inspect-presentation on a symbol whose function is an Autoload object (like CL:MASK-FIELD) causes the following assertion to fail:

ABCL Debug.assertTrue() assertion failed!
java.lang.Error: ABCL Debug.assertTrue() assertion failed!
	at org.armedbear.lisp.Debug.assertTrue(Debug.java:48)
	at org.armedbear.lisp.ArgumentListProcessor.match(ArgumentListProcessor.java:490)
	at org.armedbear.lisp.Closure.processArgs(Closure.java:230)
	at org.armedbear.lisp.pprint_145.execute(pprint.lisp:611)
	at org.armedbear.lisp.CompiledClosure.execute(CompiledClosure.java:135)
	at org.armedbear.lisp.Symbol.execute(Symbol.java:837)
	at org.armedbear.lisp.LispThread.execute(LispThread.java:680)
	at org.armedbear.lisp.pprint_251.execute(pprint.lisp:1350)
	at org.armedbear.lisp.Symbol.execute(Symbol.java:813)
	at org.armedbear.lisp.LispThread.execute(LispThread.java:653)
	at org.armedbear.lisp.print_14.execute(print.lisp:281)
	at org.armedbear.lisp.Symbol.execute(Symbol.java:813)
	at org.armedbear.lisp.LispThread.execute(LispThread.java:653)
	at org.armedbear.lisp.print_16.execute(print.lisp:301)
	at org.armedbear.lisp.Symbol.execute(Symbol.java:813)
	at org.armedbear.lisp.LispThread.execute(LispThread.java:653)
	at org.armedbear.lisp.pprint_158.execute(pprint.lisp:763)
	at org.armedbear.lisp.Symbol.execute(Symbol.java:802)
	at org.armedbear.lisp.LispThread.execute(LispThread.java:640)
	at org.armedbear.lisp.swank_abcl_80.execute(swank-abcl.lisp:654)
	at org.armedbear.lisp.clos_278.execute(clos.lisp:2585)
	at org.armedbear.lisp.clos_251.execute(clos.lisp:2249)
	at org.armedbear.lisp.FuncallableStandardObject.execute(FuncallableStandardObject.java:98)
	at org.armedbear.lisp.Symbol.execute(Symbol.java:802)
	at org.armedbear.lisp.LispThread.execute(LispThread.java:640)

Change History (2)

comment:1 Changed 12 years ago by Mark Evenson

Milestone: 1.2.01.1.1

Need to verify that this has been fixed.

comment:2 Changed 12 years ago by Mark Evenson

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.