facebook

Invalid thread state when E/ME are diff users [Closed]

  1. MyEclipse Archived
  2.  > 
  3. Bugs
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #217484 Reply

    jsather
    Member

    I rebuilt my development box with Fedora Core 2 running Gnome. Eclipse runs fine and MyEclipse works in demo mode. I tried to enter the subscription values, but have problems. First, it says there are invalid values entered and won’t let me into the screen to change it. I can click Subscription again, but the text boxes are less than 1 character wide and even pasting in the values doesn’t let it take the subscription. If I close the preferences, re-open and click on another section (like one of the app servers) I get the same invalid values popup. From there, I can go to the Subscription and the values are just fine. After that I was able to put in the subscription just fine (and the app servers preferences show up without errors). Just a strange little bug, but I thought I would report it. This work around seems to fix things, though.

    Thanks,
    Joel

    System info:

    uname:
    Linux jsatherfedora 2.6.8-1.521 #1 Mon Aug 16 09:01:18 EDT 2004 i686 i686 i386 GNU/Linux

    Java:
    java version “1.4.2_05”
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-b04)
    Java HotSpot(TM) Client VM (build 1.4.2_05-b04, mixed mode)

    Eclipse:
    eclipse-SDK-3.0-linux-gtk.zip

    MyEclipse:
    Both manual and binary installs of 3.8.2 have the same problems.

    #217488 Reply

    Riyad Kalla
    Member

    Very odd… can you check your <workspace dir>\.metadata\.log file for exceptions? Maybe some SWT/GTK exceptions or something?

    #217490 Reply

    jsather
    Member

    It seems to be from here:

    !ENTRY org.eclipse.core.runtime 4 2 Oct 12, 2004 14:28:12.34
    !MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.core.ru
    ntime”.
    !STACK 0
    com.genuitec.eclipse.core.GenuitecCoreRTException: Invalid thread state detected
    on write.
    at com.genuitec.eclipse.core.D.Ä(Unknown Source)
    at com.genuitec.eclipse.core.D.Ä
    (Unknown Source)
    at com.genuitec.eclipse.core.D.Ä
    (Unknown Source)
    at com.genuitec.eclipse.core.C.Ä(Unknown Source)
    at com.genuitec.eclipse.core.C.<init>(Unknown Source)
    at com.genuitec.eclipse.core.ViperCore.Ä(Unknown Source)
    at com.genuitec.eclipse.core.ViperCore.getLicenseDescription(Unknown Sou
    rce)
    at com.genuitec.eclipse.core.ui.preference.LicensePreferencePage.createF
    ieldEditors(Unknown Source)
    at org.eclipse.jface.preference.FieldEditorPreferencePage.createContents
    (FieldEditorPreferencePage.java:203)

    or here:

    !ENTRY org.eclipse.core.runtime 4 0 Oct 12, 2004 14:28:48.494
    !MESSAGE java.lang.NullPointerException
    !STACK 0
    java.lang.NullPointerException
    at com.genuitec.eclipse.core.ui.preference.LicensePreferencePage.perform
    Ok(Unknown Source)
    at org.eclipse.jface.preference.PreferenceDialog$11.run(PreferenceDialog
    .java:746)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatfo
    rm.java:615)
    at org.eclipse.core.runtime.Platform.run(Platform.java:747)
    at org.eclipse.jface.preference.PreferenceDialog.okPressed(PreferenceDia
    log.java:728)
    at org.eclipse.jface.preference.PreferenceDialog.buttonPressed(Preferenc
    eDialog.java:199)
    at org.eclipse.ui.internal.dialogs.WorkbenchPreferenceDialog.buttonPress
    ed(WorkbenchPreferenceDialog.java:75)

    Let me know if more of the trace would help.

    -Joel

    #217496 Reply

    Riyad Kalla
    Member

    Ahh… the Invalid thread state stuff occurs when MyEclipse is being run as a different user than Eclipse was installed as WITHOUT a valid license… so this might be expected if you had E and ME installed as different users, then launched it up as another user (like your own user account) so at this time ME is freaking out, but after you inserted the valid subscription info it should be happy.

    #217744 Reply

    jsather
    Member

    Ah, that must be it. I put both Eclipse and MyEclipse in /usr/local as root. I was then running it as my non-root user ID.

    Thanks,
    Joel

Viewing 5 posts - 1 through 5 (of 5 total)
Reply To: Invalid thread state when E/ME are diff users [Closed]

You must be logged in to post in the forum log in