Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-6102

StackoverflowError related to enclosures

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 7.2.0, 8.0.0-M1
    • Fix Version/s: 7.3.0, 8.0.0-M1
    • Component/s: wicket
    • Labels:
      None

      Description

      I see the following exception when try to start Wicket-Bootstrap's samples with 7.3.0-SNAPSHOT.
      There is no such problem with 7.2.0

      java.lang.StackOverflowError
      	at java.util.ArrayList.iterator(ArrayList.java:834)
      	at org.apache.wicket.MarkupContainer$1MarkupChildIterator.refreshInternalIteratorIfNeeded(MarkupContainer.java:608)
      	at org.apache.wicket.MarkupContainer$1MarkupChildIterator.hasNext(MarkupContainer.java:574)
      	at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:134)
      	at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162)
      	at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162)
      	at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162)
      	at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162)
      	at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162)
      	at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162)
      	at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162)
      	at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162)
      	at org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123)
      	at org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:968)
      	at org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:77)
      	at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.getMarkup(AssociatedMarkupSourcingStrategy.java:123)
      	at org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:504)
      	at org.apache.wicket.Component.getMarkup(Component.java:755)
      	at org.apache.wicket.markup.html.internal.Enclosure.getChild(Enclosure.java:136)
      	at org.apache.wicket.markup.html.internal.Enclosure.isVisible(Enclosure.java:171)
      	at org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:90)
      	at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.getMarkup(AssociatedMarkupSourcingStrategy.java:123)
      	at org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:504)
      	at org.apache.wicket.Component.getMarkup(Component.java:755)
      	at org.apache.wicket.markup.html.internal.Enclosure.getChild(Enclosure.java:136)
      	at org.apache.wicket.markup.html.internal.Enclosure.isVisible(Enclosure.java:171)
      	at org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:90)
      	at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.getMarkup(AssociatedMarkupSourcingStrategy.java:123)
      	at org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:504)
      	at org.apache.wicket.Component.getMarkup(Component.java:755)
      	at org.apache.wicket.markup.html.internal.Enclosure.getChild(Enclosure.java:136)
      	at org.apache.wicket.markup.html.internal.Enclosure.isVisible(Enclosure.java:171)
      	at org.apache.wicket.markup.html.panel.AbstractMarkupSourcingStrategy.searchMarkupInTransparentResolvers(AbstractMarkupSourcingStrategy.java:90)
      	at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.getMarkup(AssociatedMarkupSourcingStrategy.java:123)
      	at org.apache.wicket.MarkupContainer.getMarkup(MarkupContainer.java:504)
      	at org.apache.wicket.Component.getMarkup(Component.java:755)
      ...
      

      To reproduce:

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              mgrigorov Martin Grigorov
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: