Community
Participate
Working Groups
Using M8, I created a project, and tried to create a Java class. My workspace/setup is probably broken, but still the following error should never been thrown in this fashion, I'd think.... Strange thing is that my workspace is empty. I am using all the default plugins. So, I wonder which class file has this unexpected format? It may be hard to replicate this behavior, I am afraid. Here is my configuration: *** Date: 4/6/04 11:46 PM *** System properties: awt.toolkit=sun.awt.windows.WToolkit catalina.base=/C:/eclipse/plugins/org.eclipse.tomcat_4.1.30/ catalina.home=/C:/eclipse/plugins/org.eclipse.tomcat_4.1.30/ catalina.useNaming=true com.ibm.oti.configuration=scar com.ibm.oti.system.class.path=C:\jdks\sidecar-20040318 \jre\lib\core.jar;C:\jdks\sidecar-20040318 \jre\lib\charsets.jar;C:\jdks\sidecar-20040318 \jre\lib\graphics.jar;C:\jdks\sidecar-20040318 \jre\lib\security.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmpkcs.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjcefw.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjssefips.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjgssprovider.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjsseprovider2.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjsseprovider.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjaaslm.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjaasactivelm.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmcertpathprovider.jar;C:\jdks\sidecar-20040318 \jre\lib\server.jar;C:\jdks\sidecar-20040318\jre\lib\xml.jar com.ibm.oti.vm.bootstrap.library.path=C:\jdks\sidecar-20040318\jre\bin com.ibm.oti.vm.library.version=22 com.ibm.vm.bitmode=32 eclipse.application=org.eclipse.ui.ide.workbench eclipse.commands=-showsplash c:\eclipse\eclipse -showsplash 600 -data C:\workspaces\runtime-workspace1 -configuration file:C:/workspaces/xray/.metadata/.plugins/org.eclipse.pde.core/C__workspaces_r untime-workspace1/ -dev bin -os win32 -ws win32 -arch x86 -nl en_US eclipse.debug.startupTime=1081308036561 eclipse.noLazyRegistryCacheLoading=true eclipse.product=org.eclipse.platform eof=eof file.encoding=CP1252 file.separator=\ ibm.signalhandling.rs=false ibm.signalhandling.sigchain=true ibm.signalhandling.sigint=true invokedviajava= java.assistive=ON java.awt.fonts= java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment java.awt.printerjob=sun.awt.windows.WPrinterJob java.class.path=c:\eclipse\startup.jar java.class.version=48.0 java.compiler=j9jit22 java.ext.dirs=C:\jdks\sidecar-20040318\jre\lib\ext java.fullversion=J2RE 1.4.2 IBM J9 2.2 build 20040319_0006 (JIT enabled - dev_level20040318_1800) java.home=C:\jdks\sidecar-20040318\jre java.io.tmpdir=C:\Documents and Settings\CLaffra\Local Settings\Temp\ java.library.path=C:\jdks\sidecar-20040318\jre\bin;.;C:\jdks\sidecar-20040318 \jre\bin;c:\cygwin\bin;C:\PROGRAM FILES\THINKPAD\UTILITIES;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32 \Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\WINDOWS\System32 \;C:\Program Files\PC-Doctor for Windows\services;C:\WINDOWS\system32 \nls;C:\WINDOWS\system32\nls\ENGLISH;C:\Program Files\IBM\Trace Facility;C:\Program Files\Personal Communications;c:\mksnt;c:\jdks\sidecar1411 \jre\bin;C:\Msvc60\Common\MSDev98\Bin;C:\Msvc60\vc98 \Bin;c:\jdks\jdks\sidecar1411\bin;C:\Program Files\Rational\common java.naming.factory.initial=org.apache.naming.java.javaURLContextFactory java.naming.factory.url.pkgs=org.apache.naming java.runtime.name=J9 - VM for the Java(TM) platform java.runtime.version=2.2 java.specification.name=Java Platform API Specification java.specification.vendor=Sun Microsystems Inc. java.specification.version=1.4 java.util.prefs.PreferencesFactory=java.util.prefs.WindowsPreferencesFactory java.vendor=IBM Corporation java.vendor.url=http://www.ibm.com/ java.version=1.4.2 java.vm.info=J2RE 1.4.2 IBM J9 2.2 build 20040319_0006 (JIT enabled - dev_level20040318_1800) java.vm.name=IBM J9SE VM java.vm.specification.name=Java Virtual Machine Specification java.vm.specification.vendor=Sun Microsystems Inc. java.vm.specification.version=1.0 java.vm.vendor=IBM Corporation java.vm.version=2.2 jxe.current.romimage.version=7 jxe.lowest.romimage.version=7 line.separator= org.osgi.framework.executionenvironment= org.osgi.framework.language=en org.osgi.framework.os.name=Windows XP org.osgi.framework.os.version=5.1 org.osgi.framework.processor=x86 org.osgi.framework.vendor=Eclipse org.osgi.framework.version=1.2.0 os.arch=x86 os.name=Windows XP os.version=5.1 build 2600 Service Pack 1 osgi.arch=x86 osgi.bundles=reference:file:C:/eclipse/plugins/org.eclipse.update.configurator_ 3.0.0/@3,reference:file:C:/eclipse/plugins/org.eclipse.osgi.util_3.0.0/,referen ce:file:C:/eclipse/plugins/org.eclipse.osgi.services_3.0.0/,reference:file:C:/e clipse/plugins/org.eclipse.core.runtime_3.0.0/@2 osgi.bundlestore=C:\workspaces\xray\.metadata\.plugins\org.eclipse.pde.core\C__ workspaces_runtime-workspace1\org.eclipse.osgi\bundles osgi.checkConfiguration=true osgi.configuration.area=file:C:/workspaces/xray/.metadata/.plugins/org.eclipse. pde.core/C__workspaces_runtime-workspace1/ osgi.configuration.cascaded=false osgi.dev=bin osgi.framework=file:C:/eclipse/plugins/org.eclipse.osgi_3.0.0/ osgi.framework.beginningstartlevel=1 osgi.framework.version=3.0.0 osgi.frameworkClassPath=core.jar, console.jar, osgi.jar, resolver.jar, defaultAdaptor.jar, eclipseAdaptor.jar osgi.install.area=file:c:/eclipse/ osgi.instance.area=file:C:/workspaces/runtime-workspace1/ osgi.logfile=C:\workspaces\runtime-workspace1\.metadata\.log osgi.manifest.cache=C:\workspaces\xray\.metadata\.plugins\org.eclipse.pde.core\ C__workspaces_runtime-workspace1\org.eclipse.osgi\manifests osgi.nl=en_US osgi.os=win32 osgi.splashLocation=C:\eclipse\plugins\org.eclipse.platform_3.0.0\splash.bmp osgi.splashPath=file:C:/eclipse/plugins/org.eclipse.platform_3.0.0/ osgi.ws=win32 path.separator=; sun.boot.class.path=C:\jdks\sidecar-20040318\jre\lib\core.jar;C:\jdks\sidecar- 20040318\jre\lib\charsets.jar;C:\jdks\sidecar-20040318 \jre\lib\graphics.jar;C:\jdks\sidecar-20040318 \jre\lib\security.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmpkcs.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjcefw.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjssefips.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjgssprovider.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjsseprovider2.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjsseprovider.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjaaslm.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmjaasactivelm.jar;C:\jdks\sidecar-20040318 \jre\lib\ibmcertpathprovider.jar;C:\jdks\sidecar-20040318 \jre\lib\server.jar;C:\jdks\sidecar-20040318\jre\lib\xml.jar sun.boot.library.path=C:\jdks\sidecar-20040318\jre\bin sun.io.unicode.encoding=UnicodeLittle sun.java2d.fontpath= user.country=US user.dir=C:\eclipse user.home=C:\Documents and Settings\CLaffra user.language=en user.name=CLaffra user.timezone=America/New_York *** Features: org.eclipse.jdt (3.0.0) "Eclipse Java Development Tools" org.eclipse.jdt.source (3.0.0) "Eclipse Java Development Tools SDK" org.eclipse.pde (3.0.0) "Eclipse Plug-in Development Environment" org.eclipse.platform (3.0.0) "Eclipse Platform" org.eclipse.platform.source (3.0.0) "Eclipse Platform Plug-in Developer Resources" org.eclipse.sdk (3.0.0) "Eclipse Project SDK" org.eclipse.sdk.samples (3.0.0) "Experimental Eclipse SDK Samples" *** Plug-in Registry: org.apache.ant (1.6.1) "Apache Ant" org.apache.lucene (1.3.0) "Apache Lucene" org.apache.xerces (4.0.13) "Xerces Based XML Parser" org.eclipse.ant.core (3.0.0) "Ant Build Tool Core" org.eclipse.ant.ui (3.0.0) "Ant UI" org.eclipse.compare (3.0.0) "Compare Support" org.eclipse.core.boot (3.0.0) "Core Boot" org.eclipse.core.expressions (3.0.0) "Expression Language" org.eclipse.core.filebuffers (3.0.0) "File Buffers" org.eclipse.core.resources (3.0.0) "Core Resource Management" org.eclipse.core.runtime (3.0.0) "Core Runtime" org.eclipse.core.runtime.compatibility (3.0.0) "Core Runtime Plug-in Compatibility" org.eclipse.core.variables (3.0.0) "Core Variables" org.eclipse.core.xray (1.5.1) "Eclipse XRay" org.eclipse.debug.core (3.0.0) "Debug Core" org.eclipse.debug.ui (3.0.0) "Debug UI" org.eclipse.escript.builder (1.0.0) "eScript Project Builder" org.eclipse.escript.compiler (1.0.0) "eScript Compiler" org.eclipse.escript.editor (1.0.0) "eScript Editor Plug-in" org.eclipse.help (3.0.0) "Help System Core" org.eclipse.help.appserver (3.0.0) "Help Application Server" org.eclipse.help.base (3.0.0) "Help System Base" org.eclipse.help.ide (3.0.0) "Help System IDE" org.eclipse.help.tocviewer (1.0.40) "Tocviewer Plug-in" org.eclipse.help.ui (3.0.0) "Help System UI" org.eclipse.help.webapp (3.0.0) "Help System Webapp" org.eclipse.jdt (3.0.0) "Eclipse Java Development Tools" org.eclipse.jdt.core (3.0.0) "Java Development Tools Core" org.eclipse.jdt.debug (3.0.0) "JDI Debug Model" org.eclipse.jdt.debug.ui (3.0.0) "JDI Debug UI" org.eclipse.jdt.doc.isv (3.0.0) "Eclipse JDT Plug-in Developer Guide" org.eclipse.jdt.doc.user (3.0.0) "Eclipse Java Development User Guide" org.eclipse.jdt.junit (3.0.0) "Java Development Tools JUnit support" org.eclipse.jdt.junit.runtime (3.0.0) "Java Development Tools JUnit runtime support" org.eclipse.jdt.launching (3.0.0) "Java Development Tools Launching Support" org.eclipse.jdt.source (3.0.0) "Eclipse Java Development Tools SDK" org.eclipse.jdt.ui (3.0.0) "Java Development Tools UI" org.eclipse.jface (3.0.0) "JFace" org.eclipse.jface.text (3.0.0) "JFace Text" org.eclipse.osgi (3.0.0) "OSGi System Bundle" org.eclipse.osgi.services (3.0.0) "Eclipse OSGi Services" org.eclipse.osgi.util (3.0.0) "Eclipse OSGi Utilities" org.eclipse.pde (3.0.0) "Eclipse Plug-in Development Environment" org.eclipse.pde.build (3.0.0) "Plug-in Development Environment Build Support" org.eclipse.pde.core (3.0.0) "Plug-in Development Core" org.eclipse.pde.doc.user (3.0.0) "Eclipse Plug-in Development User Guide" org.eclipse.pde.junit.runtime (3.0.0) "PDE JUnit Plug-in Test" org.eclipse.pde.runtime (3.0.0) "Plug-in Development Environment Runtime" org.eclipse.pde.source (3.0.0) "Eclipse Plug-in Development Environment Source Code" org.eclipse.pde.ui (3.0.0) "Plug-in Development UI" org.eclipse.platform (3.0.0) "Eclipse Platform" org.eclipse.platform.doc.isv (3.0.0) "Eclipse Platform Plug-in Developer Guide" org.eclipse.platform.doc.user (3.0.0) "Eclipse Workbench User Guide" org.eclipse.platform.source (3.0.0) "Eclipse Platform Plug-in Developer Resources" org.eclipse.sdk (3.0.0) "Eclipse Project SDK" org.eclipse.sdk.samples (3.0.0) "Experimental Eclipse SDK Samples" org.eclipse.search (3.0.0) "Search Support" org.eclipse.swt (3.0.0) "Standard Widget Toolkit" org.eclipse.team.core (3.0.0) "Team Support Core" org.eclipse.team.cvs.core (3.0.0) "CVS Team Provider Core" org.eclipse.team.cvs.ssh (3.0.0) "CVS SSH Core" org.eclipse.team.cvs.ssh2 (3.0.0) "CVS SSH2" org.eclipse.team.cvs.ui (3.0.0) "CVS Team Provider UI" org.eclipse.team.ui (3.0.0) "Team Support UI" org.eclipse.text (3.0.0) "Text" org.eclipse.tomcat (4.1.30) "Tomcat Wrapper" org.eclipse.ui (3.0.0) "Eclipse UI" org.eclipse.ui.cheatsheets (3.0.0) "Cheat Sheets" org.eclipse.ui.console (3.0.0) "Console" org.eclipse.ui.editors (3.0.0) "Default Text Editor" org.eclipse.ui.externaltools (3.0.0) "External Tools" org.eclipse.ui.forms (3.0.0) "Eclipse Forms" org.eclipse.ui.ide (3.0.0) "Eclipse IDE UI" org.eclipse.ui.intro (3.0.0) "Intro Plugin" org.eclipse.ui.versioncheck (3.0.0) "Eclipse Version Check" org.eclipse.ui.views (3.0.0) "Views" org.eclipse.ui.workbench (3.0.0) "Workbench" org.eclipse.ui.workbench.texteditor (3.0.0) "Text Editor Framework" org.eclipse.update.configurator (3.0.0) "Install/Update Configurator" org.eclipse.update.core (3.0.0) "Install/Update Core" org.eclipse.update.scheduler (3.0.0) "Automatic Updates Scheduler" org.eclipse.update.ui (3.0.0) "Install/Update UI" org.eclipse.update.ui.forms (3.0.0) "Install/Update Forms" org.junit (3.8.1) "JUnit Testing Framework" *** User Preferences: #Tue Apr 06 23:46:40 EDT 2004 /instance/org.eclipse.jdt.ui/tabWidthPropagated=true /instance/org.eclipse.jdt.ui/fontPropagated=true /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.Test|org .eclipse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"? >\r\n<classpath>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/core.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar-20040318/jre/lib/charsets.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/graphics.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar-20040318/jre/lib/security.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ibmpkcs.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar-20040318/jre/lib/ibmjcefw.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ibmjssefips.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ibmjgssprovider.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ibmjsseprovider2.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ibmjsseprovider.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar-20040318/jre/lib/ibmjaaslm.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ibmjaasactivelm.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ibmcertpathprovider.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar-20040318/jre/lib/server.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/xml.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar-20040318/jre/lib/ext/dumpfmt.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ext/gskikm.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ext/ibmjcefips.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ext/ibmjceprovider.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ext/ibmpkcs11.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ext/ibmpkcs11impl.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar-20040318/jre/lib/ext/indicim.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ext/jaccess.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ext/JawBridge.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar-20040318/jre/lib/ext/ldapsec.jar"/>\r\n<classpathentry kind\="lib" path\="C\:/jdks/sidecar- 20040318/jre/lib/ext/oldcertpath.jar"/>\r\n</classpath>\r\n /instance/org.eclipse.ui.ide/INTRO=false /instance/org.eclipse.team.cvs.ui/pref_first_startup=false /instance/org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_VM_XML=<? xml version\="1.0" encoding\="UTF-8"?>\r\n<vmSettings defaultVM\="57,org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType1,0">\r \n<vmType id\="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType">\r\n<vm id\="0" name\="sidecar-20040318" path\="C\:\\jdks\\sidecar- 20040318"/>\r\n</vmType>\r\n</vmSettings>\r\n /instance/org.eclipse.help.ui/browser.maximized=false /instance/org.eclipse.ui.ide/WELCOME_DIALOG=false /instance/org.eclipse.help.ui/browser.h=600 file_export_version=3.0 /instance/org.eclipse.jdt.core/org.eclipse.jdt.core.builder.resourceCopyExclusi onFilter=*.launch /instance/org.eclipse.ui.workbench/UIActivities.org.eclipse.plugInDevelopment=t rue \!/instance= /instance/org.eclipse.jdt.ui/org.eclipse.jface.textfont=1|Courier New|10|0|WINDOWS|1|0|0|0|0|0|0|0|0|1|0|0|0|0|Courier New; /instance/org.eclipse.help.ui/browser.w=800 /instance/org.eclipse.help.ui/browser.x=88 /instance/org.eclipse.help.ui/browser.y=116 /instance/org.eclipse.ui.ide/EXIT_PROMPT_ON_CLOSE_LAST_WINDOW=false *** Update Manager Log: Configuration=Tue Apr 06 23:46:13 EDT 2004 Is current configuration=false ---------------------------------------------------- Configuration=Tue Apr 06 23:20:37 EDT 2004 Is current configuration=true *** Error Log: !ENTRY org.eclipse.ui 4 4 Apr 06, 2004 23:46:32.639 !MESSAGE Unhandled event loop exception !ENTRY org.eclipse.ui 4 0 Apr 06, 2004 23:46:32.649 !MESSAGE java.lang.ArrayIndexOutOfBoundsException !STACK 0 java.lang.ArrayIndexOutOfBoundsException at org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct.utf8At (ClassFileStruct.java:85) at org.eclipse.jdt.internal.compiler.classfmt.MethodInfo.getSelector (MethodInfo.java:110) at org.eclipse.jdt.internal.compiler.classfmt.MethodInfo.initialize (MethodInfo.java:227) at org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader.initialize (ClassFileReader.java:800) at org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader.read (ClassFileReader.java:520) at org.eclipse.jdt.internal.core.ClassFile.getBinaryTypeInfo (ClassFile.java:205) at org.eclipse.jdt.internal.core.ClassFile.buildStructure (ClassFile.java:79) at org.eclipse.jdt.internal.core.Openable.generateInfos (Openable.java:169) at org.eclipse.jdt.internal.core.BinaryMember.generateInfos (BinaryMember.java:46) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed (JavaElement.java:543) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo (JavaElement.java:280) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo (JavaElement.java:266) at org.eclipse.jdt.internal.core.BinaryType.isInterface (BinaryType.java:479) at org.eclipse.jdt.internal.core.BinaryType.isClass (BinaryType.java:473) at org.eclipse.jdt.internal.core.NameLookup.acceptType (NameLookup.java:120) at org.eclipse.jdt.internal.core.NameLookup.seekTypesInBinaryPackage (NameLookup.java:604) at org.eclipse.jdt.internal.core.NameLookup.seekTypes (NameLookup.java:548) at org.eclipse.jdt.internal.core.NameLookup.findType (NameLookup.java:381) at org.eclipse.jdt.internal.core.NameLookup.findType (NameLookup.java:352) at org.eclipse.jdt.internal.core.NameLookup.findType (NameLookup.java:460) at org.eclipse.jdt.internal.core.JavaProject.findType (JavaProject.java:1055) at org.eclipse.jdt.internal.core.JavaProject.findType (JavaProject.java:1046) at org.eclipse.jdt.ui.wizards.NewTypeWizardPage.resolveSuperTypeName (NewTypeWizardPage.java:1226) at org.eclipse.jdt.ui.wizards.NewTypeWizardPage.superClassChanged (NewTypeWizardPage.java:1167) at org.eclipse.jdt.ui.wizards.NewTypeWizardPage.typePageDialogFieldChanged (NewTypeWizardPage.java:657) at org.eclipse.jdt.ui.wizards.NewTypeWizardPage.access$2 (NewTypeWizardPage.java:621) at org.eclipse.jdt.ui.wizards.NewTypeWizardPage$TypeFieldsAdapter.dialogFieldChang ed(NewTypeWizardPage.java:585) at org.eclipse.jdt.internal.ui.wizards.dialogfields.DialogField.dialogFieldChanged (DialogField.java:70) at org.eclipse.jdt.internal.ui.wizards.dialogfields.StringDialogField.setText (StringDialogField.java:143) at org.eclipse.jdt.ui.wizards.NewTypeWizardPage.setSuperClass (NewTypeWizardPage.java:893) at org.eclipse.jdt.ui.wizards.NewTypeWizardPage.initTypePage (NewTypeWizardPage.java:421) at org.eclipse.jdt.ui.wizards.NewClassWizardPage.init (NewClassWizardPage.java:86) at org.eclipse.jdt.internal.ui.wizards.NewClassCreationWizard.addPages (NewClassCreationWizard.java:42) at org.eclipse.jface.wizard.WizardDialog.createContents (WizardDialog.java:466) at org.eclipse.jface.window.Window.create(Window.java:350) at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:859) at org.eclipse.jdt.internal.ui.wizards.AbstractOpenWizardAction.run (AbstractOpenWizardAction.java:157) at org.eclipse.jdt.internal.ui.wizards.NewTypeDropDownAction.run (NewTypeDropDownAction.java:95) at org.eclipse.jdt.internal.ui.wizards.NewTypeDropDownAction.run (NewTypeDropDownAction.java:145) at org.eclipse.ui.internal.PluginAction.runWithEvent (PluginAction.java:269) at org.eclipse.ui.internal.WWinPluginAction.runWithEvent (WWinPluginAction.java:207) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:550) at org.eclipse.jface.action.ActionContributionItem.access$2 (ActionContributionItem.java:502) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent (ActionContributionItem.java:474) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:769) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2578) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2256) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1562) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1536) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:257) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:139) at org.eclipse.ui.internal.ide.IDEApplication.run (IDEApplication.java:90) at org.eclipse.core.internal.runtime.PlatformActivator$1.run (PlatformActivator.java:277) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:239) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:117) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:84) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:59) at java.lang.reflect.Method.invoke(Method.java:389) at org.eclipse.core.launcher.Main.basicRun(Main.java:267) at org.eclipse.core.launcher.Main.run(Main.java:692) at org.eclipse.core.launcher.Main.main(Main.java:676)
Moving to JDT/Core
Do you get it each time you start an empty workspace? I will investigate.
Could you please provide me that build C:\jdks\sidecar-20040318? I will check all .class files in all libraries. Thanks.
Fixed and released in HEAD. Now we convert the ArrayIndexOutOfBoundsException in a ClassFormatException that is handled by the Java Model. I added some tracing in debug mode to find out in what file the problem occured. If you get it again, please let me know.
Verified for 3.0M9