File corruption - application settings

IntelliJ 10.5.2 on Mac.

I'm getting this when I do "Edit Configurations":

Caused by: java.io.IOException: Corrupted records: storageLength=6,452,924 recordsLength=6,452,916 recordSize=20
 at com.intellij.util.io.storage.AbstractRecordsTable.getRecordsCount(AbstractRecordsTable.java:104)
 at com.intellij.util.io.storage.AbstractRecordsTable.scanForFreeRecords(AbstractRecordsTable.java:118)
 at com.intellij.util.io.storage.AbstractRecordsTable.ensureFreeRecordsScanned(AbstractRecordsTable.java:112)
 at com.intellij.util.io.storage.AbstractRecordsTable.createNewRecord(AbstractRecordsTable.java:85)
 at com.intellij.util.io.storage.RefCountingStorage.acquireNewRecord(RefCountingStorage.java:93)
 at com.intellij.openapi.vfs.newvfs.persistent.FSRecords.a(FSRecords.java:984)
 at com.intellij.openapi.vfs.newvfs.persistent.FSRecords.access$1300(FSRecords.java:51)
 at com.intellij.openapi.vfs.newvfs.persistent.FSRecords$ContentOutputStream.findOrCreatePage(FSRecords.java:1106)
 at com.intellij.openapi.vfs.newvfs.persistent.FSRecords$BaseOutputStream.writeBytes(FSRecords.java:1171)
 at com.intellij.openapi.vfs.newvfs.persistent.FSRecords$BaseOutputStream.doFlush(FSRecords.java:1164)
 at com.intellij.openapi.vfs.newvfs.persistent.FSRecords$BaseOutputStream.close(FSRecords.java:1155)

No clue as to which file.

I didn't do anything obvious to trigger this, though I did have to force a reboot of he machine recently when it failed to respond on opening the lid.

I've got a complete Time Machine backup so I should be able to recover if I only know which files are affected...

Please sign in to leave a comment.