[Zope] zope server just stopped

Chris McDonough chrism@digicool.com
Mon, 23 Apr 2001 19:30:44 -0400


Hi Tom,

There is a bug in Python Scripts in Zope versions up to and including
2.3.1.  Python Scripts that use the "print ... return printed" construct
can cause Zope to segfault.  I'm not sure that this is your problem,
it's just a guess.  A solution will be to upgrade to the
(soon-forthcoming) Zope 2.3.2.  It should be out in a couple days.


Tom Cameron wrote:
> 
> I am running Zope 2.3.0 on FreeBSD and Python1.5.2. It is running as pcgi
> behind apache1.3
> 
> All has been going well for several months now and I am very happy with it.
> But yesterday it just stopped. I found this in the Zope logs:
> /======================================================
> ------
> 2001-04-23T01:06:56 ERROR(200) zdaemon zdaemon: Mon Apr 23 11:06:56 2001:
> Aiieee! 2729 exited with error code: 11
> ------
> 2001-04-23T01:06:56 INFO(0) zdaemon zdaemon: Mon Apr 23 11:06:56 2001:
> Houston, we have forked
> ------
> 2001-04-23T01:06:56 INFO(0) zdaemon zdaemon: Mon Apr 23 11:06:56 2001: Hi, I
> just forked off a kid: 96187
> ------
> 2001-04-23T01:06:56 INFO(0) zdaemon zdaemon: Mon Apr 23 11:06:56 2001:
> Houston, we have forked
> ------
> 2001-04-23T01:07:05 INFO(0) ZServer HTTP server started at Mon Apr 23
> 11:07:05 2001
>         Hostname: dns.isholding.com
>         Port: 8080
> ------
> 2001-04-23T01:07:05 INFO(0) ZServer FTP server started at Mon Apr 23
> 11:07:05 2001
>         Hostname: bsdbne01.isholding.com
>         Port: 8021
> ------
> 2001-04-23T01:07:05 INFO(0) ZServer PCGI Server started at Mon Apr 23
> 11:07:05 2001
>         Unix socket: /usr/local/Zope/2-3-0/var/pcgi.soc
> ------
> 2001-04-23T01:07:12 ERROR(200) zdaemon zdaemon: Mon Apr 23 11:07:12 2001:
> Aiieee! 96187 exited with error code: 11
> ------
> 2001-04-23T02:22:54 INFO(0) zdaemon zdaemon: Mon Apr 23 12:22:54 2001:
> Houston, we have forked
> ------
> 2001-04-23T02:22:54 INFO(0) zdaemon zdaemon: Mon Apr 23 12:22:54 2001: Hi, I
> just forked off a kid: 32837
> ------
> 2001-04-23T02:22:54 INFO(0) zdaemon zdaemon: Mon Apr 23 12:22:54 2001:
> Houston, we have forked
> ------
> 2001-04-23T02:22:58 INFO(0) ZServer HTTP server started at Mon Apr 23
> 12:22:58 2001
>         Hostname: dns.isholding.com
>         Port: 8080
> ------
> 2001-04-23T02:22:58 INFO(0) ZServer FTP server started at Mon Apr 23
> 12:22:58 2001
>         Hostname: bsdbne01.isholding.com
>         Port: 8021
> ------
> 2001-04-23T02:22:58 INFO(0) ZServer PCGI Server started at Mon Apr 23
> 12:22:58 2001
>         Unix socket: /usr/local/Zope/2-3-0/var/pcgi.soc
> ------
> 2001-04-23T02:23:03 INFO(0) zdaemon zdaemon: Mon Apr 23 12:23:03 2001:
> Houston, we have forked
> ------
> 2001-04-23T02:23:03 INFO(0) zdaemon zdaemon: Mon Apr 23 12:23:03 2001: Hi, I
> just forked off a kid: 33008
> ------
> 2001-04-23T02:23:03 INFO(0) zdaemon zdaemon: Mon Apr 23 12:23:03 2001:
> Houston, we have forked
> ------
> 2001-04-23T02:23:06 ERROR(200) zdaemon zdaemon: Mon Apr 23 12:23:06 2001:
> Aiieee! 33008 exited with error code: 256
> ------
> 2001-04-23T04:34:16 ERROR(200) zdaemon zdaemon: Mon Apr 23 14:34:16 2001:
> Aiieee! 32837 exited with error code: 11
> ------
> 2001-04-23T04:34:16 INFO(0) zdaemon zdaemon: Mon Apr 23 14:34:16 2001:
> Houston, we have forked
> ------
> 2001-04-23T04:34:16 INFO(0) zdaemon zdaemon: Mon Apr 23 14:34:16 2001:
> Houston, we have forked
> ------
> 2001-04-23T04:34:16 INFO(0) zdaemon zdaemon: Mon Apr 23 14:34:16 2001: Hi, I
> just forked off a kid: 81477
> ------
> 2001-04-23T04:34:19 INFO(0) ZServer HTTP server started at Mon Apr 23
> 14:34:19 2001
>         Hostname: dns.isholding.com
>         Port: 8080
> ------
> 2001-04-23T04:34:19 INFO(0) ZServer FTP server started at Mon Apr 23
> 14:34:19 2001
>         Hostname: bsdbne01.isholding.com
>         Port: 8021
> ------
> 2001-04-23T04:34:19 INFO(0) ZServer PCGI Server started at Mon Apr 23
> 14:34:19 2001
>         Unix socket: /usr/local/Zope/2-3-0/var/pcgi.soc
> \======================================================
> 
> The events at 14.34 are me restarting the service - all has been ok since
> then.
> 
> And I found this in the system logs:
> /======================================================
> Apr 23 11:06:55 bsdbne01 /kernel: pid 2729 (python1.5), uid 65534: exited on
> signal 11
> Apr 23 11:07:12 bsdbne01 /kernel: pid 96187 (python1.5), uid 65534: exited
> on signal 11
> Apr 23 14:34:16 bsdbne01 /kernel: pid 32837 (python1.5), uid 65534: exited
> on signal 11
> \======================================================
> 
> I really have no idea what this means - what is signal 11? and error code
> 256? Where can I find a list of error message definitions?
> 
> It seems ok now, but this worries me.
> 
> Thanks
> Tom Cameron
> 
> _______________________________________________
> 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 )