Project

General

Profile

Actions

bug #7003

closed

bug #6545: [MASTER] Eclipse 4 bugs

endless loop with IllegalArgumentException when no active conversation is found

Added by Patrick Plitzner over 6 years ago. Updated almost 6 years ago.

Status:
Worksforme
Priority:
Highest
Assignee:
Patrick Plitzner
Category:
taxeditor
Target version:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
critical
Found in Version:
Tags:

Description

This happens sometimes as is related to the mix of e3 and e4 views.
If this happens you can only force quit the taxeditor.

!SESSION 2017-10-03 13:39:04.510 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_121
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en
Framework arguments:  -Dserver_port=58080
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -data @user.home/.cdmLibrary -Dserver_port=58080

This is a continuation of log file C:\Users\a.mueller\.cdmLibrary\.metadata\.bak_9.log
Created Time: 2017-10-03 13:53:32.090

!ENTRY eu.taxeditor 4 0 2017-10-03 13:53:32.090
!MESSAGE Could not get conversation for AbstractFormSection. There is an error in the implementation. There should have been an active editor but it wasn't
!STACK 0
java.lang.IllegalArgumentException
    at eu.etaxonomy.taxeditor.ui.element.AbstractFormSection.getConversationHolder(AbstractFormSection.java:590)
    at eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement.getConversationHolder(AbstractCdmDetailElement.java:277)
    at eu.etaxonomy.taxeditor.ui.section.occurrence.media.MediaSpecimenGeneralDetailElement.createControls(MediaSpecimenGeneralDetailElement.java:83)
    at eu.etaxonomy.taxeditor.ui.section.occurrence.media.MediaSpecimenGeneralDetailElement.createControls(MediaSpecimenGeneralDetailElement.java:1)
    at eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement.updateContent(AbstractCdmDetailElement.java:107)
    at eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement.setEntity(AbstractCdmDetailElement.java:94)
    at eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection.setEntity(AbstractCdmDetailSection.java:125)
    at eu.etaxonomy.taxeditor.view.detail.CdmSectionPart.setFormInput(CdmSectionPart.java:147)
    at org.eclipse.ui.forms.ManagedForm.setInput(ManagedForm.java:210)
    at eu.etaxonomy.taxeditor.view.e4.AbstractCdmDataViewerE4.refresh(AbstractCdmDataViewerE4.java:139)
    at eu.etaxonomy.taxeditor.view.e4.AbstractCdmDataViewerE4.setInput(AbstractCdmDataViewerE4.java:124)
    at eu.etaxonomy.taxeditor.view.e4.details.DetailsViewerE4.setInput(DetailsViewerE4.java:163)
    at eu.etaxonomy.taxeditor.view.e4.AbstractCdmEditorPartE4.showViewer(AbstractCdmEditorPartE4.java:181)
    at eu.etaxonomy.taxeditor.view.e4.details.DetailsPartE4.selectionChanged_internal(DetailsPartE4.java:78)
Actions #1

Updated by Andreas Müller over 6 years ago

  • Priority changed from New to Highest
  • Target version changed from Unassigned CDM tickets to Release 4.11
Actions #2

Updated by Andreas Müller over 6 years ago

  • Target version changed from Release 4.11 to Release 4.12
Actions #3

Updated by Andreas Müller over 6 years ago

  • Target version changed from Release 4.12 to Release 4.13
Actions #4

Updated by Andreas Müller about 6 years ago

  • Target version changed from Release 4.13 to Release 4.14
Actions #5

Updated by Andreas Müller about 6 years ago

  • Target version changed from Release 4.14 to Release 5.0
Actions #6

Updated by Patrick Plitzner about 6 years ago

  • Parent task set to #6545
Actions #7

Updated by Andreas Müller about 6 years ago

  • Status changed from New to Worksforme
  • Target version deleted (Release 5.0)

Reopen if necessary

Actions #8

Updated by Andreas Müller almost 6 years ago

  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF