oracle / opengrok

OpenGrok is a fast and usable source code search and cross reference engine, written in Java
http://oracle.github.io/opengrok/
Other
4.34k stars 745 forks source link

SVN parsing error: XML document structures must start and end within the same entity #2691

Closed sreehari83 closed 7 months ago

sreehari83 commented 5 years ago

Iam getting following error while loading the configuration.xml file in opengrok and i have verified the xml file and there is no error in file

opengrok: opengrok-1.1-rc27 java :1.8 tomcat-8.5.14

SEVERE: Failed to read from process: /opt/CollabNet_Subversion/bin/svn
java.io.IOException: An error occurred while parsing the xml output
    at org.opensolaris.opengrok.history.SubversionHistoryParser.processStream(SubversionHistoryParser.java:195)
    at org.opensolaris.opengrok.util.Executor.exec(Executor.java:216)
    at org.opensolaris.opengrok.history.SubversionHistoryParser.parse(SubversionHistoryParser.java:166)
    at org.opensolaris.opengrok.history.SubversionRepository.getHistory(SubversionRepository.java:286)
    at org.opensolaris.opengrok.history.SubversionRepository.determineCurrentVersion(SubversionRepository.java:422)
    at org.opensolaris.opengrok.history.RepositoryFactory.getRepository(RepositoryFactory.java:150)
    at org.opensolaris.opengrok.history.RepositoryFactory.getRepository(RepositoryFactory.java:185)
    at org.opensolaris.opengrok.history.HistoryGuru$3.run(HistoryGuru.java:968)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
Caused by: org.xml.sax.SAXParseException; lineNumber: 3; columnNumber: 1; XML document structures must start and end within the same entity.
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)
tulinkry commented 5 years ago

Could you give us the output of /opt/CollabNet_Subversion/bin/svn log --non-interactive --xml -l 1 run in the affected project?

sreehari83 commented 5 years ago

I am getting similar results for this o all projects.

/opt/CollabNet_Subversion/bin/svn log --non-interactive --xml -v -l1 /vol/opengrok_scm/source_data_parallel/DEV_X_1123_X75_BRANCH

<?xml version="1.0"?>
<log>
<logentry
   revision="1005860">
<author>aaaaa</author>
<date>2019-02-18T21:28:42.247000Z</date>
<paths>
<path
   kind="file"
   action="M">/branches/DEV_X_182_X75_BRANCH/abc/def/fgh/lib/ab/abc_server.c</path>
</paths>
<msg>PR: 1410270
Reviewed by: yyy
Description: At init, Server creates a xxx socket and attempts to bind it to inet_addr_any:666 (0.0.0.0+666).
bind() system call fails with errno = 48 (EADDRINUSE).
Note: GDB seems to be showing wrong line number in inner frame.
The bind() call could potentially fail due to a few reasons -- local address reuse (or) connections in TIME_WAIT state etc.,
Fix for the above problems is to configure SO_REUSEADDR / TASKOPTION_REUSEADDR
Changes configure SO_REUSEADDR socket option for the xxx Server yyy socket.

</msg>
</logentry>
</log>
sreehari83 commented 5 years ago

Getting following errors while restarting the opengrok tomcat

INFO: A valid shutdown command was received via the shutdown port. Stopping the Server instance.
Feb 18, 2019 8:42:11 PM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["ajp-nio-8009"]
Feb 18, 2019 8:42:11 PM org.apache.catalina.core.StandardService stopInternal
INFO: Stopping service Catalina
Feb 18, 2019 8:42:11 PM org.opensolaris.opengrok.configuration.RuntimeEnvironment stopWatchDogService
INFO: Watchdog stoped
Feb 18, 2019 8:42:11 PM org.opensolaris.opengrok.configuration.RuntimeEnvironment$9 run
SEVERE: Error reading config file: 
java.net.SocketException: Socket closed
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
    at java.net.ServerSocket.implAccept(ServerSocket.java:545)
    at java.net.ServerSocket.accept(ServerSocket.java:513)
    at org.opensolaris.opengrok.configuration.RuntimeEnvironment$9.run(RuntimeEnvironment.java:1930)
    at java.lang.Thread.run(Thread.java:748)

Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4] (value [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4@6e6527f8]) and a value of type [org.opensolaris.opengrok.configuration.Configuration] (value [org.opensolaris.opengrok.configuration.Configuration@58b37889]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@16fa6a50]) and a value of type [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer] (value [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer@51e7d590]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@12539815]) and a value of type [org.opensolaris.opengrok.analysis.c.CAnalyzer] (value [org.opensolaris.opengrok.analysis.c.CAnalyzer@e386a69]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4] (value [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4@6e6527f8]) and a value of type [org.opensolaris.opengrok.configuration.Configuration] (value [org.opensolaris.opengrok.configuration.Configuration@58b37889]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@16fa6a50]) and a value of type [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer] (value [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer@24712ebb]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4] (value [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4@6e6527f8]) and a value of type [org.opensolaris.opengrok.configuration.Configuration] (value [org.opensolaris.opengrok.configuration.Configuration@58b37889]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@16fa6a50]) and a value of type [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer] (value [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer@67cac506]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@12539815]) and a value of type [org.opensolaris.opengrok.analysis.c.CAnalyzer] (value [org.opensolaris.opengrok.analysis.c.CAnalyzer@5b5cd72]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4] (value [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4@6e6527f8]) and a value of type [org.opensolaris.opengrok.configuration.Configuration] (value [org.opensolaris.opengrok.configuration.Configuration@58b37889]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@16fa6a50]) and a value of type [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer] (value [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer@66f68793]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@12539815]) and a value of type [org.opensolaris.opengrok.analysis.c.CAnalyzer] (value [org.opensolaris.opengrok.analysis.c.CAnalyzer@57259cbe]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4] (value [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4@6e6527f8]) and a value of type [org.opensolaris.opengrok.configuration.Configuration] (value [org.opensolaris.opengrok.configuration.Configuration@58b37889]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@16fa6a50]) and a value of type [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer] (value [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer@35791d01]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4] (value [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4@6e6527f8]) and a value of type [org.opensolaris.opengrok.configuration.Configuration] (value [org.opensolaris.opengrok.configuration.Configuration@58b37889]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@16fa6a50]) and a value of type [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer] (value [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer@1cda7e1c]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@16fa6a50]) and a value of type [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer] (value [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer@74486e0a]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4] (value [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4@6e6527f8]) and a value of type [org.opensolaris.opengrok.configuration.Configuration] (value [org.opensolaris.opengrok.configuration.Configuration@58b37889]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@12539815]) and a value of type [org.opensolaris.opengrok.analysis.c.CAnalyzer] (value [org.opensolaris.opengrok.analysis.c.CAnalyzer@3badc401]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@362787f8]) and a value of type [org.opensolaris.opengrok.analysis.pascal.PascalAnalyzer] (value [org.opensolaris.opengrok.analysis.pascal.PascalAnalyzer@229889cf]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@15178ba8]) and a value of type [org.opensolaris.opengrok.analysis.javascript.JavaScriptAnalyzer] (value [org.opensolaris.opengrok.analysis.javascript.JavaScriptAnalyzer@40cfd8c7]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@4add9f61]) and a value of type [org.opensolaris.opengrok.analysis.document.TroffAnalyzer] (value [org.opensolaris.opengrok.analysis.document.TroffAnalyzer@2ceda104]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@58e25fa]) and a value of type [org.opensolaris.opengrok.analysis.clojure.ClojureAnalyzer] (value [org.opensolaris.opengrok.analysis.clojure.ClojureAnalyzer@3b39cc6c]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@1d396afd]) and a value of type [org.opensolaris.opengrok.analysis.erlang.ErlangAnalyzer] (value [org.opensolaris.opengrok.analysis.erlang.ErlangAnalyzer@5c9d1ddf]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@28485243]) and a value of type [org.opensolaris.opengrok.analysis.python.PythonAnalyzer] (value [org.opensolaris.opengrok.analysis.python.PythonAnalyzer@5d67b18a]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@b5f4659]) and a value of type [org.opensolaris.opengrok.analysis.executables.JarAnalyzer] (value [org.opensolaris.opengrok.analysis.executables.JarAnalyzer@3f18c108]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@3523462c]) and a value of type [org.opensolaris.opengrok.analysis.haskell.HaskellAnalyzer] (value [org.opensolaris.opengrok.analysis.haskell.HaskellAnalyzer@443fb35f]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@3d563a51]) and a value of type [org.opensolaris.opengrok.analysis.uue.UuencodeAnalyzer] (value [org.opensolaris.opengrok.analysis.uue.UuencodeAnalyzer@2a5e644f]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@5e3450e]) and a value of type [org.opensolaris.opengrok.analysis.archive.BZip2Analyzer] (value [org.opensolaris.opengrok.analysis.archive.BZip2Analyzer@3c7faba6]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@30f79aca]) and a value of type [org.opensolaris.opengrok.analysis.lisp.LispAnalyzer] (value [org.opensolaris.opengrok.analysis.lisp.LispAnalyzer@69d2fc87]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@76060f86]) and a value of type [org.opensolaris.opengrok.analysis.csharp.CSharpAnalyzer] (value [org.opensolaris.opengrok.analysis.csharp.CSharpAnalyzer@37e5b87b]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@3b484587]) and a value of type [org.opensolaris.opengrok.analysis.ada.AdaAnalyzer] (value [org.opensolaris.opengrok.analysis.ada.AdaAnalyzer@4580b0ad]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@3bceda4]) and a value of type [org.opensolaris.opengrok.analysis.kotlin.KotlinAnalyzer] (value [org.opensolaris.opengrok.analysis.kotlin.KotlinAnalyzer@1900bbc8]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@601da112]) and a value of type [org.opensolaris.opengrok.analysis.executables.ELFAnalyzer] (value [org.opensolaris.opengrok.analysis.executables.ELFAnalyzer@20d87064]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@446d7816]) and a value of type [org.opensolaris.opengrok.analysis.sql.SQLAnalyzer] (value [org.opensolaris.opengrok.analysis.sql.SQLAnalyzer@58af45a8]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@55377a9e]) and a value of type [org.opensolaris.opengrok.analysis.sh.ShAnalyzer] (value [org.opensolaris.opengrok.analysis.sh.ShAnalyzer@360f7b0c]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@190d1813]) and a value of type [org.opensolaris.opengrok.analysis.rust.RustAnalyzer] (value [org.opensolaris.opengrok.analysis.rust.RustAnalyzer@3b2d8c9f]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@5520e2ee]) and a value of type [org.opensolaris.opengrok.analysis.archive.ZipAnalyzer] (value [org.opensolaris.opengrok.analysis.archive.ZipAnalyzer@18ba345d]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4] (value [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4@6e6527f8]) and a value of type [org.opensolaris.opengrok.configuration.Configuration] (value [org.opensolaris.opengrok.configuration.Configuration@58b37889]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@69866ad9]) and a value of type [org.opensolaris.opengrok.analysis.golang.GolangAnalyzer] (value [org.opensolaris.opengrok.analysis.golang.GolangAnalyzer@3e985a02]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@6c7df8ad]) and a value of type [org.opensolaris.opengrok.analysis.archive.GZIPAnalyzer] (value [org.opensolaris.opengrok.analysis.archive.GZIPAnalyzer@252c21a3]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@7fa6477d]) and a value of type [org.opensolaris.opengrok.analysis.plain.XMLAnalyzer] (value [org.opensolaris.opengrok.analysis.plain.XMLAnalyzer@3125ac1]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@a9729e]) and a value of type [org.opensolaris.opengrok.analysis.tcl.TclAnalyzer] (value [org.opensolaris.opengrok.analysis.tcl.TclAnalyzer@444c6a11]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@91c404a]) and a value of type [org.opensolaris.opengrok.analysis.vb.VBAnalyzer] (value [org.opensolaris.opengrok.analysis.vb.VBAnalyzer@1849d7fa]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@533f7bef]) and a value of type [org.opensolaris.opengrok.analysis.ruby.RubyAnalyzer] (value [org.opensolaris.opengrok.analysis.ruby.RubyAnalyzer@74849f7b]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@1f719fb1]) and a value of type [org.opensolaris.opengrok.analysis.swift.SwiftAnalyzer] (value [org.opensolaris.opengrok.analysis.swift.SwiftAnalyzer@49517da2]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@61999764]) and a value of type [org.opensolaris.opengrok.analysis.executables.JavaClassAnalyzer] (value [org.opensolaris.opengrok.analysis.executables.JavaClassAnalyzer@31b6a36b]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@22293efb]) and a value of type [org.opensolaris.opengrok.analysis.sql.PLSQLAnalyzer] (value [org.opensolaris.opengrok.analysis.sql.PLSQLAnalyzer@6057eb71]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@4dd862a8]) and a value of type [org.opensolaris.opengrok.analysis.powershell.PowershellAnalyzer] (value [org.opensolaris.opengrok.analysis.powershell.PowershellAnalyzer@49f13d83]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@22441ca0]) and a value of type [org.opensolaris.opengrok.analysis.FileAnalyzer] (value [org.opensolaris.opengrok.analysis.FileAnalyzer@7d1767fa]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@735497d2]) and a value of type [org.opensolaris.opengrok.analysis.perl.PerlAnalyzer] (value [org.opensolaris.opengrok.analysis.perl.PerlAnalyzer@3309a11e]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@312a1ac3]) and a value of type [org.opensolaris.opengrok.analysis.archive.TarAnalyzer] (value [org.opensolaris.opengrok.analysis.archive.TarAnalyzer@774493ab]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@20796096]) and a value of type [org.opensolaris.opengrok.analysis.lua.LuaAnalyzer] (value [org.opensolaris.opengrok.analysis.lua.LuaAnalyzer@5e0634d6]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@3f1bc1d7]) and a value of type [org.opensolaris.opengrok.analysis.java.JavaAnalyzer] (value [org.opensolaris.opengrok.analysis.java.JavaAnalyzer@6c11c454]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@7876490]) and a value of type [org.opensolaris.opengrok.analysis.document.MandocAnalyzer] (value [org.opensolaris.opengrok.analysis.document.MandocAnalyzer@68485032]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@93c2195]) and a value of type [org.opensolaris.opengrok.analysis.scala.ScalaAnalyzer] (value [org.opensolaris.opengrok.analysis.scala.ScalaAnalyzer@6bed6782]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@57f22d8b]) and a value of type [org.opensolaris.opengrok.analysis.c.CxxAnalyzer] (value [org.opensolaris.opengrok.analysis.c.CxxAnalyzer@7d913e87]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@15c98829]) and a value of type [org.opensolaris.opengrok.analysis.eiffel.EiffelAnalyzer] (value [org.opensolaris.opengrok.analysis.eiffel.EiffelAnalyzer@15182c65]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@53c0c538]) and a value of type [org.opensolaris.opengrok.analysis.json.JsonAnalyzer] (value [org.opensolaris.opengrok.analysis.json.JsonAnalyzer@2751acc1]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@7e80f0c2]) and a value of type [org.opensolaris.opengrok.analysis.FileAnalyzer] (value [org.opensolaris.opengrok.analysis.FileAnalyzer@2a2f9073]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@7f93790b]) and a value of type [org.opensolaris.opengrok.analysis.fortran.FortranAnalyzer] (value [org.opensolaris.opengrok.analysis.fortran.FortranAnalyzer@558ee59c]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@16fa6a50]) and a value of type [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer] (value [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer@2c71090f]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@7a8bb8fa]) and a value of type [org.opensolaris.opengrok.analysis.FileAnalyzer] (value [org.opensolaris.opengrok.analysis.FileAnalyzer@1e34dd81]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@3cb479de]) and a value of type [org.opensolaris.opengrok.analysis.php.PhpAnalyzer] (value [org.opensolaris.opengrok.analysis.php.PhpAnalyzer@18a93636]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@12539815]) and a value of type [org.opensolaris.opengrok.analysis.c.CAnalyzer] (value [org.opensolaris.opengrok.analysis.c.CAnalyzer@3f4211b1]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4] (value [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4@6e6527f8]) and a value of type [org.opensolaris.opengrok.configuration.Configuration] (value [org.opensolaris.opengrok.configuration.Configuration@58b37889]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@16fa6a50]) and a value of type [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer] (value [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer@18c7f8be]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@12539815]) and a value of type [org.opensolaris.opengrok.analysis.c.CAnalyzer] (value [org.opensolaris.opengrok.analysis.c.CAnalyzer@498e7516]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4] (value [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4@6e6527f8]) and a value of type [org.opensolaris.opengrok.configuration.Configuration] (value [org.opensolaris.opengrok.configuration.Configuration@58b37889]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@16fa6a50]) and a value of type [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer] (value [org.opensolaris.opengrok.analysis.plain.PlainAnalyzer@71832fbc]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@12539815]) and a value of type [org.opensolaris.opengrok.analysis.c.CAnalyzer] (value [org.opensolaris.opengrok.analysis.c.CAnalyzer@56262b3a]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [source] created a ThreadLocal with key of type [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4] (value [org.opensolaris.opengrok.configuration.RuntimeEnvironment$4@6e6527f8]) and a value of type [org.opensolaris.opengrok.configuration.Configuration] (value [org.opensolaris.opengrok.configuration.Configuration@58b37889]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Feb 18, 2019 8:42:11 PM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["ajp-nio-8009"]
Feb 18, 2019 8:42:11 PM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["ajp-nio-8009"]
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=4048m; support was removed in 8.0
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version:        Apache Tomcat/8.5.14
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built:          Apr 13 2017 12:55:45 UTC
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number:         8.5.14.0
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name:               Linux
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version:            2.6.32-642.el6.x86_64
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture:          amd64
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home:             /usr/java/jdk1.8.0_141/jre
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version:           1.8.0_141-b15
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor:            Oracle Corporation
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE:         /opt/tomcat-instances/opengrok-1.1-rc27
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME:         /opt/apache-tomcat-8.5.14
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dnop
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dsun.java2d.opengl=false
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.awt.headless=true
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xms19000m
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xmx35000m
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:MaxPermSize=4048m
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:MaxMetaspaceSize=8048m
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xss512k
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:-UseGCOverheadLimit
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseConcMarkSweepGC
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseParNewGC
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+CMSClassUnloadingEnabled
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:NewRatio=3
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+HeapDumpOnOutOfMemoryError
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:HeapDumpPath=/opt/tomcat-instances/opengrok/log/heapdump.log
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:OnError=/opt/tomcat-instances/opengrok/bin/self-heal.sh
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:OnOutOfMemoryError=/opt/tomcat-instances/opengrok/bin/self-heal.sh
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseConcMarkSweepGC
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseParNewGC
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+CMSClassUnloadingEnabled
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:NewRatio=3
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+HeapDumpOnOutOfMemoryError
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:HeapDumpPath=/opt/tomcat-instances/opengrok/log/heapdump.log
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=/opt/tomcat-instances/opengrok
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=/opt/apache-tomcat
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.io.tmpdir=/opt/tomcat-instances/opengrok/temp
Feb 18, 2019 8:42:28 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
Feb 18, 2019 8:42:28 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-nio-8009"]
Feb 18, 2019 8:42:28 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 575 ms
Feb 18, 2019 8:42:28 PM org.apache.catalina.users.MemoryUserDatabase open
SEVERE: The specified user database [conf/tomcat-users.xml] could not be found
Feb 18, 2019 8:42:28 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Feb 18, 2019 8:42:28 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/8.5.14
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /opt/tomcat-instances/opengrok-1.1-rc27/webapps/source.war
Feb 18, 2019 8:42:28 PM org.apache.catalina.startup.SetContextPropertiesRule begin
WARNING: [SetContextPropertiesRule]{Context} Setting property 'antiJARLocking' to 'true' did not find a matching property.
Feb 18, 2019 8:42:30 PM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Feb 18, 2019 8:42:31 PM org.opensolaris.opengrok.util.Executor exec
SEVERE: Failed to read from process: /opt/CollabNet_Subversion/bin/svn
java.io.IOException: An error occurred while parsing the xml output
    at org.opensolaris.opengrok.history.SubversionHistoryParser.processStream(SubversionHistoryParser.java:195)
    at org.opensolaris.opengrok.util.Executor.exec(Executor.java:216)
    at org.opensolaris.opengrok.history.SubversionHistoryParser.parse(SubversionHistoryParser.java:166)
    at org.opensolaris.opengrok.history.SubversionRepository.getHistory(SubversionRepository.java:286)
    at org.opensolaris.opengrok.history.SubversionRepository.determineCurrentVersion(SubversionRepository.java:422)
    at org.opensolaris.opengrok.history.RepositoryFactory.getRepository(RepositoryFactory.java:150)
    at org.opensolaris.opengrok.history.RepositoryFactory.getRepository(RepositoryFactory.java:185)
    at org.opensolaris.opengrok.history.HistoryGuru$3.run(HistoryGuru.java:968)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
Caused by: org.xml.sax.SAXParseException; lineNumber: 3; columnNumber: 1; XML document structures must start and end within the same entity.
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177)
    at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400)
    at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)
    at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1472)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.endEntity(XMLDocumentFragmentScannerImpl.java:899)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.endEntity(XMLDocumentScannerImpl.java:559)
    at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.endEntity(XMLEntityManager.java:1398)
    at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1916)
    at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar(XMLEntityScanner.java:1551)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2821)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:841)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
    at javax.xml.parsers.SAXParser.parse(SAXParser.java:195)
    at org.opensolaris.opengrok.history.SubversionHistoryParser.processStream(SubversionHistoryParser.java:193)
    ... 12 more
tulinkry commented 5 years ago

I am getting similar results for this o all projects.

/opt/CollabNet_Subversion/bin/svn log --non-interactive --xml -v -l1 /vol/opengrok_scm/source_data_parallel/DEV_X_1123_X75_BRANCH aaaaa 2019-02-18T21:28:42.247000Z /branches/DEV_X_182_X75_BRANCH/abc/def/fgh/lib/ab/abc_server.c PR: 1410270 Reviewed by: yyy Description: At init, Server creates a xxx socket and attempts to bind it to inet_addr_any:666 (0.0.0.0+666). bind() system call fails with errno = 48 (EADDRINUSE). Note: GDB seems to be showing wrong line number in inner frame. The bind() call could potentially fail due to a few reasons -- local address reuse (or) connections in TIME_WAIT state etc., Fix for the above problems is to configure SO_REUSEADDR / TASKOPTION_REUSEADDR Changes configure SO_REUSEADDR socket option for the xxx Server yyy socket.

This problem is not in the configuration, but the above command should return XML format. OpenGrok run the command /opt/CollabNet_Subversion/bin/svn log --non-interactive --xml -l 1 for every SVN project and parses the output as XML. There must be some problem there so you got that exception.

vladak commented 5 years ago

Also, due to the opensolaris strings and reports of TLS leaks in the logs this is some old OpenGrok version. Upgrade to the latest.

tulinkry commented 5 years ago

That is in the description, it's opengrok-1.1rc27. Still using the localhost:2424 for configuration updates.

I agree, give it a try with the new version.

sreehari83 commented 5 years ago

opt/CollabNet_Subversion/bin/svn log --non-interactive --xml -l 1 AAAA_191_THROTTLE

<?xml version="1.0"?>
<log>
<logentry
   revision="32757">
<author>xxxx</author>
<date>2019-02-14T12:53:16.712000Z</date>
<msg>PR: 1234
Reviewed by: aa,bb,bbb
Description: 
Review ID: /76060/
Review ID: 76078/
Review ID: /80110/
Review ID: /80133/

This commit is for repo pointer update , both xxx and yyy repo

</msg>
</logentry>
</log>

getting similar result on all projects

tulinkry commented 5 years ago

This looks ok. I even tried to parse it with opengrok and it works. I need you to increase the log level for FINEST to see which project exactly it is, and maybe it will give us more info.

vladak commented 5 years ago

If this problem is common to all projects there is something else involved. Was the history cache generated for these projects ? (i.e. there are .gz files under data root's historycache directory for those projects)

vladak commented 5 years ago

Also, do you see similar errors in the indexer logs ?

vladak commented 5 years ago

Is the access to these repositories authenticated ?

sreehari83 commented 5 years ago

This error is exists in index log as well

Feb 19, 2019 12:09:31 AM org.opensolaris.opengrok.util.Executor exec
SEVERE: Failed to read from process: /opt/CollabNet_Subversion/bin/svn
java.io.IOException: An error occurred while parsing the xml output
        at org.opensolaris.opengrok.history.SubversionHistoryParser.processStream(SubversionHistoryParser.java:195)
        at org.opensolaris.opengrok.util.Executor.exec(Executor.java:217)
        at org.opensolaris.opengrok.history.SubversionHistoryParser.parse(SubversionHistoryParser.java:166)
        at org.opensolaris.opengrok.history.SubversionRepository.getHistory(SubversionRepository.java:283)
        at org.opensolaris.opengrok.history.SubversionRepository.getHistory(SubversionRepository.java:278)
        at org.opensolaris.opengrok.history.Repository.createCache(Repository.java:331)
        at org.opensolaris.opengrok.history.HistoryGuru.createCache(HistoryGuru.java:589)
        at org.opensolaris.opengrok.history.HistoryGuru.access$000(HistoryGuru.java:63)
        at org.opensolaris.opengrok.history.HistoryGuru$1.run(HistoryGuru.java:640)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: org.xml.sax.SAXParseException; lineNumber: 3; columnNumber: 1; XML document structures must start and end within the same entity.
        at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)
        at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177)
        at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400)
        at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)
        at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1472)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.endEntity(XMLDocumentFragmentScannerImpl.java:899)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.endEntity(XMLDocumentScannerImpl.java:559)
        at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.endEntity(XMLEntityManager.java:1398)
        at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1916)
        at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar(XMLEntityScanner.java:1551)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2821)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:841)
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770)
        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:195)
        at org.opensolaris.opengrok.history.SubversionHistoryParser.processStream(SubversionHistoryParser.java:193)
        ... 13 more
sreehari83 commented 5 years ago

Yes history is created for this project under root directory

sreehari83 commented 5 years ago

yes these repos are authenticated but accessing with ssh key set up(password less)

vladak commented 5 years ago

Could you trace the writes of the svn process done by Tomcat by something like strace -s 1024 -f -e write -p <INSERT_YOUR_TOMCAT_PID_HERE>

I am assuming you are running on Linux.

vladak commented 5 years ago

Yes history is created for this project under root directory

That's strange given the errors in the indexer logs.

vladak commented 5 years ago

yes these repos are authenticated but accessing with ssh key set up(password less)

Is the Tomcat process perhaps running under different user and therefore does not have access to the SSH/Subversion config files that enable the password-less auth ?

sreehari83 commented 5 years ago

tomcat is starting by same user which is enabled with password-less auth

$SU USERXXXX -c "$CATALINA_HOME/bin/catalina.sh start" > /dev/null

sreehari83 commented 5 years ago

Currently is there any limit of for number projects in opengrok? if yes, how many projects can add to opengrok

tulinkry commented 5 years ago

Currently is there any limit of for number projects in opengrok? if yes, how many projects can add to opengrok

No.

sreehari83 commented 5 years ago

This looks ok. I even tried to parse it with opengrok and it works. I need you to increase the log level for FINEST to see which project exactly it is, and maybe it will give us more info.

I have verified on all projects and it is giving proper xml putput

sawyers commented 10 months ago

I'm having the same issue using the latest docker image, 1.12.20.

I've rebuilt the indexes from scratch, made sure I can update svn repos, updating them as needed but I get the error as above...

Oct 23, 2023 5:39:16 PM org.opengrok.indexer.util.Executor exec
WARNING: Non-zero exit status 1 from command [/usr/bin/svn log --non-interactive --xml -v $'shared/modules/sky/crm-ojm/src/main/java/com/iii/sky/crm/ojm/MatchSettingsTypeAdapter.java@'] in directory '/opengrok/src/rls630'
Oct 23, 2023 5:39:16 PM org.opengrok.indexer.analysis.AnalyzerGuru populateDocumentHistory
WARNING: An error occurred while reading history:
org.opengrok.indexer.history.HistoryException: Failed to get history for: "/opengrok/src/rls630/shared/modules/sky/crm-ojm/src/main/java/com/iii/sky/crm/ojm/MatchSettingsTypeAdapter.java" Exit code: 1
    at org.opengrok.indexer.history.SubversionHistoryParser.parse(SubversionHistoryParser.java:224)
    at org.opengrok.indexer.history.SubversionRepository.getHistory(SubversionRepository.java:379)
    at org.opengrok.indexer.history.SubversionRepository.getHistory(SubversionRepository.java:368)
    at org.opengrok.indexer.history.HistoryGuru.getHistoryFromRepository(HistoryGuru.java:548)
    at org.opengrok.indexer.history.HistoryGuru.getHistory(HistoryGuru.java:507)
    at org.opengrok.indexer.history.HistoryGuru.getHistory(HistoryGuru.java:473)
    at org.opengrok.indexer.history.HistoryGuru.getHistory(HistoryGuru.java:363)
    at org.opengrok.indexer.analysis.AnalyzerGuru.populateDocumentHistory(AnalyzerGuru.java:639)
    at org.opengrok.indexer.analysis.AnalyzerGuru.populateDocument(AnalyzerGuru.java:599)
    at org.opengrok.indexer.index.IndexDatabase.addFile(IndexDatabase.java:1156)
    at org.opengrok.indexer.index.IndexDatabase.lambda$indexParallel$4(IndexDatabase.java:1781)
    at java.base/java.util.stream.Collectors.lambda$groupingByConcurrent$59(Collectors.java:1312)
    at java.base/java.util.stream.ReferencePipeline.lambda$collect$1(ReferencePipeline.java:679)
    at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
    at java.base/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290)
    at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

From inside the container I can run the above failed command.

root@1c44fae29c92:/opengrok/src/rls630# /usr/bin/svn log --non-interactive --xml -v $'shared/modules/sky/crm-ojm/src/main/java/com/iii/sky/crm/ojm/MatchSettingsTypeAdapter.java@' | more
<?xml version="1.0" encoding="UTF-8"?>
<log>
<logentry
   revision="202175">
<author>eheaton</author>
<date>2013-02-04T17:32:39.204762Z</date>
<paths>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="file">/branches/rls630/shared/modules/sky/build.xml</path>
<path
   action="A"
   prop-mods="true"
   text-mods="false"
   kind="dir">/branches/rls630/shared/modules/sky/cat</path>

and the svn log is readable and seems to be XML.

root@1c44fae29c92:/opengrok/src/rls630# svn log --non-interactive --xml -l 1
<?xml version="1.0" encoding="UTF-8"?>
<log>
<logentry
   revision="250421">
<author>sgautam</author>
<date>2015-08-27T08:34:12.170107Z</date>
<msg>jiraid=ARTICLES-836
proj=ARTICLES
code reverted which was commited mistakenly</msg>
</logentry>
</log>

Looking for any suggestions

vladak commented 10 months ago

Looking for any suggestions

There are couple of things to note here:

Firstly, the history log is acquired in the 2nd phase of indexing (because this is where populateDocument() is called) which is sub-optimal (see the recently fixed https://github.com/oracle/opengrok/issues/747 - with these changes the indexing for the related project will fail by default). This means that in the 1st phase of indexing (which is always done in the Docker image) where history cache is created, failed. This probably means that the error is persistent.

Next, as the log message says, the error happened because svn exited with non-zero status, not because of the data it produced. Does it also exit with return code 1 when you run it from the terminal ? If not, you need to find out what is the environment of the webapp and try to replicate the problem.

Speaking of the XML output, in the first snippet I don't see terminating tags for the log and logentry elements, so either this is incomplete output or invalid XML, I'd say. Anyhow, this is not relevant as the main problem is the non zero exit code.

vladak commented 10 months ago

Also, normally the exec() method used to run the svn log command will include the (limited) contents of stderr in the log message, however in this case it seems it was empty.

sawyers commented 10 months ago

the example where you didn't see </logentry></log> was because I had piped the output to more since it was a lot of output. full output is in this pastebin, https://pastebin.com/0CjTMCCE, and return code is 0

root@1c44fae29c92:/opengrok/src/rls630# echo $? 0

I've run the command flagged in various errors and have yet to have it error out but I do agree that what I see at the UI suggests something persistent since I can go to assorted files and see issues in lots of the commit points but not all.

I'll look at that linked item you suggested, maybe I can resolve by updating the running container version and re-indexing.

Thanks again for your suggestions.

vladak commented 10 months ago

The reasons why the command failed when run within the indexer could be dependent on given context, e.g. environment variables, current working directory (which the log entry contains), resource limits,, the user the command is being run as, timeouts enforced by the indexer, etc. Again, 1.12.21 by default enforces the history cache being successfully created before advancing to the 2nd phase of indexing, which means the indexer log will not be clouded by these history-per-file artifacts, given that Subversion is capable of fetching history for the whole directory.

If the failure is (mostly) reproducible and you tried to replicate the above context and it still does not fail when run by hand, then might be worthwhile to trace the execution of the program within the indexer with dtrace, strace, etc. to see if anything interesting comes up.

sawyers commented 7 months ago

I'd like to close this issue. It was discovered that the dev's renamed several of the repos and didn't tell anyone. It was working fine on the old install because the repos weren't being updated so it wasn't noticed that indexing was failing.

A more user focused error about the repo being unresolvable or something like that would help, but it ended up being 100% on my side.