Details
-
Bug
-
Resolution: Fixed
-
Blocker
-
11.8-rc-1, 11.10
-
Windows 10 Pro 64 bit, Chrome 78 using a local instance XWiki 11.10 on PostgreSQL 12
-
Unit
-
Unknown
-
N/A
-
N/A
-
Description
STEPS TO REPRODUCE
- Login as Admin
- Install Forum application
- Click on Forums from Navigation Panel
- Add a forum
- On that forum, add a topic
EXPECTED RESULTS
The topic is created successfully.
ACTUAL RESULTS
Most of the times, on the page, there is the following error encountered:
Failed to execute the [velocity] macro. Cause: [null]. Click on this message for details.
having the following stacktrace:
java.lang.StackOverflowError at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:85) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:88) at org.xwiki.properties.converter.AbstractConverter.convertToType(AbstractConverter.java:105) ...
The error does not reproduce all the times, however, but most of the times. There are no errors in console.
The issue could not be reproduced on XWiki 11.7 (tested also on 10.11.10 and 11.3.6), but reproduced starting 11.8RC1 to 11.10.
Due to the fact that the same version of Forum was used for testing (2.2.1), indicates that might be an issue related to platform.
Attachments
Issue Links
- relates to
-
XWIKI-16716 Add explicit support for Document and XWikiDocument in DocumentReferenceConverter and EntityReferenceConverter
- Closed