YaCy-Bugtracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000528YaCy[All Projects] Generalpublic2015-01-27 16:042015-09-07 03:21
Reporteroyvinds 
Assigned ToBuBu 
PrioritynormalSeveritymajorReproducibilitysometimes
StatusresolvedResolutionduplicate 
ETAnone 
PlatformGNUOSLinuxOS Version
Product VersionYaCy 1.8 
Target VersionFixed in Version 
Summary0000528: ServletException when doing image search, results in incomplete result page
Description1) do search, click "images"
2) get results, want more
3) click the "2" button for next page of results
4) page loads a bit then stops, gives broken page, total scandal

The YaCy log when this happens:

I 2015/01/27 15:59:28 Fulltext indexing: whnh___r5Xzw https://archive.org/post/383854/updating-this-gutenberg-collection-what-else-should-we-do [^]
I 2015/01/27 15:59:28 SEARCH text snippet load time for http://wp.me/s33ceE-911: [^] 47 ms, snippet found
I 2015/01/27 15:59:28 LOADER cache hit/useall for: http://killtown.911review.org/images/htb2/arrow-right.gif [^]
I 2015/01/27 15:59:28 LOADER cache hit/useall for: http://killtown.911review.org/images/htb2/arrow-left.gif [^]
W 2015/01/27 15:59:28 org.eclipse.jetty.servlet.ServletHandler
javax.servlet.ServletException: /home/yacy/htroot/yacysearchitem.html
        at net.yacy.http.servlets.YaCyDefaultServlet.handleTemplate(YaCyDefaultServlet.java:831)
        at net.yacy.http.servlets.YaCyDefaultServlet.doGet(YaCyDefaultServlet.java:317)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
        at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:800)
        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:587)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:595)
        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)
        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
        at org.eclipse.jetty.server.Dispatcher.include(Dispatcher.java:115)
        at net.yacy.http.servlets.YaCyDefaultServlet.parseSSI(YaCyDefaultServlet.java:1010)
        at net.yacy.http.servlets.YaCyDefaultServlet.handleTemplate(YaCyDefaultServlet.java:980)
        at net.yacy.http.servlets.YaCyDefaultServlet.doGet(YaCyDefaultServlet.java:317)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
        at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:800)
        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:587)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:553)
        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)
        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
        at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
        at net.yacy.http.CrashProtectionHandler.handle(CrashProtectionHandler.java:33)
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
        at org.eclipse.jetty.server.Server.handle(Server.java:497)
        at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:313)
        at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:248)
        at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:626)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:546)
        at java.lang.Thread.run(Thread.java:745)
W 2015/01/27 15:59:28 ConcurrentLog java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor287.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at net.yacy.http.servlets.YaCyDefaultServlet.invokeServlet(YaCyDefaultServlet.java:661)
        at net.yacy.http.servlets.YaCyDefaultServlet.handleTemplate(YaCyDefaultServlet.java:827)
        at net.yacy.http.servlets.YaCyDefaultServlet.doGet(YaCyDefaultServlet.java:317)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
        at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:800)
        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:587)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:595)
        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)
        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
        at org.eclipse.jetty.server.Dispatcher.include(Dispatcher.java:115)
        at net.yacy.http.servlets.YaCyDefaultServlet.parseSSI(YaCyDefaultServlet.java:1010)
        at net.yacy.http.servlets.YaCyDefaultServlet.handleTemplate(YaCyDefaultServlet.java:980)
        at net.yacy.http.servlets.YaCyDefaultServlet.doGet(YaCyDefaultServlet.java:317)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
        at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:800)
        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:587)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:553)
        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)
        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
        at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
        at net.yacy.http.CrashProtectionHandler.handle(CrashProtectionHandler.java:33)
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
        at org.eclipse.jetty.server.Server.handle(Server.java:497)
        at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:313)
        at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:248)
        at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:626)
        at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:546)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -26
        at java.lang.String.substring(String.java:1911)
        at net.yacy.cora.document.id.MultiProtocolURL.getFileExtension(MultiProtocolURL.java:750)
        at yacysearchitem.respond(yacysearchitem.java:310)
        ... 45 more
I 2015/01/27 15:59:28 Fulltext indexing: zzG969RWhB7Z http://www.elitepvpers.com/forum/trading/3290824-18-guy-who-can-register-www-bet365-com.html [^]
TagsNo tags attached.
Attached Filespng file icon brokensearchresultpage.png [^] (358,502 bytes) 2015-01-27 16:04
jpg file icon broken_results_page.jpg [^] (49,552 bytes) 2015-05-23 01:44

- Relationships
duplicate of 0000533resolvedBuBu java.lang.reflect.InvocationTargetException when doing image search 

-  Notes
(0001051)
Davide (reporter)
2015-05-23 01:44
edited on: 2015-05-23 01:52

Same problem on 1.82/9000.
The results page is broken.

Difference from OP: always reproducible for me.

(0001061)
BuBu (developer)
2015-05-25 00:16

fyi:
an improvement has been implemented in v1.83/9219
  - fix of likely cause ("String index out of range:" in your log snippet)
(0001062)
Davide (reporter)
2015-05-25 00:20

Thank you BuBu for information.

- Issue History
Date Modified Username Field Change
2015-01-27 16:04 oyvinds New Issue
2015-01-27 16:04 oyvinds File Added: brokensearchresultpage.png
2015-02-01 05:50 BuBu Relationship added related to 0000533
2015-05-23 01:44 Davide File Added: broken_results_page.jpg
2015-05-23 01:44 Davide Note Added: 0001051
2015-05-23 01:52 Davide Note Edited: 0001051 View Revisions
2015-05-25 00:16 BuBu Note Added: 0001061
2015-05-25 00:20 Davide Note Added: 0001062
2015-09-07 03:21 BuBu Relationship replaced duplicate of 0000533
2015-09-07 03:21 BuBu Status new => resolved
2015-09-07 03:21 BuBu Resolution open => duplicate
2015-09-07 03:21 BuBu Assigned To => BuBu


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker