ZServer (still) dying (from time to time)...
[Chris] OK, I've been able to reproduce it. I have no idea of its cause however... but its definitely a Zope bug. We'll get on it. [Philip] You have saved my sanity - I thought it was me! If you're ever in London, beers are on me! [Sven] once the bug is finally dead, come to paris to get yet another free drink ;-)))) $ven
This bug appears to be something deep in the bowels of one of our module's reference counting/memory allocation thingys (or so says gdb). I'm in over my head. Gonna get the big guns in. Might take a little while. In any case, are you both (Sven and Phillip) running Zope 2.3.1? Or is this another version? I have been able to reproduce the bug under 2.3.1 (actually the 2.3 branch of CVS), but I cannot reproduce it under a "trunk" CVS checkout. So it would seem we have a good start on finding out what it is. It would be interesting to find out if you folks are using something other than 2.3.1. - C ----- Original Message ----- From: "Error" <error@gargl.net> To: <zope@zope.org> Sent: Thursday, April 05, 2001 8:50 PM Subject: [Zope] ZServer (still) dying (from time to time)...
[Chris] OK, I've been able to reproduce it. I have no idea of its cause however... but its definitely a Zope bug. We'll get on it.
[Philip] You have saved my sanity - I thought it was me! If you're ever in London, beers are on me!
[Sven] once the bug is finally dead, come to paris to get yet another free drink ;-))))
$ven
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
This bug appears to be something deep in the bowels of one of our module's reference counting/memory allocation thingys (or so says gdb). I'm in over my head. Gonna get the big guns in. Might take a little while. In any case, are you both (Sven and Phillip) running Zope 2.3.1? Or is this another version?
i'm using : Zope version: Zope 2.2.2 (source release, python 1.5.2, linux2) Python version: 1.5.2 (#1, Dec 21 2000, 15:29:08) [GCC egcs-2.91.66 19990314/Linux (egcs- System Platform: linux-i386 i'm waiting for the new hardware to be delivered for us to change zope/mysql/linux/hardware/hosting all at the same time ;-)
I have been able to reproduce the bug under 2.3.1 (actually the 2.3 branch of CVS), but I cannot reproduce it under a "trunk" CVS checkout. So it would seem we have a good start on finding out what it is. It would be interesting to find out if you folks are using something other than 2.3.1.
we're using 2.2.2 and i think (but i can't remember) that it did too with the release just before this one (2.2.1 maybe ?) somewhat less often but since this is due to the amount of requests, it has only been visible when traffic rose. it's somewhat unerving since zope dies every 2 hours max. oh, and by the way, sometimes, i have to halt/restart zope to make it work again and sometimes i have to also halt/restart mysql and it works again afterwards ??? weird... $ven
If you run Apache's ab against Phillip's methods, does your Zope crash? (just want to make sure we have the same bug). ----- Original Message ----- From: "Sven Fischer" <sven.fischer@gargl.net> To: "Chris McDonough" <chrism@digicool.com>; <zope@zope.org> Sent: Thursday, April 05, 2001 9:16 PM Subject: RE: [Zope] ZServer (still) dying (from time to time)...
This bug appears to be something deep in the bowels of one of our module's reference counting/memory allocation thingys (or so says gdb). I'm in over my head. Gonna get the big guns in. Might take a little while. In any case, are you both (Sven and Phillip) running Zope 2.3.1? Or is this another version?
i'm using :
Zope version: Zope 2.2.2 (source release, python 1.5.2, linux2) Python version: 1.5.2 (#1, Dec 21 2000, 15:29:08) [GCC egcs-2.91.66 19990314/Linux (egcs- System Platform: linux-i386
i'm waiting for the new hardware to be delivered for us to change zope/mysql/linux/hardware/hosting all at the same time ;-)
I have been able to reproduce the bug under 2.3.1 (actually the 2.3 branch of CVS), but I cannot reproduce it under a "trunk" CVS checkout. So it would seem we have a good start on finding out what it is. It would be interesting to find out if you folks are using something other than 2.3.1.
we're using 2.2.2 and i think (but i can't remember) that it did too with the release just before this one (2.2.1 maybe ?) somewhat less often but since this is due to the amount of requests, it has only been visible when traffic rose.
it's somewhat unerving since zope dies every 2 hours max.
oh, and by the way, sometimes, i have to halt/restart zope to make it work again and sometimes i have to also halt/restart mysql and it works again afterwards ??? weird...
$ven
Hi! We at iuveno seem to have this "every 2 hours Zope comes to a halt", too. Does only happen if the machine is used more heavily. It also seems to "recover" after some time and never really DIES. Just hangs. This thing is costing us a customer deadline. Fix it and you are our man! It seems to have become better with more threads. But haven't done ab load testing yet on the machine. May or may not be related with the Load error bug I reported on zope-dev. Joachim.
I have no proof that the bug reported by Philip has anything to do with what you're seeing... although it may. Who knows? If you can package up a test case much like Philip did that relies on no 3rd party tools like DAs, I'd be happy to take a look at it. ----- Original Message ----- From: "Joachim Werner" <joe@iuveno-net.de> To: <zope@zope.org> Sent: Thursday, April 05, 2001 10:00 PM Subject: Re: [Zope] ZServer (still) dying (from time to time)...
Hi!
We at iuveno seem to have this "every 2 hours Zope comes to a halt", too. Does only happen if the machine is used more heavily. It also seems to "recover" after some time and never really DIES. Just hangs. This thing is costing us a customer deadline. Fix it and you are our man! It seems to have become better with more threads. But haven't done ab load testing yet on the machine.
May or may not be related with the Load error bug I reported on zope-dev.
Joachim.
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
I have no proof that the bug reported by Philip has anything to do with what you're seeing... although it may. Who knows? If you can package up a test case much like Philip did that relies on no 3rd party tools like DAs, I'd be happy to take a look at it.
- It happenes on all recent CVS or 2.3.1 beta/final versions - It seems to happen on both binary and source distros, definitely on the source ones - Zope just runs - Transparent Folders - Core Session Tracking 0.7 - LocalFS (not used) The application where it happened first is completeley ZClass-based, so there is no DA, no external method, nothing but Zope. It's very early in the morning in Germany, so I can't set up a test server right now. But I will do so tomorrow. Joachim.
May or may not be related with the Load error bug I reported on zope-dev.
It seems to affect the entire spectrum. That lets me think, that it can be only at the following places: - ZServer - somehow the socket connections are not handled correctly. Very unlikely, since nothing important was changed recently (as I recall it). - ZPublisher - some request is not handled right....here also was not too much changed recently. - ZODB - this is very likely (I agree with Joachim), since many different developments are going on here. I really think that the load and read errors have sth. to do with it. I used to solve the problem by setting threads to 1, but even that does not work anymore. Regards, Stephan -- Stephan Richter CBU - Physics and Chemistry Student Web2k - Web Design/Development & Technical Project Management
participants (5)
-
Chris McDonough -
Error -
Joachim Werner -
Stephan Richter -
Sven Fischer