The debugger is the problem

Hello !
I have a script that is called by the event manager on every events (the 'All' case) and i would like it can run without interference.
But it seems that the Alt key launches the debugger when a script is running, despite a lot of standard commands use the Alt key: for instance to take a color (Alt) or even to go backwards in the history (Alt-ctrl-z).
My problem is : the debugger window appears as soon as the alt key is pressed, and the script is halted. It is not the best behavior inside a client environment !!!!!
My question is : how to turn off the display of the debugger in every cases, especially when the Alt key is pressed.
My photoshop version is CS4.
Thank you for your answers!

1) Upgrade to CS5. Adobe removed this (useful) feature instead of adding a preference to enable/disable it.
2) Rename or remove your ESTK executable.

Similar Messages

  • Can I use the Debugger to debug why a line in UPDATE RULE gives no values?

    Hi,
    in a simple Update Rule, I had the routine below:
    RESULT = SOURCE_FIELDS-QTY.
    "( The goal was to calculate the field MyCclQTY in the cube; Routine was between ODS and Cube ):
    The cube output gave a BLANK while QTY has 300; although I expected to see 300 for MyCclQTY:
    e.g. of Cube Output:
    QTY---MyCclQTY
    300------BLANK
    In the attempt to see what is going on, I used the Debugger for the first time.
    In the update routine for MyCclQTY, I added the line break-point as follows as a booklet I am reviewing, directs:
    Break-Point.
    RESULT = SOURCE_FIELDS-QTY.
    Now when I switched to the debugging mode, I run Single Step.
    I was not too sure what to do here other than, continuously clicking on Single Step.
    When it got to the line:
       == >    catch cx_sy_move_cast_error.
    A message appeared at the bottom of the screen
    u201CException from the class CX_SY_MOVE_CAST_ERROR was caught u201C appeared at bottom of screen.
    1. Any hints on this message?
    2. On the screen in the booklet that I am review, there was a split screen with the one on the right side showing values but I could not get that on my screen. Any hints on that?
    Thanks.

    Hi........
    You can try to catch this exception :
    Dynamic Proxies in ABAP Part 2: RTTI Retrieval
    Regards,
    Debjani..........

  • Starting the debugger for iOS AIR development?

    I'm new to iOS development using Flash (I've been using FlashDevelop). In FD, you just target the debugger, and the debugger launches and waits for th,e app to connect. In Flash you launch the app and it asks for an IP address. Even if I provide my computer's IP address, there doesn't seem to be a debugger on the Flash side listening for the iOS device. How do I make sure the debugger launches?
    Flash CC, Windows 7 x64, AirSDK 4.x, iOS7

    Don't use Publish - even if you set the publish settings to one of the debug options, you still have to Debug the app (CTRL+SHIFT+Enter) in order to actually invoke the debugger so that the app can connect to it.
    The good news is that once you have set your Debug preference (by manually using the Debug Menu and choosing debug on device), Flash remembers this setting, and you can then just CTRL+SHIFT+Enter your way to happiness.
    One other observation is that your AIR Publish settings DO make a difference in terms of the compilation method - you can choose the JIT interpreter mode for faster installation, or the full packaging mode for a more comprehensive test, and the Debug / Test app settings will honour that selection.

  • JDev 9.0.3.3 - float/double in the debugger

    Hello!
    I use JDeveloper ver. 9.0.3.3 and during last debug session I noticed one strange behaviour in the JDev debugger.
    There is a variable of type float with value of 10964.17. I see the value when I do System.out.println() of the variable. But the debugger show me value of 10964.2 !!!
    It seems like the debugger rounds the value. Also, I noticed the same behaviour with doubles too.
    What you think about it?
    I'll try to prepare a short test for the issue - when I'll have time for it.

    No need to prepare the test. I can reproduce it easily from your description.
    It only happens when debugging with OJVM. I've entered bug #3455484.
    Sorry for the bug.
    Thanks for the report.
    -Liz Looney

  • Cannot attach the debugger using enterprise 8.1 ide

    I am trying to attach the debugger using the following params:
    Debugger = JPDA Debugger
    Connector = SharedMemoryAttach
    Transport = dt_shmem
    Name = jdbconn
    Timeout = 100
    I get the following message:
    shmemBase_attach failed: The system cannot find the file specified
    Can anybody help please.
    Thanks in advance
    StuartC_1

    First, don't use a static IP Address.
    Troubleshooting:
    Turn Off iPad and iPhones, WiFi router (remove from power), and Printer (remove from power).
    Turn on WiFi router
    Wait 30 seconds
    Turn on printer
    Wait 30 seconds
    Turn on iPad
    Try to print.

  • Debugger Problem: Full data is not displayed in the fields of the ITAB

    Hi Guys,
    I am having a problem related to ABAP Debugger. Data is not fully displayed in all the field of the internal table. I am using SAPGUI 640 with ECC6. In the debugger I have increased the width (size) of the column but still data is not fully displayed.
    Below is the example:
    *Actual Data*        *Displayed As*
    1141               11...
    P42X13             P...
    Testing            Tes...
    When I bring the curson on the displayed incomplete data, the full data is shown in small popup window.
    I have increase the size of the column but still it is not showing the complete data.
    I have to download the internal table data to an excel spreadsheet to view the complete data.
    Please help.
    Thanks,
    mini

    I cannot use SAPGUI 710 as my company is not upgrading it to 710. We have to live with 640 for now.
    SAPGUI details are as follows:
    Name............: saplgpad.exe
    Description.....: SAP Logon Pad for Windows
    Product version.: 640 Final Release
    File version....: 6405.5.21.1020
    Build number....: 855417
    Please help if you can. This is very frustrating.
    Thanks.

  • Please help me with the debugger problem

    I got some error information from ST22 shows below.
    Information on where terminated 
    Termination occurred in the ABAP program "CL_GUI_FRONTEND_SERVICES======CP" - 
    in "CONSTRUCTOR". 
    The main program was "SAPMSSY1 ". 
    In the source code you have the termination point in line 28 
    of the (Include) program "CL_GUI_FRONTEND_SERVICES======CM002". 
    I want to locate the codes where the error happens, so I think I can set a breakpoint at source codes as below, but the SAP system gives me the error: the breakpoints could not be created due to incorrect entry.
    program: SAPMSSY1
    include: CL_GUI_FRONTEND_SERVICES======CM002
    row: 28
    Could you please give me some ideas how to set the breakpoint? Thanks a lot.
    Best,
    Bing

    Hi
    Execute the program in the Debuggin mode.
    In the Debugger Window
    Select Breakpoint -> Break point at -> Breakpoint at source code Menu Item and enter the details of the program/include/line no..
    Activate the System Debugger On from the Settings Menu.
    Hope this would help you.
    Murthy
    Edited by: Kalyanam Seetha Rama Murthy on Jul 18, 2008 7:20 AM

  • Error While trying to run Project : Unable to start debuggeing on the web server . The project is...

    Hello There 
    i have created Project with Visual Studio 2003 and when i try to run my project i faced this problem .
    i was search about it and read all solution that related to this problem but no luck 
    so please any help will be appreciated
    Mohammad Khader IT-Technical Support

    Well, you would have to go to the Web.config and enable debugging.
    http://ppe.blogs.msdn.com/b/zainnab/archive/2010/12/14/enable-debugging-in-web-config-vstipproj0026.aspx
    Then you have to know how to Attach to the ASP.NET Worker Process w3wp.exe. All ASP.NET solutions run on the ASP.NET Worker Process thread on IIS, which means that the ASP.NET program must be already running before you can Attach the Debugger to ASP.NET
    Worker Process. You set a breakpoint I the codebehind file, you attach the debugger to w3wp.exe and you hit the Run with Debugger button. 
    http://www.codeproject.com/Articles/37182/Debug-your-ASP-NET-Application-while-Hosted-on-IIS

  • Can I use the debugger to identify items on stage?

    Hi all,
    I have an app that uses several Loader objects to load extenral swf files.  Things go well except for one point.  I have a quiz element that's loaded through a loader named 'quiz'.  When the quiz is done, I remove the quiz element with removeChild(quiz).  The quiz disappears from the screen every time except for one question.  I can't identify what's going on differently for that question.  I've debugged this and can see that my quiz object is set to null, but I can plainly see the quiz still onscreen.
    To further confuse me, I use the same loader object multiple times through the app, and just add it and remove it from the display list with addChild and removeChild.  When my one problem question comes up and fails to go away, the app continues to the next question, and I can see that there are now 2 quiz objects stacked on top of each other.  I have no idea how this can happen when I'm using the same loader object for all the questions.
    Anyway, I'm hoping I can use the variables in the debugger to identify what I'm seeing onstage, but am not sure where to start looking.  Are all dispaly objects that are children of the app within the stage in the debugger variables?  The root?  I'm just not sure where to look.  If someone can tell me where to find the display objects on the stage or whatever in the debugger variables, that would be great and I can hopefully troubleshoot it from there.

    here's some code that might help . . . they're really pretty simple.
    Here are the 2 main methods that handles loading and unloading the quiz.
            public function put_question():void{ // BUILD LOADER TO LOAD QUIZ SWF
                quiz = new Loader(); // QUIZ IS A CLASS VARIABLE
                addChild(quiz);
                quiz.load(new URLRequest("quiz.swf"));
            public function quiz_done():void{
                removeChild(quiz);
                ethics_content.nextScene(); // ETHICS_CONTENT IS A CLASS VAR LOADER THAT WAS ADDED TO THE STAGE
    put_question is called from the timeline at the end of an animation.  The method executes and puts the quiz.  The quiz_done method is run when the user selects the right anwser, reads some feedback, then clicks to continue.
    I have 5 scenes before the problem point that use these methods and the work great.  The quiz appears, works fine, then disappears when the quiz_done function is called.  In the last scene, though, the quiz just doesn't disappear when the quiz_done function runs!
    I'm hoping I can find a way to use the debugger to set a break point at the end of the quiz_done method and then go through the display list and see what it is I'm still seeing, as the quiz should be removed from the display list at that point.

  • Undebuggable crash launching from Cortana (or - how can I attach the debugger to my about-to-crash phone app?)

    Hello,
    I integrated voice activation for my WP8.1 universal app, however it doesn't appear to be possible to debug the case when starting the app afresh via Cortana with speech terms.
    There are three main speech startup cases I've played with:
    1) App is suspended - can be seen in multitasking list by holding down back button, go to Cortana "myapp do something" - reactivates the app, calls App.OnActivated.  Works fine.
    2) App has been terminated - not in the multitasking list.  Go to Cortana "start myapp" - starts the app like it was launched from the app list, calls App.OnLaunched but not
    OnActivated.  Works fine.
    3) App has been terminated - not in the multitasking list.  Go to Cortana "myapp do something" - starts the app, comes through to App.OnActivate but the app hangs for a few seconds on
    the splash screen and crashes (device and emulator).
    I want to catch the 3) case in the debugger, but cannot find a way to attach the debugger to my running package in the time window between activation and crashing.  I think something is happening
    deep in xaml land, but it's become impossible to instrument.  I'm actually at the point now where it doesn't do anything in the OnActivate handler at all... no page navigation happens in the app but it still crashes.
    I have a debug dump showing what appears to be a divide-by-zero exception but I can't seem to debug it in VS2013 as it complains about skipping loading symbols for NGen'd exe and "The exception
    thread has exited or the dump contains invalid thread information".
    I cannot seem to find any information on how to effectively debug this scenario - it seems an important one for Cortana integration.
    Basic repro:
    In VS2013, create a new universal Hub app and editing the Windows Phone project:
    Add Microphone capability in app manifest
    Change the Display Name in the app manifest to something sayable.
    Add in the most trivial speech activation capability using the VoiceCommandManager in App.OnLaunched with a very basic speech file.
    Run once from the debugger to ensure everything is set up ok and voice command file is installed.
    Kill from the debugger to make sure the app is terminated.
    Hold down phone/emulator search button.
    Say the phrase to start your app (in my case "CortanaCrashTest test something").
    Cortana recognises the phrase and says it's going to start your app... app starts...
    Sits on app splash screen, hang and crash.
    Here are my code modifications:
    Right at the top of App.OnLaunched:
    #if WINDOWS_PHONE_APP
    var storageFile = await Windows.Storage.StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///Speech.xml"));
    await Windows.Media.SpeechRecognition.VoiceCommandManager.InstallCommandSetsFromStorageFileAsync(storageFile);
    #endif
    Speech.xml (added to project as content):
    <?xml version="1.0" encoding="utf-8" ?>
    <VoiceCommands xmlns="http://schemas.microsoft.com/voicecommands/1.1">
    <CommandSet xml:lang="en-us" Name="test">
    <Example>test stuff</Example>
    <Command Name="test">
    <Example>test stuff</Example>
    <ListenFor>test {*}</ListenFor>
    <Feedback>test...</Feedback>
    <Navigate/>
    </Command>
    </CommandSet>
    </VoiceCommands>
    Thanks,
    Will.

    Hello,
    I had the same problem and solved it.
    This issue occurred because OnLaunched method is not called when the App is activated.
    You have to copy some code from OnLaunched method in order to correct your problem.
    OnActivated method must start with this code to correct your issue :
    protected override void OnActivated(IActivatedEventArgs args)
    Frame rootFrame = Window.Current.Content as Frame;
    if (rootFrame == null)
    rootFrame = new Frame();
    rootFrame.CacheSize = 1;
    Window.Current.Content = rootFrame;
    rootFrame.Navigate(typeof(YourMainPage));
    Window.Current.Activate();
    // Your code here
    Regards

  • Please help me with the digital signature validation problem?

    Please help me with the digital signature validation problem?

    Hi
    Execute the program in the Debuggin mode.
    In the Debugger Window
    Select Breakpoint -> Break point at -> Breakpoint at source code Menu Item and enter the details of the program/include/line no..
    Activate the System Debugger On from the Settings Menu.
    Hope this would help you.
    Murthy
    Edited by: Kalyanam Seetha Rama Murthy on Jul 18, 2008 7:20 AM

  • Getting loadSourceError using the debugger when trying to open a file referenced by a sourcemap

    Specifically, when using the debugger and trying to open up a source JS file that is referenced in a sourcemap, I now get:
    Error loading source:
    loadSourceError
    Yesterday it was working perfectly. The only thing that seems to have changed was updating to version 36.0

    Initially I didn't post more information as I figured it might be a known bug with the new release.
    I am working on a website which is running locally on my machine. All of my source JS files get compiled into one large JS file along with a .map file:
    component.js
    component.js.map
    component.js ends with:
    //# sourceMappingURL=component.js.map
    The .map file (served from the website along with component.js) starts with:
    "version": 3,
    "file": "/Users/charles.thomas/code/web-xxx-aaa-bbb/dist/component.js",
    "sources": [
    If I go to the debugger tab (with Show Original Sourced turned on), I can search for and see an entry for the original source files in the popup.
    I think that the problem may be that the original source files can only be accessed via the file system whereas the I see an HTTP url underneath each source in the popup relative to the http url of the initial file. If that is how it is trying to access them then it will fail. A few days ago it was working fine, I could search for the source files and see them in the debugger as well as set breakpoints.

  • The debugger has finished stepping, but it cannot find the source file

    Hi guys, has anyone seen this message while debugging? I've just installed 1.5 and I'm getting it all the time. SQLDeveloper doesn't show on the screen the anonymous block that handles the debugging, even though it seems to be working with it. Tks in advance for your kind advice.

    Hi, I get it during the debugging. In the former version, debugging starts by calling the original function or procedure, and then it goes to an anonymous block, the test block that calls the function/procedure being debugged (usually two anonymous functions.) And the debugger goes step-by-step in the anonymous block.
    But in the new version the debugger works only for the original function and then there is the error of the title, and when you tell the debugger to go ahead anyway (ignore the file,) it goes step-by-step through the anonymous blocks, but nothing is shown on the screen... I am puzzled... I am trying to test it in another PC to see what happens (it seems to be an installation problem)

  • Can anyone decipher the debugger report on why 14.0.0.1 won't run in Facebook on IE9 under Windows Vista?

    I have Windows Vista and have been using Facebook on it for several years with no problem.  Recently, it will not run videos.  I have installed FlashPlayer 14.0.0.1 and it tests out fine.  Videos run fine directly from youtube.  All I get is a black screen for the identical video in facebook.
    I installed the debugger program and it gives the following report on errors every time facebook comes across a video.
    An Action Script Error has occurred
    Error: Error #2134: Cannot create SharedObject.
    at flash.net::SharedObject$/getLocal()
    at silvercity.player::AbstractPlayer()
    at silvercity.player::ProgressivePlayer()
    at silvercity::VideoPlayerApp/setupNewPlayer()
    at silvercity::VideoPlayerApp/setup()
    at facebook.display::FBAppLite/onAddedToStage()
    I have installed, uninstalled,and reinstalled adobe flash player several times to no avail.
    I have turned off ActiveX filtering.
    I have disabled accelerators
    I have checked to make sure it is listed in Manage Add Ons and is Enabled.
    Sure could use some help.
    Thanks.

    I don't know from where you get 14.0.0.1; the current version is 14.0.0.176 (IE) and 14.0.0.179 (other browsers).
    Usually the debugger helps Flash developers to debug their content, but in your case it gives us a clue: http://helpx.adobe.com/flash-player/kb/error-2134-cannot-create-sharedobject.html
    Regarding the black screen, there is a possibility that your graphics driver is outdated; see https://forums.adobe.com/thread/945765

  • Why doesn't the debugger follow dynamic memory allocations well?

    Here's an example of a code block that doesn't seem to work right with the CVI compiler/debugger, but works fine with other C compilers/debuggers
    struct arg_int* arg_intn(const char* shortopts,
    const char* longopts,
    const char *datatype,
    int mincount,
    int maxcount,
    const char *glossary)
    size_t nbytes;
    struct arg_int *result;
    /* foolproof things by ensuring maxcount is not less than mincount */
    maxcount = (maxcount<mincount) ? mincount : maxcount;
    nbytes = sizeof(struct arg_int) /* storage for struct arg_int */
    + maxcount * sizeof(int); /* storage for ival[maxcount] array */
    result = (struct arg_int*)malloc(nbytes);
    if (result)
    /* init the arg_hdr struct */
    result->hdr.flag = ARG_HASVALUE;
    result->hdr.shortopts = shortopts;
    result->hdr.longopts = longopts;
    result->hdr.datatype = datatype ? datatype : "<int>";
    result->hdr.glossary = glossary;
    result->hdr.mincount = mincount;
    result->hdr.maxcount = maxcount;
    result->hdr.parent = result;
    result->hdr.resetfn = (arg_resetfn*)resetfn;
    result->hdr.scanfn = (arg_scanfn*)scanfn;
    result->hdr.checkfn = (arg_checkfn*)checkfn;
    result->hdr.errorfn = (arg_errorfn*)errorfn;
    /* store the ival[maxcount] array immediately after the arg_int struct */
    result->ival = (int*)(result+1);
    result->count = 0;
    /*printf("arg_intn() returns %p\n",result);*/
    return result;
    When I try to dereference this structure's 'ival[0]' the debugger constantly complains of a fatal runtime error and declares it out of the array bounds.
    This is from the argtable2 open source library available at http://argtable.sourceforge.net/ if you want to try and reproduce it.  I'm using CVI 2010 SP1.

    Unfortunately, you have run into one of the inherent limitations of CVI's run-time checking. Even though it is perfectly legal in C and somewhat common practice, our run-time checking doesn't like it when you conceptually split up a block of memory and treat it as two or more separate blocks. 
    While I cannot fix the problem in our run-time checking without breaking other use cases, I can explain what's causing the error and how you can work around it.
    When you malloc memory, we assume that the memory block is going to hold one or more instances of the type to which you're casting the memory block. In this case, CVI is treating the new memory block as an array of arg_info structures. But your new memory block is not big enough to hold more than one instance of struct arg_info, so we implicitly truncate the memory block to sizeof(struct arg_info). Because of the implicit truncation, s->values is now pointing past the end of the memory block and any access will result in an error.
    #include <ansi_c.h>
    struct arg_int {
    char some_large_block[64];
    int count;
    int *values;
    int main (int argc, char *argv[])
    int i, n = 4;
    struct arg_int *s = malloc(sizeof *s + n * sizeof *s->values);
    s->count = n;
    s->values = (int *)(s+1);
    for (i = 0; i < n; ++i)
    s->values[i] = i;
    return 0;
    You can avoid the implicit truncation in the original code by assigning to a (void*) first. This retains the original block size by keeping the actual type of the data in the memory block in limbo. Subsequent casts do not truncate the block. We truncate only when the cast occurs implicitly as part of a malloc. s->values points to the remainder of the block and you can access it freely, but you do not get any run-time checking on it.
    #include <ansi_c.h>
    struct arg_int {
    char some_large_block[64];
    int count;
    int *values;
    int main (int argc, char *argv[])
    int i, n = 4;
    struct arg_int *s;
    void *memory = malloc(sizeof *s + n * sizeof *s->values);
    s = memory;
    s->count = n;
    s->values = (int *)(s+1);
    for (i = 0; i < n; ++i)
    s->values[i] = i;
    return 0;
    If you want full run-time checking on s->values, you have to allocate the two components separately.
    #include <ansi_c.h>
    struct arg_int {
    char some_large_block[64];
    int count;
    int *values;
    int main (int argc, char *argv[])
    int i, n = 4;
    struct arg_int *s = malloc(sizeof *s);
    s->count = n;
    s->values = malloc(n * sizeof *s->values);
    for (i = 0; i < n; ++i)
    s->values[i] = i;
    return 0;
    Another option is to use an incomplete array. An incomplete array is an array of unspecified or zero size at the end of a structure definition. CVI is implicitly growing the array to fill up the rest of the allocated memory block. You do not get run-time checking for the array.
    #include <ansi_c.h>
    struct arg_int {
    char some_large_block[64];
    int count;
    int values[0];
    int main (int argc, char *argv[])
    int i, n = 4;
    struct arg_int *s = malloc(sizeof *s + n * sizeof *s->values);
    s->count = n;
    for (i = 0; i < n; ++i)
    s->values[i] = i;
    return 0;
    You can also disable run-time checking for your memory block by going through a series of casts: http://zone.ni.com/reference/en-XX/help/370051K-01/cvi/disablinguserprotectionforindividualpointer/
    Best regards.

Maybe you are looking for