If the configured file size for the session data is overflowed (see org.apache.wicket.settings.IStoreSettings#setMaxSizePerSession(Bytes)) then Wicket may return wrong page data (bytes) for a expired page.
The problem is in org.apache.wicket.pageStore.PageWindowManager#idToWindowIndex which may have several page ids (the keys) pointing to the same window index (values).
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Fix Version/s||1.5.7 [ 12321241 ]|
|Fix Version/s||6.0.0-RC1 [ 12321281 ]|
|Resolution||Fixed [ 1 ]|