[ https://issues.apache.org/jira/browse/SOLR-14084?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16997382#comment-16997382 ]
Ishan Chattopadhyaya commented on SOLR-14084: --------------------------------------------- FYI, I saw this in LoggingHandlerTest: {code} [junit4] 2> access: access denied ("java.io.FilePermission" "/boot" "read") [junit4] 2> java.lang.Exception: Stack trace [junit4] 2> at java.base/java.lang.Thread.dumpStack(Thread.java:1387) [junit4] 2> at java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:462) [junit4] 2> at java.base/java.security.AccessController.checkPermission(AccessController.java:897) [junit4] 2> at java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:322) [junit4] 2> at java.base/java.lang.SecurityManager.checkRead(SecurityManager.java:661) [junit4] 2> at java.base/sun.nio.fs.UnixFileSystem$FileStoreIterator.readNext(UnixFileSystem.java:205) [junit4] 2> at java.base/sun.nio.fs.UnixFileSystem$FileStoreIterator.hasNext(UnixFileSystem.java:222) [junit4] 2> at org.apache.lucene.util.IOUtils.getFileStore(IOUtils.java:595) [junit4] 2> at org.apache.lucene.util.IOUtils.spinsLinux(IOUtils.java:539) [junit4] 2> at org.apache.lucene.util.IOUtils.spins(IOUtils.java:528) [junit4] 2> at org.apache.lucene.util.IOUtils.spins(IOUtils.java:503) [junit4] 2> at org.apache.lucene.index.ConcurrentMergeScheduler.initDynamicDefaults(ConcurrentMergeScheduler.java:412) [junit4] 2> at org.apache.lucene.index.ConcurrentMergeScheduler.merge(ConcurrentMergeScheduler.java:501) [junit4] 2> at org.apache.lucene.index.IndexWriter.waitForMerges(IndexWriter.java:2538) [junit4] 2> at org.apache.lucene.index.IndexWriter.shutdown(IndexWriter.java:1045) [junit4] 2> at org.apache.lucene.index.IndexWriter.close(IndexWriter.java:1087) [junit4] 2> at org.apache.lucene.search.spell.SpellChecker.setSpellIndex(SpellChecker.java:172) [junit4] 2> at org.apache.lucene.search.spell.SpellChecker.<init>(SpellChecker.java:150) [junit4] 2> at org.apache.solr.spelling.AbstractLuceneSpellChecker.init(AbstractLuceneSpellChecker.java:116) [junit4] 2> at org.apache.solr.spelling.IndexBasedSpellChecker.init(IndexBasedSpellChecker.java:52) [junit4] 2> at org.apache.solr.handler.component.SpellCheckComponent.addSpellChecker(SpellCheckComponent.java:759) [junit4] 2> at org.apache.solr.handler.component.SpellCheckComponent.inform(SpellCheckComponent.java:713) [junit4] 2> at org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:709) [junit4] 2> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1023) [junit4] 2> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:901) [junit4] 2> at org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1292) [junit4] 2> at org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:788) [junit4] 2> at com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202) [junit4] 2> at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) [junit4] 2> at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:210) [junit4] 2> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [junit4] 2> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [junit4] 2> at java.base/java.lang.Thread.run(Thread.java:834) {code} > Security manager access denied not causing tests to fail > -------------------------------------------------------- > > Key: SOLR-14084 > URL: https://issues.apache.org/jira/browse/SOLR-14084 > Project: Solr > Issue Type: Test > Security Level: Public(Default Security Level. Issues are Public) > Components: Tests > Reporter: Kevin Risden > Priority: Major > > FYI [~rcmuir] this is from a run where all the tests pass. > Looking at the output in ./build/solr-core/test/tests-report.txt > {code:java} > # grep -F 'access denied' tests-report.txt | cut -d':' -f2 | sort | uniq -c > 1 access denied ("java.io.FilePermission" > "/Users/krisden/repos/apache/lucene-solr/solr/build/solr-core/test/J2/temp/solr.util.TestSolrCLIRunExample_7960AD1EAA781935-001/tempDir-001/failExecuteScript" > "execute") > 952 access denied ("java.io.FilePermission" > "/Users/krisden/repos/apache/lucene-solr/solr/core/src/test-files/solr/filestore" > "write") > 30 access denied ("java.io.FilePermission" > "/Users/krisden/repos/apache/lucene-solr/solr/core/src/test-files/solr/userfiles" > "write") > 54 access denied ("java.net.SocketPermission" "----------" "resolve") > 2 access denied ("java.net.SocketPermission" "thrasher-T100" "resolve") > 4 127.0.0.1 > {code} > These didn't cause tests to fail but need to see why these are happening. I > wouldn't expect we need most of these. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org