Event Timeline Addon Kills Eclipse

I am testing the Event Timeline addion, which looks fabulous and fits exactly what I need for a project.

I’ve copied the demo application code and modified it slightly to be run from within a CustomComponent, rather than as an Application. Other than replacing the references to Window with VerticalLayout, I’ve made no other changes.

When I run it using Jetty in Eclipse on Linux it displays, but if I resize the screen, or scroll, it kills the entire Eclipse session.

To recover, I must kill the Jetty process and restart Eclipse.

Given it crashes totally, I can’t see any error messages in the console. If anyone has any ideas, they would be a great help,

Thanks in advance.
Anthony

Quick Update- Tried using
Firefox
Tomcat in Eclipse- no problems. So there seems to be some issue with Jetty and something the Addon is doing.

Correction: Tomcat not Firefox. Clearly browsered out. Sorry for the error!


Edit
:
Possible cause found: See post below.

Update to the Update: The following code crashes Eclipse:

      ...
      if (null == timeline)
         timeline = new Timeline();

      VerticalLayout vl = new VerticalLayout () ;
      vl.addComponent(timeline) ;

      setCompositionRoot (vl) ;
      ...

This is using the base Vaadin-dervied Timeline class, which the Event Timeline builds upon. The same effect is seen in the addon, so likely this is a core Timeline component problem.

I know that no initialisation is done in the code, but a pretty error would be expected, not a total Eclipse collapse. This happens with either Tomcat or Jetty. So it’s clear not servlet container problem.

Not sure if I should post a bug report for Event Timeline Addon or for the Vaadin Timeline component.

Suggestions welcome!

Update on the update, etc.:

I have multiple tabs with different views of data, in my test code the first tab has an Event Timeline object. A later tab also has one, loaded using the excellent LazyLoadWrapper addon.

What appears to be the case, is that two Timeline objects cannot exist at the same time in the same Application instance.

If I comment out one of the tabs, Eclipse does not crash, if both tabs (with Timeline objects) co-exit then Eclipse crashes every time.

I don’t think EventTimeline uses any native code, so if Eclipse crashes, this can only really be a bug either in the JVM or the rest of JRE, in Eclipse Jetty integration or elsewhere in Eclipse.

If you are not running out of memory, most likely this is a JVM/JRE bug - this would not be the first such I see. Check that you are using the latest JRE of the branch.

Thanks Henri,
Good suggestion.

I am using:

java version "1.7.0_15"
OpenJDK Runtime Environment (IcedTea7 2.3.7) (7u15-2.3.7-0ubuntu1~12.04.1)
OpenJDK Server VM (build 23.7-b01, mixed mode)

On Ubuntu Linux 12.10

As far as I am aware it’s the latest version since it was updated via the auto-update in Linux. Are you aware of any issues using OpenJDK? Some Java applications report issues with it, but I’ve never had a problem.