Closed jboler closed 3 years ago
This may be related to https://github.com/jruby/jruby/issues/6310.
I have not done any investigation to know whether this is a sassc problem or a JRuby FFI problem, but we have no other known issues with double-freeing in JRuby FFI.
@jboler Do you have an easy way to reproduce this?
This may be fixed by https://github.com/jruby/jruby/pull/6331 but I do not have a way to reproduce or test... @jboler help!
It looks as though jruby/jruby#6331 does indeed fix this issue. It will be released in JRuby 9.2.13.
I can reproduce it locally but I haven't tracked it down to a minimal case that I can upload. Is there a way to install a pre-release build of 9.2.13 to test it?
@jboler We have one confirmation that it is fixed in the 9.2.13.0 snapshots, but more confirmation is good!
You can download a tarball from here: https://oss.sonatype.org/content/repositories/snapshots/org/jruby/jruby-dist/9.2.13.0-SNAPSHOT/
Confirmed as fixed in jRuby 9.2.13.0
Happens on Mac & Linux with jRuby & sassc v2.4.0. It doesn't happen with v2.3.0.
Haven't tested MRI.