[Openmcl-devel] DIRECTORY crashes on nfs directory

Andreas Thiele andreas at atp-media.de
Wed Feb 1 05:51:43 PST 2017


Hi All,

 

sorry for the noise. My machine is a bit old and insanely configured. I
moved to a different more recent machine and everything fine.

 

Andreas

 

 

Von: Openmcl-devel [mailto:openmcl-devel-bounces at clozure.com] Im Auftrag von
Andreas Thiele
Gesendet: Dienstag, 31. Januar 2017 14:07
An: openmcl-devel at clozure.com
Betreff: [Openmcl-devel] DIRECTORY crashes on nfs directory

 

Hi All,

 

following problem (triggered from slime):

 

GSM-GATE> (directory "/*")

 

File #P"/u2" does not exist.

   [Condition of type CCL::SIMPLE-FILE-ERROR]

 

Restarts:

0: [RETRY] Retry SLIME REPL evaluation request.

1: [*ABORT] Return to SLIME's top level.

2: [ABORT-BREAK] Reset this thread

3: [ABORT] Kill this thread

 

Backtrace:

  0: (CCL::%ADD-DIRECTORY-RESULT #P"/u2" #S(CCL::DIRECTORY-RESULT :TRUENAMES
#<HASH-TABLE :TEST STRING= size 2/60 #x18A7E9B6> :DIRECTORIES-SEEN ((2 .
2053))) T NIL)

  1: (CCL::%FILES-IN-DIRECTORY "/" #P"/*" (:ABSOLUTE) (:DIRECTORIES T :FILES
T :ALL T ...) #S(CCL::DIRECTORY-RESULT :TRUENAMES #<HASH-TABLE :TEST STRING=
size 2/60 #x18A7E9B6> ..))

  2: (DIRECTORY "/*" :DIRECTORIES T :FILES T :ALL T :DIRECTORY-PATHNAMES T
:INCLUDE-EMACS-LOCKFILES NIL :TEST NIL :FOLLOW-LINKS T)

  3: (CCL::CALL-CHECK-REGS DIRECTORY "/*")

  4: (CCL::CHEAP-EVAL (DIRECTORY "/*"))

 

/u2 is a directory mounted via nfs from a remote machine. Linux commands
(ls, stat etc. work as expected) "/u2" is my primary point of interest. I
found that DIRECTORY uses __xstat which returns all NIL on "/u2".

 

System is:

 

...$ uname -a

Linux fwgz14 3.2.0-4-amd64 #1 SMP Debian 3.2.82-1 x86_64 GNU/Linux

 

Is there any workaround or can't I simply not dir nfs mounted drives?

 

Any help appreciated.

 

 

Andreas

 

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20170201/324d368c/attachment.htm>


More information about the Openmcl-devel mailing list