Jump to content
OpenSplice DDS Forum
Sign in to follow this  
SXP04RS

OpenSplice Tester crash

Recommended Posts

When starting Tester in headless mode, we regularly see the following exception:

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    at java.util.ArrayList.RangeCheck(Unknown Source)
    at java.util.ArrayList.remove(Unknown Source)
    at ca.odell.glazedlists.ObservableElementList.listChanged(ObservableElementList.java:162)
    at ca.odell.glazedlists.event.ListEventAssembler$ListEventFormat.fire(ListEventAssembler.java:412)
    at ca.odell.glazedlists.event.ListEventAssembler$ListEventFormat.fire(ListEventAssembler.java:409)
    at ca.odell.glazedlists.event.SequenceDependenciesEventPublisher$SubjectAndListener.firePendingEvent(SequenceDependenciesEventPublisher.java:445)
    at ca.odell.glazedlists.event.SequenceDependenciesEventPublisher.fireEvent(SequenceDependenciesEventPublisher.java:344)
    at ca.odell.glazedlists.event.ListEventAssembler.commitEvent(ListEventAssembler.java:316)
    at ca.odell.glazedlists.SortedList.setComparator(SortedList.java:478)
    at ca.odell.glazedlists.swing.EventListJXTableSorting$EventListSortController.setSortKeys(EventListJXTableSorting.java:212)
    at org.jdesktop.swingx.JXTable.setFilters(JXTable.java:1935)
    at ca.odell.glazedlists.swing.EventListJXTableSorting.<init>(EventListJXTableSorting.java:91)
    at ca.odell.glazedlists.swing.EventListJXTableSorting.install(EventListJXTableSorting.java:99)
    at org.opensplice.tools.ospltool.MainWindow.getTopicTable(MainWindow.java:398)
    at org.opensplice.tools.ospltool.MainWindow.getTopicsPane(MainWindow.java:820)
    at org.opensplice.tools.ospltool.MainWindow.getTabbedPane(MainWindow.java:2245)
    at org.opensplice.tools.ospltool.MainWindow.initialize(MainWindow.java:2257)
    at org.opensplice.tools.ospltool.MainWindow.<init>(MainWindow.java:1865)
    at org.opensplice.tools.ospltool.MainWindow.getInstance(MainWindow.java:166)
    at org.opensplice.tools.ospltool.OsplTool.osplmain(OsplTool.java:393)
    at org.opensplice.tools.ospltool.OsplTool.startOsplTool(OsplTool.java:153)
    at org.opensplice.tools.ospltool.OsplTool.main(OsplTool.java:142)

There seems to be no pattern as to what script we are asking it to run, it seems to be random.

 

Any thoughts on things I can look into?

Share this post


Link to post
Share on other sites

Hi Richard,

 

As "Tester" isn't part of the community-edition it might be worth-while to justa/also file a ticket using customer-support.

I'll check around if this sounds familiar to anybody ..

 

Regards.

Hans

Share this post


Link to post
Share on other sites

Got some more traces, I thought they were all the same but they're all slightly different:

 

 

Job #: 57
Trace:
java.lang.ArrayIndexOutOfBoundsException: 45
    at ca.odell.glazedlists.AbstractEventList.toArray(AbstractEventList.java:152)
    at java.util.ArrayList.<init>(Unknown Source)
    at ca.odell.glazedlists.ObservableElementList.<init>(ObservableElementList.java:119)
    at org.opensplice.tools.ospltool.MainWindow.getTopicTable(MainWindow.java:384)
    at org.opensplice.tools.ospltool.MainWindow.getTopicsPane(MainWindow.java:820)
    at org.opensplice.tools.ospltool.MainWindow.getTabbedPane(MainWindow.java:2245)
    at org.opensplice.tools.ospltool.MainWindow.initialize(MainWindow.java:2257)
    at org.opensplice.tools.ospltool.MainWindow.<init>(MainWindow.java:1865)
    at org.opensplice.tools.ospltool.MainWindow.getInstance(MainWindow.java:166)
    at org.opensplice.tools.ospltool.OsplTool.osplmain(OsplTool.java:393)
    at org.opensplice.tools.ospltool.OsplTool.startOsplTool(OsplTool.java:153)
    at org.opensplice.tools.ospltool.OsplTool.main(OsplTool.java:142)
    
    
Job #: 55
Trace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    at java.util.ArrayList.RangeCheck(Unknown Source)
    at java.util.ArrayList.remove(Unknown Source)
    at ca.odell.glazedlists.ObservableElementList.listChanged(ObservableElementList.java:162)
    at ca.odell.glazedlists.event.ListEventAssembler$ListEventFormat.fire(ListEventAssembler.java:412)
    at ca.odell.glazedlists.event.ListEventAssembler$ListEventFormat.fire(ListEventAssembler.java:409)
    at ca.odell.glazedlists.event.SequenceDependenciesEventPublisher$SubjectAndListener.firePendingEvent(SequenceDependenciesEventPublisher.java:445)
    at ca.odell.glazedlists.event.SequenceDependenciesEventPublisher.fireEvent(SequenceDependenciesEventPublisher.java:344)
    at ca.odell.glazedlists.event.ListEventAssembler.commitEvent(ListEventAssembler.java:316)
    at ca.odell.glazedlists.SortedList.setComparator(SortedList.java:478)
    at ca.odell.glazedlists.swing.EventListJXTableSorting$EventListSortController.setSortKeys(EventListJXTableSorting.java:212)
    at org.jdesktop.swingx.JXTable.setFilters(JXTable.java:1935)
    at ca.odell.glazedlists.swing.EventListJXTableSorting.<init>(EventListJXTableSorting.java:91)
    at ca.odell.glazedlists.swing.EventListJXTableSorting.install(EventListJXTableSorting.java:99)
    at org.opensplice.tools.ospltool.MainWindow.getTopicTable(MainWindow.java:398)
    at org.opensplice.tools.ospltool.MainWindow.getTopicsPane(MainWindow.java:820)
    at org.opensplice.tools.ospltool.MainWindow.getTabbedPane(MainWindow.java:2245)
    at org.opensplice.tools.ospltool.MainWindow.initialize(MainWindow.java:2257)
    at org.opensplice.tools.ospltool.MainWindow.<init>(MainWindow.java:1865)
    at org.opensplice.tools.ospltool.MainWindow.getInstance(MainWindow.java:166)
    at org.opensplice.tools.ospltool.OsplTool.osplmain(OsplTool.java:393)
    at org.opensplice.tools.ospltool.OsplTool.startOsplTool(OsplTool.java:153)
    at org.opensplice.tools.ospltool.OsplTool.main(OsplTool.java:142)

    
Job #: 48
Trace:
java.lang.ArrayIndexOutOfBoundsException: 47
    at ca.odell.glazedlists.AbstractEventList.toArray(AbstractEventList.java:152)
    at java.util.ArrayList.<init>(Unknown Source)
    at ca.odell.glazedlists.ObservableElementList.<init>(ObservableElementList.java:119)
    at org.opensplice.tools.ospltool.MainWindow.getTopicTable(MainWindow.java:384)
    at org.opensplice.tools.ospltool.MainWindow.getTopicsPane(MainWindow.java:820)
    at org.opensplice.tools.ospltool.MainWindow.getTabbedPane(MainWindow.java:2245)
    at org.opensplice.tools.ospltool.MainWindow.initialize(MainWindow.java:2257)
    at org.opensplice.tools.ospltool.MainWindow.<init>(MainWindow.java:1865)
    at org.opensplice.tools.ospltool.MainWindow.getInstance(MainWindow.java:166)
    at org.opensplice.tools.ospltool.OsplTool.osplmain(OsplTool.java:393)
    at org.opensplice.tools.ospltool.OsplTool.startOsplTool(OsplTool.java:153)
    at org.opensplice.tools.ospltool.OsplTool.main(OsplTool.java:142)
    
        
Job #: 44 again
Trace:    
java.lang.ArrayIndexOutOfBoundsException: 40
    at ca.odell.glazedlists.AbstractEventList.toArray(AbstractEventList.java:152)
    at java.util.ArrayList.<init>(Unknown Source)
    at ca.odell.glazedlists.ObservableElementList.<init>(ObservableElementList.java:119)
    at org.opensplice.tools.ospltool.MainWindow.getTopicTable(MainWindow.java:384)
    at org.opensplice.tools.ospltool.MainWindow.getTopicsPane(MainWindow.java:820)
    at org.opensplice.tools.ospltool.MainWindow.getTabbedPane(MainWindow.java:2245)
    at org.opensplice.tools.ospltool.MainWindow.initialize(MainWindow.java:2257)
    at org.opensplice.tools.ospltool.MainWindow.<init>(MainWindow.java:1865)
    at org.opensplice.tools.ospltool.MainWindow.getInstance(MainWindow.java:166)
    at org.opensplice.tools.ospltool.OsplTool.osplmain(OsplTool.java:393)
    at org.opensplice.tools.ospltool.OsplTool.startOsplTool(OsplTool.java:153)
    at org.opensplice.tools.ospltool.OsplTool.main(OsplTool.java:142)    
    
    
Job #: 44    
Trace:    
java.lang.ArrayIndexOutOfBoundsException: 53
    at ca.odell.glazedlists.AbstractEventList.toArray(AbstractEventList.java:152)
    at java.util.ArrayList.<init>(Unknown Source)
    at ca.odell.glazedlists.ObservableElementList.<init>(ObservableElementList.java:119)
    at org.opensplice.tools.ospltool.MainWindow.getTopicTable(MainWindow.java:384)
    at org.opensplice.tools.ospltool.MainWindow.getTopicsPane(MainWindow.java:820)
    at org.opensplice.tools.ospltool.MainWindow.getTabbedPane(MainWindow.java:2245)
    at org.opensplice.tools.ospltool.MainWindow.initialize(MainWindow.java:2257)
    at org.opensplice.tools.ospltool.MainWindow.<init>(MainWindow.java:1865)
    at org.opensplice.tools.ospltool.MainWindow.getInstance(MainWindow.java:166)
    at org.opensplice.tools.ospltool.OsplTool.osplmain(OsplTool.java:393)
    at org.opensplice.tools.ospltool.OsplTool.startOsplTool(OsplTool.java:153)
    at org.opensplice.tools.ospltool.OsplTool.main(OsplTool.java:142)
    
    
Job #: 39
Trace:        
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    at java.util.ArrayList.RangeCheck(Unknown Source)
    at java.util.ArrayList.remove(Unknown Source)
    at ca.odell.glazedlists.ObservableElementList.listChanged(ObservableElementList.java:162)
    at ca.odell.glazedlists.event.ListEventAssembler$ListEventFormat.fire(ListEventAssembler.java:412)
    at ca.odell.glazedlists.event.ListEventAssembler$ListEventFormat.fire(ListEventAssembler.java:409)
    at ca.odell.glazedlists.event.SequenceDependenciesEventPublisher$SubjectAndListener.firePendingEvent(SequenceDependenciesEventPublisher.java:445)
    at ca.odell.glazedlists.event.SequenceDependenciesEventPublisher.fireEvent(SequenceDependenciesEventPublisher.java:344)
    at ca.odell.glazedlists.event.ListEventAssembler.commitEvent(ListEventAssembler.java:316)
    at ca.odell.glazedlists.SortedList.setComparator(SortedList.java:478)
    at ca.odell.glazedlists.swing.EventListJXTableSorting$EventListSortController.setSortKeys(EventListJXTableSorting.java:212)
    at org.jdesktop.swingx.JXTable.setFilters(JXTable.java:1935)
    at ca.odell.glazedlists.swing.EventListJXTableSorting.<init>(EventListJXTableSorting.java:91)
    at ca.odell.glazedlists.swing.EventListJXTableSorting.install(EventListJXTableSorting.java:99)
    at org.opensplice.tools.ospltool.MainWindow.getTopicTable(MainWindow.java:398)
    at org.opensplice.tools.ospltool.MainWindow.getTopicsPane(MainWindow.java:820)
    at org.opensplice.tools.ospltool.MainWindow.getTabbedPane(MainWindow.java:2245)
    at org.opensplice.tools.ospltool.MainWindow.initialize(MainWindow.java:2257)
    at org.opensplice.tools.ospltool.MainWindow.<init>(MainWindow.java:1865)
    at org.opensplice.tools.ospltool.MainWindow.getInstance(MainWindow.java:166)
    at org.opensplice.tools.ospltool.OsplTool.osplmain(OsplTool.java:393)
    at org.opensplice.tools.ospltool.OsplTool.startOsplTool(OsplTool.java:153)
    at org.opensplice.tools.ospltool.OsplTool.main(OsplTool.java:142)
    
    
Job #: 38 again
Trace:       
java.lang.ArrayIndexOutOfBoundsException: 38
    at ca.odell.glazedlists.AbstractEventList.toArray(AbstractEventList.java:152)
    at java.util.ArrayList.<init>(Unknown Source)
    at ca.odell.glazedlists.ObservableElementList.<init>(ObservableElementList.java:119)
    at org.opensplice.tools.ospltool.MainWindow.getTopicTable(MainWindow.java:384)
    at org.opensplice.tools.ospltool.MainWindow.getTopicsPane(MainWindow.java:820)
    at org.opensplice.tools.ospltool.MainWindow.getTabbedPane(MainWindow.java:2245)
    at org.opensplice.tools.ospltool.MainWindow.initialize(MainWindow.java:2257)
    at org.opensplice.tools.ospltool.MainWindow.<init>(MainWindow.java:1865)
    at org.opensplice.tools.ospltool.MainWindow.getInstance(MainWindow.java:166)
    at org.opensplice.tools.ospltool.OsplTool.osplmain(OsplTool.java:393)
    at org.opensplice.tools.ospltool.OsplTool.startOsplTool(OsplTool.java:153)
    at org.opensplice.tools.ospltool.OsplTool.main(OsplTool.java:142)    

    
Job #: 38 again
Trace:    
java.lang.ArrayIndexOutOfBoundsException: 47
    at ca.odell.glazedlists.AbstractEventList.toArray(AbstractEventList.java:152)
    at java.util.ArrayList.<init>(Unknown Source)
    at ca.odell.glazedlists.ObservableElementList.<init>(ObservableElementList.java:119)
    at org.opensplice.tools.ospltool.MainWindow.getTopicTable(MainWindow.java:384)
    at org.opensplice.tools.ospltool.MainWindow.getTopicsPane(MainWindow.java:820)
    at org.opensplice.tools.ospltool.MainWindow.getTabbedPane(MainWindow.java:2245)
    at org.opensplice.tools.ospltool.MainWindow.initialize(MainWindow.java:2257)
    at org.opensplice.tools.ospltool.MainWindow.<init>(MainWindow.java:1865)
    at org.opensplice.tools.ospltool.MainWindow.getInstance(MainWindow.java:166)
    at org.opensplice.tools.ospltool.OsplTool.osplmain(OsplTool.java:393)
    at org.opensplice.tools.ospltool.OsplTool.startOsplTool(OsplTool.java:153)
    at org.opensplice.tools.ospltool.OsplTool.main(OsplTool.java:142)
    

Job #: 38
Trace:       
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    at java.util.ArrayList.RangeCheck(Unknown Source)
    at java.util.ArrayList.remove(Unknown Source)
    at ca.odell.glazedlists.ObservableElementList.listChanged(ObservableElementList.java:162)
    at ca.odell.glazedlists.event.ListEventAssembler$ListEventFormat.fire(ListEventAssembler.java:412)
    at ca.odell.glazedlists.event.ListEventAssembler$ListEventFormat.fire(ListEventAssembler.java:409)
    at ca.odell.glazedlists.event.SequenceDependenciesEventPublisher$SubjectAndListener.firePendingEvent(SequenceDependenciesEventPublisher.java:445)
    at ca.odell.glazedlists.event.SequenceDependenciesEventPublisher.fireEvent(SequenceDependenciesEventPublisher.java:344)
    at ca.odell.glazedlists.event.ListEventAssembler.commitEvent(ListEventAssembler.java:316)
    at ca.odell.glazedlists.SortedList.setComparator(SortedList.java:478)
    at ca.odell.glazedlists.swing.EventListJXTableSorting$EventListSortController.setSortKeys(EventListJXTableSorting.java:212)
    at org.jdesktop.swingx.JXTable.setFilters(JXTable.java:1935)
    at ca.odell.glazedlists.swing.EventListJXTableSorting.<init>(EventListJXTableSorting.java:91)
    at ca.odell.glazedlists.swing.EventListJXTableSorting.install(EventListJXTableSorting.java:99)
    at org.opensplice.tools.ospltool.MainWindow.getTopicTable(MainWindow.java:398)
    at org.opensplice.tools.ospltool.MainWindow.getTopicsPane(MainWindow.java:820)
    at org.opensplice.tools.ospltool.MainWindow.getTabbedPane(MainWindow.java:2245)
    at org.opensplice.tools.ospltool.MainWindow.initialize(MainWindow.java:2257)
    at org.opensplice.tools.ospltool.MainWindow.<init>(MainWindow.java:1865)
    at org.opensplice.tools.ospltool.MainWindow.getInstance(MainWindow.java:166)
    at org.opensplice.tools.ospltool.OsplTool.osplmain(OsplTool.java:393)
    at org.opensplice.tools.ospltool.OsplTool.startOsplTool(OsplTool.java:153)
    at org.opensplice.tools.ospltool.OsplTool.main(OsplTool.java:142)   
    
    
Job #: 36
Trace:       
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    at java.util.ArrayList.RangeCheck(Unknown Source)
    at java.util.ArrayList.remove(Unknown Source)
    at ca.odell.glazedlists.ObservableElementList.listChanged(ObservableElementList.java:162)
    at ca.odell.glazedlists.event.ListEventAssembler$ListEventFormat.fire(ListEventAssembler.java:412)
    at ca.odell.glazedlists.event.ListEventAssembler$ListEventFormat.fire(ListEventAssembler.java:409)
    at ca.odell.glazedlists.event.SequenceDependenciesEventPublisher$SubjectAndListener.firePendingEvent(SequenceDependenciesEventPublisher.java:445)
    at ca.odell.glazedlists.event.SequenceDependenciesEventPublisher.fireEvent(SequenceDependenciesEventPublisher.java:344)
    at ca.odell.glazedlists.event.ListEventAssembler.commitEvent(ListEventAssembler.java:316)
    at ca.odell.glazedlists.SortedList.setComparator(SortedList.java:478)
    at ca.odell.glazedlists.swing.EventListJXTableSorting$EventListSortController.setSortKeys(EventListJXTableSorting.java:212)
    at org.jdesktop.swingx.JXTable.setFilters(JXTable.java:1935)
    at ca.odell.glazedlists.swing.EventListJXTableSorting.<init>(EventListJXTableSorting.java:91)
    at ca.odell.glazedlists.swing.EventListJXTableSorting.install(EventListJXTableSorting.java:99)
    at org.opensplice.tools.ospltool.MainWindow.getTopicTable(MainWindow.java:398)
    at org.opensplice.tools.ospltool.MainWindow.getTopicsPane(MainWindow.java:820)
    at org.opensplice.tools.ospltool.MainWindow.getTabbedPane(MainWindow.java:2245)
    at org.opensplice.tools.ospltool.MainWindow.initialize(MainWindow.java:2257)
    at org.opensplice.tools.ospltool.MainWindow.<init>(MainWindow.java:1865)
    at org.opensplice.tools.ospltool.MainWindow.getInstance(MainWindow.java:166)
    at org.opensplice.tools.ospltool.OsplTool.osplmain(OsplTool.java:393)
    at org.opensplice.tools.ospltool.OsplTool.startOsplTool(OsplTool.java:153)
    at org.opensplice.tools.ospltool.OsplTool.main(OsplTool.java:142)  
    
    
Job #: 35 again
Trace:      
java.lang.ArrayIndexOutOfBoundsException: 49
    at ca.odell.glazedlists.AbstractEventList.toArray(AbstractEventList.java:152)
    at java.util.ArrayList.<init>(Unknown Source)
    at ca.odell.glazedlists.ObservableElementList.<init>(ObservableElementList.java:119)
    at org.opensplice.tools.ospltool.MainWindow.getTopicTable(MainWindow.java:384)
    at org.opensplice.tools.ospltool.MainWindow.getTopicsPane(MainWindow.java:820)
    at org.opensplice.tools.ospltool.MainWindow.getTabbedPane(MainWindow.java:2245)
    at org.opensplice.tools.ospltool.MainWindow.initialize(MainWindow.java:2257)
    at org.opensplice.tools.ospltool.MainWindow.<init>(MainWindow.java:1865)
    at org.opensplice.tools.ospltool.MainWindow.getInstance(MainWindow.java:166)
    at org.opensplice.tools.ospltool.OsplTool.osplmain(OsplTool.java:393)
    at org.opensplice.tools.ospltool.OsplTool.startOsplTool(OsplTool.java:153)
    at org.opensplice.tools.ospltool.OsplTool.main(OsplTool.java:142)    
    
    
Job #: 35
Trace:     
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    at java.util.ArrayList.RangeCheck(Unknown Source)
    at java.util.ArrayList.remove(Unknown Source)
    at ca.odell.glazedlists.ObservableElementList.listChanged(ObservableElementList.java:162)
    at ca.odell.glazedlists.event.ListEventAssembler$ListEventFormat.fire(ListEventAssembler.java:412)
    at ca.odell.glazedlists.event.ListEventAssembler$ListEventFormat.fire(ListEventAssembler.java:409)
    at ca.odell.glazedlists.event.SequenceDependenciesEventPublisher$SubjectAndListener.firePendingEvent(SequenceDependenciesEventPublisher.java:445)
    at ca.odell.glazedlists.event.SequenceDependenciesEventPublisher.fireEvent(SequenceDependenciesEventPublisher.java:344)
    at ca.odell.glazedlists.event.ListEventAssembler.commitEvent(ListEventAssembler.java:316)
    at ca.odell.glazedlists.SortedList.setComparator(SortedList.java:478)
    at ca.odell.glazedlists.swing.EventListJXTableSorting$EventListSortController.setSortKeys(EventListJXTableSorting.java:212)
    at org.jdesktop.swingx.JXTable.setFilters(JXTable.java:1935)
    at ca.odell.glazedlists.swing.EventListJXTableSorting.<init>(EventListJXTableSorting.java:91)
    at ca.odell.glazedlists.swing.EventListJXTableSorting.install(EventListJXTableSorting.java:99)
    at org.opensplice.tools.ospltool.MainWindow.getTopicTable(MainWindow.java:398)
    at org.opensplice.tools.ospltool.MainWindow.getTopicsPane(MainWindow.java:820)
    at org.opensplice.tools.ospltool.MainWindow.getTabbedPane(MainWindow.java:2245)
    at org.opensplice.tools.ospltool.MainWindow.initialize(MainWindow.java:2257)
    at org.opensplice.tools.ospltool.MainWindow.<init>(MainWindow.java:1865)
    at org.opensplice.tools.ospltool.MainWindow.getInstance(MainWindow.java:166)
    at org.opensplice.tools.ospltool.OsplTool.osplmain(OsplTool.java:393)
    at org.opensplice.tools.ospltool.OsplTool.startOsplTool(OsplTool.java:153)
    at org.opensplice.tools.ospltool.OsplTool.main(OsplTool.java:142)    
  

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×