Custom Query (1030 matches)
Results (310 - 312 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #382 | fixed | write-string / write-simple-string error | ||
| Description |
? (funcall #'(lambda () (write-string "foobar" t :end 2))) > Error: value NIL is not of the expected type UNSIGNED-BYTE. > While executing: (:INTERNAL BAD-SEQUENCE-INTERVAL CHECK-SEQUENCE-BOUNDS), in process listener(1). > Type :POP to abort, :R for a list of available restarts. > Type :? for other options. 1 > :b (6A5978) : 0 (FUNCALL #'#<(:INTERNAL BAD-SEQUENCE-INTERVAL CHECK-SEQUENCE-BOUNDS)> "foobar" NIL 2) 181 (6A59A8) : 1 (FUNCALL #'#<#<STANDARD-KERNEL-METHOD STREAM-WRITE-STRING (BASIC-CHARACTER-OUTPUT-STREAM T)>> #<BASIC-CHARACTER-OUTPUT-STREAM ISO-8859-1 (TTY/1) #x300040EF978D> "foobar" NIL T) 669 (6A5A40) : 2 (WRITE-SIMPLE-STRING "foobar" T NIL 2) 1637 We see that WRITE-SIMPLE-STRING is getting NIL as the START parameter. I'm not sure if the problem here is with the compiler macro on WRITE-STRING, or with WRITE-SIMPLE-STRING. We could change the compiler macro to provide a default value of 0 for the start keyword argument, or else we could change the WRITE-SIMPLE-STRING deal with a possibly NIL value for START in the case where the stream isn't a basic-stream, e.g., by writing (or start 0) in the call to STREAM-WRITE-STRING. (I'd just go ahead and change the compiler macro, but i assume that WRITE-SIMPLE-STRING is a performance hack, and I don't want to mess that up.) |
|||
| #383 | fixed | (setf (char (make-string 1) -1) #\1) "crashes" the CCL process | ||
| Description |
(setf (char (make-string 1) -1) #\1) "crashes" the CCL process. It's the -1 that's causing the trouble. And I know that it's not valid code since the ANSI standard clearly states that the index must not be negative. But I expected to be thrown out into the debugger, not to have the CCL process just die. I run Mac OS X 10.5.5 and have installed Clozure CL 1.2-rc1-intel.dmg from May 9 2008. |
|||
| #385 | fixed | CCL fails to start on FreeBSD-6.3/i386 in VMware | ||
| Description |
CCL does not start for me on 32bit FreeBSD, running in VMware 6.5.1-build126130 hosted on Windows Vista/x64. dentinox 8_> uname -a FreeBSD dentinox.huebner.org 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:1 8:52 UTC 2008 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i38 6 dentinox 9_> svn info . Path: . URL: http://svn.clozure.com/publicsvn/openmcl/trunk/freebsdx86/ccl Repository Root: http://svn.clozure.com/publicsvn/openmcl Repository UUID: 8bdb8f1d-59ce-db11-9e41-0016172a54ae Revision: 11462 Node Kind: directory Schedule: normal Last Changed Author: gb Last Changed Rev: 11404 Last Changed Date: 2008-11-18 21:55:55 +0000 (Tue, 18 Nov 2008) dentinox 10_> ./fx86cl Unhandled exception 11 at 0x805613d, context->regs at #xbfbfe410 ? for help [2652] OpenMCL kernel debugger: b current thread: tcr = 0x48098240, native thread ID = 0x806b000, interrupts disab led |
|||
