Slashdot Mirror


Oracle's Java Company Change Breaks Eclipse

crabel writes "In Java 1.6.0_21, the company field was changed from 'Sun Microsystems, Inc' to 'Oracle.' Apparently not the best idea, because some applications depend on that field to identify the virtual machine. All Eclipse versions since 3.3 (released 2007) until and including the recent Helios release (2010) have been reported to crash with an OutOfMemoryError due to this change. This is particularly funny since the update is deployed through automatic update and suddenly applications cease to work."

17 of 397 comments (clear)

  1. Well that's it... by mandelbr0t · · Score: 3, Funny

    I am beating myself over the head until I forget all programming languages. There is not a single programming culture left that I can identify with. :(

    --
    "Please describe the scientific nature of the 'whammy'" - Agent Scully
    1. Re:Well that's it... by copponex · · Score: 4, Funny

      I am beating myself over the head... There is not a single programming culture left that I can identify with. :(

      If you're into a self-harm, you should check out Java.

    2. Re:Well that's it... by Per+Wigren · · Score: 2, Funny

      You should at least be able to identify with self.

      --
      My other account has a 3-digit UID.
  2. Clearly... by by+(1706743) · · Score: 3, Funny
    Eclipse wasn't built leveraging the doWhatIWant() function (not to mention doItFaster(doWhatIWant())).

    Tangentially related, what does the following do:

    doItRecursively(doWhatIWant()) { return doItRecursively(doItFaster(doWhatIWant()); }

    I'm guessing it does it instantaneously...or never.

  3. Re:Using a company field to extract key VM info? by 0123456 · · Score: 5, Funny

    Mind you, it isn't their fault as such, but pissing off all of those using Eclipse is mightily retarded.

    I can't help but feel that most Eclipse users won't notice one more source of random crashes on startup.

  4. Developers Developers Developers by dugn · · Score: 4, Funny

    From the guy who proposed the fix in the triage meeting, "It's only a one-line change."

  5. Re:You'd figure that if there were one Java app... by mmkkbb · · Score: 2, Funny

    Why? They can just tell everyone to use NetBeans or JDeveloper!

    --
    -mkb
  6. Write once huh? by sjames · · Score: 4, Funny

    Write once, run nowhere?

  7. Re:Ironically... by mysidia · · Score: 4, Funny

    It's true, but the first two characters are just padding.

    it's const char *osname = "UnBreakable Linux" + 2;

  8. Re:Fucking Retard by sjames · · Score: 3, Funny

    Look again, I most certainly am NOT fucking you!

    Lemme guess, you're sweating bullets wondering if you're going to spend all night pissing on fires while the C guys laugh at you and drink beer?

  9. This is why I use Open Source by Anonymous Coward · · Score: 1, Funny

    Because Open Source software never breaks.

  10. Re:Oracle Responded Well by mysidia · · Score: 2, Funny

    The definition of 'immediately' depends on who you are. If you're MS patching a security vulnerability, "immediately" may mean 60 to 90 days.

  11. Re:Oracle Responded Well by pspahn · · Score: 2, Funny

    I think he heard you, just give him a couple days to figure it out.

    --
    Someone flopped a steamer in the gene pool.
  12. Re:Ironically... by Compaqt · · Score: 3, Funny

    Old & busted: DOS isn't done till Lotus won't run.

    New hotness: Java isn't done till Eclipse won't run.

    --
    I'm not a lawyer, but I play one on the Internet. Blog
  13. Re:IT'S ALREADY FIXED!! by Tim+C · · Score: 2, Funny

    You mean it's possible to make poor design decisions and write shit code whatever your language/platform of choice? Say it ain't so...

  14. Re:Yes and no... by JediTrainer · · Score: 5, Funny

    It'll be even more fun when they decide to rename the com.sun.* packages :)

    --

    You can accomplish anything you set your mind to. The impossible just takes a little longer.
  15. Re:Reminds me of some windows progs back in the da by Anonymous Coward · · Score: 1, Funny

    Yes.