[ruby-core:65006] [ruby-trunk - Bug #10234] [Open] /v8/function.rb:13: [BUG] Segmentation fault at 0x00000000000000

From: raysen.jia@...
Date: 2014-09-12 21:16:20 UTC
List: ruby-core #65006
Issue #10234 has been reported by Raysen Jia.

----------------------------------------
Bug #10234: /v8/function.rb:13: [BUG] Segmentation fault at 0x00000000000000
https://bugs.ruby-lang.org/issues/10234

* Author: Raysen Jia
* Status: Open
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 
* ruby -v: 2.1.2p95
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
When I run less with ruby 2.1.2p95, the following error happens

/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/function.rb:13: [BUG] Segmentation fault at 0x00000000000000
ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0030 p:---- s:0113 e:000112 CFUNC  :Call
c:0029 p:0022 s:0108 e:000107 BLOCK  /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/function.rb:13
c:0028 p:0006 s:0106 e:000105 BLOCK  /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/error.rb:84 [FINISH]
c:0027 p:---- s:0102 e:000101 CFUNC  :call
c:0026 p:---- s:0100 e:000099 CFUNC  :TryCatch
c:0025 p:0015 s:0097 E:001878 METHOD /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/error.rb:83
c:0024 p:0033 s:0094 E:0018b8 BLOCK  /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/function.rb:13
c:0023 p:0021 s:0091 e:000090 BLOCK  /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/context.rb:235 [FINISH]
c:0022 p:---- s:0089 e:000088 CFUNC  :call
c:0021 p:---- s:0087 e:000086 CFUNC  :HandleScope
c:0020 p:0015 s:0084 E:0018d8 BLOCK  /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/context.rb:232 [FINISH]
c:0019 p:---- s:0082 e:000081 CFUNC  :call
c:0018 p:---- s:0080 e:000079 CFUNC  :Locker
c:0017 p:0041 s:0077 E:0014b0 METHOD /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/context.rb:231
c:0016 p:0018 s:0073 e:000072 METHOD /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/context.rb:191
c:0015 p:0009 s:0069 E:000418 METHOD /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/function.rb:11
c:0014 p:0128 s:0064 e:000063 METHOD /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/object.rb:72
c:0013 p:0014 s:0057 E:001918 BLOCK  /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/parser.rb:64
c:0012 p:0008 s:0055 e:000054 BLOCK  /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script/v8_context.rb:90 [FINISH]
c:0011 p:---- s:0052 e:000051 CFUNC  :call
c:0010 p:---- s:0050 e:000049 CFUNC  :Locker
c:0009 p:0023 s:0047 E:002648 METHOD /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script/v8_context.rb:88
c:0008 p:0009 s:0042 e:000041 METHOD /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script/v8_context.rb:60
c:0007 p:0009 s:0034 e:000033 METHOD /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script/v8_context.rb:30
c:0006 p:0013 s:0030 e:000029 METHOD /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script.rb:26
c:0005 p:0023 s:0026 E:0022e0 METHOD /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/parser.rb:63
c:0004 p:0198 s:0020 E:001cc8 TOP    /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/bin/lessc:100 [FINISH]
c:0003 p:---- s:0010 e:000009 CFUNC  :load
c:0002 p:0135 s:0006 E:000158 EVAL   /usr/bin/lessc:23 [FINISH]
c:0001 p:0000 s:0002 E:000bf8 TOP    [FINISH]

/usr/bin/lessc:23:in `<main>'
/usr/bin/lessc:23:in `load'
/usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/bin/lessc:100:in `<top (required)>'
/usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/parser.rb:63:in `parse'
/usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script.rb:26:in `exec'
/usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script/v8_context.rb:30:in `exec'
/usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script/v8_context.rb:60:in `lock'
/usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script/v8_context.rb:88:in `do_lock'
/usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script/v8_context.rb:88:in `Locker'
/usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script/v8_context.rb:88:in `call'
/usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script/v8_context.rb:90:in `block in do_lock'
/usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/parser.rb:64:in `block in parse'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/object.rb:72:in `method_missing'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/function.rb:11:in `methodcall'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/context.rb:191:in `enter'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/context.rb:231:in `lock_scope_and_enter'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/context.rb:231:in `Locker'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/context.rb:231:in `call'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/context.rb:232:in `block in lock_scope_and_enter'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/context.rb:232:in `HandleScope'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/context.rb:232:in `call'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/context.rb:235:in `block (2 levels) in lock_scope_and_enter'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/function.rb:13:in `block in methodcall'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/error.rb:83:in `try'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/error.rb:83:in `TryCatch'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/error.rb:83:in `call'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/error.rb:84:in `block in try'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/function.rb:13:in `block (2 levels) in methodcall'
/usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/function.rb:13:in `Call'

-- C level backtrace information -------------------------------------------
/usr/bin/ruby [0x2b80c25aebd3]
/usr/bin/ruby [0x2b80c26053c4]
/usr/bin/ruby(rb_bug+0xb8) [0x2b80c26056a8]
/usr/bin/ruby [0x2b80c252dd81]
/lib64/libpthread.so.0 [0x2b80c2b0cca0]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal6String11WriteToFlatItEEvPS1_PT_ii+0x419) [0x2b80c83dd869]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal33GenericStringUtf16CharacterStream10FillBufferEjj+0x38) [0x2b80c8465a58]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal28BufferedUtf16CharacterStream9ReadBlockEv+0x34) [0x2b80c8465a94]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal7Scanner4ScanEv+0x97a) [0x2b80c846a21a]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal7Scanner4NextEv+0x4a) [0x2b80c846aeca]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal6Parser6ExpectENS0_5Token5ValueEPb+0x5e) [0x2b80c83fe36e]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal6Parser10ParseBlockEPNS0_8ZoneListINS0_6HandleINS0_6StringEEEEEPb+0x14a) [0x2b80c840e04a]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal6Parser14ParseStatementEPNS0_8ZoneListINS0_6HandleINS0_6StringEEEEEPb+0x9b) [0x2b80c840487b]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal6Parser16ParseIfStatementEPNS0_8ZoneListINS0_6HandleINS0_6StringEEEEEPb+0x84) [0x2b80c840e674]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal6Parser14ParseStatementEPNS0_8ZoneListINS0_6HandleINS0_6StringEEEEEPb+0x12b) [0x2b80c840490b]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal6Parser19ParseSourceElementsEPNS0_8ZoneListIPNS0_9StatementEEEibbPb+0x108) [0x2b80c8404ef8]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal6Parser20ParseFunctionLiteralENS0_6HandleINS0_6StringEEEbiNS0_15FunctionLiteral4TypeEPb+0x4a7) [0x2b80c8405bc7]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal6Parser9ParseLazyEPNS0_20Utf16CharacterStreamEPNS0_9ZoneScopeE+0x187) [0x2b80c84065f7]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal6Parser9ParseLazyEv+0x13f) [0x2b80c8410b5f]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal9ParserApi5ParseEPNS0_15CompilationInfoEi+0x1e5) [0x2b80c8410ee5]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal8Compiler11CompileLazyEPNS0_15CompilationInfoE+0x19a) [0x2b80c82ca7ba]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal10JSFunction11CompileLazyENS0_6HandleIS1_EENS0_18ClearExceptionFlagE+0x16a) [0x2b80c83cf12a]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal6Parser9ParseLazyEv+0x13f) [0x2b80c8410b5f]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal9ParserApi5ParseEPNS0_15CompilationInfoEi+0x1e5) [0x2b80c8410ee5]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal8Compiler11CompileLazyEPNS0_15CompilationInfoE+0x19a) [0x2b80c82ca7ba]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal10JSFunction11CompileLazyENS0_6HandleIS1_EENS0_18ClearExceptionFlagE+0x16a) [0x2b80c83cf12a]
/usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so(_ZN2v88internal11CallIC_MissENS0_9ArgumentsEPNS0_7IsolateE+0x276) [0x2b80c836cf96]
[0xf2fe53062ee]

-- Other runtime information -----------------------------------------------

* Loaded script: /usr/bin/lessc

* Loaded features:

    0 enumerator.so
    1 /usr/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
    2 /usr/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
    3 /usr/lib/ruby/2.1.0/x86_64-linux/rbconfig.rb
    4 thread.rb
    5 /usr/lib/ruby/2.1.0/x86_64-linux/thread.so
    6 /usr/lib/ruby/site_ruby/2.1.0/rubygems/compatibility.rb
    7 /usr/lib/ruby/site_ruby/2.1.0/rubygems/defaults.rb
    8 /usr/lib/ruby/site_ruby/2.1.0/rubygems/deprecate.rb
    9 /usr/lib/ruby/site_ruby/2.1.0/rubygems/errors.rb
   10 /usr/lib/ruby/site_ruby/2.1.0/rubygems/version.rb
   11 /usr/lib/ruby/site_ruby/2.1.0/rubygems/requirement.rb
   12 /usr/lib/ruby/site_ruby/2.1.0/rubygems/platform.rb
   13 /usr/lib/ruby/site_ruby/2.1.0/rubygems/basic_specification.rb
   14 /usr/lib/ruby/site_ruby/2.1.0/rubygems/stub_specification.rb
   15 /usr/lib/ruby/site_ruby/2.1.0/rubygems/util/stringio.rb
   16 /usr/lib/ruby/site_ruby/2.1.0/rubygems/specification.rb
   17 /usr/lib/ruby/site_ruby/2.1.0/rubygems/exceptions.rb
   18 /usr/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_gem.rb
   19 /usr/lib/ruby/2.1.0/monitor.rb
   20 /usr/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb
   21 /usr/lib/ruby/site_ruby/2.1.0/rubygems.rb
   22 /usr/lib/ruby/site_ruby/2.1.0/rubygems/dependency.rb
   23 /usr/lib/ruby/site_ruby/2.1.0/rubygems/path_support.rb
   24 /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/defaults.rb
   25 /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/errors.rb
   26 /usr/lib/ruby/2.1.0/x86_64-linux/pathname.so
   27 /usr/lib/ruby/2.1.0/pathname.rb
   28 /usr/lib/ruby/gems/2.1.0/gems/commonjs-0.2.7/lib/commonjs/version.rb
   29 /usr/lib/ruby/gems/2.1.0/gems/commonjs-0.2.7/lib/commonjs.rb
   30 /usr/lib/ruby/2.1.0/x86_64-linux/socket.so
   31 /usr/lib/ruby/2.1.0/socket.rb
   32 /usr/lib/ruby/2.1.0/timeout.rb
   33 /usr/lib/ruby/2.1.0/net/protocol.rb
   34 /usr/lib/ruby/2.1.0/uri/common.rb
   35 /usr/lib/ruby/2.1.0/uri/generic.rb
   36 /usr/lib/ruby/2.1.0/uri/ftp.rb
   37 /usr/lib/ruby/2.1.0/uri/http.rb
   38 /usr/lib/ruby/2.1.0/uri/https.rb
   39 /usr/lib/ruby/2.1.0/uri/ldap.rb
   40 /usr/lib/ruby/2.1.0/uri/ldaps.rb
   41 /usr/lib/ruby/2.1.0/uri/mailto.rb
   42 /usr/lib/ruby/2.1.0/uri.rb
   43 /usr/lib/ruby/2.1.0/x86_64-linux/zlib.so
   44 /usr/lib/ruby/2.1.0/x86_64-linux/stringio.so
   45 /usr/lib/ruby/2.1.0/net/http/exceptions.rb
   46 /usr/lib/ruby/2.1.0/net/http/header.rb
   47 /usr/lib/ruby/2.1.0/net/http/generic_request.rb
   48 /usr/lib/ruby/2.1.0/net/http/request.rb
   49 /usr/lib/ruby/2.1.0/net/http/requests.rb
   50 /usr/lib/ruby/2.1.0/net/http/response.rb
   51 /usr/lib/ruby/2.1.0/net/http/responses.rb
   52 /usr/lib/ruby/2.1.0/net/http/proxy_delta.rb
   53 /usr/lib/ruby/2.1.0/net/http/backward.rb
   54 /usr/lib/ruby/2.1.0/net/http.rb
   55 /usr/lib/ruby/2.1.0/base64.rb
   56 /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/loader.rb
   57 /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/parser.rb
   58 /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/version.rb
   59 /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script.rb
   60 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/version.rb
   61 /usr/lib/ruby/2.1.0/delegate.rb
   62 /usr/lib/ruby/2.1.0/weakref.rb
   63 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/weak.rb
   64 /usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so
   65 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/error.rb
   66 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/stack.rb
   67 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/fundamental.rb
   68 /usr/lib/ruby/gems/2.1.0/gems/ref-1.0.5/lib/ref/abstract_reference_value_map.rb
   69 /usr/lib/ruby/gems/2.1.0/gems/ref-1.0.5/lib/ref/abstract_reference_key_map.rb
   70 /usr/lib/ruby/gems/2.1.0/gems/ref-1.0.5/lib/ref/reference.rb
   71 /usr/lib/ruby/gems/2.1.0/gems/ref-1.0.5/lib/ref/reference_queue.rb
   72 /usr/lib/ruby/gems/2.1.0/gems/ref-1.0.5/lib/ref/safe_monitor.rb
   73 /usr/lib/ruby/gems/2.1.0/gems/ref-1.0.5/lib/ref/soft_reference.rb
   74 /usr/lib/ruby/gems/2.1.0/gems/ref-1.0.5/lib/ref/weak_reference/weak_ref.rb
   75 /usr/lib/ruby/gems/2.1.0/gems/ref-1.0.5/lib/ref/soft_key_map.rb
   76 /usr/lib/ruby/gems/2.1.0/gems/ref-1.0.5/lib/ref/soft_value_map.rb
   77 /usr/lib/ruby/gems/2.1.0/gems/ref-1.0.5/lib/ref/strong_reference.rb
   78 /usr/lib/ruby/gems/2.1.0/gems/ref-1.0.5/lib/ref/weak_key_map.rb
   79 /usr/lib/ruby/gems/2.1.0/gems/ref-1.0.5/lib/ref/weak_value_map.rb
   80 /usr/lib/ruby/gems/2.1.0/gems/ref-1.0.5/lib/ref.rb
   81 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/indentity.rb
   82 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/reference.rb
   83 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/primitive.rb
   84 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/code.rb
   85 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/class.rb
   87 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/time.rb
   88 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/hash.rb
   89 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/array.rb
   90 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/proc.rb
   91 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/method.rb
   92 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/symbol.rb
   93 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/string.rb
   94 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion/fixnum.rb
   95 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/conversion.rb
   96 /usr/lib/ruby/2.1.0/set.rb
   97 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/access/names.rb
   98 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/access/indices.rb
   99 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/access/invocation.rb
  100 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/access.rb
  101 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/context.rb
  102 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/object.rb
  103 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/array.rb
  104 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8/function.rb
  105 /usr/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.0/lib/v8.rb
  106 /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less/java_script/v8_context.rb
  107 /usr/lib/ruby/gems/2.1.0/gems/commonjs-0.2.7/lib/commonjs/environment.rb
  108 /usr/lib/ruby/gems/2.1.0/gems/commonjs-0.2.7/lib/commonjs/module.rb
  109 /usr/lib/ruby/gems/2.1.0/gems/less-2.6.0/lib/less.rb
  110 /usr/lib/ruby/2.1.0/optparse.rb

* Process memory map:

69f2020f000-69f20210000 r-xp 69f2020f000 00:00 0
819f8200000-819f8225000 rw-p 819f8200000 00:00 0
b1202f00000-b1203000000 rw-p b1202f00000 00:00 0
c5d3df03000-c5d3df40000 ---p c5d3df03000 00:00 0
c5d3df40000-c5d3df60000 rw-p c5d3df40000 00:00 0
c5d3df60000-c5d3df63000 ---p c5d3df60000 00:00 0
f2fe50b6000-f2fe5100000 ---p f2fe50b6000 00:00 0
f2fe5100000-f2fe5105000 rw-p f2fe5100000 00:00 0
f2fe5105000-f2fe5106000 ---p f2fe5105000 00:00 0
f2fe5106000-f2fe5107000 rwxp f2fe5106000 00:00 0
f2fe5107000-f2fe5200000 ---p f2fe5107000 00:00 0
f2fe5200000-f2fe5205000 rw-p f2fe5200000 00:00 0
f2fe5205000-f2fe5206000 ---p f2fe5205000 00:00 0
f2fe5206000-f2fe5207000 rwxp f2fe5206000 00:00 0
f2fe5207000-f2fe5300000 ---p f2fe5207000 00:00 0
f2fe5300000-f2fe5305000 rw-p f2fe5300000 00:00 0
f2fe5305000-f2fe5306000 ---p f2fe5305000 00:00 0
f2fe5306000-f2fe53ff000 rwxp f2fe5306000 00:00 0
f2fe53ff000-f30050b6000 ---p f2fe53ff000 00:00 0
107e7b300000-107e7b335000 rw-p 107e7b300000 00:00 0
10fc49f1d000-10fc49f1e000 rw-p 10fc49f1d000 00:00 0
10fc49f1e000-10fc4a11d000 ---p 10fc49f1e000 00:00 0
16245f78a000-16245f78b000 r-xp 16245f78a000 00:00 0
1fc02b000000-1fc02c000000 ---p 1fc02b000000 00:00 0
291d64adb000-291d64adc000 r-xp 291d64adb000 00:00 0
2b08a7900000-2b08a7a00000 rw-p 2b08a7900000 00:00 0
2b08a7a00000-2b08a7a07000 r--s 00000000 ca:07 635465                     /usr/lib64/gconv/gconv-modules.cache
2b08a7a07000-2b08a7a08000 rw-p 2b08a7a07000 00:00 0
2b80c2446000-2b80c26b5000 r-xp 00000000 ca:07 407680                     /usr/bin/ruby
2b80c26b5000-2b80c26b6000 ---p 2b80c26b5000 00:00 0
2b80c26b6000-2b80c26c6000 rw-p 2b80c26b6000 00:00 0
2b80c28b5000-2b80c28bb000 rw-p 0026f000 ca:07 407680                     /usr/bin/ruby
2b80c28bb000-2b80c28e0000 rw-p 2b80c28bb000 00:00 0
2b80c28e0000-2b80c28fc000 r-xp 00000000 ca:07 720585                     /lib64/ld-2.5.so
2b80c28fc000-2b80c28fe000 rw-p 2b80c28fc000 00:00 0
2b80c2afc000-2b80c2afd000 r--p 0001c000 ca:07 720585                     /lib64/ld-2.5.so
2b80c2afd000-2b80c2afe000 rw-p 0001d000 ca:07 720585                     /lib64/ld-2.5.so
2b80c2afe000-2b80c2b14000 r-xp 00000000 ca:07 782238                     /lib64/libpthread-2.5.so
2b80c2b14000-2b80c2d14000 ---p 00016000 ca:07 782238                     /lib64/libpthread-2.5.so
2b80c2d14000-2b80c2d15000 r--p 00016000 ca:07 782238                     /lib64/libpthread-2.5.so
2b80c2d15000-2b80c2d16000 rw-p 00017000 ca:07 782238                     /lib64/libpthread-2.5.so
2b80c2d16000-2b80c2d1a000 rw-p 2b80c2d16000 00:00 0
2b80c2d1a000-2b80c2d21000 r-xp 00000000 ca:07 782239                     /lib64/librt-2.5.so
2b80c2d21000-2b80c2f21000 ---p 00007000 ca:07 782239                     /lib64/librt-2.5.so
2b80c2f21000-2b80c2f22000 r--p 00007000 ca:07 782239                     /lib64/librt-2.5.so
2b80c2f22000-2b80c2f23000 rw-p 00008000 ca:07 782239                     /lib64/librt-2.5.so
2b80c2f23000-2b80c2f25000 r-xp 00000000 ca:07 798591                     /lib64/libdl-2.5.so
2b80c2f25000-2b80c3125000 ---p 00002000 ca:07 798591                     /lib64/libdl-2.5.so
2b80c3125000-2b80c3126000 r--p 00002000 ca:07 798591                     /lib64/libdl-2.5.so
2b80c3126000-2b80c3127000 rw-p 00003000 ca:07 798591                     /lib64/libdl-2.5.so
2b80c3127000-2b80c3128000 rw-p 2b80c3127000 00:00 0
2b80c3128000-2b80c3131000 r-xp 00000000 ca:07 782249                     /lib64/libcrypt-2.5.so
2b80c3131000-2b80c3330000 ---p 00009000 ca:07 782249                     /lib64/libcrypt-2.5.so
2b80c3330000-2b80c3331000 r--p 00008000 ca:07 782249                     /lib64/libcrypt-2.5.so
2b80c3331000-2b80c3332000 rw-p 00009000 ca:07 782249                     /lib64/libcrypt-2.5.so
2b80c3332000-2b80c3360000 rw-p 2b80c3332000 00:00 0
2b80c3360000-2b80c33e2000 r-xp 00000000 ca:07 782233                     /lib64/libm-2.5.so
2b80c33e2000-2b80c35e1000 ---p 00082000 ca:07 782233                     /lib64/libm-2.5.so
2b80c35e1000-2b80c35e2000 r--p 00081000 ca:07 782233                     /lib64/libm-2.5.so
2b80c35e2000-2b80c35e3000 rw-p 00082000 ca:07 782233                     /lib64/libm-2.5.so
2b80c35e3000-2b80c3732000 r-xp 00000000 ca:07 798590                     /lib64/libc-2.5.so
2b80c3732000-2b80c3931000 ---p 0014f000 ca:07 798590                     /lib64/libc-2.5.so
2b80c3931000-2b80c3935000 r--p 0014e000 ca:07 798590                     /lib64/libc-2.5.so
2b80c3935000-2b80c3936000 rw-p 00152000 ca:07 798590                     /lib64/libc-2.5.so
2b80c3936000-2b80c393d000 rw-p 2b80c3936000 00:00 0
2b80c393d000-2b80c6f18000 r--p 00000000 ca:07 798166                     /usr/lib/locale/locale-archive
2b80c6f18000-2b80c7019000 rw-p 2b80c6f18000 00:00 0
2b80c7019000-2b80c701a000 ---p 2b80c7019000 00:00 0
2b80c701a000-2b80c701d000 rw-p 2b80c701a000 00:00 0
2b80c701d000-2b80c701f000 r-xp 00000000 ca:07 898050                     /usr/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
2b80c701f000-2b80c721e000 ---p 00002000 ca:07 898050                     /usr/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
2b80c721e000-2b80c721f000 rw-p 00001000 ca:07 898050                     /usr/lib/ruby/2.1.0/x86_64-linux/enc/encdb.so
2b80c721f000-2b80c7221000 r-xp 00000000 ca:07 898023                     /usr/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
2b80c7221000-2b80c7421000 ---p 00002000 ca:07 898023                     /usr/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
2b80c7421000-2b80c7422000 rw-p 00002000 ca:07 898023                     /usr/lib/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
2b80c7422000-2b80c7425000 r-xp 00000000 ca:07 675074                     /usr/lib/ruby/2.1.0/x86_64-linux/thread.so
2b80c7425000-2b80c7624000 ---p 00003000 ca:07 675074                     /usr/lib/ruby/2.1.0/x86_64-linux/thread.so
2b80c7624000-2b80c7625000 rw-p 00002000 ca:07 675074                     /usr/lib/ruby/2.1.0/x86_64-linux/thread.so
2b80c7625000-2b80c762c000 r-xp 00000000 ca:07 675069                     /usr/lib/ruby/2.1.0/x86_64-linux/pathname.so
2b80c762c000-2b80c782b000 ---p 00007000 ca:07 675069                     /usr/lib/ruby/2.1.0/x86_64-linux/pathname.so
2b80c782b000-2b80c782c000 rw-p 00006000 ca:07 675069                     /usr/lib/ruby/2.1.0/x86_64-linux/pathname.so
2b80c782c000-2b80c7851000 r-xp 00000000 ca:07 929744                     /usr/lib/ruby/2.1.0/x86_64-linux/socket.so
2b80c7851000-2b80c7a50000 ---p 00025000 ca:07 929744                     /usr/lib/ruby/2.1.0/x86_64-linux/socket.so
2b80c7a50000-2b80c7a51000 rw-p 00024000 ca:07 929744                     /usr/lib/ruby/2.1.0/x86_64-linux/socket.so
2b80c7a51000-2b80c7a5f000 r-xp 00000000 ca:07 675076                     /usr/lib/ruby/2.1.0/x86_64-linux/zlib.so
2b80c7a5f000-2b80c7c5e000 ---p 0000e000 ca:07 675076                     /usr/lib/ruby/2.1.0/x86_64-linux/zlib.so
2b80c7c5e000-2b80c7c5f000 rw-p 0000d000 ca:07 675076                     /usr/lib/ruby/2.1.0/x86_64-linux/zlib.so
2b80c7c6d000-2b80c7c81000 r-xp 00000000 ca:07 782240                     /lib64/libz.so.1.2.3
2b80c7c81000-2b80c7e80000 ---p 00014000 ca:07 782240                     /lib64/libz.so.1.2.3
2b80c7e80000-2b80c7e81000 rw-p 00013000 ca:07 782240                     /lib64/libz.so.1.2.3
2b80c7e81000-2b80c7e88000 r-xp 00000000 ca:07 675068                     /usr/lib/ruby/2.1.0/x86_64-linux/stringio.so
2b80c7e88000-2b80c8087000 ---p 00007000 ca:07 675068                     /usr/lib/ruby/2.1.0/x86_64-linux/stringio.so
2b80c8087000-2b80c8088000 rw-p 00006000 ca:07 675068                     /usr/lib/ruby/2.1.0/x86_64-linux/stringio.so
2b80c8088000-2b80c86c1000 r-xp 00000000 ca:07 734606                     /usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so
2b80c86c1000-2b80c88c1000 ---p 00639000 ca:07 734606                     /usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so
2b80c88c1000-2b80c8900000 rw-p 00639000 ca:07 734606                     /usr/lib/ruby/gems/2.1.0/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.0/v8/init.so
2b80c8900000-2b80c8904000 rw-p 2b80c8900000 00:00 0
2b80c8912000-2b80c89f8000 r-xp 00000000 ca:07 602879                     /usr/lib64/libstdc++.so.6.0.8
2b80c89f8000-2b80c8bf7000 ---p 000e6000 ca:07 602879                     /usr/lib64/libstdc++.so.6.0.8
2b80c8bf7000-2b80c8bfd000 r--p 000e5000 ca:07 602879                     /usr/lib64/libstdc++.so.6.0.8
2b80c8bfd000-2b80c8c00000 rw-p 000eb000 ca:07 602879                     /usr/lib64/libstdc++.so.6.0.8
2b80c8c00000-2b80c8c12000 rw-p 2b80c8c00000 00:00 0
2b80c8c12000-2b80c8c1f000 r-xp 00000000 ca:07 782234                     /lib64/libgcc_s-4.1.2-20080825.so.1
2b80c8c1f000-2b80c8e1f000 ---p 0000d000 ca:07 782234                     /lib64/libgcc_s-4.1.2-20080825.so.1
2b80c8e1f000-2b80c8e20000 rw-p 0000d000 ca:07 782234                     /lib64/libgcc_s-4.1.2-20080825.so.1
2b80cfc98000-2b80d0987000 rw-p 2b80cfc98000 00:00 0
32f658600000-32f658625000 rw-p 32f658600000 00:00 0
3f1ffe100000-3f1ffe185000 rw-p 3f1ffe100000 00:00 0
7fffacf42000-7fffacf57000 rw-p 7ffffffe9000 00:00 0                      [stack]
7fffacffd000-7fffad000000 r-xp 7fffacffd000 00:00 0                      [vdso]
ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0                  [vsyscall]


[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html




-- 
https://bugs.ruby-lang.org/

In This Thread

Prev Next