facebook

History window appears to cause errors

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

    ismoore999
    Member

    Hi
    I am using myEclipse 7.1.1. and am having intermittent problems with null errors being displayed. Looking through the logs, is would appear to relate to the history window.
    I either get several being reported during startup or else it will suddenly start to report issues during use.
    The error is as follows

    !ENTRY org.eclipse.ui.workbench 4 2 2009-05-12 07:51:08.560
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
    !STACK 0
    org.eclipse.core.runtime.AssertionFailedException: null argument:
        at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:86)
        at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:74)
        at org.eclipse.ui.part.WorkbenchPart.internalSetContentDescription(WorkbenchPart.java:441)
        at org.eclipse.ui.part.WorkbenchPart.setContentDescription(WorkbenchPart.java:435)
        at org.eclipse.ui.part.ViewPart.setContentDescription(ViewPart.java:154)
        at org.eclipse.team.internal.ui.history.GenericHistoryView.showHistoryPageFor(GenericHistoryView.java:740)
        at org.eclipse.team.internal.ui.history.GenericHistoryView.showHistory(GenericHistoryView.java:969)
        at org.eclipse.team.internal.ui.history.GenericHistoryView.editorActivated(GenericHistoryView.java:892)
        at org.eclipse.team.internal.ui.history.GenericHistoryView$1.partActivated(GenericHistoryView.java:362)
        at org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:72)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.core.runtime.Platform.run(Platform.java:880)
        at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
        at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:70)
        at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:186)
        at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:305)
        at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
        at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
        at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3491)
        at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:610)
        at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1228)
        at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1208)
        at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1384)
        at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1373)
        at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1347)
        at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1402)
        at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:61)
        at org.eclipse.ui.internal.PartStack.close(PartStack.java:543)
        at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:206)
        at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:122)
        at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:83)
        at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
        at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
        at org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
        at org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:70)
        at org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:626)
        at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:206)
        at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2171)
        at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:324)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1158)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3401)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3033)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
    

    They are not serious – just annoying!

    #298387 Reply

    Loyal Water
    Member

    I would like you to try something for me. Could you switch to a new workspace and then try working there for a while. Does the problem persist in the new workspace as well? Im asking you to try this because I want to make sure this is not a workspace related issue.

    Also, can you go to MyEclipse > Installation Summary > Installation Details and paste the information here for me.

    #298388 Reply

    ismoore999
    Member

    Here is the information requested:

    *** Date: 
    13 May 2009 08:59:32 o'clock BST
    
    ** System properties:
    OS=Linux
    OS version=2.6.27
    Java version=1.5.0_11
    
    
    *** MyEclipse details:
    MyEclipse Enterprise Workbench
    Version: 7.1.1
    Build id: 7.1.1-20090310
    
    
    *** Eclipse details:
    MyEclipse Enterprise Workbench
    
    Version: 7.1.1
    Build id: 7.1.1-20090310
    
    
    
    
    
    
    Eclipse startup command=-os
    linux
    -ws
    gtk
    -arch
    x86
    -showsplash
    -launcher
    /opt/Genuitec/Profiles/MyEclipse 7.1/myeclipse
    -name
    Myeclipse
    --launcher.library
    /opt/Genuitec/Profiles/MyEclipse 7.1//../../Common/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.101.R34x_v20080805/eclipse_1115.so
    -startup
    /opt/Genuitec/Profiles/MyEclipse 7.1//../../Common/plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar
    -exitdata
    8e30004
    -clean
    -configuration
    /opt/Genuitec/Profiles/MyEclipse 7.1/configuration
    -vm
    /opt/Genuitec/Common/binary/com.sun.java.jre.linux.x86_1.5.0.011/bin/java
    
    

    I will try and work in another workspace asap but I am up against a deadline so it might be a couple of days.

    One interesting thing was today I got different errors, still related to history but this time SVN History. I only note this because yesterday several of the files were not added to SVN but now they are so maybe it is related to these? There were 2 errors on startup and two files that were not in SVN/now are in SVN

    new error as follows:

    !ENTRY org.eclipse.core.jobs 4 2 2009-05-13 08:40:14.634
    !MESSAGE An internal error occurred during: "Fetching SVN revision history".
    !STACK 0
    java.lang.NumberFormatException: multiple points
        at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
        at java.lang.Double.parseDouble(Unknown Source)
        at java.text.DigitList.getDouble(Unknown Source)
        at java.text.DecimalFormat.parse(Unknown Source)
        at java.text.SimpleDateFormat.subParse(Unknown Source)
        at java.text.SimpleDateFormat.parse(Unknown Source)
        at java.text.DateFormat.parse(Unknown Source)
        at org.tigris.subversion.javahl.LogDate.<init>(LogDate.java:51)
        at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessage.<init>(JhlLogMessage.java:62)
        at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
        at org.tigris.subversion.javahl.JavaHLObjectFactory.handleLogMessage(JavaHLObjectFactory.java:526)
        at org.tmatesoft.svn.core.javahl.SVNClientImpl$6.handleLogEntry(SVNClientImpl.java:433)
        at org.tmatesoft.svn.core.wc.SVNLogClient$1.handleLogEntry(SVNLogClient.java:549)
        at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.logImpl(SVNRepositoryImpl.java:820)
        at org.tmatesoft.svn.core.io.SVNRepository.log(SVNRepository.java:1034)
        at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:623)
        at org.tmatesoft.svn.core.javahl.SVNClientImpl.logMessages(SVNClientImpl.java:462)
        at org.tmatesoft.svn.core.javahl.SVNClientImpl.logMessages(SVNClientImpl.java:430)
        at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2186)
        at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2216)
        at org.tigris.subversion.svnclientadapter.AbstractClientAdapter.getLogMessages(AbstractClientAdapter.java:194)
        at org.tigris.subversion.subclipse.core.resources.BaseResource.getLogMessages(BaseResource.java:202)
        at org.tigris.subversion.subclipse.core.commands.GetLogsCommand.run(GetLogsCommand.java:81)
        at org.tigris.subversion.subclipse.ui.history.SVNHistoryPage$AbstractFetchJob.getLogEntries(SVNHistoryPage.java:2537)
        at org.tigris.subversion.subclipse.ui.history.SVNHistoryPage$FetchLogEntriesJob.run(SVNHistoryPage.java:2411)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    
    #298389 Reply

    ismoore999
    Member

    I think I have tracked it down.
    What does seem to happen is that if I create a file in the non SVN project,the history window and history is displayed. If I do this in the SVN project, the history is not displayed – if there is already history for another file, this remains in the window. If this file is left open when the eclipse is started, the error occurs.
    Now if new files are closed when the project is open, and then opened during the session this error then occurs.
    This only happens IF the file has not been commited to SVN. It affects new files and files added( but not committed) to SVN (ie no SVN history. It does not affect a file once a commit has taken place
    (I am using subVersion but this has only happened recently)

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: History window appears to cause errors

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