Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
haml-lint hangs with JRuby 126.96.36.199 #4734
With JRuby 188.8.131.52
Command runs extremely slowly or hangs until ^C is issued when running with 184.108.40.206.
I also opened this issue with haml-lint
We need more information or an easy way to reproduce.
When it's obvious it's hanging, you can grab a dump of all threads with Ctrl+\ on *nix or Ctrl+Break on Windows. Link us a gist of that output.
You might also try bumping up the JVM memory by passing -J-Xmx###M where ### is something larger than the default 500M we cap the VM at.
@enebo OK, my first investigation has been to try all JRuby versions from 220.127.116.11 - 18.104.22.168 and it seems like the issues starts with version 22.214.171.124.
So I guess the issue is somewhere in 126.96.36.199...188.8.131.52
I starting working on the bisect but am having issues running haml-lint during the bisect.
Here's what I'm running
git bisect start tags/184.108.40.206 tags/220.127.116.11 git bisect run sh haml_lint_bisect.sh
The script that runs each time
#!/bin/sh export JRUBY_OPTS='--dev' ./mvnw bin/jruby -S gem install haml_lint timeout 10 bin/jruby -S haml-lint ../services-directory/app/views/layouts/_flash_messages.html.haml
Looks like I've found the commit