[Bese-devel] error starting with ucwctl - problem with cl-launch?

Joseph Wright joseph at mammalia.net
Mon Jul 31 04:59:41 UTC 2006


Hi,

I'm trying to start ucw using ucwctl on recent debian unstable  
(because it has recent sbcl and threads).  I may downgrade or try it  
on another system such as redhat to see if I get similar results.

This is pretty lengthy, so I cut out a chunk of the backtrace.


unhandled SIMPLE-ERROR in thread #<SB-THREAD:THREAD "initial  
thread" {A818411}>:
   Error during processing of --eval option "(progn(set-dispatch- 
macro-character #\\# #\\! #'(lambda(stream char arg)(declare(ignore  
char arg))(values (read-line stream))))(load \"/usr/bin/cl-launch 
\" :verbose nil :print nil)
(funcall(intern(string :run):cl-launch) :init \"(cl-launch::compile- 
and-load-file (pop cl-launch::*arguments*))\" :quit nil))":

   couldn't write to #<SB-SYS:FD-STREAM for "the terminal" {A8187B1}>:
     Bad file descriptor

0: (BACKTRACE
     128
     #<SYNONYM-STREAM :SYMBOL SWANK::*CURRENT-ERROR-OUTPUT* {A82E0B1}>)
1: (SB-DEBUG::DEBUGGER-DISABLED-HOOK
     #<SIMPLE-ERROR {C283731}>
     #<unavailable argument>)
2: (INVOKE-DEBUGGER #<SIMPLE-ERROR {C283731}>)
3: (ERROR
     "Error during processing of --eval ~
                                     option ~S:~%~%  ~A")
4: ((LAMBDA (SB-IMPL::E)) #<SB-INT:SIMPLE-STREAM-ERROR {C2834A9}>)
5: ((LAMBDA (SB-IMPL::E)) #<SB-INT:SIMPLE-STREAM-ERROR {C2834A9}>)
6: (SIGNAL #<SB-INT:SIMPLE-STREAM-ERROR {C2834A9}>)
7: (ERROR SB-INT:SIMPLE-STREAM-ERROR)
8: (SB-IMPL::SIMPLE-STREAM-PERROR
     "couldn't write to ~S"
     #<SB-SYS:FD-STREAM for "the terminal" {A8187B1}>
     9)
9: (SB-IMPL::FLUSH-OUTPUT-BUFFER
     #<SB-SYS:FD-STREAM for "the terminal" {A8187B1}>)
10: (SB-IMPL::OUTPUT-CHAR-ASCII-LINE-BUFFERED
      #<SB-SYS:FD-STREAM for "the terminal" {A8187B1}>
      #\Newline)
11: (WRITE-CHAR #\Newline #<SB-SYS:FD-STREAM for "the  
terminal" {A8187B1}>)
<--snip-->
35: (SB-IMPL::PROCESS-EVAL-OPTIONS
      ((DISABLE-DEBUGGER)
       "(progn(set-dispatch-macro-character #\\# #\\! #'(lambda 
(stream char arg)(declare(ignore char arg))(values (read-line  
stream))))(load \"/usr/bin/cl-launch\" :verbose nil :print nil)
(funcall(intern(string :run):cl-launch) :init \"(cl-launch::compile- 
and-load-file (pop cl-launch::*arguments*))\" :quit nil))"))
36: (SB-IMPL::TOPLEVEL-INIT)
37: ((LABELS SB-IMPL::RESTART-LISP))

unhandled condition in --disable-debugger mode, quitting
unhandled SB-INT:SIMPLE-STREAM-ERROR in thread #<SB-THREAD:THREAD  
"initial thread" {A818411}>:
   couldn't write to #<SB-SYS:FD-STREAM for "the terminal" {A8187B1}>:
     Bad file descriptor

0: (BACKTRACE
     128
     #<SYNONYM-STREAM :SYMBOL SWANK::*CURRENT-ERROR-OUTPUT* {A82E0B1}>)
1: (SB-DEBUG::DEBUGGER-DISABLED-HOOK
     #<SB-INT:SIMPLE-STREAM-ERROR {C718A09}>
     #<unavailable argument>)
2: (INVOKE-DEBUGGER #<SB-INT:SIMPLE-STREAM-ERROR {C718A09}>)
3: (ERROR SB-INT:SIMPLE-STREAM-ERROR)
4: (SB-IMPL::SIMPLE-STREAM-PERROR
     "couldn't write to ~S"
     #<SB-SYS:FD-STREAM for "the terminal" {A8187B1}>
     9)
5: (SB-IMPL::FLUSH-OUTPUT-BUFFER
     #<SB-SYS:FD-STREAM for "the terminal" {A8187B1}>)
6: (FORCE-OUTPUT #<SYNONYM-STREAM :SYMBOL SWANK::*CURRENT-DEBUG-IO*  
{A82E191}>)
7: (SB-INT:FLUSH-STANDARD-OUTPUT-STREAMS)
8: ((LABELS SB-IMPL::RESTART-LISP))

unhandled condition in --disable-debugger mode, quitting
Argh! error within --disable-debugger error handling

(\_/)  Joseph
(o,o)  Those are my principles.  If you don't like them I have others.
()_()   --Groucho Marx
" "






More information about the bese-devel mailing list