Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Jan Vanuytrecht 32 posts 80 karma points
    Jan 09, 2015 @ 11:32
    Jan Vanuytrecht
    0

    Stackoverflowexception when deploying from the Tree.

    Hi,

     

    We are using Umbraco 7.1.8 and the nightly Courier build (v2.11.122).

    When we have an update of a file that exists on both our environments, and choose to deploy it via the tree.

    Courier packages the node itself first and that succeeds.

    Then deploy crashes on packaging the documenttype.

    Why does he do that anyhow? it's the same on both environments.

     

    When checking the problem it's a StackoverflowException.

    The Call stack show this:

    >   mscorlib.dll!System.IO.PathHelper.GetFullPathName()  Unknown
      mscorlib.dll!System.IO.Path.NormalizePath(string path, bool fullCheck, int maxPathLength, bool expandShortPaths) Unknown
      mscorlib.dll!System.Security.Util.StringExpressionSet.CanonicalizePath(string path, bool needFullPath) Unknown
      mscorlib.dll!System.Security.Util.StringExpressionSet.CreateListFromExpressions(string[] str, bool needFullPath) Unknown
      mscorlib.dll!System.Security.Permissions.FileIOPermission.AddPathList(System.Security.Permissions.FileIOPermissionAccess access, System.Security.AccessControl.AccessControlActions control, string[] pathListOrig, bool checkForDuplicates, bool needFullPath, bool copyPathList) Unknown
      mscorlib.dll!System.AppDomainSetup.VerifyDir(string dir, bool normalize) Unknown
      Umbraco.Courier.Providers.dll!Umbraco.Courier.ItemProviders.AccessProvider.AccessProvider() Unknown
    So apparently something goes wrong in the method GetFullPathName()
    Did anyone experience this problem before?
  • Paul Sterling 718 posts 1534 karma points MVP 8x admin c-trib
    Jan 10, 2015 @ 02:57
    Paul Sterling
    0

    @jan 

    I think you have something unique in your environment...looks like a permissions issue from what you posted at least.  Could you back this up with some repro steps and a description of the doc types / data types you have.

    Also, Courier does the compare on deploy, not on packing - that's why it packs whatever dependencies may be needed.  

Please Sign in or register to post replies

Write your reply to:

Draft