Skip to main content
Participating Frequently
August 10, 2009
Answered

Error #2046 in SDK 3.4.0

  • August 10, 2009
  • 3 replies
  • 31614 views

I just installed SDK 3.4.0.6955. I'm using RSL. This error message is produced
now:

Error #2046: The loaded file did not have a valid signature.
Failed to load RSL framework_3.4.0.6955.swz
Failing over to RSL framework_3.4.0.6955.swf

What may be wrong?
Thanks in advance.

    This topic has been closed for replies.
    Correct answer Alex J Harui

    I get the same problem with a new simple "hello world" project, too.

    Not sure what that means, though...


    I'd turn off RSLs for a few days and wait for the official release

    Alex Harui

    Flex SDK Developer

    Adobe Systems Inc.

    Blog: http://blogs.adobe.com/aharui

    3 replies

    Participant
    October 11, 2009

    HI Aexa, i am also searching for the solution for this. Do you got that by now?

    __exaAuthor
    Participating Frequently
    October 12, 2009

    Install the official release of sdk 3.4.0 from adobe's website.

    August 13, 2009

    I've got the same problem in SDK 3.3.0.4852

    [SWF] C:\blabla\blabla.swf - 1,667,956 bytes after decompression
    Error #2046: Het geladen bestand heeft geen geldige handtekening.
    Failed to load RSL framework_3.3.0.4852.swz
    Failing over to RSL framework_3.3.0.4852.swf
    [SWF] C:\blabla\blabla.swf.swf - 1,153,335 bytes after decompression

    "Het geladen bestand heeft geen geldige handtekening" = dutch for   "The loaded file has no valid signature".

    When I create a new project, same problem.

    My flex-config looks okay

    <runtime-shared-library-path>
          <path-element>libs/framework.swc</path-element>
          <rsl-url>framework_3.3.0.4852.swz</rsl-url>
          <policy-file-url></policy-file-url>
          <rsl-url>framework_3.3.0.4852.swf</rsl-url>
          <policy-file-url></policy-file-url>
       </runtime-shared-library-path>

    Thanxs

    _Natasha_
    Participant
    August 11, 2009

    Hi,

    you can supress verifing of the signatures.

    In project properties "Flex Build Path" - > "Library path"

    There is a checkbox "Verify RSL digests".

    Uncheck it and try.

    Hope this helpful.

    __exaAuthor
    Participating Frequently
    August 11, 2009

    Natasha,

    Thanks for the reply.

    1. I tried it, but the error message still appears.

    2. This looks like a problem with my settings somewhere. I want to fix the problem instead of covering up the symptom:)

    Adobe Employee
    August 11, 2009

    Thanks for looking. I use flash CS4. I got this problem solved a while back, on to new thing now.

    Date: Tue, 11 Aug 2009 07:44:08 -0600

    From: forums@adobe.com

    To: parrottmatt@hotmail.com

    Subject: flash facebook api getFriends returns null

    Hi Gus,

    It seems you made a mistake with the attach file, it's the "Adobe AIR Application Descriptor File Template".

    Attach your project file or paste your code directly in your message.

    By the way, what program do you use to code ?

    >