Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 359886 - [Help][Search] ArrayIndexOutOfBoundsException in LocalSearchManager#asList
Summary: [Help][Search] ArrayIndexOutOfBoundsException in LocalSearchManager#asList
Status: CLOSED DUPLICATE of bug 352434
Alias: None
Product: Platform
Classification: Eclipse Project
Component: User Assistance (show other bugs)
Version: 3.7   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: platform-ua-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-04 13:58 EDT by John Arthorne CLA
Modified: 2011-10-05 16:59 EDT (History)
2 users (show)

See Also:


Attachments
Log file subset (126.85 KB, text/plain)
2011-10-04 13:59 EDT, John Arthorne CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Arthorne CLA 2011-10-04 13:58:54 EDT
3.7.1

I have a copy of the server logs from help.eclipse.org. There are a large number of exceptions in the log like this:

java.lang.ArrayIndexOutOfBoundsException
	at org.eclipse.help.internal.search.LocalSearchManager.asList(LocalSearchManager.java:161)
	at org.eclipse.help.internal.search.SearchIndex.search(SearchIndex.java:628)
	at org.eclipse.help.internal.search.LocalSearchManager.search(LocalSearchManager.java:591)
Comment 1 John Arthorne CLA 2011-10-04 13:59:19 EDT
Created attachment 204536 [details]
Log file subset
Comment 2 Chris Goldthorpe CLA 2011-10-04 15:36:02 EDT
This looks to be identical to Bug 352434 which was fixed for Eclipse 3.7.1

One thing I notice is that at help.eclipse.org the bundle version of org.eclipse.help.base is
	3.6.0.v201106030909

Whereas in Eclipse 3.7.1 the bundle version of org.eclipse.help.base is
        3.6.1.v201109091335

Also line number 161 in  LocalSearchManager in Eclipse version 3.7.1 is
      try {

While in Eclipse 3.7.0 line 161 is 
      Document doc = searcher.doc(topDocs.scoreDocs[i].doc); 

It looks as though help.eclipse.org is still running bundles from 3.7.0.
Comment 3 Chris Goldthorpe CLA 2011-10-04 15:36:39 EDT
Copying the Eclipse webmaster for comment
Comment 4 John Arthorne CLA 2011-10-04 15:52:19 EDT
Yes. help.eclipse.org is still running Indigo SR0 (3.7.1). They just updated the doc bundles but left everything else as-is.
Comment 5 Eclipse Webmaster CLA 2011-10-05 15:58:22 EDT
I've built a new help center on Indigo SR1.

-M.
Comment 6 Chris Goldthorpe CLA 2011-10-05 16:59:21 EDT
I just pointed my browser at help.eclipse.org and I can see that the problem is fixed - I can't read the logs, but now a search for eclipse yields a list of results which was not the case before. This indicates no exception was thrown. 

Moving to 3.7.1 fixed the problem so I am marking this bug as a duplicate.

*** This bug has been marked as a duplicate of bug 352434 ***