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

Christian MICHON <[email protected]>
Newsgroups gmane.comp.lang.jruby.user
Message-ID <CACx2yF9qnmtH+C5_+JbW2DZ9ooOiGPmfZ-XEoMeGmYSPApzD0Q@mail.gmail.com>
Moving from jruby to nodejs? Therubyrhino gem?

Could you please then explain your architecture? It's extremely unclear
from your 2 emails.

On 1st email I can see you allocated only 500Mb to your jruby job. I would
advise for 1.5Gb if you're stuck on 32 bits, 2Gb and above if you're on 64
bits.
On Jul 13, 2014 11:51 PM, "TJG" <[email protected]> wrote:

> Resolved this by installing *node.js* on the server, and dropping
> *therubyrhino* gem.
>
> Asset precompilation worked nicely, with no JVM segmentation faults.
>
> And, on y development machine, asset precompilation dropped from 2 *hours*
> to 7 *minutes*.
>
> T
>
>
>
> On Tue, Jul 8, 2014 at 10:50 PM, TJG <[email protected]> wrote:
>
>> 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.