id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,difficulty 1274,read-all receiving # unless preceded by a predicate,sjamaan,,"This happens in csi: {{{ #!scm ;; This works: (require-extension utils) (define (command/string command) (define-values (proc-output proc-input proc-id) (process command)) (port? proc-output) (define retval (read-all proc-output)) (close-input-port proc-output) (close-output-port proc-input) retval) (print (command/string ""ls"")) }}} {{{ #!scm ;; This breaks: (require-extension utils) (define (command/string command) (define-values (proc-output proc-input proc-id) (process command)) (define retval (read-all proc-output)) (close-input-port proc-output) (close-output-port proc-input) retval) (print (command/string ""ls"")) ;; Gives us: ;; Error: (open-input-file) bad argument type - not a string: # }}} ",defect,closed,major,4.11.0,unknown,4.10.x,fixed,,,