Closed Qbtly closed 4 months ago
This bug has led to the removal of quickjs from Debian testing (and hence the next stable release), due to CVE-2024-33263.
I would like to request that this issue could be fixed as soon as convenient so that QuickJS would come to Debian again and with it the packages that depend on it.
The corresponding Debian bug is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070373 .
Thanks
Unless I'm missing something that report is quite bogus.
The crash happens when the interpreter shuts down, as it does some sanity checks. Building with NDEBUG would also not exhibit the problem because the assert won't do anything.
If it is indeed bogus, I would like to see this issue as being closed and likewise the CVE. This would help me re-uploading the package to Debian testing.
I suppose you could float this patch: https://github.com/xeioex/quickjs/commit/28512c51e993c1acc443c91ffe0171d19fc2cd3c
@humenda: I committed the fix, this should solve the problem. Thank you for your support.
Thanks, now QuickJS is back in Debian :).
Version
3b45d155c77bbdfe9177b1e03db830d2aff0b2a8
Build platform
Ubuntu 22.04.3
Build steps
Test case
Execution steps
Output