RuntimeError: Aborted(Assertion failed: sz < N && "setting a small size"
Description
Opening a notebook with the jupyterlite-xeus-sqlite kernel gives the following error in the console:
RuntimeError: Aborted(Assertion failed: sz < N && "setting a small size", at: /install/include/xtl/xbasic_fixed_string.hpp,109,set_size). Build with -s ASSERTIONS=1 for more info.
Reproduce
Use jupyterlite-xeus-sqlite==0.2.0 in a JupyterLite deployment.
https://user-images.githubusercontent.com/591645/159488974-56419ed2-69c1-44d2-85d8-744e4ca5f958.mp4
Expected behavior
The kernel should start without error.
Context
Noticed when updating to jupyterlite-sqlite for the Try Jupyter deployment: https://github.com/jupyter/try-jupyter/pull/10
cc @SylvainCorlay @DerThorsten if you can have a look, thanks!
It might not be an issue with 0.2.0 only, looks like it's also happening with the previous version (0.1.2) too.
@jtpio locally this works for me..
@jtpio it even works when I install xeus-sqlite-kernel-0.2.0 via pip.