{"action":"created","issue":{"url":"https://api.github.com/repos/crockpotveggies/tinderbox/issues/2","labels_url":"https://api.github.com/repos/crockpotveggies/tinderbox/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/crockpotveggies/tinderbox/issues/2/comments","events_url":"https://api.github.com/repos/crockpotveggies/tinderbox/issues/2/events","html_url":"https://github.com/crockpotveggies/tinderbox/issues/2","id":57155313,"number":2,"title":"Crash after matchmaking for a bit","user":{"login":"gausie","id":179758,"avatar_url":"https://avatars.githubusercontent.com/u/179758?v=3","gravatar_id":"","url":"https://api.github.com/users/gausie","html_url":"https://github.com/gausie","followers_url":"https://api.github.com/users/gausie/followers","following_url":"https://api.github.com/users/gausie/following{/other_user}","gists_url":"https://api.github.com/users/gausie/gists{/gist_id}","starred_url":"https://api.github.com/users/gausie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gausie/subscriptions","organizations_url":"https://api.github.com/users/gausie/orgs","repos_url":"https://api.github.com/users/gausie/repos","events_url":"https://api.github.com/users/gausie/events{/privacy}","received_events_url":"https://api.github.com/users/gausie/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-02-10T10:20:56Z","updated_at":"2015-03-02T11:53:34Z","closed_at":"2015-02-11T19:36:21Z","body":"Getting this trace:\r\n\r\n```\r\n[ERROR] [02/10/2015 10:19:18.195] [application-akka.actor.default-dispatcher-5] [LocalActorRefProvider(akka://application)] guardian failed, shutting down system\r\njava.io.IOError: java.io.EOFException\r\n\tat org.mapdb.Volume$FileChannelVol.getByte(Volume.java:860)\r\n\tat org.mapdb.Volume.getUnsignedShort(Volume.java:91)\r\n\tat org.mapdb.StoreWAL.longStackGetPage(StoreWAL.java:1077)\r\n\tat org.mapdb.StoreWAL.longStackTake(StoreWAL.java:944)\r\n\tat org.mapdb.StoreDirect.freePhysTake(StoreDirect.java:1063)\r\n\tat org.mapdb.StoreWAL.longStackPut(StoreWAL.java:989)\r\n\tat org.mapdb.StoreDirect.freePhysPut(StoreDirect.java:1055)\r\n\tat org.mapdb.StoreWAL.update(StoreWAL.java:425)\r\n\tat org.mapdb.Caches$HashTable.update(Caches.java:269)\r\n\tat org.mapdb.EngineWrapper.update(EngineWrapper.java:63)\r\n\tat org.mapdb.BTreeMap.put2(BTreeMap.java:707)\r\n\tat org.mapdb.BTreeMap.put(BTreeMap.java:643)\r\n\tat services.UpdatesService$$anonfun$services$UpdatesService$$syncUpdates$6.apply(UpdatesService.scala:111)\r\n\tat services.UpdatesService$$anonfun$services$UpdatesService$$syncUpdates$6.apply(UpdatesService.scala:111)\r\n\tat scala.Option.map(Option.scala:145)\r\n\tat services.UpdatesService$.services$UpdatesService$$syncUpdates(UpdatesService.scala:111)\r\n\tat services.UpdatesService$UpdatesTask$$anonfun$receive$1$$anonfun$applyOrElse$1.apply(UpdatesService.scala:49)\r\n\tat services.UpdatesService$UpdatesTask$$anonfun$receive$1$$anonfun$applyOrElse$1.apply(UpdatesService.scala:49)\r\n\tat scala.collection.Iterator$class.foreach(Iterator.scala:727)\r\n\tat scala.collection.AbstractIterator.foreach(Iterator.scala:1157)\r\n\tat scala.collection.IterableLike$class.foreach(IterableLike.scala:72)\r\n\tat scala.collection.AbstractIterable.foreach(Iterable.scala:54)\r\n\tat services.UpdatesService$UpdatesTask$$anonfun$receive$1.applyOrElse(UpdatesService.scala:49)\r\n\tat akka.actor.ActorCell.receiveMessage(ActorCell.scala:498)\r\n\tat akka.actor.ActorCell.invoke(ActorCell.scala:456)\r\n\tat akka.dispatch.Mailbox.processMailbox(Mailbox.scala:237)\r\n\tat akka.dispatch.Mailbox.run(Mailbox.scala:219)\r\n\tat akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:386)\r\n\tat scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)\r\n\tat scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)\r\n\tat scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)\r\n\tat scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)\r\nCaused by: java.io.EOFException\r\n\tat org.mapdb.Volume$FileChannelVol.readFully(Volume.java:807)\r\n\tat org.mapdb.Volume$FileChannelVol.getByte(Volume.java:857)\r\n\t... 31 more\r\n\r\n[ERROR] [02/10/2015 10:19:18.195] [application-akka.actor.default-dispatcher-5] [akka://application/user] java.io.EOFException\r\njava.io.IOError: java.io.EOFException\r\n\tat org.mapdb.Volume$FileChannelVol.getByte(Volume.java:860)\r\n\tat org.mapdb.Volume.getUnsignedShort(Volume.java:91)\r\n\tat org.mapdb.StoreWAL.longStackGetPage(StoreWAL.java:1077)\r\n\tat org.mapdb.StoreWAL.longStackTake(StoreWAL.java:944)\r\n\tat org.mapdb.StoreDirect.freePhysTake(StoreDirect.java:1063)\r\n\tat org.mapdb.StoreWAL.longStackPut(StoreWAL.java:989)\r\n\tat org.mapdb.StoreDirect.freePhysPut(StoreDirect.java:1055)\r\n\tat org.mapdb.StoreWAL.update(StoreWAL.java:425)\r\n\tat org.mapdb.Caches$HashTable.update(Caches.java:269)\r\n\tat org.mapdb.EngineWrapper.update(EngineWrapper.java:63)\r\n\tat org.mapdb.BTreeMap.put2(BTreeMap.java:707)\r\n\tat org.mapdb.BTreeMap.put(BTreeMap.java:643)\r\n\tat services.UpdatesService$$anonfun$services$UpdatesService$$syncUpdates$6.apply(UpdatesService.scala:111)\r\n\tat services.UpdatesService$$anonfun$services$UpdatesService$$syncUpdates$6.apply(UpdatesService.scala:111)\r\n\tat scala.Option.map(Option.scala:145)\r\n\tat services.UpdatesService$.services$UpdatesService$$syncUpdates(UpdatesService.scala:111)\r\n\tat services.UpdatesService$UpdatesTask$$anonfun$receive$1$$anonfun$applyOrElse$1.apply(UpdatesService.scala:49)\r\n\tat services.UpdatesService$UpdatesTask$$anonfun$receive$1$$anonfun$applyOrElse$1.apply(UpdatesService.scala:49)\r\n\tat scala.collection.Iterator$class.foreach(Iterator.scala:727)\r\n\tat scala.collection.AbstractIterator.foreach(Iterator.scala:1157)\r\n\tat scala.collection.IterableLike$class.foreach(IterableLike.scala:72)\r\n\tat scala.collection.AbstractIterable.foreach(Iterable.scala:54)\r\n\tat services.UpdatesService$UpdatesTask$$anonfun$receive$1.applyOrElse(UpdatesService.scala:49)\r\n\tat akka.actor.ActorCell.receiveMessage(ActorCell.scala:498)\r\n\tat akka.actor.ActorCell.invoke(ActorCell.scala:456)\r\n\tat akka.dispatch.Mailbox.processMailbox(Mailbox.scala:237)\r\n\tat akka.dispatch.Mailbox.run(Mailbox.scala:219)\r\n\tat akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:386)\r\n\tat scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)\r\n\tat scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)\r\n\tat scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)\r\n\tat scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)\r\nCaused by: java.io.EOFException\r\n\tat org.mapdb.Volume$FileChannelVol.readFully(Volume.java:807)\r\n\tat org.mapdb.Volume$FileChannelVol.getByte(Volume.java:857)\r\n\t... 31 more\r\n```"},"comment":{"url":"https://api.github.com/repos/crockpotveggies/tinderbox/issues/comments/76699479","html_url":"https://github.com/crockpotveggies/tinderbox/issues/2#issuecomment-76699479","issue_url":"https://api.github.com/repos/crockpotveggies/tinderbox/issues/2","id":76699479,"user":{"login":"alextavgen","id":2409695,"avatar_url":"https://avatars.githubusercontent.com/u/2409695?v=3","gravatar_id":"","url":"https://api.github.com/users/alextavgen","html_url":"https://github.com/alextavgen","followers_url":"https://api.github.com/users/alextavgen/followers","following_url":"https://api.github.com/users/alextavgen/following{/other_user}","gists_url":"https://api.github.com/users/alextavgen/gists{/gist_id}","starred_url":"https://api.github.com/users/alextavgen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alextavgen/subscriptions","organizations_url":"https://api.github.com/users/alextavgen/orgs","repos_url":"https://api.github.com/users/alextavgen/repos","events_url":"https://api.github.com/users/alextavgen/events{/privacy}","received_events_url":"https://api.github.com/users/alextavgen/received_events","type":"User","site_admin":false},"created_at":"2015-03-02T11:53:34Z","updated_at":"2015-03-02T11:53:34Z","body":"Hi,\r\nSuch a error can be showed up, when  there was  incorrectly interrupted flaw of the program in time it writes data to the disk. For example I tested it on Windows, and if you have an crash of JVM in the time data were persisted to the disk, you will have a EOF Exceptions, because data which was persisted to the disk was a corrupted. Just remove old data, from /data folder, and you will have a correctly working system."}}