Debug the event c:\ppro801\realeases\2014.03\shared\adobe\mediacore\mediafoundation\api\inc\keyframe

Hello!

Premiere Pro CS6 could not load the project, which I have worked. Everything was good, but when I closed it, first can not open it (I made 2 versions ("Save as") for me and none of them does not work).

Error message:

Premiere Pro has encountered an error.

[f:\mightysilt_win64\shared\mediacore\mediafoundation\api\inc\Keyframe

1.jpg

I have upgrated to CC and it has the same problem, but the path is different (there are none of these files on my computer):

3.jpg

I tried to import this project to a new project and the aftermath - did not help.

And some of my first projects also face the same error and does not open! But before that, they worked and opened perfectly!

Another odd detail: in PP CS6 when I open a project (just before the collapsed opening) I noticed that when I passed between sequences, with timeline tracks audio tab tended on video tracks, so I had to pull them down to the video tracks "open". And 'zoom' was up (image size), although I've never curled it in this way.

I don't know why, but everything seems to happen after I updated my CS.

Help, please!

I don't really know what to do, because my old projects 'infection' and I need them!


Thank you!

Recovery for Adobe Premiere error 'MediaFoundation/API/Inc/Keyframe/Keyframe.h-146' projects Andreas ( http://www.premiere-project-recovery.com/ ) fixed my damaged project and saved!

Guys really professional!

We got the source of the problem. Well at least I hope!

The problem was caused by a windows update.

An error was created during the recording of the project in Premiere Pro on windows with English NOT interface. And check your language settings 'dicimal symbol' is a POINT (.)

After the passage of my Windows English interface, I could save and open projects normally!

Unfortunately damaged projects still did not work...  But the news once is ok, and I hope that the mistake won't happen again!

But the http://www.premiere-project-recovery.com/ guys can fix damaged project!

For this I thank them a lot!

Tags: Premiere

Similar Questions

  • Debug the event f:\mightysilt_win64\shared\adobe\mediacore\mediafoundation\api\inc\keyframe

    Hello everyone,

    I just stumbled upon this very annoying problem:

    Premiere Pro CS6 could not load more my project. It gives the following error message:

    Premiere Pro has encountered an error.

    f:\mightysilt_win64\shared\adobe\mediacore\mediafoundation\api\inc\keyframe

    ep.png

    My automatic backup files all refuse to open which gives another error
    .. \.. \src\TickTime.cpp-364

    When I press to continue saying that the project could be damaged or contain obsolete items.
    I don't know what that means...

    ep2.png

    I don't know what I only lasted until the problem started, except for adding some layers (lightstreaks) the file rendering and stop so that the thought "I'll do it later."

    What a mistake. The projectfile opened not more when I got home. All my backup automatically now gives similar errors.

    I got warpstabilizer on some clips, but would gladly give up if there is a way to open these files. I can't import to a new project. Essentially the files refuse to open all possible means.

    You can find my latest projectfile here: jajageweetmaarnooit.prproj - Google Drive

    I'm desperate, this movie must be delivered tomorrow and I have to start all over again.

    Hi Jonas, and all on this thread.

    Thank you

    Kevin

  • Help! Cant use Premiere Pro because of the error [/ZigZag/releases/2015.08/shared/adobe/MediaCore/MediaLayer/VideoRenderer/Src/RenderFrame Request.cpp - 124]

    Since the work on my Premiere Pro into After Effects project last night (I imported sequence into a new after effects file), when I opened the original file creation it gives me this message and stops:

    [/ZigZag/releases/2015.08/shared/adobe/MediaCore/MediaLayer/VideoRenderer/Src/RenderFrameR equest.cpp - 124]

    In fact, you press on continue, gives it to you once again, and then he said something about the entry and stops.

    Help!

    I had the same problem today when I tried to close the first pro cc 2015. I called support and said it was a permissions issue where my project folder. All I had to do was change the location of my project file or to change the name of the folder my project folder was in and the error messages went.

    I hope this helps!

  • I have two of the same CC apps and 2014.  Why

    When I updated my applications, I now have CC and 2014.  What 01:00 I'm supposed to use and why are two here?  I have an iMac version 10.9.4.  Thank you

    Hi ski2bfree,

    Please see the link below for the new version of CC2014:

    All the new creative cloud for 2014 is here 'Adobe Creative Cloud '.

    Kind regards

    Sheena

  • Structure of the event can be triggered a 1 event

    I am using a structure of the event to trigger a 1 off the coast of the event.  I thought that I could check the State I want to trigger the event and this thread the Val (signaling) a Boolean property.  Then I created an event to change the value on this command expects the event fires when the value from false to true.  I think it is this writing in Val Signaling property raises the event each time not only when the value changes.

    The attachment is a simple vi to try to illustrate this point by using the iteration count to try to trigger a 1 off the coast of the event on the 10th iteration.  The Boolean 'once' varies from iteration from False to True on the 10th, but the event is fired for each iteration.  Need to run in debugging

    Any help much appreciated

    Ken

    I've seen this confusion on the value of property front of signage. You expect it would only trigger an event, if you write a different value than the control or the indicator has been set to. This is not the case. She fires whenever you write to it.

    Your simplified example wrote to the property value of signage in the while loop for each iteration. That triggers the event value changed whenever you write to it. Notice that the property is 'signs of value' and not 'value has changed the signs '.

    Some of the examples were complex with the authors of notifications and user events. But the easiest way is just to put the property within a business structure node while it is written only when you want that one off the coast of the event. It does not matter what you write to the node if you send all the data for the case of the event.

    If there is a reason you must write to the Boolean value of traffic property on each iteration of the loop you can use the value written in sub condition to run code in the event. But notifiers, queues and the user just looks complicated events.

  • EventLogger events does not appear in the event log Simulator

    So, I was more than a little frustrated with debugging Widget applications and decided to help me a bit.

    I've created a Widget extension that connects to System.out and the EventLogger BB using:

    Logger.Java:

    public class Logger {}

    public static final String APP_NAME = "AppName";
    public static final long GUID = 0xb50dd37e31148effL;

    public static enableLogging() Sub {}
    If (EventLogger.register (GUID, APP_NAME, EventLogger.VIEWER_STRING)) {}
    out ("recorder active.");
    }
    else {}
    ("EventLogger record has failed.");
    }
    }

    /**
    * Prints System.out and event log (if enabled).
    */
    public static {Sub out (String msg)
    String message = formatMessage (msg);
    System.out.println (message);
    log (message);
    }

    /**
    * Prints in the journal of the events with the ALWAYS_LOG level.
    */
    Public Shared Sub log (String msg) {}
    logEvent (msg, EventLogger.ALWAYS_LOG);
    }

    private public static Sub logEvent (String msg, int level) {}
    If (EventLogger.logEvent (GUID, msg.getBytes ())) {}
    System.out.println ("EventLogger.logEvent succeeded.");
    }
    else {}
    System.out.println ("EventLogger.logEvent failed.");
    }
    }
    ...
    }

    The Widget extension works.  I can not even log JavaScript stuff :

    somewhere in file.js:

    Logger.log ("it is JavaScript!");

    as seen by the Eclipse debug console:

    AppName [2010-09-24 12:01:33.609]: active recorder.
    EventLogger.logEvent succeeded.
    AppName [2010-09-24 12:01:33.625]: it's JavaScript!
    EventLogger.logEvent succeeded.

    RIDDLE ME THIS: WHY are the messages NOT sent to the event log Simulator! (9550 or 9800 > tools > Show Event Log does not show my posts.)

    My frustration with BB Monte.

    -----

    Windows XP 32-bit

    Install Eclipse Version: 3.5.2 version identifier: M20100211-1343

    Version plugin Web blackBerry: 2.0.0.201003191451 - 33

    BlackBerry Java plug-in Version: 1.1.2.201004161203 - 16

    BlackBerry Java SDK Version: 5.0.0.25
    BlackBerry Widget SDK Version: 1.0.0.201003191451 - 126

    6.0.0.141 blackBerry SmartPhone Simulator

    As a new BB developer, imagine my surprise when I discovered that the API of EventLogger BB and the BB Simulator event log were completely foreign.

    It's like they're really trying to confuse us.

  • How to fix a client SSL key private credential error code in the event viewer

    Hi people,

    I hope someone can help. I am currently using Windows 7 Professional 64 bit, updated with the latest updates from Microsoft.

    I get the following error message, ()every 5 minutes exactly) in the Event Viewer administrative, computer management.

    "A fatal error has occurred when trying to access the private key SSL client credential." The error code returned from the cryptographic module is 0x8009030d. The internal error state is 10003 "

    It began on October 14, 2014. There are now more than 40,000 of the codes of this edition.

    A sample of the log data is as follows;

    Log name: System
    Source: Schannel
    Date: 18/10/2014-20:54:40
    Event ID: 36870
    Task category: no
    Level: error
    Keywords:
    User: SYSTEM
    Computer: AP1
    Description:
    A fatal error occurred when attempting to access the private key SSL client credential. The error code returned from the cryptographic module is 0x8009030d. The internal error state is 10003.
    The event XML:

     
       
        36870
        0
        2
        0
        0
        0 x 8000000000000000
       
        133003
       
       
        System
        AP1
       
     

     
        customer
        0x8009030d
        10003
     

    I looked at all the suggestions online and have found nothing of what is specific to this problem for windows 7 and how to solve it. I would be grateful if someone could guide me in the way to solve the problem.

    Thanks in advance.

    Tom

    Dear Isha,

    Thanks for your follow-up. After spending considerable time on the issue, I stopped just by using the function of collective housing, which heals many error codes. It is redundant to a standard network configuration and is not worthwhile. Since Windows 10 deletes the function of group living, I'm not sure that I need to spend time on this...

    I have also had also removed the bad machine key and senior partners of information in the directory of network of peers, which seems to have solved the problem.

    Thanks for your thoughts.

    Tom

  • Problem at the opening of the event calendar in my application

    I create a new event calendar with this code:

    CalendarService service;
    Event CalendarEvent;

    event.setAccountId (1);
    event.setFolderId (1);

    event.setBusyStatus (BusyStatus::Busy);

    event.setSubject (QString::fromUtf8 ("title model"));
    event.setBody (QString::fromUtf8 ("a model body"));

    event.setLocation (QString::fromUtf8 ("fictional location"));

    event.setTimezone("Europe/Berlin");
    event.setStartTime (QDateTime::fromString ("2014-08-23 15:30", "yyyy-MM-DD hh: mm; :")) "))
    event.setEndTime (QDateTime::fromString ("2014-08-23 17:15", "yyyy-MM-DD hh: mm; :")) "))

    event.setReminder (120);

    service.createEvent (event);

    It works very well. Get an event ID valid and I can see the event in my calendar. Now, I want to open/edit the calendar inside my application entry, so I try to invoke an application to change the event:

    Application of InvokeRequest;

    request.setTarget ("sys.pim.calendar.viewer.eventcreate");
    request.setAction ("bb.action.EDIT");
    request.setMimeType("text/calendar");

    QVariantMap map;
    Map.Insert ("accountId", event.accountId ());
    Map.Insert ("ID", event.id ());
    Map.Insert ("file", event.folderId ());
    Map.Insert ("startTime", event.startTime (m:System.NET.SocketAddress.ToString ()));

    bool ok;
    QByteArray data = PpsObject::encode(map, &ok);)
    request.setData (data);

    m_invokeManager-> invoke (request);

    This opens the calendar inside my application, but with a new empty calendar event.

    What I am doing wrong? I already searched this forum for other people who have or had this problem and I found a few old son but their code looks like mine and I can't find a real difference.

    Okay, I found my mistake.

    bb.action.EDIT<-->

    bb.calendar.EDIT<-->

    :-)

  • Receives the following in observer logs event error message: error side by side with the event ID 80.

    Original title: SideBySide error

    I have the tracking error in my logs, how can I fix the problem?

    Log name: Application
    Source: SideBySide
    Date: 16/08/2014-04:30:35
    Event ID: 80
    Task category: no
    Level: error
    Keywords: Classic
    User: n/a
    Computer: Problemchild
    Description:
    Activation context generation failed for "C:\Program Files (x 86) \LG Electronics\LG PC Suite\LGPCSuite.exe. Error in manifest or policy file "" online. A component version required by the application conflicts with another version of the component already active. Contradictory elements are: Component 1: C:\Windows\WinSxS\manifests\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2.manifest. Component 2: C:\Windows\WinSxS\manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_fa396087175ac9ac.manifest.

    The event XML:
    http://schemas.Microsoft.com/win/2004/08/events/event">
     
       
        80
        2
        0
        0 x 80000000000000
       
        49027
        Application
        Problemchild
       
     

     
        C:\Windows\WinSxS\manifests\x86_microsoft.Windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2.manifest
        C:\Windows\WinSxS\manifests\amd64_microsoft.Windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_fa396087175ac9ac.manifest


        C:\Program Files (x 86) \LG Electronics\LG PC Suite\LGPCSuite.exe

    Hello

    Download the latest version of c ++ did not work...

    I have disabled startup items that helped me to solve the problem. I removed the following LG. This suite LG was the origin of the problem. I will never install in the future.

  • Java applications can write to the event log

    Two questions actually.

    I heard of an event log.  What's on the computer Pocket bb?

    Can do writing debugging information request in this newspaper?  Or any other text file, by the way?

    Debugging on the Simulator is one thing, but being able to debug on a physical device is another problem.

    Thank you

    Gerry

    Discover the EventLogger API

    To display the event log press the ALT key and type "LGLG".

    For the storm, show the keyboard and then press NumLock ' / ' /.

  • Understand the the event logs on BlackBerry

    Hello

    I was looking through the event logs on my blackberry handset (combination of keys by pressing ALT + L G L G) but I'm unable to correctly understand newspapers. Is there a documentation concerning the registration of events?

    Actually I want to determine the type of network connection (TCP - IP / BIS / BES / WAP / WiFi) made by the running application by looking at the event logs!

    Thanks in advance...

    Pulkit

    Switch Min Log of the event log level to Debug Info. TCP connection attempts will be registered as net.rim.tcp - open-tcpsocket: / /... By inspecting the URL that you can tell which method of connection is used too.

  • Unable to connect anything to the event log.

    I try to get the text of debugging in my program appears in the journal of the events of my Simulator (or anywhere else), but have had no luck. I'm talking about the journal join you by going to tools/Event Log.

    First I tried printing to System.out and System.err nothing has appeared in the newspaper.

    I then tried using the EventLogger, but still nothing. I did something really simple:

     long GUID = 0xaffff32c2ffffcffL;
     EventLogger.register(GUID, "test", EventLogger.VIEWER_STRING);
     EventLogger.logEvent(GUID, "testing!".getBytes());
    

    I can't think what else to try! If not, how can I try to get the impressions of debug my application?

    In our applications, treatment that adds events to the stored matrix is also a System.out.println (...) and therefore the output goes to the output in the JDE window.

    The log of the events for the Simulator window has a different goal - there is help on the Simulator 4.6 "BOLD":

    "The event log window displays information about events that occur between a device simulated BlackBerry® and its environment. The BlackBerry device Simulator saves the event messages for events, including when you simulate playback of audio files, place a phone call and flashing of the LED screen. »

  • Error e/s file not trapped by the event listener

    Does not appear that the file IO error is trapped by the IOErrorEvent.IO_ERROR event

    as described in the documentation and the examples I looked at.

    My test code is listed below - if there is no such thing as drive P generates a file IO error (#2038)

    which it should - but it doesn't. "t get trapped in the event file.

    Here's the code for simple test attached to a button

    public function btnSubmitSafetySheet_clickHandler(event:MouseEvent):void
        var pdfFilter:FileFilter = new FileFilter("PDF Files", "*.pdf");                

     

        var tmpPDF:File = File.documentsDirectory.resolvePath("rpt_RegionalManagers.pdf");

        var copyToMissingFolder:File = new File();

     

        copyToMissingFolder.nativePath = ("P:/safety/Initials-DDMMYYYY-SafetySheet.PDF");  

        trace(copyToMissingFolder.nativePath);

        if (copyToMissingFolder.exists) {

            trace('MissingFolder exists');

        }

        else {

            trace('MissingFolder DOES NOT exist');

        }

     

        tmpPDF.addEventListener(IOErrorEvent.IO_ERROR, pdfCopyError)

        tmpPDF.copyTo(copyToMissingFolder, true);                       // Should Generate I/O Error if P: not available                                      

        trace('copied to missing docs folder');

     

    }

     

    private function pdfCopyError(evt:IOErrorEvent):void {

        trace('PDF Copy From Network Error');

        trace('Error Message: ' + evt.text);

        removeFileListeners();

    }

     

    None of the trace messages of the IOErrorevent - just debugging and error function:

    P:\safety\Initials-DDMMYYYY-SafetySheet.PDF

    MissingFolder DO NOT exist

    Error: Error #2038: file IO error.

    to flash.filesystem::File/copyTo()

    Hello

    There are two different things-

    1 IOError

    2 IOErrorEvent

    Errors (including IOError) is thrown synchronously and must be captured using the try/catch statements. Infact, the copyTo method documentation indicates clearly that he thorows IOError, so you should use it inside try / catch statement to intercept him.

    Events (including IOErrorEvent) are raised asynchronously, for operations that are performed asynchronously. For example copyToAsync method, such as documented, can cause ioError events and generation of complete. Where as copyTo method does not all events (once already documented).

  • activeDocument null after the events focused on LCD screens

    ====================================================

    Problem:

    ====================================================

    Prob 1) in a TitleWindow popup, I a Dataservice oriented LCD screens that populates an ArrayCollection «pictures» collection  See source below PreviewImage.mxml.  On a CollectionChange event on 'photos', I have a listener "dataChangeListener(event:CollectionEvent)."  In turn, this listener calls a static method NewsAgencyPhotoshop.updateMetadata (args).

    When an image is open in PS, depending on the NewsAgencyPhotoshop.updateMetadata (args) get the reference of the Photoshop document active, check if it is not zero, and proceed to update the metadata of activedocument via the "info" property  Example:

    App: application var = Photoshop.app;
    var docRef:Document = app.activeDocument;
    If (docRef! = null) {}
    var docInfo:DocumentInfo = docRef.info;

    .....

    However, every time I check if docRef is null, is null.  I use the same lines of code to get a reference to the current document in other functions like close() or writeWatermark(), and in each of these cases, the docRef object is valid (non-null).

    It seems that when a static function is called on the NewsAgencyPhotoshop manually by clicking a button or the activeDocument reference is good, but when calling a static function as an event listener for an event linked screens LCD LIQUID, then the activeDocument is always null.

    Why?

    Prob 2) I tried also to the activeDocument reference a static class variable, then the references in access to static functions.  In the open function (filePath), I instantiated the class static variables, like this:

    public static void open(filePath:String):void
    {
    App = Photoshop.app;
    var file:File;
    = new File (filePath);
    App.Open (file);
    app.activeDocument = docRef;
    }

    Using this approach, manual event-driven functions are working and have good docRefs, like this:

    Public Shared function writeWaterMark (): void
    {
    App: application var = Photoshop.app;
    var docRef:Document = app.activeDocument;
    var myTextLayerRef:ArtLayer = docRef.artLayers.add ();

    However, this works only in part with the function called by my LCDS change event listener, since the docRef is then not null it penetrates into the code block and attempts to write metadata to the activedocument, like this:

    public static void updateMetadata(filePath:String,_data:Object):void
    {
    App: application var = Photoshop.app;
    var docRef:Document = app.activeDocument;
    If (docRef! = null) {}
    var docInfo:DocumentInfo = docRef.info;
    docInfo.copyrightNotice = data.copyrightNotice;

    The problem here is that the docInfo.copyrightNotice line throws the following exception in Flash Builder:

    17/02/2011 00:08:44.226 [INFO] com.adobe.csxs.stagemanager.window.impl.WindowManager routing event of type com.adobe.csxs.internally.events.BroadcastEvent to all extensions.
    : Error General Photoshop. Maybe this feature is not available in this version of Photoshop.
    -no additional information available >
    at flash.external::HostObject/__set()
    at com.adobe.csawlib::CSHostObject/hostSet()
    at com.adobe.photoshop::DocumentInfo/set copyrightNotice()
    to NewsAgencyPhotoshop$ /updateMetadata () [/ opt/Adobe_Flash_Builder4/NewsAgency_Ext/src/NewsAg encyPhotoshop.as:52]
    to PreviewImage / dataChangeListener () [/ opt/Adobe_Flash_Builder4/NewsAgency_Ext/src/PreviewIma ge.mxml:103]

    Your advice is appreciated.

    Thank you

    Steven Erat

    ====================================================

    Environment

    ====================================================

    Photoshop CS5 Extended 12,01 x 32

    Flash Builder 4

    CS SDK 1.02

    Extension Builder SDK 3.4

    MacBook Pro / OS X 10.5 / Intel Core 2 Duo clocked at 2.66 GHz / Procs: 1 / Cores: 2 / memory: 8 GB

    App, configured for Photoshop CS5 and Photoshop CS5 Extended

    ====================================================
    PreviewImage.mxml (popup)

    ====================================================

    <? XML version = "1.0" encoding = "utf-8"? >
    " < = xmlns:mx mx:TitleWindow ' http://www.Adobe.com/2006/MXML "xmlns =" com.stevenerat.news. * ""
    title = "Preview Image" horizontalAlign = "center" verticalAlign = "middle" horizontalScrollPolicy = "off" verticalScrollPolicy = "off".
    paddingBottom = "20" paddingLeft = "20" paddingRight = "20" paddingTop = "20" width = "270" height = "550".
    creationComplete = "init (); ">

    ....

    < mx:Script >
    <! [CDATA]
    import flash.events.TimerEvent;
    import flash.utils.Timer;

    Import mx.events.CollectionEvent;
    Import mx.managers.PopUpManager;
    Import mx.utils.ObjectUtil;

    ....


    public void init (): void {}
    DS. Fill (pictures);
    ....
    }

    ....
    private void dataChangeListener(event:CollectionEvent): void
    {
    If (lblStatus appearing! = null & & imgIsOpen) {}
    lblStatus.text = "update of METADATA";
    setButtonState (false, true, true);
    Table: data var = event.currentTarget.list.localItems;
    for (var i: int = 0; i < data.length; i ++) {}
    If (.) Data filename [i] == this.fileName) {}
    NewsAgencyPhotoshop.updateMetadata(data[i].dirPath+data[i].fileName,data[i]);
    break;
    }
    }
    }
    }

    ....

    < mx:DataService id = "ds" destination = "NewsAgencyPhotos" autoSyncEnabled = "true" autoCommit = "false" / >
    < mx:ArrayCollection id = 'photos' collectionChange = "dataChangeListener (event)" / >
    < LocaleInvitez / >

    ====================================================

    NewsAgencyPhotoshop.as

    ====================================================

    package
    {
    import com.adobe.csawlib.photoshop.Photoshop;
    com.adobe.photoshop import. *;

    import flash.filesystem.File;
    Import mx.utils.ObjectUtil;

    public class NewsAgencyPhotoshop
    {
    public static var App: application;
    public static var docRef:Document;

    public static void open(filePath:String):void
    {
    App = Photoshop.app;
    var file:File;
    = new File (filePath);
    App.Open (file);
    app.activeDocument = docRef;
    }
    ....


    public static void updateMetadata(filePath:String,_data:Object):void
    {
    App: application var = Photoshop.app;
    var docRef:Document = app.activeDocument;
    If (docRef! = null) {}
    var docInfo:DocumentInfo = docRef.info;
    docInfo.copyrightNotice = data.copyrightNotice;
    docInfo.headline = data.headline;
    var keywordSt:String = data.keywords;
    var keywordAry: Array = keywordSt.split(",");
    for (var i: int = 0; i < keywordAry.length; i ++) {}
    docInfo.keywords [i] = keywordAry [i];
    }
    docInfo.caption = data.description;
    docInfo.city = data.city;
    docInfo.country = data.country;
    docInfo.provinceState = data.state;
    }

    ====================================================

    Console

    ====================================================

    [SWF] StageManager - 2.0.swf - 1 188 270 bytes after decompression
    17/02/2011 creationComplete() com.adobe.csxs.stagemanager.StageManager 00:08:18.971 [INFO]
    17/02/2011 00:08:18.981 [INFO] com.adobe.csxs.stagemanager.external.ExternalEventReceiver ExternalInterface callback registered.
    17/02/2011 00:08:18.982 [INFO] com.adobe.csxs.stagemanager.external.CSXSEventReceiver ExternalInterface callback registered.
    17/02/2011 com.adobe.csxs.command.GetPendingStageManagerIdCommand 00:08:18.984 [INFO] call GetPendingStageManagerId via ExternalInterface
    17/02/2011 00:08:18.993 [INFO] com.adobe.csxs.command.GetPendingStageManagerIdCommand returned branchezBranchez StageManager ID. execute()
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.026 [INFO] adding extension CH
    17/02/2011 00:08:19.027 [INFO] com.adobe.csxs.stagemanager.model.ExtensionManager add extension com.example.helloworld.extension1
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.028 [INFO] adding extension BASICAMFCONNECTOR
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.028 [INFO] adding extension CSREVIEW
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.028 [INFO] adding extension HELLOPHO
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.029 [INFO] adding extension KLR
    17/02/2011 00:08:19.029 [INFO] com.adobe.csxs.stagemanager.model.ExtensionManager add extension com.stevenerat.news.extension1
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.029 [INFO] adding extension CREATENEWCSREVIEW
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.030 [INFO] adding extension NETAVERAGES
    17/02/2011 00:08:19.030 [INFO] com.adobe.csxs.stagemanager.model.ExtensionManager add extension com.adobe.rc.mymessages
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.030 [INFO] adding extension CHWE
    17/02/2011 00:08:19.031 [INFO] com.adobe.csxs.stagemanager.model.ExtensionManager add extension com.adobe.rc.operationalmessages
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.031 [INFO] adding extension HISTORY
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.032 [INFO] adding FRIO extension
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.032 [INFO] adding extension MINIBR
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.032 [INFO] adding extension BLCSLIVE
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.033 [INFO] adding extension CHSIGNIN
    17/02/2011 com.adobe.csxs.stagemanager.model.ExtensionManager 00:08:19.033 [INFO] adding extension swfpanel-onOne-0
    17/02/2011 00:08:19.034 [INFO] com.adobe.csxs.stagemanager.extension.impl.ExtensionLoader ExtensionLoader() record ExternalInterface callback loadExtension
    17/02/2011 00:08:19.034 [INFO] com.adobe.csxs.stagemanager.extension.impl.ExtensionLoader ExtensionLoader() record ExternalInterface callback unloadExtension
    17/02/2011 checkLoadingQueue() com.adobe.csxs.stagemanager.extension.impl.ExtensionLoader 00:08:19.035 [INFO]
    17/02/2011 com.adobe.csxs.command.GetLoadingQueueCommand 00:08:19.037 [INFO] call GetLoadingQueue via ExternalInterface
    17/02/2011 00:08:19.041 [INFO] com.adobe.csxs.command.GetLoadingQueueCommand execute() branchezBranchez returned to load extensions.
    17/02/2011 00:08:19.042 [INFO] com.adobe.csxs.stagemanager.extension.impl.ExtensionLoader loadExtension() com.stevenerat.news.extension1
    17/02/2011 00:08:19.045 [INFO] com.adobe.csxs.stagemanager.window.impl.WindowManager Extension com.stevenerat.news.extension1 is not an extension plugin-> validate.
    17/02/2011 com.adobe.csxs.stagemanager.security.impl.ExtensionValidator [INFO] 00:08:19.049 in debug mode, the signature of the extension is not validated.
    17/02/2011 com.adobe.csxs.command.SetExtensionSignedCommand 00:08:19.053 [INFO] call SetIsSigned via ExternalInterface
    17/02/2011 00:08:19.133 [INFO] com.adobe.csxs.stagemanager.window.impl.WindowManager doLoadExtension() Extension loaded com.stevenerat.news.extension1.
    17/02/2011 onCreationComplete() com.adobe.csxs.stagemanager.window.ExtensionWindow 00:08:19.230 [INFO]
    [SWF] / Users/stevenerat/Library/Application Support/Adobe/CS5ServiceManager/extensions/com.stevenerat.news/NewsAgencyPhotos.swf - 1 976 113 bytes after decompression
    17/02/2011 com.adobe.csxs.stagemanager.window.ExtensionWindow 00:08:19.369 [INFO] com.stevenerat.news.extension1 of the extension loading complete.
    17/02/2011 com.adobe.csxs.stagemanager.window.impl.SWFEventDispatcher 00:08:19.371 [INFO] com.stevenerat.news.extension1 of the extension loading complete.
    17/02/2011 00:08:19.396 [INFO] com.adobe.csxs.stagemanager.external.CSXSEventReceiver receiveExternalEvent() send CSXSEvent to all extensions...
    17/02/2011 00:08:19.397 [INFO] com.adobe.csxs.stagemanager.window.impl.WindowManager routing event of type com.adobe.csxs.internally.events.BroadcastEvent to all extensions.
    17/02/2011 onExtensionComplete() com.adobe.csxs.stagemanager.extension.impl.ExtensionLifeCycleNotifier 00:08:20.230 [INFO]
    17/02/2011 com.adobe.csxs.command.SetExtensionLoadedCommand 00:08:20.231 [INFO] call SetIsLoaded via ExternalInterface
    17/02/2011 dispatchInvokeEvent() com.adobe.csxs.stagemanager.extension.impl.ExtensionLifeCycleNotifier 00:08:20.233 [INFO]
    17/02/2011 com.adobe.csxs.command.CheckStartOnEventCommand 00:08:20.236 [INFO] CheckStartOnEvent via ExternalInterface call for com.stevenerat.news.extension1
    17/02/2011 onExtensionComplete() com.adobe.csxs.stagemanager.window.impl.WindowStateManager 00:08:20.245 [INFO]
    17/02/2011 00:08:20.252 [INFO] com.adobe.csxs.stagemanager.window.impl.SWFEventDispatcher dispatchEventToExtension() routing event type extension com.stevenerat.news.extension1 com.adobe.csxs.events::StateChangeEvent
    17/02/2011 00:08:20.257 [INFO] com.adobe.csxs.stagemanager.external.CSXSEventReceiver receiveExternalEvent() send CSXSEvent to all extensions...
    17/02/2011 00:08:20.258 [INFO] com.adobe.csxs.stagemanager.window.impl.WindowManager routing event of type com.adobe.csxs.internally.events.BroadcastEvent to all extensions.
    17/02/2011 00:08:31.858 [INFO] com.adobe.csxs.stagemanager.external.CSXSEventReceiver receiveExternalEvent() send CSXSEvent to all extensions...
    17/02/2011 00:08:31.859 [INFO] com.adobe.csxs.stagemanager.window.impl.WindowManager routing event of type com.adobe.csxs.internally.events.BroadcastEvent to all extensions.
    17/02/2011 00:08:33.333 [INFO] com.adobe.csxs.stagemanager.window.impl.SWFEventDispatcher dispatchEventToExtension() routing event type extension com.stevenerat.news.extension1 com.adobe.csxs.events::StateChangeEvent
    17/02/2011 00:08:36.394 [INFO] com.adobe.csxs.stagemanager.window.impl.SWFEventDispatcher dispatchEventToExtension() routing event type extension com.stevenerat.news.extension1 com.adobe.csxs.events::StateChangeEvent
    17/02/2011 00:08:36.683 [INFO] com.adobe.csxs.stagemanager.external.CSXSEventReceiver receiveExternalEvent() send CSXSEvent to all extensions...
    17/02/2011 00:08:36.683 [INFO] com.adobe.csxs.stagemanager.window.impl.WindowManager routing event of type com.adobe.csxs.internally.events.BroadcastEvent to all extensions.
    17/02/2011 00:08:36.718 [INFO] com.adobe.csxs.stagemanager.external.CSXSEventReceiver receiveExternalEvent() send CSXSEvent to all

    .......
    17/02/2011 00:08:44.132 [INFO] com.adobe.csxs.stagemanager.window.impl.WindowManager routing event of type com.adobe.csxs.internally.events.BroadcastEvent to all extensions.
    17/02/2011 00:08:44.190 [INFO] com.adobe.csxs.stagemanager.external.CSXSEventReceiver receiveExternalEvent() send CSXSEvent to all extensions...
    17/02/2011 00:08:44.191 [INFO] com.adobe.csxs.stagemanager.window.impl.WindowManager routing event of type com.adobe.csxs.internally.events.BroadcastEvent to all extensions.
    17/02/2011 00:08:44.209 [INFO] com.adobe.csxs.stagemanager.external.CSXSEventReceiver receiveExternalEvent() send CSXSEvent to all extensions...
    17/02/2011 00:08:44.209 [INFO] com.adobe.csxs.stagemanager.window.impl.WindowManager routing event of type com.adobe.csxs.internally.events.BroadcastEvent to all extensions.
    17/02/2011 00:08:44.225 [INFO] com.adobe.csxs.stagemanager.external.CSXSEventReceiver receiveExternalEvent() send CSXSEvent to all extensions...
    17/02/2011 00:08:44.226 [INFO] com.adobe.csxs.stagemanager.window.impl.WindowManager routing event of type com.adobe.csxs.internally.events.BroadcastEvent to all extensions.
    : Error General Photoshop. Maybe this feature is not available in this version of Photoshop.
    -no additional information available >
    at flash.external::HostObject/__set()
    at com.adobe.csawlib::CSHostObject/hostSet()
    at com.adobe.photoshop::DocumentInfo/set copyrightNotice()
    to NewsAgencyPhotoshop$ /updateMetadata () [/ opt/Adobe_Flash_Builder4/NewsAgency_Ext/src/NewsAg encyPhotoshop.as:52]
    to PreviewImage / dataChangeListener () [/ opt/Adobe_Flash_Builder4/NewsAgency_Ext/src/PreviewIma ge.mxml:103]
    to PreviewImage / __photos_collectionChange () [/ opt/Adobe_Flash_Builder4/NewsAgency_Ext/src/Pre viewImage.mxml:163]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.collections::ListCollectionView/dispatchEvent() [C:\autobuild\3.4.0\frameworks\projects \framework\src\mx\collections\ListCollectionView.as:862]
    at mx.collections::ListCollectionView/handlePropertyChangeEvents() [C:\autobuild\3.4.0\framew orks\projects\framework\src\mx\collections\ListCollectionView.as:1224]
    at mx.collections::ListCollectionView/listChangeHandler() [C:\autobuild\3.4.0\frameworks\proj ects\framework\src\mx\collections\ListCollectionView.as:1096]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.data::ConcreteDataService/dispatchCollectionEvent() [C:\depot\flex\branches\enterprise_ bridgeman_final_hotfixes\frameworks\mx\data\ConcreteDataService.as:4404]
    at mx.data::ConcreteDataService/itemUpdateHandler() [C:\depot\flex\branches\enterprise_bridge man_final_hotfixes\frameworks\mx\data\ConcreteDataService.as:4946]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at com.stevenerat.news::NewsPhoto/dispatchEvent() [/ opt/Adobe_Flash_Builder4/NewsAgency_Ext/s rc/com/stevenerat/news/NewsPhoto.as:26]
    at mx.data.utils::Managed$/setProperty() [C:\depot\flex\branches\enterprise_bridgeman_final_h otfixes\frameworks\mx\data\utils\Managed.as:383]
    to com.stevenerat.news::NewsPhoto/set description() [/ opt/Adobe_Flash_Builder4/NewsAgency_Ext/src/com/stevenerat/news/LocaleInvitez. as: 13]
    at mx.data::ConcreteDataService/updateManagedProperty() [C:\depot\flex\branches\enterprise_br idgeman_final_hotfixes\frameworks\mx\data\ConcreteDataService.as:5618]
    at mx.data::ConcreteDataService/updateMergedItem() [C:\depot\flex\branches\enterprise_bridgem an_final_hotfixes\frameworks\mx\data\ConcreteDataService.as:5638]
    at mx.data::ConcreteDataService/mergeUpdate() [C:\depot\flex\branches\enterprise_bridgeman_fi nal_hotfixes\frameworks\mx\data\ConcreteDataService.as:5155]
    to mx.data::ConcreteDataService / http://www.Adobe.com/2006/Flex/MX/internal:mergeMessage ([C:\depot\flex\branches\enterpri se_bridgeman_final_hotfixes\frameworks\mx\data\ConcreteDataService.as:2555])
    at mx.data::ConcreteDataService/messageHandler() [C:\depot\flex\branches\enterprise_bridgeman _final_hotfixes\frameworks\mx\data\ConcreteDataService.as:5199]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    to mx.messaging::AbstractConsumer / http://www.Adobe.com/2006/Flex/MX/internal:messageHandler ([C:\autobuild\3.4.0\frameworks \projects\rpc\src\mx\messaging\AbstractConsumer.as:765])
    at mx.messaging::ConsumerMessageDispatcher/messageHandler() [C:\autobuild\3.4.0\frameworks\pr ojects\rpc\src\mx\messaging\ConsumerMessageDispatcher.as:261]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.messaging::ChannelSet/messageHandler() [C:\autobuild\3.4.0\frameworks\projects\rpc\src\ mx\messaging\ChannelSet.as:1457]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.messaging.channels::NetConnectionChannel/receive() [C:\autobuild\3.4.0\frameworks\proje cts\rpc\src\mx\messaging\channels\NetConnectionChannel.as:318]

    Steven,

    You have run into a bug Photoshop Mac involving events, a description, the workaround and the library are described here:

    http://cookbooks.Adobe.com/post_Creative_Suite_5_Extensions_and_Photoshop_CS5_Redu-17727.h tml

    You can download the library.swf as a sample project from this page. As you've seen, the problem is that after receiving an event, the active document as well as other references of Photoshop DOM will be null. Workaround kicks Photoshop by the valid DOM, essentially re - run your function with a valid context.

    As the book post was written by Bob, I used workaround often successfully, of course we are also working closely with the team of Photoshop for repair. Once again, as you have seen, it is a problem for LCD screens, but it is also necessary in frameworks such as PureMVC as well as FlexUnit.

    Here is my version of a line of code, that I put at the top of each function called by these events.

    If (Utilities.shouldForceClean ()) if (PsEventScrubber.getInstance () .forceClean (this, arguments, arguments.callee)! = null) return; Workaround

    Note you mentioned creating a static function, with a static, you can't use 'this', simply replace this with your class:

    If (Utilities.shouldForceClean ()) if (PsEventScrubber.getInstance (.forceClean (MyClassHere, arguments.callee, arguments))! = null) return; Workaround

    Finally, the Utilities.shouldForceClean () is my simple check that prevents even to make the call. Although Bob wrote PsEventScrubber to do an audit of the platform, I put this to avoid calling even when not on a mac. It is also for a function that could detect bugs and avoid making the call in a future version, when it is fixed.

    /**

    * Utility to specifically target Photoshop Mac Bug - Ps Bug # 2584580

    */

    public static void shouldForceClean(): Boolean {}

    Return (flash.system.Capabilities.os.indexOf ("Mac OS") == 0);

    }

    Let us know how it works for you.

    -Mark

  • Two Modules questions: Debug &amp; amp; Events

    Hello

    I have a question and a question regarding the Modules:

    (1) I use the Mac beta version and for some reason when I build a Module project or select the 'Run the Application' option for the MXML Module file, the debug version of the SWF file is not be compiled. As far as I know, the settings that I currently don't prevent that from happening. Anyone has any idea why? I'm puzzled.

    (2) if the events are dispatched via a loaded module, the Application loading it can register listeners for events? I can't find a clear answer to this anywhere in the documentation. You would think that this would be referenced somewhere, whether it is possible or not. I really hope that it is possible.

    Thank you

    Justin

    Hi Alex,

    Thanks for your response!

    What I was looking for to confirm, is that events sent from a Module will be spread through the Application that loaded. I confirmed it works, at least when the Module is implemented in MXML. I tried the same thing by using a module based on ActionScript and had the opposite effect, but that was before I determined why the debug version of my module SWF file was not compiled bein, who was...

    Apparently the debug version of the SWF file is compiled only if your Module is set as the default Application for a project. It may or may not also be a problem to have that Module value to compile in Flex Modules of the Application Properties dialog box. Once I put my Module as the default application and removed from the Flex Modules dialog box, I had the SWF, I needed to debug. Now I need to test this with a Module based on ActionScript, but given the documents for events, unless my ActionScript Module is on the DisplayList, the event will be distributed directly to the target and the Application will not be aware of the event.

    Your example will be great for cases where I need to make an application aware of the user to interact with the components in the Module. Thank you!

    -justin

Maybe you are looking for