[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: possible ozone 0.6 bug?
On Thu, 28 Dec 2000, Jean-Marc Vanel wrote:
> Hello
>
> I'm trying to store a 15384113 bytes file in Ozone.
> I'm using the samples/XML/Client.java unmodified.
> I have an apparently random crash. This time it crashes after writing 12
> Mb in the database; in a preceding trial it crashed after writing 6 Mb .
There was a similar problem a few weeks ago. Please check the mail archive.
Falko
>
> Client side (after about 30mn):
>
> [root@localhost XML]# ../../bin/ojvm Client store
> /home/jmv/Parse/flora_text.xml
> $OZONE_HOME is not set. Using ../../bin/.. instead.
> SAX store: filename=/home/jmv/Parse/flora_text.xml
> SAX store: new container time: 1401 ms
> DOMException(11): DOMException: Exception reason is unspecified. (code
> 11)
> java.lang.NullPointerException
> at
> org.ozoneDB.xml.util.XMLContainerHelperImpl_Proxy.putChunk(XMLContainerHelperImpl_Proxy.java,
> Compiled Code)
> at
> org.ozoneDB.xml.util.XMLContainer.processChunk(XMLContainer.java,
> Compiled Code)
> at
> org.ozoneDB.xml.util.SAXChunkProducer.checkChunk(SAXChunkProducer.java,
> Compiled Code)
> at
> org.ozoneDB.xml.util.SAXChunkProducer.endElement(SAXChunkProducer.java,
> Compiled Code)
> at
> org.xml.sax.helpers.ParserAdapter.endElement(ParserAdapter.java,
> Compiled Code)
> at
> org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java, Compiled
> Code)
> at
> org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator.java,
> Compiled Code)
> at
> org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java,
> Compiled Code)
> at
> org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java,
> Compiled Code)
> at org.apache.xerces.framework.XMLParser.parse(XMLParser.java,
> Compiled Code)
> at org.xml.sax.helpers.ParserAdapter.parse(ParserAdapter.java,
> Compiled Code)
> at org.xml.sax.helpers.ParserAdapter.parse(ParserAdapter.java,
> Compiled Code)
> at Client.saxStore(Client.java, Compiled Code)
> at Client.main(Client.java, Compiled Code)
> Exception in thread "main" org.ozoneDB.TransactionExc:
> org.ozoneDB.OzoneInternalExc: java.lang.NullPointerException [code: 4]
> at org.ozoneDB.ExternalDatabase.commandTX(ExternalDatabase.java,
> Compiled Code)
> at
> org.ozoneDB.ExternalDatabase.rollbackTX(ExternalDatabase.java, Compiled
> Code)
> at
> org.ozoneDB.ExternalTransaction.rollback(ExternalTransaction.java,
> Compiled Code)
> at Client.saxStore(Client.java, Compiled Code)
> at Client.main(Client.java, Compiled Code)
>
> [root@localhost XML]# java sax.SAXCount /home/jmv/Parse/flora_text.xml
> /home/jmv/Parse/flora_text.xml: 68493 ms (570213 elems, 105346 attrs,
> 21634 spaces, 7800848 chars)
>
> ____________________________________
> Server side:
>
> [info] (299) InvokeServer: user logged in: root
> [warn] (299) Transaction: createObject()
> java.lang.NullPointerException
> at
> org.ozoneDB.core.Transaction.acquireContainer(Transaction.java, Co
> mpiled Code)
> at org.ozoneDB.core.Transaction.createObject(Transaction.java,
> Compil
> ed Code)
> at org.ozoneDB.Database.createObject(Database.java, Compiled
> Code)
> at org.ozoneDB.Database.createObject(Database.java, Compiled
> Code)
> at
> org.ozoneDB.xml.dom.DocumentImpl.createElement(DocumentImpl.java,
> Compiled Code)
> at
> org.ozoneDB.xml.dom.DocumentImpl_Proxy.createElement(DocumentImpl_
> Proxy.java, Compiled Code)
> at
> org.ozoneDB.xml.util.SAXChunkConsumer.startElement(SAXChunkConsume
> r.java, Compiled Code)
> at
> org.ozoneDB.xml.util.SAXChunkConsumer.processChunk(SAXChunkConsume
> r.java, Compiled Code)
> at
> org.ozoneDB.xml.util.XMLContainerHelperImpl.putChunk(XMLContainerH
> elperImpl.java, Compiled Code)
> at java.lang.reflect.Method.invoke(Native Method)
> at
> org.ozoneDB.core.AbstractObjectContainer.invokeTarget(AbstractObje
> ctContainer.java, Compiled Code)
> at org.ozoneDB.core.Transaction.invokeObject(Transaction.java,
> Compil
> ed Code)
> at org.ozoneDB.core.DbRemote.DbInvoke.perform(DbInvoke.java,
> Compiled
> Code)
> at org.ozoneDB.core.Transaction.performCommand(Transaction.java,
> Comp
> iled Code)
> at
> org.ozoneDB.core.TransactionManager.performCommand(TransactionMana
> ger.java, Compiled Code)
> at
> org.ozoneDB.core.TransactionManager.handleCommand(TransactionManag
> er.java, Compiled Code)
> at
> org.ozoneDB.core.InvokeServer.handleClientEvent(InvokeServer.java,
> Compiled Code)
> at
> org.ozoneDB.DxLib.net.DxMultiServerClient.run(DxMultiServerClient.
> java, Compiled Code)
> at java.lang.Thread.run(Thread.java, Compiled Code)
> [warn] (299) Transaction: ta(3): uncaught exception: (DOMException(11):
> DOMException: Exception r
> eason is unspecified. (code 11)
> java.lang.NullPointerException)
> DOMException(11): DOMException: Exception reason is unspecified.
> (code
> 11)
> java.lang.NullPointerException
> at
> org.ozoneDB.xml.dom.DocumentImpl_Proxy.createElement(DocumentImpl_
> Proxy.java, Compiled Code)
> at
> org.ozoneDB.xml.util.SAXChunkConsumer.startElement(SAXChunkConsume
> r.java, Compiled Code)
> at
> org.ozoneDB.xml.util.SAXChunkConsumer.processChunk(SAXChunkConsume
> r.java, Compiled Code)
> at
> org.ozoneDB.xml.util.XMLContainerHelperImpl.putChunk(XMLContainerH
> elperImpl.java, Compiled Code)
> at java.lang.reflect.Method.invoke(Native Method)
> at
> org.ozoneDB.core.AbstractObjectContainer.invokeTarget(AbstractObje
> ctContainer.java, Compiled Code)
> at org.ozoneDB.core.Transaction.invokeObject(Transaction.java,
> Compil
> ed Code)
> at org.ozoneDB.core.DbRemote.DbInvoke.perform(DbInvoke.java,
> Compiled
> Code)
> at org.ozoneDB.core.Transaction.performCommand(Transaction.java,
> Comp
> iled Code)
> at
> org.ozoneDB.core.TransactionManager.performCommand(TransactionMana
> ger.java, Compiled Code)
> at
> org.ozoneDB.core.TransactionManager.handleCommand(TransactionManag
> er.java, Compiled Code)
> at
> org.ozoneDB.core.InvokeServer.handleClientEvent(InvokeServer.java,
> Compiled Code)
> at
> org.ozoneDB.DxLib.net.DxMultiServerClient.run(DxMultiServerClient.
> java, Compiled Code)
> at java.lang.Thread.run(Thread.java, Compiled Code)
> [error](132) Transaction: blockedBy()
> java.lang.NullPointerException
> at
> org.ozoneDB.core.wizardStore.WizardStore.containerForID(WizardStor
> e.java, Compiled Code)
> at org.ozoneDB.core.Transaction.blockedBy(Transaction.java,
> Compiled
> Code)
> at
> org.ozoneDB.core.TransactionManager.checkDeadlocks(TransactionMana
> ger.java, Compiled Code)
> at org.ozoneDB.core.DeadlockThread.run(DeadlockThread.java,
> Compiled
> Code)
> [warn] (299) TransactionManager: Aborting transaction failed: ta(3)
> java.lang.NullPointerException
> at org.ozoneDB.core.wizardStore.Cluster.abort(Cluster.java,
> Compiled
> Code)
> at
> org.ozoneDB.core.wizardStore.ClusterStore.abortCluster(ClusterStor
> e.java, Compiled Code)
> at
> org.ozoneDB.core.wizardStore.WizardStore.abortTransaction(WizardSt
> ore.java, Compiled Code)
> at org.ozoneDB.core.Transaction.abort(Transaction.java, Compiled
> Code
> )
> at
> org.ozoneDB.core.TransactionManager.abortTransaction(TransactionMa
> nager.java, Compiled Code)
> at
> org.ozoneDB.core.TransactionManager.handleCommand(TransactionManag
> er.java, Compiled Code)
> at
> org.ozoneDB.core.InvokeServer.handleClientEvent(InvokeServer.java,
> Compiled Code)
> at
> org.ozoneDB.DxLib.net.DxMultiServerClient.run(DxMultiServerClient.
> java, Compiled Code)
> at java.lang.Thread.run(Thread.java, Compiled Code)
> [error](299) TransactionManager: handleCommand():
> java.lang.NullPointerException
> java.lang.NullPointerException
> at org.ozoneDB.core.wizardStore.Cluster.abort(Cluster.java,
> Compiled
> Code)
> at
> org.ozoneDB.core.wizardStore.ClusterStore.abortCluster(ClusterStor
> e.java, Compiled Code)
> at
> org.ozoneDB.core.wizardStore.WizardStore.abortTransaction(WizardSt
> ore.java, Compiled Code)
> at org.ozoneDB.core.Transaction.abort(Transaction.java, Compiled
> Code
> )
> at
> org.ozoneDB.core.TransactionManager.abortTransaction(TransactionMa
> nager.java, Compiled Code)
> at
> org.ozoneDB.core.TransactionManager.handleCommand(TransactionManag
> er.java, Compiled Code)
> at
> org.ozoneDB.core.InvokeServer.handleClientEvent(InvokeServer.java,
> Compiled Code)
> at
> org.ozoneDB.DxLib.net.DxMultiServerClient.run(DxMultiServerClient.
> java, Compiled Code)
> at java.lang.Thread.run(Thread.java, Compiled Code)
> [info] (299) InvokeServer: connection closed (user: root)
>
> The server is stilll running ...
--
______________________________________________________________________
Falko Braeutigam mailto:falko@smb-tec.com
SMB GmbH http://www.smb-tec.com