javierllorente opened a new issue, #5815:
URL: https://github.com/apache/netbeans/issues/5815

   ### Apache NetBeans version
   
   Apache NetBeans 17
   
   ### What happened
   
   I have installed NetBeans (rpm) on my laptop.
   After opening it, reindexing kicks in and fails after some time. 
   
   java.io.IOException: No space left on device
   The usable space in /home/javier/.cache/netbeans/17 is 340.473.253.888
   
   ### How to reproduce
   
   1. Open NetBeans
   2. Wait till Maven Central Repository index is transferred and unpacked
   
   ### Did this work correctly in an earlier version?
   
   No / Don't know
   
   ### Operating System
   
   openSUSE Tumbleweed 20230404
   
   ### JDK
   
   OpenJDK 17.0.6
   
   ### Apache NetBeans packaging
   
   Other
   
   ### Anything else
   
   ```
   SEVERE [global]
   java.io.IOException: No queda espacio en el dispositivo
        at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
        at 
java.base/sun.nio.ch.FileDispatcherImpl.write(FileDispatcherImpl.java:62)
        at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132)
        at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:97)
        at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:67)
        at java.base/sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:288)
        at java.base/java.nio.channels.Channels.writeFullyImpl(Channels.java:74)
        at java.base/java.nio.channels.Channels.writeFully(Channels.java:96)
        at java.base/java.nio.channels.Channels$1.write(Channels.java:171)
        at 
org.apache.lucene.store.FSDirectory$FSIndexOutput$1.write(FSDirectory.java:416)
        at 
java.base/java.util.zip.CheckedOutputStream.write(CheckedOutputStream.java:73)
        at 
java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)
        at 
java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:127)
        at 
org.apache.lucene.store.OutputStreamIndexOutput.writeBytes(OutputStreamIndexOutput.java:53)
        at 
org.apache.lucene.store.RateLimitedIndexOutput.writeBytes(RateLimitedIndexOutput.java:73)
        at org.apache.lucene.store.DataOutput.writeBytes(DataOutput.java:52)
        at 
org.apache.lucene.store.RAMOutputStream.writeTo(RAMOutputStream.java:90)
        at 
org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter$TermsWriter.writeBlock(BlockTreeTermsWriter.java:848)
        at 
org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter$TermsWriter.writeBlocks(BlockTreeTermsWriter.java:628)
        at 
org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter$TermsWriter.pushTerm(BlockTreeTermsWriter.java:947)
        at 
org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter$TermsWriter.write(BlockTreeTermsWriter.java:912)
        at 
org.apache.lucene.codecs.blocktree.BlockTreeTermsWriter.write(BlockTreeTermsWriter.java:318)
        at 
org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:105)
        at 
org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter.merge(PerFieldPostingsFormat.java:197)
        at 
org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:244)
        at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:139)
        at 
org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4757)
        at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4361)
        at 
org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:5920)
        at 
org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:626)
        at 
org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:684)
   Caused: org.apache.lucene.index.MergePolicy$MergeException
        at 
org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:705)
   [catch] at 
org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:696)
   SEVERE [global]
   java.io.IOException: No queda espacio en el dispositivo
        at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
        at 
java.base/sun.nio.ch.FileDispatcherImpl.write(FileDispatcherImpl.java:62)
        at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132)
        at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:97)
        at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:67)
        at java.base/sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:288)
        at java.base/java.nio.channels.Channels.writeFullyImpl(Channels.java:74)
        at java.base/java.nio.channels.Channels.writeFully(Channels.java:96)
        at java.base/java.nio.channels.Channels$1.write(Channels.java:171)
        at 
org.apache.lucene.store.FSDirectory$FSIndexOutput$1.write(FSDirectory.java:416)
        at 
java.base/java.util.zip.CheckedOutputStream.write(CheckedOutputStream.java:73)
        at 
java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)
        at 
java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:127)
        at 
org.apache.lucene.store.OutputStreamIndexOutput.writeBytes(OutputStreamIndexOutput.java:53)
        at 
org.apache.lucene.store.ByteBuffersDataOutput.copyTo(ByteBuffersDataOutput.java:287)
        at 
org.apache.lucene.codecs.lucene87.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictCompressor.compress(LZ4WithPresetDictCompressionMode.java:189)
        at 
org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.flush(CompressingStoredFieldsWriter.java:260)
        at 
org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.finishDocument(CompressingStoredFieldsWriter.java:172)
        at 
org.apache.lucene.index.StoredFieldsConsumer.finishDocument(StoredFieldsConsumer.java:68)
        at 
org.apache.lucene.index.DefaultIndexingChain.finishStoredFields(DefaultIndexingChain.java:463)
        at 
org.apache.lucene.index.DefaultIndexingChain.processDocument(DefaultIndexingChain.java:499)
        at 
org.apache.lucene.index.DocumentsWriterPerThread.updateDocuments(DocumentsWriterPerThread.java:208)
        at 
org.apache.lucene.index.DocumentsWriter.updateDocuments(DocumentsWriter.java:415)
        at 
org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1471)
        at 
org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1757)
        at 
org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1400)
        at 
org.apache.maven.index.updater.IndexDataReader.readIndex(IndexDataReader.java:99)
        at 
org.apache.maven.index.updater.DefaultIndexUpdater.unpackIndexData(DefaultIndexUpdater.java:394)
        at 
org.apache.maven.index.updater.DefaultIndexUpdater.loadIndexDirectory(DefaultIndexUpdater.java:211)
        at 
org.apache.maven.index.updater.DefaultIndexUpdater.access$300(DefaultIndexUpdater.java:78)
        at 
org.apache.maven.index.updater.DefaultIndexUpdater$LuceneIndexAdaptor.setIndexFile(DefaultIndexUpdater.java:525)
        at 
org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:743)
        at 
org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:163)
        at 
org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl.indexLoadedRepo(NexusRepositoryIndexerImpl.java:544)
   [catch] at 
org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl.lambda$spawnIndexLoadedRepo$4(NexusRepositoryIndexerImpl.java:657)
        at 
org.netbeans.modules.openide.util.DefaultMutexImplementation.writeAccess(DefaultMutexImplementation.java:229)
        at org.openide.util.Mutex.writeAccess(Mutex.java:253)
        at 
org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl.lambda$spawnIndexLoadedRepo$5(NexusRepositoryIndexerImpl.java:655)
        at 
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
        at 
org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
        at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
        at 
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
   Caused: org.apache.lucene.store.AlreadyClosedException: refusing to delete 
any files: this IndexWriter hit an unrecoverable exception
        at 
org.apache.lucene.index.IndexFileDeleter.ensureOpen(IndexFileDeleter.java:349)
        at 
org.apache.lucene.index.IndexFileDeleter.deleteFiles(IndexFileDeleter.java:678)
        at 
org.apache.lucene.index.IndexFileDeleter.deleteNewFiles(IndexFileDeleter.java:673)
        at 
org.apache.lucene.index.IndexWriter.deleteNewFiles(IndexWriter.java:5333)
        at 
org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4843)
        at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4361)
        at 
org.apache.lucene.index.IndexWriter$IndexWriterMergeSource.merge(IndexWriter.java:5920)
        at 
org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:626)
        at 
org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:684)
   Caused: org.apache.lucene.index.MergePolicy$MergeException
        at 
org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:705)
   [catch] at 
org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:696)
   [maven-remote-indexing] ERROR 
org.apache.maven.index.updater.DefaultIndexUpdater - Fallback to *.zip also 
failed: java.io.FileNotFoundException: Resource 
nexus-maven-repository-index.zip does not exist
   INFO [org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl]: 
Downloaded maven index file has size 1.913.351.168 (zipped). The usable space 
in /home/javier/.cache/netbeans/17 is 340.473.253.888.
   INFO [org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl]: 
Indexing of central took 945,23 s.
   INFO [org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl]: could 
not (re-)index central
   java.io.IOException: No queda espacio en el dispositivo
        at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
        at 
java.base/sun.nio.ch.FileDispatcherImpl.write(FileDispatcherImpl.java:62)
        at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132)
        at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:97)
        at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:67)
        at java.base/sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:288)
        at java.base/java.nio.channels.Channels.writeFullyImpl(Channels.java:74)
        at java.base/java.nio.channels.Channels.writeFully(Channels.java:96)
        at java.base/java.nio.channels.Channels$1.write(Channels.java:171)
        at 
org.apache.lucene.store.FSDirectory$FSIndexOutput$1.write(FSDirectory.java:416)
        at 
java.base/java.util.zip.CheckedOutputStream.write(CheckedOutputStream.java:73)
        at 
java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81)
        at 
java.base/java.io.BufferedOutputStream.write(BufferedOutputStream.java:127)
        at 
org.apache.lucene.store.OutputStreamIndexOutput.writeBytes(OutputStreamIndexOutput.java:53)
        at 
org.apache.lucene.store.ByteBuffersDataOutput.copyTo(ByteBuffersDataOutput.java:287)
        at 
org.apache.lucene.codecs.lucene87.LZ4WithPresetDictCompressionMode$LZ4WithPresetDictCompressor.compress(LZ4WithPresetDictCompressionMode.java:189)
        at 
org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.flush(CompressingStoredFieldsWriter.java:260)
        at 
org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.finishDocument(CompressingStoredFieldsWriter.java:172)
        at 
org.apache.lucene.index.StoredFieldsConsumer.finishDocument(StoredFieldsConsumer.java:68)
        at 
org.apache.lucene.index.DefaultIndexingChain.finishStoredFields(DefaultIndexingChain.java:463)
        at 
org.apache.lucene.index.DefaultIndexingChain.processDocument(DefaultIndexingChain.java:499)
        at 
org.apache.lucene.index.DocumentsWriterPerThread.updateDocuments(DocumentsWriterPerThread.java:208)
        at 
org.apache.lucene.index.DocumentsWriter.updateDocuments(DocumentsWriter.java:415)
        at 
org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1471)
        at 
org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1757)
        at 
org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1400)
        at 
org.apache.maven.index.updater.IndexDataReader.readIndex(IndexDataReader.java:99)
        at 
org.apache.maven.index.updater.DefaultIndexUpdater.unpackIndexData(DefaultIndexUpdater.java:394)
        at 
org.apache.maven.index.updater.DefaultIndexUpdater.loadIndexDirectory(DefaultIndexUpdater.java:211)
        at 
org.apache.maven.index.updater.DefaultIndexUpdater.access$300(DefaultIndexUpdater.java:78)
        at 
org.apache.maven.index.updater.DefaultIndexUpdater$LuceneIndexAdaptor.setIndexFile(DefaultIndexUpdater.java:525)
        at 
org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:743)
        at 
org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:163)
        at 
org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl.indexLoadedRepo(NexusRepositoryIndexerImpl.java:544)
   [catch] at 
org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl.lambda$spawnIndexLoadedRepo$4(NexusRepositoryIndexerImpl.java:657)
        at 
org.netbeans.modules.openide.util.DefaultMutexImplementation.writeAccess(DefaultMutexImplementation.java:229)
        at org.openide.util.Mutex.writeAccess(Mutex.java:253)
        at 
org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl.lambda$spawnIndexLoadedRepo$5(NexusRepositoryIndexerImpl.java:655)
        at 
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
        at 
org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
        at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
        at 
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
   ```
   
   ### Are you willing to submit a pull request?
   
   Yes


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to