[MGNLUI-6323] Resizing columns throws index out of bounds exception Created: 15/Oct/20  Updated: 24/Feb/21  Resolved: 24/Feb/21

Status: Closed
Project: Magnolia UI
Component/s: content app, vaadin integration
Affects Version/s: 6.2.5
Fix Version/s: None

Type: Bug Priority: Neutral
Reporter: Richard Gange Assignee: Unassigned
Resolution: Cannot Reproduce Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Problem/Incident
relation
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:

 Description   

Reproduce

  • Open the Pages app.
  • Resize the Tags column
  • Check the log for the stack trace

Expected
No exception should be thrown.

Actual
While the resizing seems to work the effect in the UI looks a little off as well. Plus of course the exception.

Stack Trace

2020-10-15 14:58:16,924 ERROR nfo.magnolia.admincentral.AdmincentralErrorHandler: AdmincentralUI has encountered an unhandled exception.
java.lang.IndexOutOfBoundsException: Index: 6, Size: 6
	at java.util.ArrayList.rangeCheck(ArrayList.java:659) ~[?:1.8.0_261]
	at java.util.ArrayList.get(ArrayList.java:435) ~[?:1.8.0_261]
	at java.util.Collections$UnmodifiableList.get(Collections.java:1311) ~[?:1.8.0_261]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$null$0(GridScrollExtension.java:122) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$null$1(AsynchronousContext.java:133) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$0(AsynchronousContext.java:122) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$2(AsynchronousContext.java:135) ~[magnolia-core-6.2.3.jar:?]
	at com.machinezoo.noexception.CheckedExceptionHandler$CheckedRunnable.run(CheckedExceptionHandler.java:97) ~[noexception-1.4.4.jar:?]
	at info.magnolia.admincentral.ResurfaceUI.lambda$accessSynchronously$0(ResurfaceUI.java:119) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI.accessSynchronously(UI.java:1511) ~[vaadin-server-8.9.4.jar:8.9.4]
	at info.magnolia.admincentral.ResurfaceUI.accessSynchronously(ResurfaceUI.java:109) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.run(UI.java:1575) ~[vaadin-server-8.9.4.jar:8.9.4]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_261]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_261]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2047) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
2020-10-15 14:58:16,925 ERROR info.magnolia.context.MgnlContext                 : MgnlContext is not initialized. This could happen if the request does not go through the Magnolia default filters.
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131) ~[magnolia-ui-framework-6.2.3.jar:?]
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.handleError(UI.java:1624) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
Oct 15, 2020 2:58:16 PM com.vaadin.ui.UI$3 handleError
SEVERE: MgnlContext is not set for this thread
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282)
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91)
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131)
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80)
	at com.vaadin.ui.UI$3.handleError(UI.java:1624)
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65)
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126)
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058)
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018)
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012)
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978)
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417)
	at com.vaadin.ui.UI.access(UI.java:1572)
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121)
	at java.lang.Thread.run(Thread.java:748)

2020-10-15 14:58:16,927 ERROR nfo.magnolia.admincentral.AdmincentralErrorHandler: AdmincentralUI has encountered an unhandled exception.
java.lang.IndexOutOfBoundsException: Index: 6, Size: 6
	at java.util.ArrayList.rangeCheck(ArrayList.java:659) ~[?:1.8.0_261]
	at java.util.ArrayList.get(ArrayList.java:435) ~[?:1.8.0_261]
	at java.util.Collections$UnmodifiableList.get(Collections.java:1311) ~[?:1.8.0_261]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$null$0(GridScrollExtension.java:122) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$null$1(AsynchronousContext.java:133) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$0(AsynchronousContext.java:122) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$2(AsynchronousContext.java:135) ~[magnolia-core-6.2.3.jar:?]
	at com.machinezoo.noexception.CheckedExceptionHandler$CheckedRunnable.run(CheckedExceptionHandler.java:97) ~[noexception-1.4.4.jar:?]
	at info.magnolia.admincentral.ResurfaceUI.lambda$accessSynchronously$0(ResurfaceUI.java:119) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI.accessSynchronously(UI.java:1511) ~[vaadin-server-8.9.4.jar:8.9.4]
	at info.magnolia.admincentral.ResurfaceUI.accessSynchronously(ResurfaceUI.java:109) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.run(UI.java:1575) ~[vaadin-server-8.9.4.jar:8.9.4]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_261]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_261]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2047) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
2020-10-15 14:58:16,928 ERROR info.magnolia.context.MgnlContext                 : MgnlContext is not initialized. This could happen if the request does not go through the Magnolia default filters.
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131) ~[magnolia-ui-framework-6.2.3.jar:?]
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.handleError(UI.java:1624) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
Oct 15, 2020 2:58:16 PM com.vaadin.ui.UI$3 handleError
SEVERE: MgnlContext is not set for this thread
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282)
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91)
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131)
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80)
	at com.vaadin.ui.UI$3.handleError(UI.java:1624)
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65)
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126)
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058)
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018)
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012)
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978)
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417)
	at com.vaadin.ui.UI.access(UI.java:1572)
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121)
	at java.lang.Thread.run(Thread.java:748)

2020-10-15 14:58:16,930 ERROR nfo.magnolia.admincentral.AdmincentralErrorHandler: AdmincentralUI has encountered an unhandled exception.
java.lang.IndexOutOfBoundsException: Index: 6, Size: 6
	at java.util.ArrayList.rangeCheck(ArrayList.java:659) ~[?:1.8.0_261]
	at java.util.ArrayList.get(ArrayList.java:435) ~[?:1.8.0_261]
	at java.util.Collections$UnmodifiableList.get(Collections.java:1311) ~[?:1.8.0_261]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$null$0(GridScrollExtension.java:122) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$null$1(AsynchronousContext.java:133) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$0(AsynchronousContext.java:122) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$2(AsynchronousContext.java:135) ~[magnolia-core-6.2.3.jar:?]
	at com.machinezoo.noexception.CheckedExceptionHandler$CheckedRunnable.run(CheckedExceptionHandler.java:97) ~[noexception-1.4.4.jar:?]
	at info.magnolia.admincentral.ResurfaceUI.lambda$accessSynchronously$0(ResurfaceUI.java:119) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI.accessSynchronously(UI.java:1511) ~[vaadin-server-8.9.4.jar:8.9.4]
	at info.magnolia.admincentral.ResurfaceUI.accessSynchronously(ResurfaceUI.java:109) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.run(UI.java:1575) ~[vaadin-server-8.9.4.jar:8.9.4]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_261]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_261]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2047) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
2020-10-15 14:58:16,931 ERROR info.magnolia.context.MgnlContext                 : MgnlContext is not initialized. This could happen if the request does not go through the Magnolia default filters.
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131) ~[magnolia-ui-framework-6.2.3.jar:?]
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.handleError(UI.java:1624) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
Oct 15, 2020 2:58:16 PM com.vaadin.ui.UI$3 handleError
SEVERE: MgnlContext is not set for this thread
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282)
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91)
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131)
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80)
	at com.vaadin.ui.UI$3.handleError(UI.java:1624)
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65)
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126)
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058)
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018)
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012)
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978)
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417)
	at com.vaadin.ui.UI.access(UI.java:1572)
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121)
	at java.lang.Thread.run(Thread.java:748)

2020-10-15 14:58:16,932 ERROR nfo.magnolia.admincentral.AdmincentralErrorHandler: AdmincentralUI has encountered an unhandled exception.
java.lang.IndexOutOfBoundsException: Index: 6, Size: 6
	at java.util.ArrayList.rangeCheck(ArrayList.java:659) ~[?:1.8.0_261]
	at java.util.ArrayList.get(ArrayList.java:435) ~[?:1.8.0_261]
	at java.util.Collections$UnmodifiableList.get(Collections.java:1311) ~[?:1.8.0_261]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$null$0(GridScrollExtension.java:122) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$null$1(AsynchronousContext.java:133) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$0(AsynchronousContext.java:122) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$2(AsynchronousContext.java:135) ~[magnolia-core-6.2.3.jar:?]
	at com.machinezoo.noexception.CheckedExceptionHandler$CheckedRunnable.run(CheckedExceptionHandler.java:97) ~[noexception-1.4.4.jar:?]
	at info.magnolia.admincentral.ResurfaceUI.lambda$accessSynchronously$0(ResurfaceUI.java:119) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI.accessSynchronously(UI.java:1511) ~[vaadin-server-8.9.4.jar:8.9.4]
	at info.magnolia.admincentral.ResurfaceUI.accessSynchronously(ResurfaceUI.java:109) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.run(UI.java:1575) ~[vaadin-server-8.9.4.jar:8.9.4]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_261]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_261]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2047) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
2020-10-15 14:58:16,933 ERROR info.magnolia.context.MgnlContext                 : MgnlContext is not initialized. This could happen if the request does not go through the Magnolia default filters.
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131) ~[magnolia-ui-framework-6.2.3.jar:?]
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.handleError(UI.java:1624) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
Oct 15, 2020 2:58:16 PM com.vaadin.ui.UI$3 handleError
SEVERE: MgnlContext is not set for this thread
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282)
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91)
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131)
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80)
	at com.vaadin.ui.UI$3.handleError(UI.java:1624)
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65)
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126)
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058)
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018)
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012)
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978)
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417)
	at com.vaadin.ui.UI.access(UI.java:1572)
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121)
	at java.lang.Thread.run(Thread.java:748)


 Comments   
Comment by Richard Gange [ 16/Oct/20 ]

Happened again while I was using the Definitions app. I expanded the fieldTypes in ui-framework module and resized the value column. The error is a little different but the way to reproduce it is nearly the same:

2020-10-16 14:56:13,526 ERROR nfo.magnolia.admincentral.AdmincentralErrorHandler: AdmincentralUI has encountered an unhandled exception.
java.lang.IllegalArgumentException: Pixel width should be greated than 0 (in com.vaadin.ui.Grid$Column@42631741)
	at com.vaadin.ui.Grid$Column.setWidth(Grid.java:1640) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$null$0(GridScrollExtension.java:122) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$null$1(AsynchronousContext.java:133) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$0(AsynchronousContext.java:122) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$2(AsynchronousContext.java:135) ~[magnolia-core-6.2.3.jar:?]
	at com.machinezoo.noexception.CheckedExceptionHandler$CheckedRunnable.run(CheckedExceptionHandler.java:97) ~[noexception-1.4.4.jar:?]
	at info.magnolia.admincentral.ResurfaceUI.lambda$accessSynchronously$0(ResurfaceUI.java:119) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI.accessSynchronously(UI.java:1511) ~[vaadin-server-8.9.4.jar:8.9.4]
	at info.magnolia.admincentral.ResurfaceUI.accessSynchronously(ResurfaceUI.java:109) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.run(UI.java:1575) ~[vaadin-server-8.9.4.jar:8.9.4]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_261]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_261]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2047) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
Oct 16, 2020 2:56:13 PM com.vaadin.ui.UI$3 handleError
SEVERE: MgnlContext is not set for this thread
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282)
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91)
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131)
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80)
	at com.vaadin.ui.UI$3.handleError(UI.java:1624)
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65)
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126)
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058)
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018)
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012)
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978)
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417)
	at com.vaadin.ui.UI.access(UI.java:1572)
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121)
	at java.lang.Thread.run(Thread.java:748)

2020-10-16 14:56:13,527 ERROR info.magnolia.context.MgnlContext                 : MgnlContext is not initialized. This could happen if the request does not go through the Magnolia default filters.
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131) ~[magnolia-ui-framework-6.2.3.jar:?]
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.handleError(UI.java:1624) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
2020-10-16 14:56:13,528 ERROR nfo.magnolia.admincentral.AdmincentralErrorHandler: AdmincentralUI has encountered an unhandled exception.
java.lang.IllegalArgumentException: Pixel width should be greated than 0 (in com.vaadin.ui.Grid$Column@42631741)
	at com.vaadin.ui.Grid$Column.setWidth(Grid.java:1640) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$null$0(GridScrollExtension.java:122) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$null$1(AsynchronousContext.java:133) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$0(AsynchronousContext.java:122) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$2(AsynchronousContext.java:135) ~[magnolia-core-6.2.3.jar:?]
	at com.machinezoo.noexception.CheckedExceptionHandler$CheckedRunnable.run(CheckedExceptionHandler.java:97) ~[noexception-1.4.4.jar:?]
	at info.magnolia.admincentral.ResurfaceUI.lambda$accessSynchronously$0(ResurfaceUI.java:119) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI.accessSynchronously(UI.java:1511) ~[vaadin-server-8.9.4.jar:8.9.4]
	at info.magnolia.admincentral.ResurfaceUI.accessSynchronously(ResurfaceUI.java:109) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.run(UI.java:1575) ~[vaadin-server-8.9.4.jar:8.9.4]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_261]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_261]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2047) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
2020-10-16 14:56:13,529 ERROR info.magnolia.context.MgnlContext                 : MgnlContext is not initialized. This could happen if the request does not go through the Magnolia default filters.
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131) ~[magnolia-ui-framework-6.2.3.jar:?]
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.handleError(UI.java:1624) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
Oct 16, 2020 2:56:13 PM com.vaadin.ui.UI$3 handleError
SEVERE: MgnlContext is not set for this thread
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282)
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91)
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131)
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80)
	at com.vaadin.ui.UI$3.handleError(UI.java:1624)
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65)
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126)
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058)
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018)
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012)
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978)
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417)
	at com.vaadin.ui.UI.access(UI.java:1572)
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121)
	at java.lang.Thread.run(Thread.java:748)

2020-10-16 14:56:13,530 ERROR nfo.magnolia.admincentral.AdmincentralErrorHandler: AdmincentralUI has encountered an unhandled exception.
java.lang.IllegalArgumentException: Pixel width should be greated than 0 (in com.vaadin.ui.Grid$Column@42631741)
	at com.vaadin.ui.Grid$Column.setWidth(Grid.java:1640) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$null$0(GridScrollExtension.java:122) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$null$1(AsynchronousContext.java:133) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$0(AsynchronousContext.java:122) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$2(AsynchronousContext.java:135) ~[magnolia-core-6.2.3.jar:?]
	at com.machinezoo.noexception.CheckedExceptionHandler$CheckedRunnable.run(CheckedExceptionHandler.java:97) ~[noexception-1.4.4.jar:?]
	at info.magnolia.admincentral.ResurfaceUI.lambda$accessSynchronously$0(ResurfaceUI.java:119) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI.accessSynchronously(UI.java:1511) ~[vaadin-server-8.9.4.jar:8.9.4]
	at info.magnolia.admincentral.ResurfaceUI.accessSynchronously(ResurfaceUI.java:109) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.run(UI.java:1575) ~[vaadin-server-8.9.4.jar:8.9.4]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_261]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_261]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2047) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
2020-10-16 14:56:13,531 ERROR info.magnolia.context.MgnlContext                 : MgnlContext is not initialized. This could happen if the request does not go through the Magnolia default filters.
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91) ~[magnolia-core-6.2.3.jar:?]
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131) ~[magnolia-ui-framework-6.2.3.jar:?]
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80) ~[magnolia-admincentral-6.2.3.jar:?]
	at com.vaadin.ui.UI$3.handleError(UI.java:1624) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
Oct 16, 2020 2:56:13 PM com.vaadin.ui.UI$3 handleError
SEVERE: MgnlContext is not set for this thread
java.lang.IllegalStateException: MgnlContext is not set for this thread
	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282)
	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91)
	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131)
	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80)
	at com.vaadin.ui.UI$3.handleError(UI.java:1624)
	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65)
	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126)
	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058)
	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018)
	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012)
	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978)
	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417)
	at com.vaadin.ui.UI.access(UI.java:1572)
	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121)
	at java.lang.Thread.run(Thread.java:748)
Comment by Richard Gange [ 24/Feb/21 ]

Fixed in 6.2.6

Generated at Mon Feb 12 09:35:19 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.