Known "script/hash code" issue with deploying RadScriptManager between 32/64 bit machines?

9 posts, 0 answers
  1. Daniel Grandestaff
    Daniel Grandestaff avatar
    3 posts
    Member since:
    Sep 2008

    Posted 16 Dec 2008 Link to this post

    Details are here:
    http://www.codeplex.com/AjaxControlToolkit/WorkItem/View.aspx?WorkItemId=15204
    http://forums.asp.net/t/1174669.aspx
    http://dotnetdebug.net/2008/05/25/
    http://www.codeplex.com/AjaxControlToolkit/WorkItem/View.aspx?WorkItemId=14857

    I encountered this problem recently by using the telerik script manager with "ScriptCombine" set to true and deploying from a 32-bit machine to a 64-bit machine.

    Are you aware of the above issue? I'm assuming your code works the same as the stack trace points to the same area of code:

    Assembly "..." does not contain a script with hash code "...".

    Telerik.Web.UI

    STACK TRACE:

       at Telerik.Web.UI.ScriptEntry.Deserialize(String serializedScriptEntries)

       at Telerik.Web.UI.CombinedScriptWriter.WriteCombinedScriptFile()

       at Telerik.Web.UI.WebResource.ProcessRequest(HttpContext context)

  2. Atanas Korchev
    Admin
    Atanas Korchev avatar
    8462 posts

    Posted 17 Dec 2008 Link to this post

    Hello Daniel Grandestaff,

    We will need some time to research the problem and fix it. I will let you know in this support thread once we are ready.

    Regards,
    Atanas Korchev,
    the Telerik dev team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  3. Atanas Korchev
    Admin
    Atanas Korchev avatar
    8462 posts

    Posted 06 Jan 2009 Link to this post

    Hi again Daniel Grandestaff,

    I couldn't reproduce the exact problem but I did a few modifications to our code which would hopefully resolve the problem at your side. Please find attached the build. Let me know if it works.

    Regards,
    Atanas Korchev,
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  4. Mike
    Mike avatar
    17 posts
    Member since:
    Jan 2009

    Posted 27 Jan 2009 Link to this post

    We have the same problem. We put in your fix and it seems to fix the problem, however, this version is only a test version and not a  licensed version. Do you have the licensed version of the dll above available?

    Thanks,
    Mike
  5. Atanas Korchev
    Admin
    Atanas Korchev avatar
    8462 posts

    Posted 28 Jan 2009 Link to this post

    Hello Mike,

    The hotfix is included in the current official version which you can download.

    Kind regards,
    Albert
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  6. Koray Buyukoguz
    Koray Buyukoguz avatar
    4 posts
    Member since:
    Nov 2007

    Posted 26 Mar 2009 Link to this post

    Hi,

    Although we are using Telerik version 2008.3.1314.20 on an 64 bit OS and 64 bit IIS process, we are still having the same problem.

    Description = Assembly "System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" does not contain a script with hash code "52817a7d".
    Source = Telerik.Web.UI
    Stack = at Telerik.Web.UI.ScriptEntry.Deserialize(String serializedScriptEntries) at Telerik.Web.UI.RadScriptManager.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    Best Regards,

    Koray Buyukoguz
  7. Atanas Korchev
    Admin
    Atanas Korchev avatar
    8462 posts

    Posted 26 Mar 2009 Link to this post

    Hi Koray Buyukoguz,

    Could you please provide more details about your environment? Are you using a web farm with mixed 32/64 bit web servers? Or is there only one 64 bit server hosting your application?

    Until we resolve that issue you could set the EnableScriptCombine property to false.

    Regards,
    Albert
    the Telerik team

    Check out Telerik Trainer , the state of the art learning tool for Telerik products.
  8. Koray Buyukoguz
    Koray Buyukoguz avatar
    4 posts
    Member since:
    Nov 2007

    Posted 26 Mar 2009 Link to this post

    Hi,

    There is only one 64 bit server hosting my application. We are not using webfarm.

    Best Regards,

    Koray Buyukoguz
  9. Stroika
    Stroika avatar
    19 posts
    Member since:
    Aug 2012

    Posted 12 Dec 2011 Link to this post

    Although we are using Telerik version 2008.3 on an 32 bit OS IIS process, we are still having the same problem in log !
Back to Top