[jruby-user] JRE 7 / JRuby 1.7.13 - fatal error precompiling assets for Rails 3.2.x application

TJG <[email protected]>
Newsgroups gmane.comp.lang.jruby.user
Message-ID <CAAnEMzQzQAsw3uUg=172qvX0mbjmtp=9ywDwbuj=aK7LJ+vB_A@mail.gmail.com>
Environment:

Ubuntu 12.04 LTS
JRuby 1.7.13
JRE 7.0_60-b19
Rails 3.2.12 application

Hi all;

Does anyone recognize this problem or can anyone suggest what I might try
to figure out what's gone wrong?

$ *jruby -S rake assets:precompile:all RAILS_ENV=staging
RAILS_GROUPS=assets*

Starts off okay...

Compiled jquery-plugins/jquery.blockUI.js  (2ms)  (pid 29552)
Compiled jquery-plugins/jquery.cookie.js  (2ms)  (pid 29552)
Compiled jquery-plugins/jquery.form.js  (13ms)  (pid 29552)
Compiled jquery-plugins/jquery.safeEnter.js  (0ms)  (pid 29552)
Compiled ckeditor/basepath.js  (16ms)  (pid 29552)
Compiled ckeditor/ckeditor.js  (7ms)  (pid 29552)
Compiled ckeditor/jquery.js  (0ms)  (pid 29552)
Compiled ckeditor-jquery.js  (118ms)  (pid 29552)
Compiled application.js  (1346ms)  (pid 29552)
Compiled admin.js  (1389ms)  (pid 29552)

Then... boom:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f32b205cff1, pid=29552, tid=139855679133440
#
# JRE version: Java(TM) SE Runtime Environment (7.0_60-b19) (build
1.7.0_60-b19)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.60-b09 mixed mode
linux-amd64 compressed oops)
# Problematic frame:
# V  [libjvm.so+0x5c2ff1]  oopDesc::size_given_klass(Klass*)+0x1
#
# Failed to write core dump. Core dumps have been disabled. To enable core
dumping, try "ulimit -c unlimited" before starting Java again


[ From error dump ]:
VM Arguments:
jvm_args: -Xmx500m -Xss2048k
-Djffi.boot.library.path=/home/sshadmin/.rvm/rubies/jruby-1.7.13/lib/jni
-Xbootclasspath/a:/home/sshadmin/.rvm/rubies/jruby-1.7.13/lib/jruby.jar
-Djruby.home=/home/sshadmin/.rvm/rubies/jruby-1.7.13
-Djruby.lib=/home/sshadmin/.rvm/rubies/jruby-1.7.13/lib
-Djruby.script=jruby -Djruby.shell=/bin/sh
java_command: org.jruby.Main -S rake assets:precompile:all
RAILS_ENV=staging RAILS_GROUPS=assets
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60
PATH=/webapps/polar/shared/bundle/jruby/1.9/bin:/home/sshadmin/.rvm/gems/jruby-1.7.13/bin:/home/sshadmin/.rvm/gems/jruby-1.7.13@global
/bin:/home/sshadmin/.rvm/rubies/jruby-1.7.13/bin:/home/sshadmin/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/imagemagick-6.7.2/bin:/usr/lib/postgresql/9.1/bin:/usr/lib/jvm/jdk1.7.0_60/bin
LD_LIBRARY_PATH=/usr/local/imagemagick-6.7.2/lib:/usr/local/imagemagick-6.7.2/lib:/usr/local/imagemagick-6.7.2/lib
SHELL=/bin/bash


Many thanks,
Tim
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.