Bogus format string misses debugger

Bug #905817 reported by mon_key
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Fix Released
Low
Unassigned

Bug Description

Evaluating this bogus format string in SLIME and from command line
fails to land one in the debugger:
 (format nil "e~8,0s" 12395)

Occurs with 1.0.47 and 1.0.51.28-42fbc5e

FWIW Clisp returns a division division by zero error.

Tags: format
Stas Boukarev (stassats)
Changed in sbcl:
status: New → Triaged
importance: Undecided → Low
Lutz Euler (lutz-euler)
Changed in sbcl:
status: Triaged → In Progress
assignee: nobody → Lutz Euler (lutz-euler)
Revision history for this message
Lutz Euler (lutz-euler) wrote :

This was fixed incidentally in 1.0.56.19 (commit
b894cb41d869bda6ba0c54a491becc7bb58375c1)
which added error checks for among others
(<= COLINC 0) to FORMAT.

I have just committed a test case.

Changed in sbcl:
status: In Progress → Fix Released
assignee: Lutz Euler (lutz-euler) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.