mit-scheme-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[MIT-Scheme-devel] Edwin cannot run `M-x shell' on Mac OS 10.8


From: Rich Loveland
Subject: [MIT-Scheme-devel] Edwin cannot run `M-x shell' on Mac OS 10.8
Date: Sat, 22 Jun 2013 17:03:15 -0400
User-agent: IMAIL/1.21; Edwin/3.116; MIT-Scheme/9.1.1

   Date: Thu, 20 Jun 2013 23:51:30 +0000
   From: Taylor R Campbell <address@hidden>

      Date: Thu, 13 Jun 2013 07:10:37 -0700
      From: "Richard M. Loveland" <address@hidden>

      I guess the upcoming new release will solve this issue, but just the
      same -- in Edwin on Mac OS 10.8, when I run `M-x shell', the following
      error appears (and the shell fails to open):

      The primitive channel-nonblocking, while executing the fcntl-setfl
         system call, received the error: Inappropriate ioctl for device.

   Do you have a stack trace for this?  I'm curious to know what channel
   this was, and what kind of file descriptor doesn't support F_SETFL on
   Mac OS X...

Do you mean a Scheme stack trace? I'm not sure how to get one. No
error was signalled in the controlling terminal, nor did the debugger
pop up in the terminal or in Edwin -- just the error message in an
Edwin window.

I did grab some dtruss output from running Edwin and doing `M-x shell'
again; this is the only error I found (longer version is attached):

 sigprocmask(0x1, 0x7FFF5FBFFA4C, 0x100083A2C)           = 0x0 0
 sigprocmask(0x3, 0x100083A2C, 0x0)              = 0x0 0
 sigprocmask(0x3, 0x0, 0x100807A30)              = 0x0 0
 setitimer(0x0, 0x7FFF5FBFF9B0, 0x7FFF5FBFF990)          = 0 0
 setitimer(0x0, 0x7FFF5FBFF970, 0x7FFF5FBFF950)          = 0 0
 recvfrom(0x4, 0x10182148C, 0x1000)              = 32 0
 recvfrom(0x4, 0x10182148C, 0x1000)              = -1 Err#35
 recvfrom(0x4, 0x10182148C, 0x1000)              = -1 Err#35
 sigprocmask(0x1, 0x7FFF5FBFF93C, 0x100083A2C)           = 0x0 0

Happy to provide more if you don't mind telling me how to get it for
you.

Attachment: edwin-dmg-dtruss-output.txt
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]