[Zope] title is not safe for unpickling
Brian Withun
brianw@hilgraeve.com
Wed, 9 May 2001 11:03:44 -0400
This is a multi-part message in MIME format.
------=_NextPart_000_000C_01C0D877.B6E25D10
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by hilgraeve.com id JAA17350
Using 2.1.4 on linux, I have run into the following error:
"title is not safe for unpickling"
I get this error when I try to rename or delete a particular object in on=
e
of my folders. The object itself is troubling because the management
interface shows the object to be a folder (the little icon is the folder
icon) but it's not a container, I can't get inside of it. Deleting it is
impossible, and deleting any PARENT of it is impossible. Although it
carries a folder icon, the management tree (at left) does not have a litt=
le
"+/-" expander box next to it. It is definitely not a true folder.
And no, I have no ZClasses or anything like that. We use ZSQL and DTML
Methods and DTML Objects, and Mailhosts, and a database connection or two=
,
but nothing more sophisticated than that.
I'm attaching an export of the parent folder to this object, as well as a=
n
export of the object itself.
On my system, the folder "Personal" contains this object named
"form_wrapper_wrapper" When form_wrapper_wrapper was originally created,=
it
was a DTML Method. It is no longer a DTML Method, and I can't fathom wha=
t
has happened to it.
"tranalyzer.py" found some problems in the Zope transaction log, and pack=
ing
the Data.fs made tranalyzer.py happy, but of course did nothing to correc=
t
the actual problem. The last entry spit out by tranalyzer.py before the
problem had to do with a version I had created.
Lately, two rare things have happened, neither of which are an obvious
culprit, but they may be worth mentioning:
1) I created, used, and committed a version. I don't do that often, and =
so
having done this so coincidentally in time with the introduction of the
error carries some suspicion. The version created did not, however, modi=
fy
anything near the form_wrapper_wrapper.
2) Another developer has been playing with WebDrive, attempting to access
objects on the Zope server. It doesn't appear that 2.1.4 played well wit=
h
WebDrive and our editor of choice, so WebDrive was dropped for the time
being. We have no reason to believe that WebDrive caused any problems, b=
ut
again, it was on the same day the error was introduced so suspicion is hi=
gh
(though we never accessed form_wrapper_wrapper from WebDrive!)
Does anyone have any ideas? Is there some "undocumented" way of destroyi=
ng
a Zope object?
When I access the form_wrapper_wrapper object (try to view its contents) =
I
get a Zope error, which has also been attached.
The last oddity I've noticed is that when I change the title of the paren=
t
folder (Personal), the title changes on BOTH the Personal folder, and the
form_wrapper_wrapper thing inside of the Personal folder...
hmmmmmmm ?
------------
Bri=E1n Withun
------=_NextPart_000_000C_01C0D877.B6E25D10
Content-Type: application/octet-stream;
name="Personal.zexp"
Content-Disposition: attachment;
filename="Personal.zexp"
Content-Transfer-Encoding: base64
WkVYUAAAAAAAABHvAAAAAAAAAQooKFUKT0ZTLkZvbGRlcnEBVQZGb2xkZXJxAnRxA050Ln1xBChV
AmlkcQVVCFBlcnNvbmFscQZVEl9fYWNfbG9jYWxfcm9sZXNfX3EHfXEIVQxCcmlhbiBXaXRodW5x
CV1xClUFT3duZXJxC2FzVQhfb2JqZWN0c3EMKH1xDShVCW1ldGFfdHlwZXEOVQtEVE1MIE1ldGhv
ZHEPaAVVFGZvcm1fd3JhcHBlcl93cmFwcGVycRB1dFUFdGl0bGVxEVUSQUJTREZLQUpEU0ZMS0FK
U0RncRJoEChVCAAAAAAAABHEcRMoVQ5PRlMuRFRNTE1ldGhvZHEUVQpEVE1MTWV0aG9kcRV0dFF1
Lv////////////////////8=
------=_NextPart_000_000C_01C0D877.B6E25D10
Content-Type: application/octet-stream;
name="form_wrapper_wrapper.zexp"
Content-Disposition: attachment;
filename="form_wrapper_wrapper.zexp"
Content-Transfer-Encoding: base64
WkVYUP////////////////////8=
------=_NextPart_000_000C_01C0D877.B6E25D10
Content-Type: text/plain;
name="zope error.txt"
Content-Disposition: attachment;
filename="zope error.txt"
Content-Transfer-Encoding: quoted-printable
<HTML>
<HEAD><TITLE>Zope Error</TITLE></HEAD>
<BODY>
<TABLE BORDER=3D"0" WIDTH=3D"100%">
<TR VALIGN=3D"TOP">
<TD WIDTH=3D"10%" ALIGN=3D"CENTER">
</TD>
<TD WIDTH=3D"90%">
<H2>Zope Error</H2>
<P>Zope has encountered an error while publishing this resource.
</P>
<P><STRONG>Debugging Notice</STRONG></P>
=20
Zope has encountered a problem publishing your object.<p>
Missing doc string at: https:// [edited] =
/Home/Addresses/L/Personal/form_wrapper_wrapper
<HR NOSHADE>
<P>Troubleshooting Suggestions</P>
<UL>
<LI>The URL may be incorrect.</LI>
<LI>The parameters passed to this resource may be incorrect.</LI>
<LI>A resource that this resource relies on may be encountering an =
error.</LI>
</UL>
<P>For more detailed information about the error, please
refer to the HTML source for this page.
</P>
<P>If the error persists please contact the site maintainer.
Thank you for your patience.
</P>
</TD></TR>
</TABLE>
</BODY>
</HTML>
<PRE>
Traceback (innermost last):
File /usr/lib/Zope-2.1.4-src/lib/python/ZPublisher/Publish.py, line =
214, in publish_module
File /usr/lib/Zope-2.1.4-src/lib/python/ZPublisher/Publish.py, line =
179, in publish
File /usr/lib/Zope-2.1.4-src/lib/python/Zope/__init__.py, line 202, in =
zpublisher_exception_hook
(Object: ElementWithAttributes)
File /usr/lib/Zope-2.1.4-src/lib/python/ZPublisher/Publish.py, line =
151, in publish
File /usr/lib/Zope-2.1.4-src/lib/python/ZPublisher/BaseRequest.py, =
line 348, in traverse
File /usr/lib/Zope-2.1.4-src/lib/python/ZPublisher/HTTPResponse.py, =
line 521, in debugError
NotFound: (see above)
</PRE>
------=_NextPart_000_000C_01C0D877.B6E25D10--