This update for nim fixes the following issues:
num was updated to version 1.2.12:
* Fixed GC crash resulting from inlining of the memory allocation procs
* Fixed ???incorrect raises effect for $(NimNode)??? (#17454)
From version 1.2.10:
* Fixed ???JS backend doesn???t handle float->int type conversion ???
(#8404)
* Fixed ???The ???try except??? not work when the ???OSError: Too many
open files??? error occurs!??? (#15925)
* Fixed ???Nim emits #line 0 C preprocessor directives with
???debugger:native, with ICE in gcc-10??? (#15942)
* Fixed ???tfuturevar fails when activated??? (#9695)
* Fixed ???nre.escapeRe is not gcsafe??? (#16103)
* Fixed ??????Error: internal error: genRecordFieldAux??? - in the
???version-1-4??? branch??? (#16069)
* Fixed ???-d:fulldebug switch does not compile with gc:arc??? (#16214)
* Fixed ???osLastError may randomly raise defect and crash??? (#16359)
* Fixed ???generic importc proc???s...
Read the Full AdvisoryPatch Instructions:
To install this openSUSE Security Update use the SUSE recommended installation methods
like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
- openSUSE Leap 15.2:
zypper in -t patch openSUSE-2021-618=1
- openSUSE Leap 15.2 (x86_64):
nim-1.2.12-lp152.2.3.1
nim-debuginfo-1.2.12-lp152.2.3.1
https://www.suse.com/security/cve/CVE-2021-21372.html
https://www.suse.com/security/cve/CVE-2021-21373.html
https://www.suse.com/security/cve/CVE-2021-21374.html
https://bugzilla.suse.com/1185083
https://bugzilla.suse.com/1185084
https://bugzilla.suse.com/1185085
Get the latest Linux and open source security news straight to your inbox.