-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Displaying a table with a BigDecimal column crashes the web UI #1607
Comments
Not sure specifically why you're getting a sigkill (linux killing the chrome process for oom?). #513 is the issue to track the server implementing BigDecimal/BigInteger - the client has an attempt at reading it, but without the server speaking the same language, I didn't put any real effort into it. However, if the server encounters a type that it can't send, it can turn it into a string and send that instead. We have support for that on the server, but in this case the client is incorrectly only reading the Both of these should be resolve anyway, but handling either one will probably fix your issue. It would be worth trying to understand why chrome is getting its process killed though, to see if there is something else we can do to prevent it in general. |
Note the signal is |
Yikes you're right. And you were right, I should have waited until monday to look at this. My brain replaced My best guess was that by misreading the flight schema I was allocating too much space and the JS runtime was crashing out rather than listen to me, but I'm not so sure now. |
Release notes https://github.com/deephaven/web-client-ui/releases/tag/v0.53.0 # [0.53.0](deephaven/web-client-ui@v0.52.0...v0.53.0) (2023-11-03) ### Bug Fixes * DH-15864: Scroll position StuckToBottom shouldn't trigger sharing dot ([#1617](deephaven/web-client-ui#1617)) ([3d4499b](deephaven/web-client-ui@3d4499b)) * Panel focus throwing an exception ([#1609](deephaven/web-client-ui#1609)) ([9e8b7ae](deephaven/web-client-ui@9e8b7ae)) * Plugins were re-registering on every re-render ([#1613](deephaven/web-client-ui#1613)) ([5977389](deephaven/web-client-ui@5977389)) ### Features * Add support for multi-partition parquet:kv tables ([#1580](deephaven/web-client-ui#1580)) ([d92c91e](deephaven/web-client-ui@d92c91e)), closes [#1143](deephaven/web-client-ui#1143) [#1438](deephaven/web-client-ui#1438) * Babel Plugin - Mock css imports ([#1607](deephaven/web-client-ui#1607)) ([787c542](deephaven/web-client-ui@787c542)), closes [#1606](deephaven/web-client-ui#1606) * Convert DashboardPlugins to WidgetPlugins ([#1598](deephaven/web-client-ui#1598)) ([a260842](deephaven/web-client-ui@a260842)), closes [#1573](deephaven/web-client-ui#1573) ### Reverts * "fix: stuck to bottom on filter clear" ([#1616](deephaven/web-client-ui#1616)) ([806a6b6](deephaven/web-client-ui@806a6b6)), closes [deephaven/web-client-ui#1579](deephaven/web-client-ui#1579) [#1615](deephaven/web-client-ui#1615) Co-authored-by: deephaven-internal <deephaven-internal@users.noreply.github.com>
The following code crashes the web UI:
Visually it looks like the two window captures below; the display stays for a few seconds as the first one, then chrome sees it crash as per the second one.
The text was updated successfully, but these errors were encountered: