Skip to content

Instantly share code, notes, and snippets.

@helins
Created May 23, 2021 06:39
Show Gist options
  • Save helins/51ec18e97d4279a286064ef234f93353 to your computer and use it in GitHub Desktop.
Save helins/51ec18e97d4279a286064ef234f93353 to your computer and use it in GitHub Desktop.
ava.lang.Error: IO exception from Etch
at etch.EtchStore.refForHash(EtchStore.java:88)
at etch.EtchStore.storeRef(EtchStore.java:118)
at etch.EtchStore.lambda$storeRef$0(EtchStore.java:128)
at convex.core.data.SignedData.updateRefs(SignedData.java:224)
at convex.core.data.SignedData.updateRefs(SignedData.java:45)
at etch.EtchStore.storeRef(EtchStore.java:133)
at etch.EtchStore.storeTopRef(EtchStore.java:99)
at convex.core.data.ACell.createPersisted(ACell.java:431)
at convex.core.data.ACell.createPersisted(ACell.java:444)
at convex.core.Peer.create(Peer.java:115)
at convex.core.Peer.createStartupPeer(Peer.java:162)
at convex.peer.Server.establishPeer(Server.java:188)
at convex.peer.Server.<init>(Server.java:167)
at convex.peer.Server.create(Server.java:199)
at convex.peer.API.launchPeer(API.java:57)
at convex.gui.manager.mainpanels.PeersListPanel.launchPeer(PeersListPanel.java:83)
at convex.gui.manager.mainpanels.PeersListPanel.launchAllPeers(PeersListPanel.java:48)
at convex.gui.manager.PeerManager.lambda$new$0(PeerManager.java:130)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.nio.channels.ClosedChannelException
at java.base/sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:150)
at java.base/sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:931)
at etch.Etch.createBuffer(Etch.java:284)
at etch.Etch.getBuffer(Etch.java:258)
at etch.Etch.seekMap(Etch.java:247)
at etch.Etch.readSlot(Etch.java:699)
at etch.Etch.seekPosition(Etch.java:784)
at etch.Etch.seekPosition(Etch.java:687)
at etch.Etch.read(Etch.java:629)
at etch.EtchStore.refForHash(EtchStore.java:84)
... 30 more
Exception in thread "AWT-EventQueue-0" java.lang.Error: IO exception from Etch
at etch.EtchStore.refForHash(EtchStore.java:88)
at etch.EtchStore.storeRef(EtchStore.java:118)
at etch.EtchStore.lambda$storeRef$0(EtchStore.java:128)
at convex.core.data.SignedData.updateRefs(SignedData.java:224)
at convex.core.data.SignedData.updateRefs(SignedData.java:45)
at etch.EtchStore.storeRef(EtchStore.java:133)
at etch.EtchStore.storeTopRef(EtchStore.java:99)
at convex.core.data.ACell.createPersisted(ACell.java:431)
at convex.core.data.ACell.createPersisted(ACell.java:444)
at convex.core.Peer.create(Peer.java:115)
at convex.core.Peer.createStartupPeer(Peer.java:162)
at convex.peer.Server.establishPeer(Server.java:188)
at convex.peer.Server.<init>(Server.java:167)
at convex.peer.Server.create(Server.java:199)
at convex.peer.API.launchPeer(API.java:57)
at convex.gui.manager.mainpanels.PeersListPanel.launchPeer(PeersListPanel.java:83)
at convex.gui.manager.mainpanels.PeersListPanel.launchAllPeers(PeersListPanel.java:48)
at convex.gui.manager.PeerManager.lambda$new$0(PeerManager.java:130)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.nio.channels.ClosedChannelException
at java.base/sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:150)
at java.base/sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:931)
at etch.Etch.createBuffer(Etch.java:284)
at etch.Etch.getBuffer(Etch.java:258)
at etch.Etch.seekMap(Etch.java:247)
at etch.Etch.readSlot(Etch.java:699)
at etch.Etch.seekPosition(Etch.java:784)
at etch.Etch.seekPosition(Etch.java:687)
at etch.Etch.read(Etch.java:629)
at etch.EtchStore.refForHash(EtchStore.java:84)
... 30 more
[INFO] Results:
[INFO]
[INFO] Tests run: 763, Failures: 0, Errors: 0, Skipped: 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment