Description
If you search a label name in the Language Editor, you get a java.lang.StackOverflowError in the log:
--------------------
Exception in thread "http-nio-0.0.0.0-8080-exec-8" java.lang.StackOverflowError
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
at org.apache.openmeetings.util.DaoHelper.getSearchQuery(DaoHelper.java:34)
-----------
The function getSearchQuery (line 33-34) in src//util/java/org/apache/openmeetings/util/DaoHelper.java is calling itself recursively.