help needed. on some safari searches I get error report
Here is the latest
HTTP Status 500 - Request processing failed; nested exception is java.lang.StringIndexOutOfBoundsException: String index out of range: -1
type Exception report
message Request processing failed; nested exception is java.lang.StringIndexOutOfBoundsException: String index out of range: -1
description The server encountered an internal error that prevented it from fulfilling this request.
exception
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.StringIndexOutOfBoundsException: String index out of range: -1 org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857) javax.servlet.http.HttpServlet.service(HttpServlet.java:624) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842) javax.servlet.http.HttpServlet.service(HttpServlet.java:731) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.mindspark.search.service.spam.SpamFilter.doFilter(SpamFilter.java:108) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261) com.mindspark.service.analytics.web.LoggingFilter.doFilter(LoggingFilter.java:93) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261) com.mindspark.search.dune.util.IpAddressLookupFilter.doFilter(IpAddressLookupFilter.java:55) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261) com.mindspark.util.logbackutil.web.LogbackMDCFilter.doFilter(LogbackMDCFilter.java:58) com.mindspark.search.dune.util.logbackutil.DuneLogbackMDCFilter.doFilter(DuneLogbackMDCFilter.java:68) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
root cause
java.lang.StringIndexOutOfBoundsException: String index out of range: -1 java.lang.String.substring(String.java:1967) com.mindspark.search.dune.request.state.State$StateBuilder.deriveRelatedSearchType(State.java:296) com.mindspark.search.dune.request.DirectivesManager.execute(DirectivesManager.java:134) com.mindspark.search.dune.service.DirectivesService.getState(DirectivesService.java:32) com.mindspark.search.dune.handler.SearchHandler.handleRequest(SearchHandler.java:45) com.mindspark.search.dune.handler.SearchHandler$$FastClassBySpringCGLIB$$a4fca50e.invoke(<
What on earth does it mean and what do I need to do to get back to normal where all my searches on SAFARI come up with a list of web pages to click on?
MacBook Air, macOS High Sierra (10.13.3)