Hi,<br><br>Using Zope Debug Console, I used a part of the code fsrefs.py to find the oid&#39;s of POSKeyError:<br><br>    fs = FileStorage(path, read_only=1)<br>    undone = {}<br><br>    noload = {}<br><br>    for oid in fs._index.keys():<br>


        try:<br>            data, serial = fs.load(oid, &quot;&quot;)<br>        except (KeyboardInterrupt, SystemExit):<br>            raise<br>        except POSKeyError:<br>            undone[oid] = 1<br>        except:<br>


            if VERBOSE:<br>                traceback.print_exc()<br>            noload[oid] = 1<br><br>This gave me one oid.Then I tried something like below :<br><div>
<font face="Lucida, Courier New"><br></font>obj = app._p_jar[oid]<br><br>But this gave me another POSKeyError instead :(<br><br>Why does this happen? How can I delete this object.<br><br>Thanks, <br>Roopesh</div>