ObjectDB ObjectDB

Issue #2477: Errors in log to repprt

Type: Bug ReoprtVersion: 2.7.6Priority: HighStatus: ActiveReplies: 1
#1

We have since a while these entries in the log, please inform if this needs a repair (doctor):

 

------------------------------------------------------------------------------------------------------------------------

[2019-09-26 11:33:37 #1 store] 
Database 'F:\Hummingbird\Objectdb\db\coresystemdb.odb' has been recovered (tr. 257583044-257583286)

[2019-09-26 11:33:39 #2 store] 
Database 'F:\Hummingbird\Objectdb\db\coresystemdb.odb' is opened by 18440@wzbhb101

[2019-09-26 11:33:39 #3 store] 
Configuration path: F:\Hummingbird\Objectdb\db\objectdb.conf

[2019-09-26 11:33:40 #4 server] 
Server on port 3333 has started by 18440@wzbhb101

[2019-09-27 09:49:08 #5 store] 
RetrievalTask.reportSecondaryResult: page#40133800, reader.getPos() = 62

[2019-09-27 09:49:08 #6 store] 
SectionClassifier: SectionClassifier{'76123038-99f1-4706-93a3-9df92873a639'->merger[16469]-missing:8}

[2019-09-27 09:49:08 #7 *] 
[ObjectDB 2.7.6] Unexpected exception (Error 990)
  Generated by Java HotSpot(TM) 64-Bit Server VM 1.8.0_191 (on Windows Server 2012 R2 6.3).
Please report this error on http://www.objectdb.com/database/issue/new
com.objectdb.o.InternalException: null
com.objectdb.o.InternalException
    at com.objectdb.o.ACN.ZF(ACN.java:196)
    at com.objectdb.o.ACN.ZF(ACN.java:181)
    at com.objectdb.o.RTT.s(RTT.java:295)
    at com.objectdb.o.RRT.p(RRT.java:292)
    at com.objectdb.o.RTT.g(RTT.java:136)
    at com.objectdb.o.RRT.g(RRT.java:34)
    at com.objectdb.o.RTT.m(RTT.java:181)
    at com.objectdb.o.RRT.o(RRT.java:127)
    at com.objectdb.o.RTT.g(RTT.java:134)
    at com.objectdb.o.RRT.g(RRT.java:34)
    at com.objectdb.o.RTT.m(RTT.java:181)
    at com.objectdb.o.RRT.o(RRT.java:127)
    at com.objectdb.o.RTT.g(RTT.java:134)
    at com.objectdb.o.RRT.g(RRT.java:34)
    at com.objectdb.o.TSK.b(TSK.java:146)
    at com.objectdb.o.TSK.c(TSK.java:96)
    at com.objectdb.o.TSM.a(TSM.java:88)
    at com.objectdb.o.RTT.m(RTT.java:179)
    at com.objectdb.o.RRT.o(RRT.java:127)
    at com.objectdb.o.RTT.g(RTT.java:134)
    at com.objectdb.o.RRT.g(RRT.java:34)
    at com.objectdb.o.TSK.b(TSK.java:146)
    at com.objectdb.o.TSK.c(TSK.java:96)
    at com.objectdb.o.TSM.a(TSM.java:88)
    at com.objectdb.o.RTT.m(RTT.java:179)
    at com.objectdb.o.RRT.o(RRT.java:127)
    at com.objectdb.o.RTT.g(RTT.java:134)
    at com.objectdb.o.RRT.g(RRT.java:34)
    at com.objectdb.o.TSK.b(TSK.java:146)
    at com.objectdb.o.TSK.c(TSK.java:96)
    at com.objectdb.o.MST.av(MST.java:708)
    at com.objectdb.o.MST.at(MST.java:480)
    at com.objectdb.o.MST.Zc(MST.java:446)
    at com.objectdb.o.WRA.Zc(WRA.java:268)
    at com.objectdb.o.LDR.u(LDR.java:558)
    at com.objectdb.o.LDR.Yr(LDR.java:475)
    at com.objectdb.o.OBC.Yr(OBC.java:1122)
    at com.objectdb.o.ERF.c(ERF.java:105)
    at com.objectdb.o.TVS.b(TVS.java:105)
    at com.objectdb.o.TVS.b(TVS.java:94)
    at com.objectdb.jpa.EMImpl.refresh(EMImpl.java:746)
    at com.objectdb.jpa.EMImpl.refresh(EMImpl.java:687)
    at com.objectdb.jdo.PMImpl.refresh(PMImpl.java:976)
    at com.agile.hummingbird.CoreDaemon.refresh(CoreDaemon.java:614)
    at com.agile.hummingbird.SS_ScheduledSlot.updateSlot(SS_ScheduledSlot.java:569)
    at com.agile.hummingbird.OP_Operation.executeScheduledLogic(OP_Operation.java:1008)
    at com.agile.hummingbird.OP_Operation.onNodeUpdate(OP_Operation.java:602)
    at com.agile.hummingbird.ObjectNodeLogic.callObjectTypePlugin(ObjectNodeLogic.java:1012)
    at com.agile.hummingbird.ObjectNodeLogic.updateObject(ObjectNodeLogic.java:1416)
    at com.agile.hummingbird.AC_Action.endActionWithLogic(AC_Action.java:1225)
    at com.agile.hummingbird.AC_Action.endAction(AC_Action.java:757)
    at com.agile.hummingbird.API.executeEndAction(API.java:1718)
    at com.agile.hummingbird.API.handleAction(API.java:1480)
    at com.agile.hummingbird.API.directRequest(API.java:1001)
    at com.agile.hummingbird.API.handleWebSocketRequest(API.java:836)
    at com.agile.hummingbird.WebSocketServerListener.onWebSocketText(WebSocketServerListener.java:171)
    at org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextMessage(JettyListenerEventDriver.java:128)
    at org.eclipse.jetty.websocket.common.message.SimpleTextMessage.messageComplete(SimpleTextMessage.java:69)
    at org.eclipse.jetty.websocket.common.events.AbstractEventDriver.appendMessage(AbstractEventDriver.java:65)
    at org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextFrame(JettyListenerEventDriver.java:122)
    at org.eclipse.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:161)
    at org.eclipse.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:309)
    at org.eclipse.jetty.websocket.common.extensions.AbstractExtension.nextIncomingFrame(AbstractExtension.java:163)
    at org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension.nextIncomingFrame(PerMessageDeflateExtension.java:105)
    at org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension.forwardIncoming(CompressExtension.java:136)
    at org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension.incomingFrame(PerMessageDeflateExtension.java:85)
    at org.eclipse.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:214)
    at org.eclipse.jetty.websocket.common.Parser.notifyFrame(Parser.java:220)
    at org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:258)
    at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:632)
    at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:480)
    at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
    at java.lang.Thread.run(Unknown Source)

[2019-09-28 06:42:21 #8 store] 
RetrievalTask.reportSecondaryResult: page#40096905, reader.getPos() = 62

[2019-09-28 06:42:21 #9 store] 
SectionClassifier: SectionClassifier{'76123038-99f1-4706-93a3-9df92873a639'->merger[15847]-missing:7}

[2019-09-28 06:42:21 #10 *] 
[ObjectDB 2.7.6] Unexpected exception (Error 990)
  Generated by Java HotSpot(TM) 64-Bit Server VM 1.8.0_191 (on Windows Server 2012 R2 6.3).
Please report this error on http://www.objectdb.com/database/issue/new
com.objectdb.o.InternalException: null
com.objectdb.o.InternalException
    at com.objectdb.o.ACN.ZF(ACN.java:196)
    at com.objectdb.o.ACN.ZF(ACN.java:181)
    at com.objectdb.o.RTT.s(RTT.java:295)
    at com.objectdb.o.RRT.p(RRT.java:292)
    at com.objectdb.o.RTT.g(RTT.java:136)
    at com.objectdb.o.RRT.g(RRT.java:34)
    at com.objectdb.o.RTT.m(RTT.java:181)
    at com.objectdb.o.RRT.o(RRT.java:127)
    at com.objectdb.o.RTT.g(RTT.java:134)
    at com.objectdb.o.RRT.g(RRT.java:34)
    at com.objectdb.o.RTT.m(RTT.java:181)
    at com.objectdb.o.RRT.o(RRT.java:127)
    at com.objectdb.o.RTT.g(RTT.java:134)
    at com.objectdb.o.RRT.g(RRT.java:34)
    at com.objectdb.o.TSK.b(TSK.java:146)
    at com.objectdb.o.TSK.c(TSK.java:96)
    at com.objectdb.o.TSM.a(TSM.java:88)
    at com.objectdb.o.RTT.m(RTT.java:179)
    at com.objectdb.o.RRT.o(RRT.java:127)
    at com.objectdb.o.RTT.g(RTT.java:134)
    at com.objectdb.o.RRT.g(RRT.java:34)
    at com.objectdb.o.TSK.b(TSK.java:146)
    at com.objectdb.o.TSK.c(TSK.java:96)
    at com.objectdb.o.TSM.a(TSM.java:88)
    at com.objectdb.o.RTT.m(RTT.java:179)
    at com.objectdb.o.RRT.o(RRT.java:127)
    at com.objectdb.o.RTT.g(RTT.java:134)
    at com.objectdb.o.RRT.g(RRT.java:34)
    at com.objectdb.o.TSK.b(TSK.java:146)
    at com.objectdb.o.TSK.c(TSK.java:96)
    at com.objectdb.o.MST.av(MST.java:708)
    at com.objectdb.o.MST.at(MST.java:480)
    at com.objectdb.o.MST.Zc(MST.java:446)
    at com.objectdb.o.WRA.Zc(WRA.java:268)
    at com.objectdb.o.LDR.u(LDR.java:558)
    at com.objectdb.o.LDR.Yr(LDR.java:475)
    at com.objectdb.o.OBC.Yr(OBC.java:1122)
    at com.objectdb.o.ERF.c(ERF.java:105)
    at com.objectdb.o.TVS.b(TVS.java:105)
    at com.objectdb.o.TVS.b(TVS.java:94)
    at com.objectdb.jpa.EMImpl.refresh(EMImpl.java:746)
    at com.objectdb.jpa.EMImpl.refresh(EMImpl.java:687)
    at com.objectdb.jdo.PMImpl.refresh(PMImpl.java:976)
    at com.agile.hummingbird.CoreDaemon.refresh(CoreDaemon.java:614)
    at com.agile.hummingbird.SS_ScheduledSlot.updateSlot(SS_ScheduledSlot.java:569)
    at com.agile.hummingbird.OP_Operation.executeScheduledLogic(OP_Operation.java:1008)
    at com.agile.hummingbird.OP_Operation.onNodeUpdate(OP_Operation.java:602)
    at com.agile.hummingbird.ObjectNodeLogic.callObjectTypePlugin(ObjectNodeLogic.java:1012)
    at com.agile.hummingbird.ObjectNodeLogic.updateObject(ObjectNodeLogic.java:1416)
    at com.agile.hummingbird.AC_Action.endActionWithLogic(AC_Action.java:1225)
    at com.agile.hummingbird.AC_Action.endAction(AC_Action.java:757)
    at com.agile.hummingbird.API.executeEndAction(API.java:1718)
    at com.agile.hummingbird.API.handleAction(API.java:1480)
    at com.agile.hummingbird.API.directRequest(API.java:1001)
    at com.agile.hummingbird.API.handleWebSocketRequest(API.java:836)
    at com.agile.hummingbird.WebSocketServerListener.onWebSocketText(WebSocketServerListener.java:171)
    at org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextMessage(JettyListenerEventDriver.java:128)
    at org.eclipse.jetty.websocket.common.message.SimpleTextMessage.messageComplete(SimpleTextMessage.java:69)
    at org.eclipse.jetty.websocket.common.events.AbstractEventDriver.appendMessage(AbstractEventDriver.java:65)
    at org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextFrame(JettyListenerEventDriver.java:122)
    at org.eclipse.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:161)
    at org.eclipse.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:309)
    at org.eclipse.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:214)
    at org.eclipse.jetty.websocket.common.Parser.notifyFrame(Parser.java:220)
    at org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:258)
    at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:632)
    at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:480)
    at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
    at java.lang.Thread.run(Unknown Source)
edit
delete
#2

It seems that a repair is needed. If you want to be sure you can run the Doctor in diagnosis mode first (possibly on a recent backup of the production database) and check if there are errors in the report.

If you have any information regarding special activity with that database just before the errors started in the log (e.g. moving the database, changing hardware, etc.) it may help in understanding the cause.

ObjectDB Support
edit
delete

Reply

To post on this website please sign in.