Custom Query (1030 matches)
Results (670 - 672 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #1196 | fixed | [Tools] [Apropos...] fails | ||
| Description |
Fresh complete svn download and compile of CCL 1.10-dev-r16115-trunk (DarwinX8664). In Hemlock IDE menu [Tools] [Apropos...] immediately fails with: > Error: The value NIL is not of the expected type SIMPLE-VECTOR. > While executing: GUI::|-[AproposWindowController comboBox:objectValueForItemAtIndex:]|, in process Initial(0). *(647D88) : 0 (FUNCALL #'#<GUI::|-[AproposWindowController comboBox:objectValueForItemAtIndex:]|> 17591849973284) 755 (647E40) : 1 (%PASCAL-FUNCTIONS% 245 17591849973284) 365 (647EF8) : 2 (FUNCALL #'#<Anonymous Function #x30000105912F> #<LISP-APPLICATION <LispApplication: 0x608000137e80> (#x608000137E80)> #S(CCL::OBJC-SELECTOR :NAME "run" :%SEL #<A Foreign Pointer #x7FFF8D22C066>)) 173 (647F18) : 3 (FUNCALL #'#<(:OBJC-DISPATCH NEXTSTEP-FUNCTIONS:|run|)> ???) 541 (647F50) : 4 (EVENT-LOOP NIL) 421 (647FA0) : 5 (FUNCALL #'#<(:INTERNAL GUI::COCOA-STARTUP GUI::START-COCOA-IDE)>) 1205 |
|||
| #1197 | fixed | load-time-value regression | ||
| Description |
File-compiling (defun ltv ()
Yields (ltv) => #:LOAD-TIME-EVAL and CDR yields ((FUNCALL #<Anonymous Function #x3020066140CF>)) |
|||
| #1198 | fixed | Printing long things to the listener is a DOS attack | ||
| Description |
Reported by <p2.edoc@…> in openmcl-devel on 9 Jun 2014, but it bothers me too so I'm reporting it. Printing long sexprs to the listener in the IDE is a denial-of-service attack. Setting variables like *print-length* or hitting cmd-, are not adequate solutions for this problem: if you forget to set *print-length* in advance, you're hosed. And once the spinning beachball of death appears, cmd-, is useless. Try executing the following form in the listener in the IDE and the listener in the command line. The experiences will be very different. In the command line, hitting cmd-. or cmd-, always stops the output. But in the IDE, cmd-. never works and cmd-, only works occasionally, assuming you don't have a beachball. Very often, the only recourse in the IDE is to force-quit CCL. (let ((l (make-list 100 :initial-element 'foo))) (make-list 100000 :initial-element l)) |
|||
