Trace/BPT trap when running rake, gem, or jirb using Java 1.7 (mlvm)
--------------------------------------------------------------------
Key: JRUBY-4969
URL: http://jira.codehaus.org/browse/JRUBY-4969
Project: JRuby
Issue Type: Bug
Affects Versions: JRuby 1.6
Environment: MacOS X 10.6.4, JRuby master, Java 1.7 (mlvm)
Reporter: Stephen Bannasch
Assignee: Thomas E Enebo
Using Java 1.7 with mlvm patchsets applied JRuby generates 'Trace/BPT trap'
errors using rake, gem, or jirb commands. In addition a handful of the
benchmark tests also generate this error.
I am using a build of mlvm from July 26 however I haven't tried using rake or
gem with earlier versions of mlvm so this problem may or may not have been
around before now.
{code}
$ git log -1
commit f6b7c2662dd97c94e3f2fc1cb7b21be59ea5d08d
Author: Hiro Asari <[email protected]>
Date: Sun Jul 25 16:48:52 2010 -0700
Determine whether or not we should do reverse lookup here.
$ jruby -S gem env
Trace/BPT trap
$ jruby -S gem list rails
Trace/BPT trap
$ jruby -S rake -T
Trace/BPT trap
$ jruby -S rake test:short
Trace/BPT trap
$ jirb
Trace/BPT trap
{code}
FYI: I put a tarball of the latest Mac OS X mlvm build I am using here
(fastdebug enabled):
http://www.concord.org/~sbannasch/mlvm/java-1.7.0-internal-2010_07_26.tar.gz
{code}
java -version
openjdk version "1.7.0-internal-fastdebug"
OpenJDK Runtime Environment (build
1.7.0-internal-fastdebug-stephen_2010_07_26_09_07-b00)
OpenJDK Server VM (build 19.0-b03-fastdebug, mixed mode)
{code}
I also noticed that running these benchmarks in Java 1.7 (mlvm) also generated
Trace/BPT Trap errors:
{noformat}
bench/bench_bind.rb
bench/bench_chmod.rb
bench/bench_erubis.rb
bench/bench_file_writing.rb
bench/bench_io_open.rb
bench/bench_io_read.rb
bench/bench_io_sysread.rb
bench/bench_io_tcpsocket.rb
bench/bench_lazy_method_triggers.rb
bench/bench_parser.rb
bench/bench_rake_install.rb
bench/bench_rexml.rb
bench/bench_stat.rb
bench/bench_tempfile.rb
bench/bench_time_require.rb
bench/bench_xml_builder.rb
bench/bench_yaml.rb
{noformat}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email