Project

General

Profile

Actions

Bug #7683

closed

Rjb::load Segmentation fault windows

Added by chencc98 (xianpeng chen) about 11 years ago. Updated about 11 years ago.

Status:
Rejected
Target version:
ruby -v:
ruby 1.9.3p125 (2012-02-16) [i386-mingw32
Backport:
[ruby-core:51370]

Description

i installed RoR. rails is 3.2.1 and ruby is ruby 1.9.3p125 (2012-02-16) [i386-mingw32]
my machine is windows xp sp4.
i set my JAVA_HOME to c:\jdk150_12 and then install rjb by gem install rjb
the installation looks good. rjb is 1.4.3
but below code fails on my pc.
require 'rjb'
Rjb::load

please help.


Files

rubybuglog.txt (93.7 KB) rubybuglog.txt chencc98 (xianpeng chen), 01/11/2013 11:49 AM

Updated by usa (Usaku NAKAMURA) about 11 years ago

p125 is too old.
try p327. (p362 is the most recently release, but another SEGV bug is reported.)

Updated by usa (Usaku NAKAMURA) about 11 years ago

  • Status changed from Open to Feedback

Updated by skelz0r (Loïc Delmaire) about 11 years ago

Same here, with ruby-1.9.3-p125 & ruby-1.9.3-p362 and rjb (1.4.5).

However ruby-1.9.3-p362 and rjb (1.4.3) is working on my pc.

Updated by ko1 (Koichi Sasada) about 11 years ago

  • Assignee set to arton (Akio Tajima)

arton-san, could you check this issue?

Updated by arton (Akio Tajima) about 11 years ago

  • Category changed from core to misc

Thanks for using Ruby and Rjb and sorry for the inconvenience.

This was caused Rjb's gem packagging problem.
Detail: Rjb 1.4.5 was bundled with Java-Ruby proxy class compiled by JDK 1.7. So Rjb was internally crashed with version mismatch error.

I wonder if you tried newer Rjb gem 1.4. 6 it was bundled with JDK 1.5 binary or manually compile ext/RBridge.java and copy its class file into data/rjb/jp/co/infoseek/hp/arton/rjb (manually installation is not recommanded).

Updated by arton (Akio Tajima) about 11 years ago

  • Status changed from Feedback to Rejected

So, this is not Ruby's bug.

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0