<div>
            <div>
                <span>I have spent some time debugging an issue in a (vanilla ObjC) iOS app, where I got that same error message ("Not a directory").<div><br></div><div>A hint that might reduce debugging pain: fopen will fail with ENOTDIR when "a component of the path prefix is not a directory." You would, for instance, get the ENOTDIR error if you would try to open /dev/null/a</div></span>
                <span><br>-- <br>Per Eckerdal<br></span>
                
                <p style="color: #a0a0a0;">On Wednesday, 15 June 2011 at 18:02, Adam King wrote:</p>
                <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
                    <span><div><div>On Wed, Jun 15, 2011 at 10:06 AM, Adam King <span dir="ltr"><<a href="mailto:akingcoder@gmail.com">akingcoder@gmail.com</a>></span> wrote:<br><div><blockquote type="cite"><div>
I went ahead and just recompiled the lib with '--enable-debug' first (which I'll keep enabled till end of beta)</div></blockquote><div><br></div><div>I've decided to remove '--enable-debug' for regular testing due to the massive decrease in rendering performance (but will re-enable whenever I see a possible issue).  I also get hundreds of errors on startup with it enabled - whenever gambit needs to do a ##include or 'load' - though everything still works fine.  It seems to be treating files as a directory somewhere and then recovering.  Here's a sample:</div>
<div><br></div><div><font face="'courier new', monospace"> *** OS ERROR AT "os_files.c"@862.1 -- errno=20 (Not a directory)</font></div><div><font face="'courier new', monospace">path="/private/var/mobile/Applications/67AF0861-1AB4-43CD-8821-BFEEF287DEBA/gateway.app/src/msg.scm" fl=4</font></div>
<div><font face="'courier new', monospace">fd=6 kind=31 direction=1</font></div><div><font face="'courier new', monospace">file char_encoding_errors=32   char_encoding=2   eol_encoding=128   buffering=1536</font></div>
<div><font face="'courier new', monospace">*** OS ERROR AT "os_files.c"@862.1 -- errno=20 (Not a directory)</font></div><div><font face="'courier new', monospace">path="/private/var/mobile/Applications/67AF0861-1AB4-43CD-8821-BFEEF287DEBA/gateway.app/src/void/gambit#.scm" fl=4</font></div>
<div><font face="'courier new', monospace">fd=6 kind=31 direction=1</font></div><div><font face="'courier new', monospace">file char_encoding_errors=32   char_encoding=2   eol_encoding=128   buffering=1536</font></div>
<div><font face="'courier new', monospace">*** OS ERROR AT "os_files.c"@862.1 -- errno=20 (Not a directory)</font></div><div><font face="'courier new', monospace">path="/private/var/mobile/Applications/67AF0861-1AB4-43CD-8821-BFEEF287DEBA/gateway.app/src/void/r5rs#.scm" fl=4</font></div>
<div><font face="'courier new', monospace">fd=6 kind=31 direction=1</font></div><div><font face="'courier new', monospace">file char_encoding_errors=32   char_encoding=2   eol_encoding=128   buffering=1536</font></div>
<div><font face="'courier new', monospace">*** OS ERROR AT "os_files.c"@862.1 -- errno=20 (Not a directory)</font></div><div><font face="'courier new', monospace">path="/private/var/mobile/Applications/67AF0861-1AB4-43CD-8821-BFEEF287DEBA/gateway.app/src/void/r4rs#.scm" fl=4</font></div>
<div><font face="'courier new', monospace">fd=6 kind=31 direction=1</font></div><div><font face="'courier new', monospace">file char_encoding_errors=32   char_encoding=2   eol_encoding=128   buffering=1536</font></div>
<div><font face="'courier new', monospace">*** OS ERROR AT "os_files.c"@862.1 -- errno=20 (Not a directory)</font></div><div><font face="'courier new', monospace">path="/private/var/mobile/Applications/67AF0861-1AB4-43CD-8821-BFEEF287DEBA/gateway.app/src/void/uuid#.scm" fl=4</font></div>
<div><font face="'courier new', monospace">fd=6 kind=31 direction=1</font></div><div><font face="'courier new', monospace">file char_encoding_errors=32   char_encoding=2   eol_encoding=128   buffering=1536</font></div>
<div><font face="'courier new', monospace">*** OS ERROR AT "os_files.c"@862.1 -- errno=20 (Not a directory)</font></div><div><font face="'courier new', monospace">path="/private/var/mobile/Applications/67AF0861-1AB4-43CD-8821-BFEEF287DEBA/gateway.app/src/msg#.scm" fl=4</font></div>
<div><font face="'courier new', monospace">fd=6 kind=31 direction=1</font></div><div><font face="'courier new', monospace">file char_encoding_errors=32   char_encoding=2   eol_encoding=128   buffering=1536</font></div>
<div><br></div><div>Is that normal?  Thanks,</div><div><br></div><div>  Adam</div></div>
</div><div>_______________________________________________<br>Gambit-list mailing list<br><a href="mailto:Gambit-list@iro.umontreal.ca">Gambit-list@iro.umontreal.ca</a><br><a href="https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list">https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list</a><br></div></div></span>
                
                
                
                
                </blockquote>
                
                <div>
                    <br>
                </div>
            </div>
        </div>