Edit report at http://bugs.php.net/bug.php?id=52312&edit=1

 ID:               52312
 Updated by:       ras...@php.net
 Reported by:      v dot damore at gmail dot com
 Summary:          PHP lstat problem
 Status:           Feedback
 Type:             Bug
 Package:          Safe Mode/open_basedir
 Operating System: Linux
 PHP Version:      5.2.13

 New Comment:

Actually, try this simple test.php script:



<pre>

<?php

var_dump(realpath_cache_get());

?>

</pre>





That should tell you what is getting cached.


Previous Comments:
------------------------------------------------------------------------
[2010-07-13 00:17:16] ras...@php.net

It seems like your realpath cache isn't working at all.



Could you set a breakpoint on realpath_cache_find and step into it the
second time 

it hits those stat calls.  Does it go into the while(bucket) loop there
at all?

------------------------------------------------------------------------
[2010-07-12 23:48:10] v dot damore at gmail dot com

gdb reproduce the behavior reported in my comments, I have uploaded
result of your request at 

http://damore.xoom.it/apache-2.2_php-5.3.2_break-lstat.txt

------------------------------------------------------------------------
[2010-07-12 19:09:00] ras...@php.net

5.3.  I haven't looked at 5.2 in 2+ years.

------------------------------------------------------------------------
[2010-07-12 19:07:06] v dot damore at gmail dot com

where I have attach gdb, on 5.2.13 or on 5.3.2 ?

------------------------------------------------------------------------
[2010-07-12 19:00:40] ras...@php.net

I don't see that here.  Attach gdb and set a breakpoint on lstat and see
who is 

calling them.

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    http://bugs.php.net/bug.php?id=52312


-- 
Edit this bug report at http://bugs.php.net/bug.php?id=52312&edit=1

Reply via email to