[Zope] Zope Session error (has: Unidentified Zope error)

kepes.krisztian kepes.krisztian at peto.hu
Mon Oct 4 03:24:51 EDT 2004


Hi !

I get the error message again in Zope 2.7.1.

Seems to be session error. Sessionmanager is say that "neworexisiting" 
key is not found, and make errors in transience module.

The event.log is say that:

2004-07-20T16:32:35 ERROR(200) ZODB Couldn't load state for 0000000000000e80
Traceback (most recent call last):
  File "c:\zope\lib\python\ZODB\Connection.py", line 562, in setstate
    self._set_ghost_state(obj, p)
  File "c:\zope\lib\python\ZODB\Connection.py", line 607, in 
_set_ghost_state
    setstate(state)
  File "c:\zope\lib\python\Products\Transience\Transience.py", line 881, 
in __setstate__
    new_slices = getTimeslices(
AttributeError: _period
------
2004-07-20T16:32:35 ERROR(200) ZODB Couldn't load state for 0000000000000e80
Traceback (most recent call last):
  File "c:\zope\lib\python\ZODB\Connection.py", line 562, in setstate
    self._set_ghost_state(obj, p)
  File "c:\zope\lib\python\ZODB\Connection.py", line 607, in 
_set_ghost_state
    setstate(state)
  File "c:\zope\lib\python\Products\Transience\Transience.py", line 881, 
in __setstate__
    new_slices = getTimeslices(
AttributeError: _period
------
2004-07-20T16:32:35 ERROR(200) ZODB Couldn't load state for 0000000000000e44
Traceback (most recent call last):
  File "c:\zope\lib\python\ZODB\Connection.py", line 562, in setstate
    self._set_ghost_state(obj, p)
  File "c:\zope\lib\python\ZODB\Connection.py", line 607, in 
_set_ghost_state
    setstate(state)
  File "c:\zope\lib\python\Products\Transience\Transience.py", line 881, 
in __setstate__
    new_slices = getTimeslices(
AttributeError: _period



When I try to change server to 2.7.3.b, it is drop another errors:



2004-10-01T17:30:30 ERROR(200) ZODB Couldn't load state for 0x0e44
Traceback (most recent call last):
  File "c:\zope\lib\python\ZODB\Connection.py", line 600, in setstate
    self._set_ghost_state(obj, p)
  File "c:\zope\lib\python\ZODB\Connection.py", line 645, in 
_set_ghost_state
    setstate(state)
  File "c:\zope\lib\python\Products\Transience\Transience.py", line 977, 
in __setstate__
    oldlength = state['_length']
KeyError: '_length'
------
2004-10-01T17:30:31 ERROR(200) ZODB Couldn't load state for 0x0e44
Traceback (most recent call last):
  File "c:\zope\lib\python\ZODB\Connection.py", line 600, in setstate
    self._set_ghost_state(obj, p)
  File "c:\zope\lib\python\ZODB\Connection.py", line 645, in 
_set_ghost_state
    setstate(state)
  File "c:\zope\lib\python\Products\Transience\Transience.py", line 977, 
in __setstate__
    oldlength = state['_length']
KeyError: '_length'
------
2004-10-01T17:30:31 ERROR(200) ZODB Couldn't load state for 0x0e44
Traceback (most recent call last):
  File "c:\zope\lib\python\ZODB\Connection.py", line 600, in setstate
    self._set_ghost_state(obj, p)
  File "c:\zope\lib\python\ZODB\Connection.py", line 645, in 
_set_ghost_state
    setstate(state)
  File "c:\zope\lib\python\Products\Transience\Transience.py", line 977, 
in __setstate__
    oldlength = state['_length']
KeyError: '_length'
------
2004-10-01T17:30:31 ERROR(200) SiteError http://kepes/manage_findResult
Traceback (most recent call last):
  File "c:\zope\lib\python\ZPublisher\Publish.py", line 101, in publish
    request, bind=1)
  File "c:\zope\lib\python\ZPublisher\mapply.py", line 88, in mapply
    if debug is not None: return debug(object,args,context)
  File "c:\zope\lib\python\ZPublisher\Publish.py", line 39, in call_object
    result=apply(object,args) # Type s<cr> to step into published object.
  File "c:\zope\lib\python\Shared\DC\Scripts\Bindings.py", line 306, in 
__call__
    return self._bindAndExec(args, kw, None)
  File "c:\zope\lib\python\Shared\DC\Scripts\Bindings.py", line 343, in 
_bindAndExec
    return self._exec(bound_data, args, kw)
  File "c:\zope\lib\python\App\special_dtml.py", line 175, in _exec
    try: result = render_blocks(self._v_blocks, ns)
  File "c:\zope\lib\python\DocumentTemplate\DT_With.py", line 61, in render
    else: v=expr(md)
  File "c:\zope\lib\python\DocumentTemplate\DT_Util.py", line 198, in eval
    return eval(code, d)
  File "<string>", line 0, in ?
  File "c:\zope\lib\python\OFS\FindSupport.py", line 151, in ZopeFind
    REQUEST, result, sub_p)
  File "c:\zope\lib\python\OFS\FindSupport.py", line 151, in ZopeFind
    REQUEST, result, sub_p)
  File "c:\zope\lib\python\OFS\FindSupport.py", line 138, in ZopeFind
    is_zclass = getattr(bs, 'meta_type', None) == 'Z Class'
  File "c:\zope\lib\python\ZODB\Connection.py", line 600, in setstate
    self._set_ghost_state(obj, p)
  File "c:\zope\lib\python\ZODB\Connection.py", line 645, in 
_set_ghost_state
    setstate(state)
  File "c:\zope\lib\python\Products\Transience\Transience.py", line 977, 
in __setstate__
    oldlength = state['_length']
KeyError: '_length'
------
2004-10-01T17:30:49 ERROR(200) ZODB Couldn't load state for 0x0e44
Traceback (most recent call last):
  File "c:\zope\lib\python\ZODB\Connection.py", line 600, in setstate
    self._set_ghost_state(obj, p)
  File "c:\zope\lib\python\ZODB\Connection.py", line 645, in 
_set_ghost_state
    setstate(state)
  File "c:\zope\lib\python\Products\Transience\Transience.py", line 977, 
in __setstate__
    oldlength = state['_length']
KeyError: '_length'
------
2004-10-01T17:30:49 ERROR(200) ZODB Couldn't load state for 0x0e44
Traceback (most recent call last):
  File "c:\zope\lib\python\ZODB\Connection.py", line 600, in setstate
    self._set_ghost_state(obj, p)
  File "c:\zope\lib\python\ZODB\Connection.py", line 645, in 
_set_ghost_state
    setstate(state)
  File "c:\zope\lib\python\Products\Transience\Transience.py", line 977, 
in __setstate__
    oldlength = state['_length']
KeyError: '_length'
------
2004-10-01T17:30:49 ERROR(200) ZODB Couldn't load state for 0x0e44
Traceback (most recent call last):
  File "c:\zope\lib\python\ZODB\Connection.py", line 600, in setstate
    self._set_ghost_state(obj, p)
  File "c:\zope\lib\python\ZODB\Connection.py", line 645, in 
_set_ghost_state
    setstate(state)
  File "c:\zope\lib\python\Products\Transience\Transience.py", line 977, 
in __setstate__
    oldlength = state['_length']
KeyError: '_length'
------
2004-10-01T17:30:49 ERROR(200) SiteError http://kepes/manage_findResult
Traceback (most recent call last):
  File "c:\zope\lib\python\ZPublisher\Publish.py", line 101, in publish
    request, bind=1)
  File "c:\zope\lib\python\ZPublisher\mapply.py", line 88, in mapply
    if debug is not None: return debug(object,args,context)
  File "c:\zope\lib\python\ZPublisher\Publish.py", line 39, in call_object
    result=apply(object,args) # Type s<cr> to step into published object.
  File "c:\zope\lib\python\Shared\DC\Scripts\Bindings.py", line 306, in 
__call__
    return self._bindAndExec(args, kw, None)
  File "c:\zope\lib\python\Shared\DC\Scripts\Bindings.py", line 343, in 
_bindAndExec
    return self._exec(bound_data, args, kw)
  File "c:\zope\lib\python\App\special_dtml.py", line 175, in _exec
    try: result = render_blocks(self._v_blocks, ns)
  File "c:\zope\lib\python\DocumentTemplate\DT_With.py", line 61, in render
    else: v=expr(md)
  File "c:\zope\lib\python\DocumentTemplate\DT_Util.py", line 198, in eval
    return eval(code, d)
  File "<string>", line 0, in ?
  File "c:\zope\lib\python\OFS\FindSupport.py", line 151, in ZopeFind
    REQUEST, result, sub_p)
  File "c:\zope\lib\python\OFS\FindSupport.py", line 151, in ZopeFind
    REQUEST, result, sub_p)
  File "c:\zope\lib\python\OFS\FindSupport.py", line 138, in ZopeFind
    is_zclass = getattr(bs, 'meta_type', None) == 'Z Class'
  File "c:\zope\lib\python\ZODB\Connection.py", line 600, in setstate
    self._set_ghost_state(obj, p)
  File "c:\zope\lib\python\ZODB\Connection.py", line 645, in 
_set_ghost_state
    setstate(state)
  File "c:\zope\lib\python\Products\Transience\Transience.py", line 977, 
in __setstate__
    oldlength = state['_length']
KeyError: '_length'



So: I not get that problem when I working with my local server, and I 
use Mozilla. But when I try to show anything to my boss with his IE, the 
Zope is "crashed". I say crashed, because I must restart it to work it 
again...
(And the too many computer user use IE... :-( )

The 2.7.3b is buggy, so I don't have any chance, only downgrade.

Please help me:
Is the 2.6.4, or 2.6.3 is have this problem ? Is 2.6.4RC2  working good ?
I must downgrade, but I don't know, what the version I choose to 
eliminate these session errors.

Thanx for help:
 ft





More information about the Zope mailing list