Getting an ArrayIndexOutOfBoundsException

Help
Kondwani
2012-03-28
2012-08-29
  • Kondwani

    Kondwani - 2012-03-28

    Hello, I am using the latest version of RSSOwl on a Windows Vista computer and
    i keep getting "java.lang.ArrayIndexOutOfBoundsException" each time i click on
    an unread topic in any feed.

    I have tried restarting the application but that doesn't resolve the issue.

    Can someone kindly help if possible?

    I would hate to look for another RSS feed reader as this one has been good to
    me.

     
  • Kondwani

    Kondwani - 2012-03-29

    Hello,

    Here is the relevant part of the log file.

    !SESSION 2012-03-28 13:39:37.054

    eclipse.buildId=unknown

    java.version=1.6.0_29

    java.vendor=Sun Microsystems Inc.

    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB

    Command-line arguments: -os win32 -ws win32 -arch x86

    !ENTRY org.rssowl.ui 1 0 2012-03-28 13:39:41.384

    !MESSAGE RSSOwl Starting Up (RSSOwl/2.1.2.201108131746 (Windows; U; en))

    !ENTRY org.eclipse.jface 4 2 2012-03-28 13:40:18.110

    !MESSAGE Problems occurred when invoking code from plug-in:
    "org.eclipse.jface".

    !STACK 0

    java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 1103

    at org.apache.lucene.util.BitVector.get(BitVector.java:72)

    at org.apache.lucene.index.SegmentTermDocs.next(SegmentTermDocs.java:118)

    at org.apache.lucene.index.SegmentTermDocs.skipTo(SegmentTermDocs.java:176)

    at org.apache.lucene.index.MultiSegmentReader$MultiTermDocs.skipTo(MultiSegmen
    tReader.java:588)

    at org.apache.lucene.search.TermScorer.skipTo(TermScorer.java:145)

    at
    org.apache.lucene.search.ConjunctionScorer.doNext(ConjunctionScorer.java:59)

    at org.apache.lucene.search.ConjunctionScorer.init(ConjunctionScorer.java:96)

    at org.apache.lucene.search.ConjunctionScorer.next(ConjunctionScorer.java:48)

    at org.apache.lucene.search.BooleanScorer2.score(BooleanScorer2.java:319)

    at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:146)

    at org.apache.lucene.search.Searcher.search(Searcher.java:118)

    at org.apache.lucene.search.Searcher.search(Searcher.java:97)

    at org.rssowl.core.internal.persist.search.ModelSearchImpl.simpleSearch(ModelS
    earchImpl.java:362)

    at org.rssowl.core.internal.persist.search.ModelSearchImpl.simpleSearch(ModelS
    earchImpl.java:350)

    at org.rssowl.core.internal.persist.search.ModelSearchImpl.searchNewsByLink(Mo
    delSearchImpl.java:318)

    at org.rssowl.core.internal.persist.dao.NewsDAOImpl.doSearchNews(NewsDAOImpl.j
    ava:283)

    at org.rssowl.core.internal.persist.dao.NewsDAOImpl.searchNews(NewsDAOImpl.jav
    a:253)

    at org.rssowl.core.internal.persist.dao.NewsDAOImpl.getNewsFromLink(NewsDAOImp
    l.java:232)

    at org.rssowl.core.internal.persist.dao.NewsDAOImpl.setState(NewsDAOImpl.java:
    180)

    at org.rssowl.ui.internal.editors.feed.NewsTableControl$17.run(NewsTableContro
    l.java:1113)

    at org.rssowl.ui.internal.editors.feed.NewsTableControl.setNewsState(NewsTable
    Control.java:1120)

    at org.rssowl.ui.internal.editors.feed.NewsTableControl.onSelectionChanged(New
    sTableControl.java:721)

    at org.rssowl.ui.internal.editors.feed.NewsTableControl.access$14(NewsTableCon
    trol.java:678)

    at org.rssowl.ui.internal.editors.feed.NewsTableControl$6.selectionChanged(New
    sTableControl.java:603)

    at org.eclipse.jface.viewers.Viewer$2.run(Unknown Source)

    at org.eclipse.core.runtime.SafeRunner.run(Unknown Source)

    at org.eclipse.core.runtime.Platform.run(Unknown Source)

    at org.eclipse.ui.internal.JFaceUtil$1.run(Unknown Source)

    at org.eclipse.jface.util.SafeRunnable.run(Unknown Source)

    at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Unknown Source)

    at org.eclipse.jface.viewers.StructuredViewer.updateSelection(Unknown Source)

    at org.eclipse.jface.viewers.StructuredViewer.handleSelect(Unknown Source)

    at org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected(Unknown Source)

    at org.eclipse.jface.util.OpenStrategy.fireSelectionEvent(Unknown Source)

    at org.eclipse.jface.util.OpenStrategy.access$3(Unknown Source)

    at org.eclipse.jface.util.OpenStrategy$1.handleEvent(Unknown Source)

    at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)

    at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)

    at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)

    at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)

    at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source)

    at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)

    at org.eclipse.ui.internal.Workbench.access$4(Unknown Source)

    at org.eclipse.ui.internal.Workbench$5.run(Unknown Source)

    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unknown
    Source)

    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source)

    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)

    at org.rssowl.ui.internal.Application.start(Application.java:119)

    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication
    (Unknown Source)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown
    Source)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)

    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(Unknown Source)

    at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source)

    at org.eclipse.equinox.launcher.Main.run(Unknown Source)

     
  • Schepkens

    Schepkens - 2012-04-18

    Hello! any new on this issue? I have the same problem, have uninstalled and
    reinstalled both RSSowl and Java but to no avail....

     
  • genodeftest

    genodeftest - 2012-04-19

    Hi

    Your database seems to be corrupted.

    Did you try running the cleanup wizard (Tools | Preferences | Feeds | Clean
    Up) ?

    Or did you try restoring a database from backup before this problem occurred
    the first time (see
    http://www.rssowl.org/help#item_6 )?

     
  • Schepkens

    Schepkens - 2012-04-28

    ---)genodeftest: your suggestion (restoring database) successful! Thanks a lot!

     

Log in to post a comment.