What is wrong with FF it keeps closing up and numerous hang ups awful

I have so many problems with this browser - they just keep multiplying. Today, Firefox started closing by itself without my doing anything. This is added to the constant script running errors and other hang ups that constantly slow down my work and are driving me crazy. Maybe I'd just better go back to IE? I've tried your help "fixes" and they don't. Very frustrating.

Did Firefox crash?
See:
*http://kb.mozillazine.org/Mozilla_Crash_Reporter
*https://support.mozilla.org/kb/Mozilla+Crash+Reporter
Create a new profile as a test to check if your current profile is causing the problems.
See "Creating a profile":
*https://support.mozilla.org/kb/profile-manager-create-and-remove-firefox-profiles
*http://kb.mozillazine.org/Standard_diagnostic_-_Firefox#Profile_issues
If the new profile works then you can transfer some files from an existing profile to the new profile, but be cautious not to copy corrupted files to avoid carrying over the problem.
*http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox

Similar Messages

  • What's wrong with the IOS5 download, it downloads and then after its finished it says server timed out, how do i sort this out

    What's wrong with the IOS5 download, it downloads and then after its finished it says server timed out, how do i sort this out?

    The Firefox versions which come with many Linux distros have the default Mozilla Firefox updater disabled and use the distros built-in updater.
    See this - http://linuxforums.org.uk/netbooks/install-firefox-6-on-an-acer-aspire-one-running-linpus-lite-linux/

  • What is wrong with OSX on the MacBook Pro and when will it be fixed?

    When running Second Life or Worlds of Warcraft or just quick browing... anything graphically intensive on the MacBook Pro, the machine slows to a crawl, eventually completely freezes up. The cursor doesn't move, pressing the Caps Lock key does not change the Caps Lock light and the machine is no longer reachable from any other machine on the network. The only means available to recover is to hold the power button down until the Mac powers off and then restart it. This doesn't happen when running XP through boot camp and windows client versions of these programs. What is wrong with OSX on the MacBook Pro and when will it be fixed? Thanks.

    I am not sure that this relevant to the discussion. But I am searching for anyone else who is seeing random freezes on 10.4. I usually don't see anything in the log after I have to do a hard reboot of the box. However, I have noticed some I/O messages when I have been able to console into an affected device, but have not captured to this point. Also, when I am able to console, the box will accept the login, but times out when trying to authenticate the password.
    I am also seeing a server freeze on my G4s. I am able to reproduce the problem with a clean install from the 10.4 disk. The issue is reproducible with tcpdump, dumpcap as well as tshark. I have also tried compiling the tools with different versions of libpcap. I am able to reproduce this problem every time with a packet generator sending small packets.
    It seems that the small packets aggravate the underlying cause. As the more small packets are sent the quicker I am able to reproduce the problem. With a mix of packet sizes, as seen in most networks, this issue is hard to reproduce. We have been using the G4 since 2003 as a packet analysis tool and it has been very stable up until we attempted to do analysis of a VOIP network with 10.4. The small RTP packets in conjunction with 10.4 seem to be the culprit.
    So far I am not able to reproduce the freeze on a 10.2 or 10.3 image. This is not isolated to bad hardware, as I have been able to reproduce on 4 different Xserves in my labs with similar configurations.
    I currently have a G4 set up in my lab and would be able to supply any info that may be needed to track down this issue. I have been thrust into administration on this box recently so I am not very familiar with debugging procedures on the Xserve or MacOS. However, I have the hardware and the test equipment that many in a production setting may not have at their disposal. So if anyone, with extensive knowledge of the Xserve or MacOS, is willing to work with me to track down this issue I am willing to do the leg work in the lab. I would appreciate any assistance that is available.

  • What is wrong with my SQL Keeps Errroring out I cannot see where!  HELP

    SELECT
    PATIENT.NAMELAST,
    PATIENT.NAMEFIRST,
    PATIENT.NAMEINITIAL,
    PATIENT.GENDER,
    PATIENT.DOB,
    PATIENT.IDNO_0,
    ANALYT.CODE,
    CPT.CODE,
    TESTREQ.COLLECTED,
    ENTORDER.ENTORDERNO,
    TESTREQ.STATUS,
    TESTREQ.STATUSDATE,
    IT.INSCODE,
    ANALYT.DESCRIPTION,
    RPT_PTRESULT_PROF.VALUE
    FROM
    ((((((((PWLDBA.TESTREQ TESTREQ
    INNER JOIN PWLDBA.ENTORDER ENTORDER
    ON TESTREQ.ENTORDERKEY=ENTORDER.ENTORDERKEY)
    LEFT OUTER JOIN PWLDBA.TESTPRICE
    ON TESTREQ.TESTKEY=TESTPRICE.TESTKEY)
    INNER JOIN PWLDBA.RPT_PTRESULT_PROF)
    ON TESTREQ.TESTREQKEY=RPT_PTRESULT_PROF.TESTREQKEY)
    INNER JOIN PWLDBA.ANALYT
    ON RPT_PTRESULT_PROF.ANALYTKEY=ANALYT.ANALYTKEY)
    INNER JOIN PWLDBA.PATIENT
    ON ENTORDER.PATIENTKEY=PATIENT.PATIENTKEY)
    LEFT OUTER JOIN PWLDBA.IT
    ON PATIENT.ITKEY=IT.ITKEY)
    LEFT OUTER JOIN PWLDBA.CPTCHARGE
    ON TESTPRICE.BASE_CPTARRAYKEY=CPTCHARGE.CPTARRAYKEY)
    LEFT OUTER JOIN PWLDBA.CPT
    ON CPTCHARGE.CPTKEY=CPT.CPTKEY
    WHERE
    TESTREQ.STATUS='D'
    ORDER BY TESTREQ.STATUSDATE

    Always format SQL statement - then it is much easier to spot syntax errors (see comments I left in your code):
    SELECT  PATIENT.NAMELAST,
            PATIENT.NAMEFIRST,
            PATIENT.NAMEINITIAL,
            PATIENT.GENDER,
            PATIENT.DOB,
            PATIENT.IDNO_0,
            ANALYT.CODE,
            CPT.CODE,
            TESTREQ.COLLECTED,
            ENTORDER.ENTORDERNO,
            TESTREQ.STATUS,
            TESTREQ.STATUSDATE,
            IT.INSCODE,
            ANALYT.DESCRIPTION,
            RPT_PTRESULT_PROF.VALUE
      FROM  (
                                                    PWLDBA.TESTREQ TESTREQ
                                                INNER JOIN
                                                    PWLDBA.ENTORDER ENTORDER
                                                  ON TESTREQ.ENTORDERKEY=ENTORDER.ENTORDERKEY
                                           LEFT OUTER JOIN
                                               PWLDBA.TESTPRICE
                                             ON TESTREQ.TESTKEY=TESTPRICE.TESTKEY
                                      INNER JOIN
                                          PWLDBA.RPT_PTRESULT_PROF) -- unnecessary parenthesis
                                        ON TESTREQ.TESTREQKEY=RPT_PTRESULT_PROF.TESTREQKEY
                                 INNER JOIN
                                     PWLDBA.ANALYT
                                   ON RPT_PTRESULT_PROF.ANALYTKEY=ANALYT.ANALYTKEY
                            INNER JOIN
                                PWLDBA.PATIENT
                              ON ENTORDER.PATIENTKEY=PATIENT.PATIENTKEY
                       LEFT OUTER JOIN
                           PWLDBA.IT
                         ON PATIENT.ITKEY=IT.ITKEY
                  LEFT OUTER JOIN
                      PWLDBA.CPTCHARGE
                    ON TESTPRICE.BASE_CPTARRAYKEY=CPTCHARGE.CPTARRAYKEY
             LEFT OUTER JOIN
                 PWLDBA.CPT
               ON CPTCHARGE.CPTKEY=CPT.CPTKEY
            ) -- missing parenthesis
      WHERE TESTREQ.STATUS='D'
      ORDER BY TESTREQ.STATUSDATE
    /SY.

  • What is wrong with this? AGG on sparse and Calc Dim on Dense?

    I have this....
    FIX(@IDESC(Sparse parent member))
    CALC DIM(Dense,Dense,Dense);
    Agg(Sparse,Sparse);
    ENDFIX
    No formulas in outline ....just followed simple perf impro technique.....as they say...agg faster on sparse.Syntatically is abstly right but result is not right......?
    Whats the catch? do i need to attend some basic classes???:-P
    Edited by: 961729 on Sep 26, 2012 10:27 PM

    Thanks Cameroon and Tim for your reply!
    Perhaps i should have listed more details...my bad!. Anyway my idea was to know if two of below fixes produce same result...?
    Fix(Sparse)
    Calc dim(Dense,Dense,Dense,Sparse,Sparse);
    Endfix
    Fix(Sparse)
    Calc dim(Dense,Dense,Dense);
    Agg(Sparse.Sparse);
    Endfix
    Coming to my earlier mentioned fix....well that is the conclusive fix of my allocation script..I have two children of version dim. One is used for allocation and other to put adjustment. So in that fix iam just aggregating all dim for version dim (allocation +adjustment).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • What is wrong with my iPhone 4s? Wifi and other weird stuff

    My iPhone 4s' wifi is not working. I have reset network settings, reset it by pressing home and power button, and reset all of the other settings but it still will not work. I have tried sticking it the freezer also but that did not work. It has been like this for several days. Also my phone went dead so I turned it completely off. However after a few hoes of it being completely off I turned it on and it was on 50%. My phone is NOT jail broken so I cannot have a virus. Any help would be great. Should I just get a new phone? It is only a year old, and it is in an otterbox.

    I switched the usb port and did the whole recovery holding of the buttons ect... And it worked, the computer detected the phone and i was able to click restore. However, the computer says preparing iphone for restore and it is still doing the restarting thing where the apple fades away and then comes back like it is restarting. If i can somehow get past this i will be able to go back to factory settings and resolve my problem, but this is where i am stuck.

  • I HATE my new MACBOOK PRO, it will not let me open any PDF files and I downloaded the ADOBE READER three freaking times and it keeps saying that all the files are corrupt. I would rather have my 2008 Dell at this point. what is wrong with this thing

    I HATE my new MACBOOK PRO, it will not let me open any PDF files and I downloaded the ADOBE READER three freaking times and it keeps saying that all the files are corrupt or damaged. I would rather have my 2008 Dell at this point. what is wrong with this thing

    Perhaps the PDF files are corrupted.
    Hit the command key and spacebar, a blue Spotlight in the upper right hand corner appears, now type Preview and press return on the Preview program.
    Now you can try opening the PDF's from the file menu and see what's going on.
    If they are corrupted, perhaps they are trojans from your Windows PC or gotten from a bad location online.
    Download the free ClamXav and run a scan on the possibly infected folder.

  • HT201210 I just got a new iPhone 4 and the (-1) error keeps popping up on my screen as it is restoring filmware, what's wrong with it?

    I just got a new iPhone 4 and the (-1) error keeps popping up on my screen as it is restoring filmware, what's wrong with it?

    when you open the app store scroll down to the bottom it will display the apple id currently in use, change it to your normal apple id email

  • I keep getting prompts to update my Firefox to 4.0.1 but I already use 4.0.1. What's wrong with Firefox that it keeps sending these?

    I keep getting prompts to update my Firefox to 4.0.1 but I already use 4.0.1. What's wrong with Firefox that it keeps sending these prompts and what can I do to stop them?

    I keep getting prompts to update my Firefox to 4.0.1 but I already use 4.0.1. What's wrong with Firefox that it keeps sending these prompts and what can I do to stop them?

  • Trouble with calculating fields. Can't select (check) fields. Also can't figure out what's wrong with a division field (percent) that I created. Keep getting the pop up that format of the field doesn't allow blah blah blah... Help!

    Trouble with calculating fields. Can't select (check) fields. Also can't figure out what's wrong with a division field (percent) that I created. Keep getting the pop up that format of the field doesn't allow blah blah blah... Help!

    1. Use the mouse to select the field and then press the space bar.
    2. A null string is the same as zero. What is the result for division by zero?

  • My ipod keeps restarting, what is wrong with it?

    my ipod keeps restarting and deleting music, what is wrong with it?

    Try the standard fixes to rule out a software problem:
    - Reset. Nothing is lost
    Reset iPod touch: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Restore from backup
    - Restore to factory settings/new iPod
    if still problem that indicates a hardware problem and an appointment at the genius Bar of an Apple store is in order.

  • TA21328 every time I use Safari I receive a message that says Safari is no longer responding because of a script problem with the website and I must press "continue" for the page to continue. This happens with every website I go to.  What is wrong with my

    When using Safari I have begun to notice this box appearing as I try to reach any website:  "Safari is no longer responding because of a script on the webpage and then it lists what ever web page I have tried to reach.  It then asks me if I want to "stop" the script or allow it to continue.  I must "continue" it in order to reach my web page/  If I press "stop" it just keeps coming back and back and I can't continue.  What is wrong with my computer or Sarari or both?

    chick --
    Does it mention "Slow Script?

  • I can't figure out what's wrong with this code

    First i want this program to allow me to enter a number with the EasyReader class and depending on the number entered it will show that specific line of this peom:
    One two buckle your shoe
    Three four shut the door
    Five six pick up sticks
    Seven eight lay them straight
    Nine ten this is the end.
    The error message i got was an illegal start of expression. I can't figure out why it is giving me this error because i have if (n = 1) || (n = 2) statements. My code is:
    public class PoemSeventeen
    public static void main(String[] args)
    EasyReader console = new EasyReader();
    System.out.println("Enter a number for the poem (0 to quit): ");
    int n = console.readInt();
    if (n = 1) || (n = 2)
    System.out.println("One, two, buckle your shoe");
    else if (n = 3) || (n = 4)
    System.out.println("Three, four, shut the door");
    else if (n = 5) || (n = 6)
    System.out.println("Five, six, pick up sticks");
    else if (n = 7) || (n = 8)
    System.out.println("Seven, eight, lay them straight");
    else if (n = 9) || (n = 10)
    System.out.println("Nine, ten, this is the end");
    else if (n = 0)
    System.out.println("You may exit now");
    else
    System.out.println("Put in a number between 0 and 10");
    I messed around with a few other thing because i had some weird errors before but now i have narrowed it down to just this 1 error.
    The EasyReader class code:
    // package com.skylit.io;
    import java.io.*;
    * @author Gary Litvin
    * @version 1.2, 5/30/02
    * Written as part of
    * <i>Java Methods: An Introduction to Object-Oriented Programming</i>
    * (Skylight Publishing 2001, ISBN 0-9654853-7-4)
    * and
    * <i>Java Methods AB: Data Structures</i>
    * (Skylight Publishing 2003, ISBN 0-9654853-1-5)
    * EasyReader provides simple methods for reading the console and
    * for opening and reading text files. All exceptions are handled
    * inside the class and are hidden from the user.
    * <xmp>
    * Example:
    * =======
    * EasyReader console = new EasyReader();
    * System.out.print("Enter input file name: ");
    * String fileName = console.readLine();
    * EasyReader inFile = new EasyReader(fileName);
    * if (inFile.bad())
    * System.err.println("Can't open " + fileName);
    * System.exit(1);
    * String firstLine = inFile.readLine();
    * if (!inFile.eof()) // or: if (firstLine != null)
    * System.out.println("The first line is : " + firstLine);
    * System.out.print("Enter the maximum number of integers to read: ");
    * int maxCount = console.readInt();
    * int k, count = 0;
    * while (count < maxCount && !inFile.eof())
    * k = inFile.readInt();
    * if (!inFile.eof())
    * // process or store this number
    * count++;
    * inFile.close(); // optional
    * System.out.println(count + " numbers read");
    * </xmp>
    public class EasyReader
    protected String myFileName;
    protected BufferedReader myInFile;
    protected int myErrorFlags = 0;
    protected static final int OPENERROR = 0x0001;
    protected static final int CLOSEERROR = 0x0002;
    protected static final int READERROR = 0x0004;
    protected static final int EOF = 0x0100;
    * Constructor. Prepares console (System.in) for reading
    public EasyReader()
    myFileName = null;
    myErrorFlags = 0;
    myInFile = new BufferedReader(
    new InputStreamReader(System.in), 128);
    * Constructor. opens a file for reading
    * @param fileName the name or pathname of the file
    public EasyReader(String fileName)
    myFileName = fileName;
    myErrorFlags = 0;
    try
    myInFile = new BufferedReader(new FileReader(fileName), 1024);
    catch (FileNotFoundException e)
    myErrorFlags |= OPENERROR;
    myFileName = null;
    * Closes the file
    public void close()
    if (myFileName == null)
    return;
    try
    myInFile.close();
    catch (IOException e)
    System.err.println("Error closing " + myFileName + "\n");
    myErrorFlags |= CLOSEERROR;
    * Checks the status of the file
    * @return true if en error occurred opening or reading the file,
    * false otherwise
    public boolean bad()
    return myErrorFlags != 0;
    * Checks the EOF status of the file
    * @return true if EOF was encountered in the previous read
    * operation, false otherwise
    public boolean eof()
    return (myErrorFlags & EOF) != 0;
    private boolean ready() throws IOException
    return myFileName == null || myInFile.ready();
    * Reads the next character from a file (any character including
    * a space or a newline character).
    * @return character read or <code>null</code> character
    * (Unicode 0) if trying to read beyond the EOF
    public char readChar()
    char ch = '\u0000';
    try
    if (ready())
    ch = (char)myInFile.read();
    catch (IOException e)
    if (myFileName != null)
    System.err.println("Error reading " + myFileName + "\n");
    myErrorFlags |= READERROR;
    if (ch == '\u0000')
    myErrorFlags |= EOF;
    return ch;
    * Reads from the current position in the file up to and including
    * the next newline character. The newline character is thrown away
    * @return the read string (excluding the newline character) or
    * null if trying to read beyond the EOF
    public String readLine()
    String s = null;
    try
    s = myInFile.readLine();
    catch (IOException e)
    if (myFileName != null)
    System.err.println("Error reading " + myFileName + "\n");
    myErrorFlags |= READERROR;
    if (s == null)
    myErrorFlags |= EOF;
    return s;
    * Skips whitespace and reads the next word (a string of consecutive
    * non-whitespace characters (up to but excluding the next space,
    * newline, etc.)
    * @return the read string or null if trying to read beyond the EOF
    public String readWord()
    StringBuffer buffer = new StringBuffer(128);
    char ch = ' ';
    int count = 0;
    String s = null;
    try
    while (ready() && Character.isWhitespace(ch))
    ch = (char)myInFile.read();
    while (ready() && !Character.isWhitespace(ch))
    count++;
    buffer.append(ch);
    myInFile.mark(1);
    ch = (char)myInFile.read();
    if (count > 0)
    myInFile.reset();
    s = buffer.toString();
    else
    myErrorFlags |= EOF;
    catch (IOException e)
    if (myFileName != null)
    System.err.println("Error reading " + myFileName + "\n");
    myErrorFlags |= READERROR;
    return s;
    * Reads the next integer (without validating its format)
    * @return the integer read or 0 if trying to read beyond the EOF
    public int readInt()
    String s = readWord();
    if (s != null)
    return Integer.parseInt(s);
    else
    return 0;
    * Reads the next double (without validating its format)
    * @return the number read or 0 if trying to read beyond the EOF
    public double readDouble()
    String s = readWord();
    if (s != null)
    return Double.parseDouble(s);
    // in Java 1, use: return Double.valueOf(s).doubleValue();
    else
    return 0.0;
    Can anybody please tell me what's wrong with this code? Thanks

    String[] message = {
        "One, two, buckle your shoe",
        "One, two, buckle your shoe",
        "Three, four, shut the door",
        "Three, four, shut the door",
        "Five, six, pick up sticks",
        "Five, six, pick up sticks",
        "Seven, eight, lay them straight",
        "Seven, eight, lay them straight",
        "Nine, ten, this is the end",
        "Nine, ten, this is the end"
    if(n>0)
        System.out.println(message[n]);
    else
        System.exit(0);

  • What is wrong with as3

    this is not a question about 'how i do X'. is rather a 'discussion' (flame or whatever, but to defend or argue about aspects, not people) about 'what is wrong with as3' and what aspects whould be taken into consideration for updates. right now i am using as3, and since i paid for this license, i choose this tool over some alternatives and i am using it to do stuff for other people who pay me to do it, i think it can be helpful for all of us if some actions are started in the right direction. i have already posted about 'all people in adobe are dumbasses that do not know how to make a scripting tool and are messing up my work', but i was pissed at the time (i still am pissed) but i believe this is not the right aproach. instead, if this goes to the right people in adobe, we all may get something in the future, like better and easier todo apps and web presentations.
    pre: not only about the as3 specification, but COMPLY with the specification that you set. for example, some time ago there were problems with matrix transforms. this was corrected later with a patch. but this means it is not even doing what is is supposed to do
    1. scriptable masks and movement, sprites and child sprites: there is a sprite with a mask, the mask is a shape drawn via script, something like
    somemask=new shape();
    somemask.graphics.beginfill();
    (...etc)
    somesprite.mask=somemask;
    just like that. now add some child sprites to 'somesprite', and make 'somesprite' move, scale and rotate. there you will have something like a kaleidoscope, but not what you expected to do with your script. as the child sprites move in the parent mask, you will see that the child sprites appear or dissapear kind of randomly, and if the child sprites are textfields, it may be that the text is rendered outside the mask, or partially rendered outside the mask (as in only part of the text), rendered with the wrongf rotation or in the wrong place. some child sprites are clipped correctly, some dissapear totally when only a part should dissapear (clipped) etc.
    way around: have not tried it yet, but i have the impression that bitmaps have different criteria for clipping, so i am thinking of trying this: appli an empty filter (a filter with params so it does not have any effect on the sprite or in the textfield) so the sprite is rendered as bitmap before doing anything else with it. as i said, i have not done it yet, but it may be a way around this problem, to avoid all this inconsistency with clipping
    1-b. inconsistency between hierarchy and coordinates, specially masks: you apply a mask to a sprite, yet the sprite has a set of coordinates (so 'x' in the sprite means an x relative to its container), yet the mask applied to the very same sprite, as another reference as reference for coordinates (like the stage)
    2. painting via script: in any other languaje, in any other situation, something like:
    beginFill(params);
    (...stuff 1)
    endFill();
    beginFill(params);
    (...stuff 2)
    endFill();
    (...etc)
    means: render region of block 1, then render region of block 2 etc, and no matter what, it should be consistent, since there is noplace for ambiguity. if you read it, you may think what that means, even if you dont run it you may have an idea of the picture you want to draw, but not with as3. as3 somehow manages to screw something that simple, and mixes all the blocks, and somehow uses the boundaries of one block as boundaries for other block. is like all blocks are dumped into whatever, and then uses all lines defined into it as boundaries for a unique block. it changes all boundaries and generates inconsistency between what is shown and redraw regions of the resulting picture, like lines that go to the end of the screen and then dont go away in the next frames, even tough the beginfill endfill block should prevent it
    3. event flow: i dont know what was the policy behind as3 event flow design. it is in no way similar or an extension to previous event flow, neither with any event flow in any other plattform. i dont know how most people start with as3; in my case, i unpacked, installed and when i tried to do something with what i already knew i could not, so i started reading the as3 docs, and since is like 800 pages long, i just read the basics and the rest i would 'wing it'. in the part of the event flow, there was something about bubbling and stuff, it was not clear at all and when i tried to do what is was said in the documentation (like preventing events to 'bubble', as is called in the documentation), i could not see any effect but i could see it was a mess. flash is not the only thing out there to work with pictures or to work with mouse events, but is the only one that deals with things like 'target' and 'currentTarget'. my first experience on needing this was when i was dealing with my own event handlers (so the only thing that had control over mouse was the stage, and i would admin everything via script). there were events generated everywhere, the stage got events that were not genrated directly over the stage, but got there not with stage coordinates but the coordinates relative to the sprite that generated the event. so if i hover the mopuse over the stage, and the stage has some things on it how does it work? i get multiple event calls, like it was hovering multiple times over the stage in a single frame, but in each call with different coordinates? and what if i set all child sprites as mouseenabled=false or compare like 'if (event.target != event.currenttarget)', what if i move the mouse over a child, does it prevent the move mouse event at all? or does it filter only the event call with only stage coordinates? in my case, every time i move over another clip (with mouseenabled = true), the stage gets it as 'mouse up', even tough there was never a mouse release, what the hell? do even the people at adobe know how to handle events with their own tool when they require it? why does an event 'bubble' when i have not specifically tell it to do it? mi thought is that this event flow was very poorly conceived, and tough the intention may have been that there were different cases and it shopuld cover all cases, they actually introduced new problems that were not present in traditional ways to handle it, and it is neither the easier way to handle things, and this way, a very simple problem turns into a very ugly thing because it must handle things that were not neccesary to handle, or were implicit in other situations.
    4. legacy: since as3, all interaction is different, and if you want to do things in the new plattform, using the new features, what you already knew just goes to the garbage can. when a new tool arrives, it should be an extension to previous tools (which is a reason to update instead of just buying a new tool from a different vendor). if everything i had or knew just means nothing from now on, then i can not say 'i know flash script', and my previous knowledge gives me no advantage when aproaching the new version. as3 is a new aproach that requires doc reading and stuff, even if you knew something about previous as specifications or other oo languajes. if you decide to change things from now on, like the things mentioned in this post, instead of just throwing away everything the users alerady knew about the tool, do like in java releases, they mark some things as 'deprecated', they keep working as they should, give a warning, but also a message saying this feature is deprecated, we suggest you use this library instead.
    5. lack of previous functionality: if you 'update' something, it meand all previos functionality is still there (probably improved, but not with bugs if it was working fine), plus something else. now it seems backwards, there are some things that could be done in previous versions but not in this one, like 'duplicatemovieclip'
    6. inconsistency with scripting/programming paradigms: (ok, fancy work, but fits perfectly here): as3 proposed ways to handle things, but the people who designed it got 'too creative', and they did something that is not consistent neither with previous versions of as or with other languajes. the documentations is full of things like 'it looks like x languaje or languaje family, but instead of using XXX word, you must use YYY'. great, what is this? namespaces 'work like', but 'differently' for example from java, .net, .c. its got the idea that a namespace means a grouped functionality but there are rules about where should be placed the file (ok, java has this also, .net takes care of it automatically if all files are registered in the project), but what you got is a mess that 'if you know other languajes you got the general idea, but nonetheless, even if you knew this or previosu versions of as, you still have to read whatever we decided arbitrarily just to be different'. namespaces, event handling, vars definition which is not like previous scripting neither like fully typed languajes.. is just a mess.
    7. lack of scripting and graphics integration: unlike flash and adobe tools that just got on the graphics side leaving all the scripting integratuion apart, most tools from other vendors integrate very well interacton with what is on the screen. the script editor: very poor. autocompletion? a drop down list that does not heklp at all, appears in the wrong places, and when you need it to go, it does not go (so if i want to move away from the uncalled drop down list, i have to click somewhere else, making developement slowewr instead of helping, so the drop down list does not capture all events when i dont want to). in other ides you double click somewhere and it will go to the part of code relevant to that event or whatever. for example microsoft tools, ok i am antimicrosoft, and one of the reasons was that when windows 95 got to market proposing itself as the ONLY pc os you could use if you wanted to keep useing the apps you already had, it was a lousy product full of flaws but you had to keep using it because you had no choice. what is so different from what is happening with flash just now? yet the ide of c# is awesome, works very well and seems reliable.
    adobe people: not all user are designers that just make pretty pictures. if it is not intended for scripting then why is it there. and if there are corrections to be done, they should patch all versions, not only the last one. previous version users also paid for their versions.

    Well, there is no point in arguing.
    I personally believe AS3 does exactly what it promises to do within limits (read: reasonable limits) of ECMA type of language. And sometimes it doesn’t do what we expect it to for it cannot possibly emulate everyone’s thinking process. The task, I guess, is to learn to think in terms of AS3 – not to try to make AS3 think like us. No language covers all the grounds. And no, it is not Java - with no negative or positive connotation. It is what it is. Period. I just hope that AS5 will be more Java like.
    You are right about the fact that it is not necessary to know all the aspects of language in order to perform the majority of tasks. But it is paramount to have a clear idea about such fundamental concepts as display list model and events. For instance, depth swap has no meaning in terms of AS3 because display list object stacking is controlled automatically and there is no need for all these jumping through hoops one has to perform in order to control depth in AS2. There no more gaps in depths and one always know where to find things.
    Similarly, there is no point in having duplicateMovieClip method. More conventional OOP ways of object instantiation accomplishes just that and much more. Just because OOP object instantiation needs to be learned doesn’t mean past hacks have place in modern times. duplicateMovieClip is a horse carriage standing next to SUV. What one should choose to travel?
    Events are implemented to the tee in the context of ECMA specifications. I consider Events model as very solid, it works great (exactly as expected) and never failed me. True, it takes time to get used to it. But what doesn’t?
    By the way, speaking about events, contrary to believe in Adobe’s inconsideration to their following. Events are implemented with weakly reference set to false although it would be better to have it set to true. I think this is because there are smart and considerate people out there who knew how difficult it would be for programming novices to deal with lost listeners.
    I think AS3 is million times better than AS2. And one of the reasons it came out this way is that Adobe made a very brave and wise decision to break totally loose from AS2’s inherent crap. They have created a totally new and very solid language. If they had tried to make it backward compatible – it would be a huge screw up, similar to how our friends at Microsoft are prostituting VB and VBA – extremely irritating approach IMHO.
    Also, Flash legacy issues shouldn’t be overlooked. Flash did not start as a platform for programmers. Entire timeline concept in many ways is not compatible with the best OOP practices and advancements. I think for anyone who is used to writing classes the very fact of coding on timeline sounds awkward. It feels like a hack (and AS2 IS a pile of hacks) – the same things can be nicely packaged into classes and scale indefinitely. As such I wouldn’t expect Adobe to waste time on hacking timeline concept issues by making smarter editor. They have made a new one – FlexBuilder – instead. Serious programmers realize very soon that Flash IDE is not for developing industrial strength applications anyway. So, why bother with channeling great minds into polishing path to the dead end?
    I would like to state that all this is coming form a person who knew Flash when there was no AS at all. And I applaud every new generation of this wonderful tool.
    I believe Adobe does a great job making transition from timeline paradigm to total OOP venue as smooth as possible. And no, they don’t leave their devoted followers behind contrary to many claims. They are working on making developing Flash applications as easy as possible for people of all walks. Welcome Catalyst!
    Of course there is not enough information about AS3 capabilities and features. But, on the other hand, I don’t know any area of human kind activities that does.

  • What is wrong with my Macbook Pro? (distorted screen, beeping, slow)

    I have a late 2012 Macbook Pro (13-inch) that I got from Best Buy. It worked perfectly fine for a year, but then went crazy.
    First, it started shutting down here and there, and icons bounced a lot in the dock. Then, one day, I googled something and it froze, then flashed a strip of multicolored barcode-like lines. So, I shut it down and it overheated then began to beep 3 times and flash a light.
    I brought it in and they just wiped the hard drive. Then, it happened again while I was watching a video only a short time later. I was going to re-seat the RAM myself but the inside of the computer looked all messed up. I took it in and they gave me a new LCD but it has a dead pixel now. It worked fine for 1 month after that.
    Then, I was using the laptop on my bed and it shut off randomly a couple of times while I was on Facebook and started beeping. I rebooted it and tried to fix it but it happened again the next day. I brought it back to Best Buy and they said it was hot and sold me a $20 cooling pad.
    That worked for a few days, then I was watching TV online and it happened again. I brought it back to Best Buy and they replaced the RAM. Now, I was watching something online and it happened yet again. I was able to reboot and it worked okay now for a couple of hours but it did freeze again and I had to shut it down.
    Everytime I go to Best Buy, they tell me "If we have this issue 1 more time, we will replace your computer." But, then, they say the same thing every time and that it's their policy. I have paid for Office now and only have 1 download left. Also, this is ridiculous because I'm a student and I've had my Mac gone for 2 weeks at a time at least 3 or 4 times. When this happens, I get stuck using my iPad and can't use flash so I've spent tons of money of apps for flash and other things to make my iPad functional.
    Can somebody just tell me what's wrong with it? It "passes the hardware test" every time and the Geek Squad keeps asking me stupid questions like "Did you check your internet connection and reset your modem?" When I asked them the first time to do a PRAM test, they didn't know what that was and asked me to go on iTunes or clear my cache or something like that.
    I have had a bad experience with them altogether. I got my Macbook for $500 because I had a PC before that I paid $700 for and it eventually broke. They were unable to repair that one because the hard drive had failed, although they had previously been convinced that I needed to uninstall my Norton to fix that problem.
    Sorry if I'm ranting, but my Macbook is like a child to me (not to sound weird) and I'm sick of this problem. It's working fine at the moment but I know this will happen again randomly like always.

    If you're able to boot, launch the Console application by entering the first few letters of its name into a Spotlight search, and select the most recent panic log under "System Diagnostic Reports." Post the contents -- the text, please, not a screenshot. For privacy’s sake, I suggest you edit out the “Anonymous UUID” and "Kernel UUID," two long strings of letters, numbers, and dashes in the header and body of the report. Please don't post "shutdownStall" or "hang" reports.
    If you can't boot in the usual way, try a safe boot. The instructions provided by Apple are as follows:
    Be sure your Mac is shut down.
    Press the power button.
    Immediately after you hear the startup tone, hold the Shift key. The Shift key should be held as soon as possible after the startup tone, but not before the tone.
    Release the Shift key when you see the gray Apple icon and the progress indicator (looks like a spinning gear).
    During startup, you will see "Safe Boot" on the login screen, which appears even if you normally log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Safe mode is slower than normal, and some things won’t work at all, including your login items.

Maybe you are looking for

  • Flashing Question Mark Folder on Start-up

    I recently starting having administration issues with my Mac Mini. I went to update to OS 10.5.7 and when the administrator box came up asking for my password, my name was missing. After putting in the correct information, was unable to update, but r

  • How to check if the Oracle e-business suite upgraded from 11 to 12 ?

    Hi All, Could you please advise how we can check if the Oracle e-business suite application upgraded from 11 to 12 ? Regards, Mohammed Mostafa

  • Error occurred while getting a schedule list.The system cannot find the fil

    Hi all, If i open the "packages shedule status".I am getting error like  "Error occurred while getting a schedule list.The system cannot find the file specified".How to fix this issue?.Anyone have idea please share. Thanks in advance AD

  • Alert configuration not open in RWB

    Hi,      Whenever i try to open "Alert configuartion" and "Alert Inbox" in RWB, it shows page cannot be displayed error. So, i am not able to open that. But i checked in SICF, alert inbox is activated. And also i changed the exchange profile host nam

  • Dynamic ToolTips for DropDownByIndex

    Hi experts, how can I show different tooltips for every entry in a dropdown list when I go over with my mouse? e.g. Entries in drop down list:       ToolTip: entry 1                                    ToolTip 1 entry 2