com.atlassian.stash.exception.NoSuchPathException: The path "_Argillon_Projects/V144-059_CR006-2012 Zylindrizität" does not exist at revision "refs/heads/144-077_CR021-2013"

Atlassian JIRA | Omar Al-Safi [Atlassian] | 3 years ago
  1. 0

    *Steps to produce* # Create a file with Umlaut characters, for example: {{Zylindrizität}}. # Create the repo in Stash and push the files to Stash. # Navigate to the file in the UI. *Results* The following error will appear in the UI: {code} The path "Zylindrizität" does not exist at revision "refs/heads/master" {code} and these errors will appear in the logs: {code} ServiceExceptionMapper Mapping ServiceException to REST response 404 com.atlassian.stash.exception.NoSuchPathException: The path "_Argillon_Projects/V144-059_CR006-2012 Zylindrizität" does not exist at revision "refs/heads/144-077_CR021-2013" at com.atlassian.stash.internal.scm.git.GitCommandExitHandler.evaluateStdErr(GitCommandExitHandler.java:70) ~[na:na] at com.atlassian.stash.internal.scm.git.GitCommandExitHandler.onError(GitCommandExitHandler.java:159) ~[na:na] at com.atlassian.stash.scm.DefaultCommandExitHandler.onExit(DefaultCommandExitHandler.java:35) ~[stash-spi-2.7.1.jar:na] at com.atlassian.stash.scm.BaseCommand.callExitHandler(BaseCommand.java:141) ~[stash-spi-2.7.1.jar:na] at com.atlassian.stash.scm.BaseCommand$CommandFuture.internalGet(BaseCommand.java:257) ~[stash-spi-2.7.1.jar:na] at com.atlassian.stash.scm.BaseCommand$CommandFuture.get(BaseCommand.java:224) ~[stash-spi-2.7.1.jar:na] at com.atlassian.stash.scm.BaseCommand.call(BaseCommand.java:78) ~[stash-spi-2.7.1.jar:na] at com.atlassian.stash.internal.content.ContentServiceImpl.getType(ContentServiceImpl.java:80) ~[stash-service-impl-2.7.1.jar:na] at sun.reflect.GeneratedMethodAccessor576.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_21] at java.lang.reflect.Method.invoke(Method.java:601) ~[na:1.7.0_21] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) ~[spring-aop-3.2.3.RELEASE.jar:3.2.3.RELEASE] . . . {code}

    Atlassian JIRA | 3 years ago | Omar Al-Safi [Atlassian]
    com.atlassian.stash.exception.NoSuchPathException: The path "_Argillon_Projects/V144-059_CR006-2012 Zylindrizität" does not exist at revision "refs/heads/144-077_CR021-2013"
  2. 0

    *Steps to produce* # Create a file with Umlaut characters, for example: {{Zylindrizität}}. # Create the repo in Stash and push the files to Stash. # Navigate to the file in the UI. *Results* The following error will appear in the UI: {code} The path "Zylindrizität" does not exist at revision "refs/heads/master" {code} and these errors will appear in the logs: {code} ServiceExceptionMapper Mapping ServiceException to REST response 404 com.atlassian.stash.exception.NoSuchPathException: The path "_Argillon_Projects/V144-059_CR006-2012 Zylindrizität" does not exist at revision "refs/heads/144-077_CR021-2013" at com.atlassian.stash.internal.scm.git.GitCommandExitHandler.evaluateStdErr(GitCommandExitHandler.java:70) ~[na:na] at com.atlassian.stash.internal.scm.git.GitCommandExitHandler.onError(GitCommandExitHandler.java:159) ~[na:na] at com.atlassian.stash.scm.DefaultCommandExitHandler.onExit(DefaultCommandExitHandler.java:35) ~[stash-spi-2.7.1.jar:na] at com.atlassian.stash.scm.BaseCommand.callExitHandler(BaseCommand.java:141) ~[stash-spi-2.7.1.jar:na] at com.atlassian.stash.scm.BaseCommand$CommandFuture.internalGet(BaseCommand.java:257) ~[stash-spi-2.7.1.jar:na] at com.atlassian.stash.scm.BaseCommand$CommandFuture.get(BaseCommand.java:224) ~[stash-spi-2.7.1.jar:na] at com.atlassian.stash.scm.BaseCommand.call(BaseCommand.java:78) ~[stash-spi-2.7.1.jar:na] at com.atlassian.stash.internal.content.ContentServiceImpl.getType(ContentServiceImpl.java:80) ~[stash-service-impl-2.7.1.jar:na] at sun.reflect.GeneratedMethodAccessor576.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_21] at java.lang.reflect.Method.invoke(Method.java:601) ~[na:1.7.0_21] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) ~[spring-aop-3.2.3.RELEASE.jar:3.2.3.RELEASE] . . . {code}

    Atlassian JIRA | 3 years ago | Omar Al-Safi [Atlassian]
    com.atlassian.stash.exception.NoSuchPathException: The path "_Argillon_Projects/V144-059_CR006-2012 Zylindrizität" does not exist at revision "refs/heads/144-077_CR021-2013"
  3. 0

    It's possible to create a submodule file in Git without the corresponding {{.gitmodules}} file. This results in the following error when the user browses to that repository. It might be nice to show this file as 'broken' instead of hiding it away. {code} 2013-02-28 06:53:10,094 ERROR [ExtProcess - IO Pump:thread-309] aahmed 413x19714x64 15pyl2 59.167.133.100,172.16.1.187 "GET /projects/DOX/repos/toolbox/browse HTTP/1.1" c.a.s.i.s.g.s.DefaultGitSubmoduleHelper Error looking up submodules for '19fcafc8d4f79fb78f0a9b8251b30a6205d192b6' in 'DOX/toolbox' com.atlassian.stash.exception.NoSuchPathException: The path ".gitmodules" does not exist at revision "19fcafc8d4f79fb78f0a9b8251b30a6205d192b6" at com.atlassian.stash.internal.scm.git.GitCommandExitHandler.evaluateStdErr(GitCommandExitHandler.java:75) ~[stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.stash.internal.scm.git.GitCommandExitHandler.onError(GitCommandExitHandler.java:155) ~[stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.stash.scm.DefaultCommandExitHandler.onExit(DefaultCommandExitHandler.java:35) ~[stash-spi-2.3.0-SNAPSHOT.jar:na] at com.atlassian.stash.scm.BaseCommand.callExitHandler(BaseCommand.java:142) ~[stash-spi-2.3.0-SNAPSHOT.jar:na] at com.atlassian.stash.scm.BaseCommand$CommandFuture.internalGet(BaseCommand.java:262) ~[stash-spi-2.3.0-SNAPSHOT.jar:na] at com.atlassian.stash.scm.BaseCommand$CommandFuture.get(BaseCommand.java:229) ~[stash-spi-2.3.0-SNAPSHOT.jar:na] at com.atlassian.stash.scm.BaseCommand.call(BaseCommand.java:79) ~[stash-spi-2.3.0-SNAPSHOT.jar:na] at com.atlassian.stash.internal.scm.git.submodule.DefaultGitSubmoduleHelper$3.get(DefaultGitSubmoduleHelper.java:75) [stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.stash.internal.scm.git.submodule.DefaultGitSubmoduleHelper$3.get(DefaultGitSubmoduleHelper.java:71) [stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.google.common.base.Suppliers$MemoizingSupplier.get(Suppliers.java:109) [guava-10.0.1.jar:na] at com.atlassian.stash.internal.scm.git.submodule.DefaultGitSubmoduleHelper$4.getSubmodule(DefaultGitSubmoduleHelper.java:85) [stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.stash.internal.scm.git.lstree.CallbackLsTreeOutputHandler.createNode(CallbackLsTreeOutputHandler.java:83) [stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.stash.internal.scm.git.lstree.CallbackLsTreeOutputHandler.processLine(CallbackLsTreeOutputHandler.java:54) [stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.utils.process.LineOutputHandler.process(LineOutputHandler.java:70) [atlassian-processutils-1.5.9.jar:na] at com.atlassian.utils.process.LineOutputHandler.process(LineOutputHandler.java:33) [atlassian-processutils-1.5.9.jar:na] at com.atlassian.stash.internal.scm.git.DefaultGitCommandFactory$VoidCommandOutputHandler.process(DefaultGitCommandFactory.java:517) [stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.utils.process.PluggableProcessHandler.processOutput(PluggableProcessHandler.java:127) [atlassian-processutils-1.5.9.jar:na] at com.atlassian.utils.process.ExternalProcessImpl$3.doTask(ExternalProcessImpl.java:331) [atlassian-processutils-1.5.9.jar:na] at com.atlassian.utils.process.LatchedRunnable.run(LatchedRunnable.java:36) [atlassian-processutils-1.5.9.jar:na] at com.atlassian.stash.internal.concurrent.StateTransferringExecutor$StateTransferringRunnable.run(StateTransferringExecutor.java:68) [stash-platform-2.3.0-SNAPSHOT.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0] at java.lang.Thread.run(Thread.java:722) [na:1.7.0] {code}

    Atlassian JIRA | 4 years ago | Charles O'Farrell [Atlassian]
    com.atlassian.stash.exception.NoSuchPathException: The path ".gitmodules" does not exist at revision "19fcafc8d4f79fb78f0a9b8251b30a6205d192b6"
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    It's possible to create a submodule file in Git without the corresponding {{.gitmodules}} file. This results in the following error when the user browses to that repository. It might be nice to show this file as 'broken' instead of hiding it away. {code} 2013-02-28 06:53:10,094 ERROR [ExtProcess - IO Pump:thread-309] aahmed 413x19714x64 15pyl2 59.167.133.100,172.16.1.187 "GET /projects/DOX/repos/toolbox/browse HTTP/1.1" c.a.s.i.s.g.s.DefaultGitSubmoduleHelper Error looking up submodules for '19fcafc8d4f79fb78f0a9b8251b30a6205d192b6' in 'DOX/toolbox' com.atlassian.stash.exception.NoSuchPathException: The path ".gitmodules" does not exist at revision "19fcafc8d4f79fb78f0a9b8251b30a6205d192b6" at com.atlassian.stash.internal.scm.git.GitCommandExitHandler.evaluateStdErr(GitCommandExitHandler.java:75) ~[stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.stash.internal.scm.git.GitCommandExitHandler.onError(GitCommandExitHandler.java:155) ~[stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.stash.scm.DefaultCommandExitHandler.onExit(DefaultCommandExitHandler.java:35) ~[stash-spi-2.3.0-SNAPSHOT.jar:na] at com.atlassian.stash.scm.BaseCommand.callExitHandler(BaseCommand.java:142) ~[stash-spi-2.3.0-SNAPSHOT.jar:na] at com.atlassian.stash.scm.BaseCommand$CommandFuture.internalGet(BaseCommand.java:262) ~[stash-spi-2.3.0-SNAPSHOT.jar:na] at com.atlassian.stash.scm.BaseCommand$CommandFuture.get(BaseCommand.java:229) ~[stash-spi-2.3.0-SNAPSHOT.jar:na] at com.atlassian.stash.scm.BaseCommand.call(BaseCommand.java:79) ~[stash-spi-2.3.0-SNAPSHOT.jar:na] at com.atlassian.stash.internal.scm.git.submodule.DefaultGitSubmoduleHelper$3.get(DefaultGitSubmoduleHelper.java:75) [stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.stash.internal.scm.git.submodule.DefaultGitSubmoduleHelper$3.get(DefaultGitSubmoduleHelper.java:71) [stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.google.common.base.Suppliers$MemoizingSupplier.get(Suppliers.java:109) [guava-10.0.1.jar:na] at com.atlassian.stash.internal.scm.git.submodule.DefaultGitSubmoduleHelper$4.getSubmodule(DefaultGitSubmoduleHelper.java:85) [stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.stash.internal.scm.git.lstree.CallbackLsTreeOutputHandler.createNode(CallbackLsTreeOutputHandler.java:83) [stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.stash.internal.scm.git.lstree.CallbackLsTreeOutputHandler.processLine(CallbackLsTreeOutputHandler.java:54) [stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.utils.process.LineOutputHandler.process(LineOutputHandler.java:70) [atlassian-processutils-1.5.9.jar:na] at com.atlassian.utils.process.LineOutputHandler.process(LineOutputHandler.java:33) [atlassian-processutils-1.5.9.jar:na] at com.atlassian.stash.internal.scm.git.DefaultGitCommandFactory$VoidCommandOutputHandler.process(DefaultGitCommandFactory.java:517) [stash-scm-git-2.3.0-SNAPSHOT_1362027760000.jar:na] at com.atlassian.utils.process.PluggableProcessHandler.processOutput(PluggableProcessHandler.java:127) [atlassian-processutils-1.5.9.jar:na] at com.atlassian.utils.process.ExternalProcessImpl$3.doTask(ExternalProcessImpl.java:331) [atlassian-processutils-1.5.9.jar:na] at com.atlassian.utils.process.LatchedRunnable.run(LatchedRunnable.java:36) [atlassian-processutils-1.5.9.jar:na] at com.atlassian.stash.internal.concurrent.StateTransferringExecutor$StateTransferringRunnable.run(StateTransferringExecutor.java:68) [stash-platform-2.3.0-SNAPSHOT.jar:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0] at java.lang.Thread.run(Thread.java:722) [na:1.7.0] {code}

    Atlassian JIRA | 4 years ago | Charles O'Farrell [Atlassian]
    com.atlassian.stash.exception.NoSuchPathException: The path ".gitmodules" does not exist at revision "19fcafc8d4f79fb78f0a9b8251b30a6205d192b6"

    Root Cause Analysis

    1. com.atlassian.stash.exception.NoSuchPathException

      The path "_Argillon_Projects/V144-059_CR006-2012 Zylindrizität" does not exist at revision "refs/heads/144-077_CR021-2013"

      at com.atlassian.stash.internal.scm.git.GitCommandExitHandler.evaluateStdErr()
    2. com.atlassian.stash
      ContentServiceImpl.getType
      1. com.atlassian.stash.internal.scm.git.GitCommandExitHandler.evaluateStdErr(GitCommandExitHandler.java:70)[na:na]
      2. com.atlassian.stash.internal.scm.git.GitCommandExitHandler.onError(GitCommandExitHandler.java:159)[na:na]
      3. com.atlassian.stash.scm.DefaultCommandExitHandler.onExit(DefaultCommandExitHandler.java:35)[stash-spi-2.7.1.jar:na]
      4. com.atlassian.stash.scm.BaseCommand.callExitHandler(BaseCommand.java:141)[stash-spi-2.7.1.jar:na]
      5. com.atlassian.stash.scm.BaseCommand$CommandFuture.internalGet(BaseCommand.java:257)[stash-spi-2.7.1.jar:na]
      6. com.atlassian.stash.scm.BaseCommand$CommandFuture.get(BaseCommand.java:224)[stash-spi-2.7.1.jar:na]
      7. com.atlassian.stash.scm.BaseCommand.call(BaseCommand.java:78)[stash-spi-2.7.1.jar:na]
      8. com.atlassian.stash.internal.content.ContentServiceImpl.getType(ContentServiceImpl.java:80)[stash-service-impl-2.7.1.jar:na]
      8 frames
    3. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor576.invoke(Unknown Source)[na:na]
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[na:1.7.0_21]
      3. java.lang.reflect.Method.invoke(Method.java:601)[na:1.7.0_21]
      3 frames
    4. Spring AOP
      AopUtils.invokeJoinpointUsingReflection
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)[spring-aop-3.2.3.RELEASE.jar:3.2.3.RELEASE]
      1 frame