[Zope] PANIC(300) after ZCatalog Find
mcdonc@iqgroup.com
mcdonc@iqgroup.com
Thu, 23 Sep 1999 11:37:01 -0700
I was able to replicate this. It happens when you abort a zcatalog
find by using the browser "stop" facility... then for some reason when
you try to re-access the site, another Zope python process RESPONDS
(even though in the background it is ostensibly still trying to do the
find within a different Python process)... when you start another
zcatalog find within the other process (which it allows you to do), it
dumps as i guess some zodb locks are violated.
chris mcdonough <chri-@iqgroup.com> wrote:
original article:http://www.egroups.com/group/zope/?start=12972
> Apparent Zope crash while trying "Find Items to ZCatalog" on a Zope
2.0.0
> system with custom ZClasses on top of Linux 2.2.5 with a 19MB Data.fs.
> This was the console output:
>
> 1999-09-21T22:47:57 INFO(0) Z2 CONFLICT Competing writes at,
> /Catalog/manage_cat
> alogFoundItems
> ------
> 1999-09-21T22:48:05 INFO(0) Z2 CONFLICT Competing writes at,
> /Catalog/manage_cat
> alogFoundItems
> ------
> 1999-09-21T22:48:16 INFO(0) Z2 CONFLICT Competing writes at,
> /Catalog/manage_cat
> alogFoundItems
> ------
> 1999-09-21T22:48:23 INFO(0) Z2 CONFLICT Competing writes at,
> /Catalog/manage_cat
> alogFoundItems
> ------
> 1999-09-21T22:48:32 INFO(0) Z2 CONFLICT Competing writes at,
> /Catalog/manage_cat
> alogFoundItems
> ------
> 1999-09-21T22:48:42 INFO(0) Z2 CONFLICT Competing writes at,
> /Catalog/manage_cat
> alogFoundItems
> ------
> 1999-09-21T23:05:38 PANIC(300) ZODB An storage error occurred in the
last
> phase
> of a two-phase commit. This shouldn't happen. The application may be
in a
> hosed
> state, so we will not allow transactions to commit from here on
>
> The symptoms were that the system shot up to 100% CPU utilization (one
> Python process hogging the CPU) for about 20 minutes, then shot back
down to
> idle. Even after idling out, no connections could be established
with the
> server. I had to manually stop Zope and start it again to make it
"go"
> again.
>
> You want that I try to replicate it?
>
> - C
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://www.zope.org/mailman/listinfo/zope
>
> (To receive general Zope announcements, see:
> http://www.zope.org/mailman/listinfo/zope-announce
>
> For developer-specific issues, zope-dev@zope.org -
> http://www.zope.org/mailman/listinfo/zope-dev )