You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Matt Pavlovich (Jira)" <ji...@apache.org> on 2021/06/29 14:45:00 UTC

[jira] [Created] (DIRSERVER-2350) Database corruption

Matt Pavlovich created DIRSERVER-2350:
-----------------------------------------

             Summary: Database corruption
                 Key: DIRSERVER-2350
                 URL: https://issues.apache.org/jira/browse/DIRSERVER-2350
             Project: Directory ApacheDS
          Issue Type: Bug
    Affects Versions: 2.0.0.AM26
            Reporter: Matt Pavlovich


A test-only LDAP server running with a small number of entries appears to have become corrupt and will no longer start clean

{noformat}
[09:28:54] WARN [org.apache.directory.api.ldap.model.entry.Value] - MSG_13202_AT_IS_NULL ()
[09:28:54] WARN [org.apache.directory.api.ldap.model.entry.Value] - MSG_13202_AT_IS_NULL ()
[09:28:54] ERROR [org.apache.directory.server.UberjarMain] - Failed to start the service.
org.apache.directory.api.ldap.model.exception.LdapOtherException
	at org.apache.directory.server.core.api.partition.AbstractPartition.initialize(AbstractPartition.java:91)
	at org.apache.directory.server.core.DefaultDirectoryService.initialize(DefaultDirectoryService.java:1986)
	at org.apache.directory.server.core.DefaultDirectoryService.startup(DefaultDirectoryService.java:1244)
	at org.apache.directory.server.ApacheDsService.initDirectoryService(ApacheDsService.java:390)
	at org.apache.directory.server.ApacheDsService.start(ApacheDsService.java:205)
	at org.apache.directory.server.ApacheDsService.start(ApacheDsService.java:152)
	at org.apache.directory.server.UberjarMain.start(UberjarMain.java:153)
	at org.apache.directory.server.UberjarMain.main(UberjarMain.java:80)
Caused by: org.apache.directory.api.ldap.model.exception.LdapOtherException
	at org.apache.directory.server.core.api.partition.AbstractPartition.initialize(AbstractPartition.java:91)
	at org.apache.directory.server.core.shared.partition.DefaultPartitionNexus.addContextPartition(DefaultPartitionNexus.java:834)
	at org.apache.directory.server.core.shared.partition.DefaultPartitionNexus.doInit(DefaultPartitionNexus.java:242)
	at org.apache.directory.server.core.api.partition.AbstractPartition.initialize(AbstractPartition.java:86)
	... 7 more
Caused by: org.apache.directory.api.ldap.model.exception.LdapOtherException
	at org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmPartition.convertAndInit(JdbmPartition.java:835)
	at org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition.setupSystemIndices(AbstractBTreePartition.java:437)
	at org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition.doInit(AbstractBTreePartition.java:629)
	at org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmPartition.doInit(JdbmPartition.java:511)
	at org.apache.directory.server.core.api.partition.AbstractPartition.initialize(AbstractPartition.java:86)
	... 10 more
Caused by: java.io.EOFException
	at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2797)
	at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3272)
	at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:932)
	at java.io.ObjectInputStream.<init>(ObjectInputStream.java:394)
	at jdbm.helper.Serialization.deserialize(Serialization.java:93)
	at jdbm.helper.DefaultSerializer.deserialize(DefaultSerializer.java:95)
	at jdbm.recman.BaseRecordManager.fetch(BaseRecordManager.java:329)
	at jdbm.recman.CacheRecordManager.fetch(CacheRecordManager.java:264)
	at jdbm.recman.CacheRecordManager.fetch(CacheRecordManager.java:243)
	at jdbm.btree.BTree.load(BTree.java:248)
	at org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmTable.<init>(JdbmTable.java:150)
	at org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex.initTables(JdbmIndex.java:209)
	at org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex.init(JdbmIndex.java:166)
	at org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmPartition.convertAndInit(JdbmPartition.java:831)
	... 14 more
{noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org