Invalid menu handle response

When I try to download anything and then open it, I get an "invalid menu handle" response how do I fix this?

This issue can be caused by an extension that isn't working properly.
Start Firefox in Troubleshoot Firefox issues using Safe Mode to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
Don't make any changes on the Safe mode start window.
https://support.mozilla.com/kb/Safe+Mode
If it does work in Safe-mode then disable all extensions and then try to find which is causing it by enabling one at a time until the problem reappears.
Use "Disable all add-ons" on the Troubleshoot Firefox issues using Safe Mode start window to disable all extensions.
Close and restart Firefox after each change via "File > Exit" (Mac: "Firefox > Quit"; Linux: "File > Quit")
See also:
Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems

Similar Messages

  • Email attachment download shows "invalid menu handle"

    I click on an email attachment, the download box appears in top left corner and starts downloading then a rectangular box appears in middle of screen saying "invalid menu handle" and download won't open.

    Not the same thing. Google "Microsoft Installer Cleanup Utility". The first hit will be what you need (on the Microsoft site).

  • Error message "invalid menu handle"

    When I convert files to .pdf, I cannot open it and receive an error message "invalid menu handle." How do I remedy this?

    It does sound as though your computer is in a different state than you had it, and I can't provide any support for that. This forum is for users of Adobe's Acrobat.com services.
    If you need help with Adobe Reder, try posting in that forum: http://forums.adobe.com/community/adobe_reader_forums
    Perhaps it's just a matter of making Reader your default program for opening PDF files.
    Good luck!

  • "Invalid menu handle" pops up when I try to open download files

    When I try to open down loaded files "Invalid menu handle" pops up and I can't open the files. thankyou

    Latest update. Chatted with Adobe TS. Here's their guidance (which worked for me)
    Navigate to C:\Program Files\Adobe\Adobe Photoshop CC 2014
    Rename the sniffer application as snifferold
    Relaunch Photoshop CC 2014
    The explanation was to do with having old video drivers installed )which I don't). I also don't know if no longer having a sniffer program is important. But for now, Photoshop is up and running again.

  • Invalid Menu Handle

    I am using Adobe Reader XI.  I am unable to view or print a PDF document.   I keep getting the above message. This just started in the last two days after I deleted Adobe Photo Shop.  I uninstalled all Adobe Programs and re-installed Adobe Reader to no avail.  Using Windsor XP.  Thx.... Ron....

    Not the same thing. Google "Microsoft Installer Cleanup Utility". The first hit will be what you need (on the Microsoft site).

  • Invalid OCI Handle when storing Blob in Oracle 11g with OCCI

    Hi,
    I'm getting Invalid OCI Handle ORA-32102 while execute the following code:
    try
                   env=Environment::createEnvironment(Environment::OBJECT);
                   connPool = env->createConnectionPool(userName, password,
                             database, minConn, maxConn, incrConn);
                   conn=connPool->createConnection(userName,password);
                   Blob blobRequest(conn);
                   blobRequest.open(OCCI_LOB_WRITEONLY);
                   unsigned int bytesReqWritten = blobRequest.write((unsigned int)bytesOut, req_buffer, (unsigned int)bytesOut);
                   cout << "Request bytes written "<< bytesReqWritten << endl;
                   blobRequest.close();
                   Blob blobResponse(conn);
                   blobResponse.open(OCCI_LOB_WRITEONLY);
                   unsigned int bytesRespWritten = blobResponse.write((unsigned int)bytesAckOut, resp_buffer, (unsigned int)bytesAckOut);
                   cout << "Response bytes written "<< bytesRespWritten << endl;
                   blobResponse.close();
                   stmt = conn->createStatement("BEGIN STORE_REQUEST(:1,:2); END;");
                   stmt->setBlob(1,blobRequest); <------------------------- Blob here
                   stmt->setBlob(2,blobResponse); <------------------------- Blob here
                   stmt->executeUpdate();
    catch(SQLException &e)
                   cout << "Error in Constructor Call " << endl;
                   cout << "Error Number: " << e.getErrorCode() << endl;
                   cout << e.getMessage() << endl;
         conn->terminateStatement(stmt);
         connPool->terminateConnection (conn);
         env->terminateConnectionPool (connPool);
         Environment::terminateEnvironment(env);
    Anyone can help me? Please.
    Kind Regards, denis

    Hi,
    The correct code for insert blobs must be writed like this:
    try
    env=Environment::createEnvironment(Environment::OBJECT);
    connPool = env->createConnectionPool(userName, password,
    database, minConn, maxConn, incrConn);
    conn=connPool->createConnection(userName,password);
    //1. First insert empty blobs in tables...
    Blob blobRequest;
    blobRequest.setEmpty(conn);
    Blob blobResponse;
    blobResponse.setEmpty(conn);
    stmt = conn->createStatement("BEGIN STORE_REQUEST(:1,:2); END;");
    stmt->setBlob(1,blobRequest);
    stmt->setBlob(2,blobResponse);
    stmt->executeUpdate();
    //2.Select Blobs for update and commit
    stmt2 = conn->createStatement("SELECT REQUEST,RESPONSE FROM STORE WHERE ID=:ID FOR UPDATE");
    stmt2->setString(1,id.c_str());
    ResultSet *rs = stmt2->executeQuery();
    if(rs->next())
    blobRequest = rs->getBlob(1);
    blobRequest.write((unsigned int)bytesOut, req_buffer, (unsigned int)bytesOut);
    blobResponse = rs->getBlob(2);
    blobResponse.write((unsigned int)bytesAckOut, resp_buffer, (unsigned int)bytesAckOut);
    conn->commit();
    else
    conn->rollback();
    catch(SQLException &e)
    cout << "Error in Constructor Call " << endl;
    cout << "Error Number: " << e.getErrorCode() << endl;
    cout << e.getMessage() << endl;
    stmt2->closeResultSet(rs);
    conn->terminateStatement(stmt);
    conn->terminateStatement(stmt2);
    connPool->terminateConnection (conn);
    env->terminateConnectionPool (connPool);
    Environment::terminateEnvironment(env);

  • Invalid File Handle Windows 7 with Novell Client 2 SP1

    Hello!
    I have a user on Windows who gets "invalid file handle" when saving files in
    WordPerfect and possibly Adobe as well. He thinks it mostly occurs when he
    has multiple files open and has saved one open file to a different
    directory. Then if he goes to save another file in it's same directory, he
    gets the error. I hope this makes sense. Would anyone have any idea if it
    does make sense?
    Thanks!

    Maybe that was once the intention by novell, but I assure you that you
    will have no trouble finding a lot of people/exemples that proves the
    opposite...
    Yeah, you can set the server-side settings which do have an impact,
    on win7 stations = blue screen if ON. But to say that it overrules the
    client setting....No way....
    We have had every single server EVER setup with Netware with
    filecaching OFF and OpLocks2 off and changing the client side setting
    DO make a direct difference, mostly bad but in the case of Win7, file
    caching on seems to be a requirement since Win7 can't handle any open
    files in a good way withouth it. It simply states "file not found" if
    file caching = off. If file caching = on, then the client will receive
    the message that the file is busy and can be opened in read-only.
    And, again, have file caching = on AND changing the server also to ON
    is NOT a good idea, at least not for us, since we got blue screens all
    over within a couple of min's when testing that setting and those
    disapperad just a fast when setting it to off again on the server.
    On Wed, 10 Mar 2010 07:04:55 GMT, PetervdM
    <[email protected]> wrote:
    >maybe not necessary.
    >the client side setting of the file caching setting is overruled by the
    >server side setting: if the server setting is set to OFF, the client
    >will NOT cache files residing on THAT server.
    >the same holds for the file commit setting. if it is set to OFF on the
    >server, the setting on the client side will be irrelevant, it has to be
    >ON on both sides to work.
    >so i've set all servers file caching off, and file commit on, and all W7
    >clients file caching on, and file commit on.
    >
    >no pain here!
    >
    >please read anders' post dated sep 24th, 2007 for the official statement
    >from Novell:
    >http://forums.novell.com/novell-prod...le-commit.html
    >
    >
    >> You've come to the same conclusion as we have;
    >>
    >> Historicaly; File caching OFF was a MUST.
    >>
    >> With Windows 7, we find that more or less HAVE TO use file caching,
    >> despite it's problems.
    >>
    >>>
    >>> Any other suggestions?

  • Invalid File Handle - Windows 7 clients talking to Mac OS 10.5.8  server

    Hello
    I have a file-sharing volume setup under 10.5.8 server - however with the addition of Window 7 clients i'm noticing lots of error whilst trying to copy to or from that volume {setup under SMB and AFP} via a windows machine...
    My Mac OS clients report no issues
    My windows clients report the '' Invalid File Handle''
    any fixes?
    many thanks in advance!

    http://www.laurentnomine.com/2009/09/invalid-file-handle-when-copying-files-from -os-x-leopard-10-5-to-vista7/

  • "Invalid menu operation" Alert bug - CS6

    CS6.0.5
    In the last couple of weeks I have started getting this alert:
    I have tried to pay attention to what I have do to create this alert.
    Occasionally it simply appears on opening a Project.
    Reliably, it pops up when I hit Ctrl > z (undo), and Ctrl > s (save)...
    but after clearing the alert, Ctrl > [Anything] does not make it reappear.
    This happens regardless of the Project.
    edit:
    I have just discovered that if I try to use File > Save
    instead of Ctrl > s to save, the alert appears
    as soon as I touch the File Menu header.
    This also happens with the Clip, Title, Window & Help headers.
    As in the replies in the thread below, there seems to be
    no detriment to any functionality when this alert appears.
    Maybe it's a fairly inconsequential bug, but it does appear to be a bug.
    I had worked in CS6 for almost a year without this alert occurring.
    Invalid Menu Operation Error in CS6
    http://forums.adobe.com/message/4913886

    Even if this errant "Invalid menu operation" alert is not
    indicative of any real problem and does not seem to cause
    any functionality problem within Premiere, it is still an obtrusive
    alert that requires the extra steps to clear (at least once).
    If not cleared, any 'real' alert would be missed since
    all it will do is add a new entry to an un-cleared list.
    Any suggestions aside from filing additional bug reports?

  • Invalid OCI handle when creating a Blob

    I have an application that talks to an Oracle 11gR2 database. I am using the OCCI C++ library. I can call SPs with no problem when they do not contain a Blob. Now I need to pass in a Blob to a SP and I am getting an ORA-32102: invalid OCI handle exception thrown when I call blob->open(OCCI_LOB_WRITEONLY). This same style of code works when I call a SP that does not have a Blob parameter so naturally I am confused. What could be wrong with this?
    Thanks,
    Aaron
    FYI, Here's the code segment in question
    Statement *statement;    
    try {
         // create the connection
         statement = myconnection->createStatement();
         // create the start timestamp
         // create the end timestamp
         // create the blob of data
         blob = new Blob(myconnection);
         blob->open(OCCI_LOB_WRITEONLY);  // <---------------------------------------- here the exception ORA-32102 is thrown
         blob->write(packSize,(uint8_t*)dataBlock,dataBlockSize);
         blob->close();
         // create statement and set input parameters
         statement->setSQL("BEGIN network_analysis.update_network_ip(:1,:2,:3,:4,:5); END;");
         statement->setInt(1,dbconnect->networkMetricId);
         statement->setTimestamp(2,startTime);
         statement->setTimestamp(3,endTime);
         statement->setBlob(4,*blob); // setBlob 2nd parameter is a reference
         statement->setInt(5,numEntries);
         statement->executeUpdate();
    } catch (SQLException &e) {
         FATALF("%s",e.what());
    myconnection->terminateStatement(statement); // free resource
    delete blob;Edited by: user8859202 on Dec 16, 2009 12:16 PM

    Update, I found the answer which is streams must be used. The setBinaryStreamMode is used and after executeUpdate, I update the stream.

  • OCCI Error -  ORA-32102: invalid OCI handle

    Hi,
    I'm completely new to OCCI and Linux and trying to run the simple OCCI program given in oracle site (http://www.oracle.com/technology/tech/oci/occi/occibasic.html) to connect a remote Oracle DB server.
    #include <iostream>
    #include <occi.h>
    using namespace std;
    using namespace oracle::occi;
    int main()
    Environment* env = Environment::createEnvironment();
    Connection* conn = env->createConnection("testdb", "testdb", "192.168.10.118:1521/ORADB"); // user, password, url
    Statement* stmt = conn->createStatement();
    stmt->setSQL("INSERT into FRUITS (fruit, amt) VALUES ('apple', 10)");
    stmt->executeUpdate();
    conn->terminateStatement(stmt);
    env->terminateConnection(conn);
    Environment::terminateEnvironment(env);
    return 0;
    When I try to run it after compilation it gives the following error.
    ORA-32102: invalid OCI handle
    The error should be in the line: Connection* conn = env->createConnection("testdb", "testdb", "192.168.10.118:1521/ORADB");
    I could track it by placing a cout<< there.
    Why this is and how can I handle this error? Please post your experience.
    Thanks

    Hi,
    I found the reason. It may due to the permission level of the user "testdb". When I tried with a different user it worked!
    Thanks

  • FTP - Issue "Invalid FTP handle"

    Hi,
    I have a problem during the FTP process from SAP to another server. When I run the program in GUI mode mannually the file is getting written on the 3rd party server but when I schedule the program the FTP is getting failed with the error message "Invalid FTP handle".
    Pleae guide me how to resolve this and to schedule a FTP program.
    Thanks,
    Sarath.C

    Hi,
    The below program is to create file on FTP server by taking the data from internal table
    To see whether the file is created on the FTP server
    use the function module FTP_SERVER_TO_R3.
    Check the below code.
    You write a same program with the function module FTP_SERVER_TO_R3 instead of
    FTP_R3_TO_SERVER to check the existence of the file which is already created.
    tables: t777a.                        "Building Addresses
    Internal Table for  Building table.
    data: begin of it_t777a occurs 0,
            build like t777a-build,       "Building
            stext like t777a-stext,       "Object Name
            cname like t777a-cname,       "Address Supplement (c/o)
            ort01 like t777a-ort01,       "City
            pstlz like t777a-pstlz,       "Postal Code
            regio like t777a-regio,       "Region (State, Province, County)
          end of it_t777a.
    Internal Table for taking all fields of the above table in one line
    separated by u2018|u2019(pipe).
    data: begin of it_text occurs 0,
          text(131),
          end of it_text.
    Constants: c_key  type i value 26101957,
               c_dest   type rfcdes-rfcdest value 'SAPFTPA'.
    data: g_dhdl type i,      "Handle
          g_dlen type i,      "pass word length
          g_dpwd(30).         "For storing password
    Selection Screen Starts
    SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE TEXT-001.
    parameters: p_user(30) default 't777a'          obligatory,
                p_pwd(30)  default 't777a'          obligatory,
                p_host(64) default 'XXX.XXX.XX.XXX' obligatory.
    SELECTION-SCREEN END OF BLOCK blk1.
    SELECTION-SCREEN BEGIN OF BLOCK blk2 WITH FRAME TITLE TEXT-002.
    parameters: p_file like rlgrap-filename default 't777a_feed.txt'.
    SELECTION-SCREEN END OF BLOCK blk2.
    Password not visible.
    at Selection-screen output.
      loop at screen.
        if screen-name = 'P_PWD'.
          screen-invisible = '1'.
          modify screen.
        endif.
      endloop.
    g_dpwd  = p_pwd.
    Start of selection
    start-of-selection.
    To fetch the data records from the table T777A.
      select build stext cname ort01 pstlz regio
             from t777a
             into table it_t777a.
    Sort the internal table by build.
      if not it_t777a[] is initial.
        sort it_t777a by build.
      endif.
    Concatenate all the fields of above internal table records in one line
    separated by u2018|u2019(pipe).
      loop at it_t777a.
        concatenate it_t777a-build it_t777a-stext it_t777a-cname
                    it_t777a-ort01 it_t777a-pstlz it_t777a-regio
                    into it_text-text separated by '|'.
        append it_text.
        clear it_text.
      endloop.
    To get the length of the password.
      g_dlen = strlen( g_dpwd ).
    Below Function module is used to Encrypt the Password.
      CALL FUNCTION 'HTTP_SCRAMBLE'
        EXPORTING
          SOURCE      = g_dpwd          "Actual password
          SOURCELEN   = g_dlen
          KEY         = c_key
        IMPORTING
          DESTINATION = g_dpwd.         "Encyrpted Password
    *Connects to the FTP Server as specified by user.
      Call function 'SAPGUI_PROGRESS_INDICATOR'
        EXPORTING
          text = 'Connecting to FTP Server'.
    Below function module is used to connect the FTP Server.
    It Accepts only Encrypted Passwords.
    This Function module will provide a handle to perform different
    operations on the FTP Server via FTP Commands.
      call function 'FTP_CONNECT'
        EXPORTING
          user            = p_user
          password        = g_dpwd
          host            = p_host
          rfc_destination = c_dest
        IMPORTING
          handle          = g_dhdl
         EXCEPTIONS
            NOT_CONNECTED.
      if sy-subrc ne 0.
        format color col_negative.
        write:/ 'Error in Connection'.
      else.
        write:/ 'FTP Connection is opened '.
      endif.
    **Transferring the data from internal table to FTP Server.
      CALL FUNCTION 'FTP_R3_TO_SERVER'
        EXPORTING
          HANDLE         = g_dhdl
          FNAME          = p_file
          CHARACTER_MODE = 'X'
        TABLES
          TEXT           = it_text
        EXCEPTIONS
          TCPIP_ERROR    = 1
          COMMAND_ERROR  = 2
          DATA_ERROR     = 3
          OTHERS         = 4.
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ELSE.
        write:/ 'File has created on FTP Server'.
      ENDIF.
    Call function 'SAPGUI_PROGRESS_INDICATOR'
        EXPORTING
          text = 'File has created on FTP Server'.
    To Disconnect the FTP Server.
      CALL FUNCTION 'FTP_DISCONNECT'
        EXPORTING
          HANDLE = g_dhdl.
    To Disconnect the Destination.
      CALL FUNCTION 'RFC_CONNECTION_CLOSE'
        EXPORTING
          destination = c_dest
        EXCEPTIONS
          others      = 1.
    Regards,
    Kumar Bandanadham

  • ORA-31001:Invalid resource handle or path name"/apps/batchadm/files/test.xm

    Hi,
    When i am trying to parse the xml document using XDB API. I passed the XML file path to the parse function and making use of that at below lines of code.
    xmlparser.setBaseDir(prsr, dir);
    xmlparser.parse (prsr, dir || '/' || file_in);
    In thsi sceneraio it is giving the below error saying invalid path. But i am giving the right path. And even the file having all permission( 777).
    Can any please help me why i am getting this error even if i mentioned the correct path? Is there anything related the permission grants?
    ORA-31001: Invalid resource handle or path name "/apps/batchadm/files/test.xml"
    ORA-06512: at "SYS.XDBURITYPE", line 11
    ORA-06512: at "XDB.DBMS_XSLPROCESSOR", line 142
    ORA-29280: invalid directory path
    ORA-29280: invalid directory path
    ORA-29280: invalid directory path
    ORA-06512: at "XDB.DBMS_XMLPARSER", line 119
    ORA-06512: at "SIGCAP.PARSE_DOCUMENT", line 11
    Thanks,
    shashi

    Could be privs on OS or database level. Check and see what happens if grant yourself the DBA role. Check if the database software owner (ps -ef | grep pmon) is allowed to write in that directory and/or create a file in that directory. Does the OS make use of ACL's (and/or is, for instance Secure, Linux used)....?

  • Invalid resource handle or path name "/cmshome"

    I setup an cmsxdb.
    a user is created but the following error occured.
    "oracle.otnsamples.cmsxdb.exception.CMSAccessException: SQL Exception in getFolderContents for type : FOLDER while getting the list : oracle.jdbc.driver.OracleSQLException: ORA-29902: error in executing ODCIIndexStart() routine
    ORA-31001: Invalid resource handle or path name "/cmshome" "
    pls how to setup /cmshome
    thx

    Dan,
    Did you follow the installation instructions in the Install.html file provided in the doc directory?
    While configuring the application, did the following statement go through successfully :
    SQL>@<SAMPLE_HOME>/sql/install.sql
    Else, please post the error message.
    This SQL script creates the '/cmshome' folder.
    Note : This application works with Oracle9i v9.2.0.2 or higher Database Server only.
    Regards
    Pushkala

  • If createConnection hit "connection lost contact" then "invalid OCI handle"

    I am facing a peculiar error with OCCI API :
    The c++ application make use of OCCI API to interact with 10 different oracle DBs sequentially in loop, but the moment
    pConn = pEnv->createConnection(a_usr, a_pass, a_connection) for 1 slow db is hit with "ORA-03135: connection lost contact" then
    for all the remaining other db execution I get a constant error - "ORA-32102: invalid OCI handle" i.e
    when the control moves to next db then "pConn = pEnv->createConnection" is successful for all the rest db but when
    pRes = pStmt->executeQuery() is executed I get this - "ORA-32102: invalid OCI handle" standard error.
    The rest of dbs are live, cross checked with SQLPLUS.
    The OCCI resources and handlers are initialized in class and remains in memory till the end of the application. In healthy situation the application works fine for all10 dbs and handles all the ORA errors well except for this situation.
    Question: When OCCI hit ORA-03135 error in createConnection method , does OCCI releases the memory (or handlers) ..? If yes then with the same "env" handler why OCCI succeeds in making the next connection and we have correct "con" handler, similarly "createStatement" is also successful but this same "statement" handler the executeQuery() fails with -invalid OCI handle ??
    In healthy situation all logic works just fine, I am able to get the data that means sql queries and resultset handle code is perfect.
    Thanks in advance,
    Vijay

    If you haven't found a solution for this yet, could you post the entire section of code? Please use the code tag to post the code.

Maybe you are looking for