Hi,

My setup:
ubuntu 8.10
Reviewboard 1.0 beta2
apache2
pylucene 2.4.1 (downloaded source from apache and built)
python 2.5.2

Problem:
When executing a search in the web interface of reviewboard, apache
hangs/deadlocks, using 100% cpu. Issue 770 seems to be about the same
problem (http://code.google.com/p/reviewboard/issues/detail?id=770),
but is has been closed.

Doing an strace on apache reveals a lot of lines ala the ones below
here with viewing e.g. viewing a diff (which seems to work fine
dispite all this):

#####  strace output begin ######
15981 open("/usr/lib/python2.5/site-packages/django_evolution-0.0.0-
py2.5.egg/array.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file
or directory)
15981 open("/usr/lib/python2.5/site-packages/django_evolution-0.0.0-
py2.5.egg/array.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file
or directory)
15981 stat64("/usr/lib/python2.5/site-packages/Django-1.0.2_final-
py2.5.egg/array", 0xb6201f34) = -1 ENOENT (No such file or directory)
......
15981 open("/usr/lib/python2.5/site-packages/ReviewBoard-1.0beta2-
py2.5.egg/uu.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
15981 open("/usr/lib/python2.5/site-packages/ReviewBoard-1.0beta2-
py2.5.egg/uumodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such
file or directory)
15981 open("/usr/lib/python2.5/site-packages/ReviewBoard-1.0beta2-
py2.5.egg/uu.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
15981 open("/usr/lib/python2.5/site-packages/ReviewBoard-1.0beta2-
py2.5.egg/uu.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
15981 stat64("/usr/lib/python2.5/site-packages/Pygments-1.0-py2.5.egg/
uu", 0xb61fbd44) = -1 ENOENT (No such file or directory)
15981 open("/usr/lib/python2.5/site-packages/Pygments-1.0-py2.5.egg/
uu.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
15981 open("/usr/lib/python2.5/site-packages/Pygments-1.0-py2.5.egg/
uumodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
15981 open("/usr/lib/python2.5/site-packages/Pygments-1.0-py2.5.egg/
uu.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
15981 open("/usr/lib/python2.5/site-packages/Pygments-1.0-py2.5.egg/
uu.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
15981 stat64("/usr/lib/python2.5/site-packages/Djblets-0.5beta1-
py2.5.egg/uu", 0xb61fbd44) = -1 ENOENT (No such file or directory)
15981 open("/usr/lib/python2.5/site-packages/Djblets-0.5beta1-
py2.5.egg/uu.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
15981 open("/usr/lib/python2.5/site-packages/Djblets-0.5beta1-
py2.5.egg/uumodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such
file or directory)
15981 open("/usr/lib/python2.5/site-packages/Djblets-0.5beta1-
py2.5.egg/uu.py", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
15981 open("/usr/lib/python2.5/site-packages/Djblets-0.5beta1-
py2.5.egg/uu.pyc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
15981 stat64("/usr/lib/python2.5/site-packages/django_evolution-0.0.0-
py2.5.egg/uu", 0xb61fbd44) = -1 ENOENT (No such file or directory)
15981 open("/usr/lib/python2.5/site-packages/django_evolution-0.0.0-
py2.5.egg/uu.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
15981 open("/usr/lib/python2.5/site-packages/django_evolution-0.0.0-
py2.5.egg/uumodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such
file or directory)
#####  strace output end ######


When execute a search, apache2 hangs/deadlocks. strace reveals:

#####  strace output begin ######
15981 open("/proc/self/maps", O_RDONLY) = 11
15981 fstat64(11, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
15981 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xa9762000
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
15981 read(11, 0xa9762000, 1024)        = -1 EACCES (Permission
denied)
#####  strace output end ######

The "read - permission denied" lines are repeated forever until apache
is shut down.

Any ideas to what my problem might be?

Thanks
 -- Jeppe
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To post to this group, send email to reviewboard@googlegroups.com
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to