rubyjs / therubyracer

Embed the V8 Javascript Interpreter into Ruby
1.66k stars 193 forks source link

gems/therubyracer-0.11.4/lib/v8/function.rb:13: [BUG] Segmentation fault #274

Closed bugstersolving closed 10 months ago

bugstersolving commented 11 years ago

/home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.11.4/lib/v8/function.rb:13: [BUG] Segmentation fault ruby 2.0.0p247 (2013-06-27 revision 41674) [armv7l-linux-eabihf]

-- Control frame information ----------------------------------------------- c:0201 p:---- s:1063 e:001062 CFUNC :Call c:0200 p:0022 s:1058 e:001057 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.11.4/lib/v8/function.rb:13 c:0199 p:0006 s:1056 e:001055 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.11.4/lib/v8/error.rb:84 [FINISH] c:0198 p:---- s:1052 e:001051 CFUNC :call c:0197 p:---- s:1050 e:001049 CFUNC :TryCatch c:0196 p:0015 s:1047 E:ffffdedc METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.11.4/lib/v8/error.rb:83 c:0195 p:0033 s:1044 E:ffffda1c BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.11.4/lib/v8/function.rb:13 c:0194 p:0024 s:1041 e:001040 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.11.4/lib/v8/context.rb:193 c:0193 p:0009 s:1037 E:ffffee44 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.11.4/lib/v8/function.rb:11 c:0192 p:0016 s:1032 e:001031 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.11.4/lib/v8/function.rb:19 c:0191 p:0021 s:1030 e:001029 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.11.4/lib/v8/context.rb:235 [FINISH] c:0190 p:---- s:1028 e:001027 CFUNC :call c:0189 p:---- s:1026 e:001025 CFUNC :HandleScope c:0188 p:0015 s:1023 E:fffff11c BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.11.4/lib/v8/context.rb:232 [FINISH] c:0187 p:---- s:1021 e:001020 CFUNC :call c:0186 p:---- s:1019 e:001018 CFUNC :Locker c:0185 p:0041 s:1016 E:ffffff10 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.11.4/lib/v8/context.rb:231 c:0184 p:0018 s:1012 e:001011 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.11.4/lib/v8/context.rb:191 c:0183 p:0009 s:1008 E:ffffda30 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/therubyracer-0.11.4/lib/v8/function.rb:18 c:0182 p:0018 s:1004 e:001002 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/execjs-1.4.0/lib/execjs/ruby_racer_runtime.rb:44 c:0181 p:0008 s:1000 e:000999 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/execjs-1.4.0/lib/execjs/ruby_racer_runtime.rb:80 [FINISH] c:0180 p:---- s:0997 e:000996 CFUNC :call c:0179 p:---- s:0995 e:000994 CFUNC :Locker c:0178 p:0023 s:0992 E:ffffddac METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/execjs-1.4.0/lib/execjs/ruby_racer_runtime.rb:78 c:0177 p:0007 s:0987 E:ffffe244 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/execjs-1.4.0/lib/execjs/ruby_racer_runtime.rb:42 c:0176 p:0087 s:0982 e:000981 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/coffee-script-2.2.0/lib/coffee_script.rb:57 c:0175 p:0033 s:0977 e:000976 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/tilt-1.4.1/lib/tilt/coffee.rb:46 c:0174 p:0034 s:0971 e:000970 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/tilt-1.4.1/lib/tilt/template.rb:103 c:0173 p:0025 s:0965 E:ffffe858 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/context.rb:193 [FINISH] c:0172 p:---- s:0960 e:000959 CFUNC :each c:0171 p:0145 s:0957 E:fffff89c METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/context.rb:190 c:0170 p:0054 s:0946 e:000945 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/processed_asset.rb:12 [FINISH] c:0169 p:---- s:0937 e:000936 CFUNC :new c:0168 p:0020 s:0931 e:000930 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/base.rb:249 c:0167 p:0108 s:0929 e:000928 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/base.rb:270 c:0166 p:0053 s:0923 e:000922 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/base.rb:248 c:0165 p:0014 s:0917 e:000916 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/index.rb:93 c:0164 p:0060 s:0915 e:000914 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/caching.rb:19 c:0163 p:0050 s:0909 e:000905 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/index.rb:92 c:0162 p:0088 s:0899 e:000898 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/base.rb:169 c:0161 p:0060 s:0892 e:000891 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/index.rb:60 c:0160 p:0058 s:0884 e:000883 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/processed_asset.rb:111 [FINISH] c:0159 p:---- s:0880 e:000879 CFUNC :each c:0158 p:0020 s:0877 e:000876 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/processed_asset.rb:105 c:0157 p:0022 s:0870 e:000869 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/processed_asset.rb:97 c:0156 p:0101 s:0865 e:000864 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/processed_asset.rb:16 [FINISH] c:0155 p:---- s:0856 e:000855 CFUNC :new c:0154 p:0020 s:0850 e:000849 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/base.rb:249 c:0153 p:0108 s:0848 e:000847 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/base.rb:270 c:0152 p:0053 s:0842 e:000841 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/base.rb:248 c:0151 p:0014 s:0836 e:000835 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/index.rb:93 c:0150 p:0060 s:0834 e:000833 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/caching.rb:19 c:0149 p:0050 s:0828 e:000824 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/index.rb:92 c:0148 p:0088 s:0818 e:000817 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/base.rb:169 c:0147 p:0060 s:0811 e:000810 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/index.rb:60 c:0146 p:0029 s:0803 e:000802 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/bundled_asset.rb:16 [FINISH] c:0145 p:---- s:0796 e:000795 CFUNC :new c:0144 p:0073 s:0790 e:000789 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/base.rb:252 c:0143 p:0014 s:0784 e:000783 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/index.rb:93 c:0142 p:0060 s:0782 e:000781 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/caching.rb:19 c:0141 p:0050 s:0776 e:000772 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/index.rb:92 c:0140 p:0088 s:0766 e:000765 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/base.rb:169 c:0139 p:0060 s:0759 e:000758 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/index.rb:60 c:0138 p:0009 s:0751 e:000750 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/sprockets-2.2.2/lib/sprockets/base.rb:177 c:0137 p:0058 s:0747 e:000746 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/sprockets/helpers/rails_helper.rb:137 c:0136 p:0054 s:0741 e:000740 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/sprockets/helpers/rails_helper.rb:151 c:0135 p:0066 s:0735 e:000734 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/asset_paths.rb:27 c:0134 p:0044 s:0729 e:000728 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/sprockets/helpers/rails_helper.rb:56 c:0133 p:0061 s:0723 e:000719 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/sprockets/helpers/rails_helper.rb:32 [FINISH] c:0132 p:---- s:0716 e:000715 CFUNC :collect c:0131 p:0084 s:0713 e:000712 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/sprockets/helpers/rails_helper.rb:26 c:0130 p:0269 s:0705 e:000693 METHOD /home/git/gitlab/app/views/layouts/_head.html.haml:8 c:0129 p:0025 s:0684 e:000683 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/template.rb:145 c:0128 p:0043 s:0682 e:000681 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/notifications.rb:125 c:0127 p:0027 s:0677 e:000676 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/template.rb:143 c:0126 p:0108 s:0669 E:fffff2f0 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/renderer/partial_renderer.rb:265 c:0125 p:0007 s:0659 e:000658 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/renderer/partial_renderer.rb:238 c:0124 p:0006 s:0657 e:000656 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/renderer/abstract_renderer.rb:38 c:0123 p:0013 s:0655 e:000654 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/notifications.rb:123 c:0122 p:0027 s:0653 e:000652 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/notifications/instrumenter.rb:20 c:0121 p:0028 s:0646 e:000645 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/notifications.rb:123 c:0120 p:0030 s:0641 e:000640 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/renderer/abstract_renderer.rb:38 c:0119 p:0143 s:0636 e:000635 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/renderer/partial_renderer.rb:237 c:0118 p:0015 s:0629 e:000628 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/renderer/renderer.rb:41 c:0117 p:0045 s:0623 e:000622 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/helpers/rendering_helper.rb:27 c:0116 p:0011 s:0617 e:000616 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/haml-4.0.3/lib/haml/helpers/action_view_mods.rb:10 c:0115 p:0025 s:0615 e:000614 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/haml-4.0.3/lib/haml/helpers.rb:89 c:0114 p:0058 s:0611 e:000610 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/haml-4.0.3/lib/haml/helpers/action_view_mods.rb:10 c:0113 p:0201 s:0605 e:000599 METHOD /home/git/gitlab/app/views/layouts/devise.html.haml:3 c:0112 p:0025 s:0591 e:000590 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/template.rb:145 c:0111 p:0043 s:0589 e:000588 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/notifications.rb:125 c:0110 p:0027 s:0584 e:000583 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/template.rb:143 c:0109 p:0065 s:0576 E:ffffe238 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/renderer/template_renderer.rb:59 c:0108 p:0035 s:0568 E:ffffe56c METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/renderer/template_renderer.rb:45 c:0107 p:0119 s:0561 e:000560 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/renderer/template_renderer.rb:18 c:0106 p:0013 s:0555 e:000554 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/renderer/renderer.rb:36 c:0105 p:0032 s:0550 e:000549 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_view/renderer/renderer.rb:17 c:0104 p:0031 s:0545 e:000544 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/abstract_controller/rendering.rb:110 c:0103 p:0047 s:0541 e:000540 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/streaming.rb:225 c:0102 p:0021 s:0537 e:000536 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/abstract_controller/rendering.rb:103 c:0101 p:0019 s:0533 e:000532 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/renderers.rb:28 c:0100 p:0033 s:0529 e:000528 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/compatibility.rb:50 c:0099 p:0022 s:0525 e:000522 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/abstract_controller/rendering.rb:88 c:0098 p:0033 s:0517 e:000516 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/rendering.rb:16 c:0097 p:0011 s:0513 e:000512 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/instrumentation.rb:40 c:0096 p:0006 s:0511 e:000510 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/core_ext/benchmark.rb:5 c:0095 p:0019 s:0509 e:000508 METHOD /usr/local/lib/ruby/2.0.0/benchmark.rb:296 c:0094 p:0009 s:0505 e:000503 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/core_ext/benchmark.rb:5 c:0093 p:0013 s:0501 e:000500 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/instrumentation.rb:40 c:0092 p:0006 s:0499 e:000498 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/instrumentation.rb:83 c:0091 p:0038 s:0496 e:000495 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.13/lib/active_record/railties/controller_runtime.rb:24 c:0090 p:0013 s:0490 e:000488 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/instrumentation.rb:39 c:0089 p:0009 s:0484 e:000483 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/implicit_render.rb:10 c:0088 p:0031 s:0480 e:000479 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/responder.rb:232 c:0087 p:0007 s:0477 e:000476 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/responder.rb:160 c:0086 p:0028 s:0473 e:000472 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/responder.rb:153 c:0085 p:0011 s:0469 e:000468 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/responder.rb:146 c:0084 p:0097 s:0465 e:000464 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/mime_responds.rb:239 c:0083 p:0041 s:0458 e:000457 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/devise-2.2.5/app/controllers/devise/sessions_controller.rb:10 c:0082 p:0012 s:0455 e:000454 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/implicit_render.rb:4 c:0081 p:0011 s:0449 e:000448 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/abstract_controller/base.rb:167 c:0080 p:0023 s:0444 e:000443 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/rendering.rb:10 c:0079 p:0010 s:0440 e:000439 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/abstract_controller/callbacks.rb:18 c:0078 p:0561 s:0438 e:000437 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/callbacks.rb:546 c:0077 p:0090 s:0432 e:000431 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/callbacks.rb:405 c:0076 p:0019 s:0423 e:000422 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/callbacks.rb:385 c:0075 p:0020 s:0418 e:000417 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/callbacks.rb:81 c:0074 p:0012 s:0412 E:ffffef88 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/abstract_controller/callbacks.rb:17 c:0073 p:0010 s:0408 e:000407 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/rescue.rb:29 c:0072 p:0010 s:0403 e:000402 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/instrumentation.rb:30 c:0071 p:0013 s:0399 e:000398 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/notifications.rb:123 c:0070 p:0027 s:0397 e:000396 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/notifications/instrumenter.rb:20 c:0069 p:0028 s:0390 e:000389 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/notifications.rb:123 c:0068 p:0092 s:0385 e:000384 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/instrumentation.rb:29 c:0067 p:0092 s:0380 e:000379 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/params_wrapper.rb:207 c:0066 p:0026 s:0373 e:000372 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.13/lib/active_record/railties/controller_runtime.rb:18 c:0065 p:0069 s:0368 e:000367 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/abstract_controller/base.rb:121 c:0064 p:0062 s:0362 e:000361 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/abstract_controller/rendering.rb:45 c:0063 p:0036 s:0357 e:000356 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal.rb:203 c:0062 p:0072 s:0352 e:000351 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal/rack_delegation.rb:14 c:0061 p:0017 s:0346 e:000345 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_controller/metal.rb:246 [FINISH] c:0060 p:---- s:0343 e:000342 CFUNC :call c:0059 p:0014 s:0339 e:000338 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/routing/route_set.rb:73 c:0058 p:0078 s:0333 e:000332 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/routing/route_set.rb:36 c:0057 p:0018 s:0327 e:000326 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/routing/mapper.rb:42 c:0056 p:0115 s:0323 e:000322 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/journey-1.0.4/lib/journey/router.rb:68 [FINISH] c:0055 p:---- s:0312 e:000311 CFUNC :each c:0054 p:0035 s:0309 e:000308 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/journey-1.0.4/lib/journey/router.rb:56 c:0053 p:0017 s:0305 e:000304 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/routing/route_set.rb:612 c:0052 p:0011 s:0301 e:000300 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/warden-1.2.3/lib/warden/manager.rb:35 [FINISH] c:0051 p:---- s:0299 e:000298 CFUNC :catch c:0050 p:0066 s:0295 e:000294 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/warden-1.2.3/lib/warden/manager.rb:34 c:0049 p:0011 s:0290 e:000289 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/middleware/best_standards_support.rb:17 c:0048 p:0011 s:0283 e:000282 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/etag.rb:23 c:0047 p:0050 s:0275 e:000274 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/conditionalget.rb:25 c:0046 p:0077 s:0268 e:000267 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/middleware/head.rb:14 c:0045 p:0034 s:0261 e:000260 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/middleware/params_parser.rb:21 c:0044 p:0046 s:0256 e:000255 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/middleware/flash.rb:242 c:0043 p:0023 s:0248 e:000247 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:210 c:0042 p:0009 s:0240 e:000239 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:205 c:0041 p:0016 s:0236 e:000235 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/middleware/cookies.rb:341 c:0040 p:0044 s:0228 e:000227 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.13/lib/active_record/query_cache.rb:64 c:0039 p:0021 s:0219 e:000218 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_po c:0038 p:0011 s:0211 e:000210 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/middleware/callbacks.rb:28 c:0037 p:0035 s:0209 e:000208 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/callbacks.rb:405 c:0036 p:0090 s:0202 e:000201 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/callbacks.rb:405 c:0035 p:0019 s:0193 e:000192 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/callbacks.rb:385 c:0034 p:0020 s:0188 e:000187 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/callbacks.rb:81 c:0033 p:0009 s:0182 E:ffffdcd0 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/middleware/callbacks.rb:27 c:0032 p:0032 s:0178 e:000177 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/middleware/remote_ip.rb:31 c:0031 p:0013 s:0174 e:000173 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/middleware/debug_exceptions.rb:16 c:0030 p:0013 s:0167 e:000166 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/middleware/show_exceptions.rb:56 c:0029 p:0077 s:0161 e:000160 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/rack/logger.rb:32 c:0028 p:0011 s:0156 e:000155 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/rack/logger.rb:16 c:0027 p:0016 s:0154 e:000153 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/activesupport-3.2.13/lib/active_support/tagged_logging.rb:22 c:0026 p:0054 s:0149 e:000148 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/rack/logger.rb:16 c:0025 p:0032 s:0144 e:000143 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/actionpack-3.2.13/lib/action_dispatch/middleware/request_id.rb:22 c:0024 p:0075 s:0137 e:000136 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/methodoverride.rb:21 c:0023 p:0024 s:0132 e:000131 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/runtime.rb:17 c:0022 p:0056 s:0123 e:000122 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/lock.rb:15 c:0021 p:0019 s:0116 e:000114 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-cache-1.2/lib/rack/cache/context.rb:136 c:0020 p:0019 s:0112 e:000111 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-cache-1.2/lib/rack/cache/context.rb:245 c:0019 p:0133 s:0108 e:000107 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-cache-1.2/lib/rack/cache/context.rb:185 c:0018 p:0090 s:0103 e:000102 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-cache-1.2/lib/rack/cache/context.rb:66 c:0017 p:0030 s:0096 e:000095 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-cache-1.2/lib/rack/cache/context.rb:51 c:0016 p:0016 s:0092 e:000091 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/engine.rb:479 c:0015 p:0024 s:0088 e:000087 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/application.rb:223 c:0014 p:0013 s:0084 e:000083 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30 c:0013 p:0011 s:0079 e:000078 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/builder.rb:134 c:0012 p:0152 s:0075 e:000074 BLOCK /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/urlmap.rb:64 [FINISH] c:0011 p:---- s:0067 e:000066 CFUNC :each c:0010 p:0059 s:0064 e:000063 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/rack-1.4.5/lib/rack/urlmap.rb:49 c:0009 p:0019 s:0055 e:000054 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/unicorn-4.6.3/lib/unicorn/http_server.rb:552 c:0008 p:0152 s:0046 E:ffffead0 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/unicorn-4.6.3/lib/unicorn/http_server.rb:632 c:0007 p:0103 s:0034 e:000033 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/unicorn-4.6.3/lib/unicorn/http_server.rb:500 c:0006 p:0048 s:0027 e:000026 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/unicorn-4.6.3/lib/unicorn/http_server.rb:511 c:0005 p:0244 s:0023 e:000022 METHOD /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/unicorn-4.6.3/lib/unicorn/http_server.rb:277 c:0004 p:0260 s:0016 E:fffff684 TOP /home/git/gitlab/vendor/bundle/ruby/2.0.0/gems/unicorn-4.6.3/bin/unicorn_rails:209 [FINISH] c:0003 p:---- s:0010 e:000009 CFUNC :load c:0002 p:0118 s:0006 E:ffffff54 EVAL /home/git/gitlab/vendor/bundle/ruby/2.0.0/bin/unicorn_rails:23 [FINISH] c:0001 p:0000 s:0002 E:fffff754 TOP [FINISH]

maskedinterrupt commented 10 years ago

I am also having this issue. Compiled libv8-3.16.14.3 from source and using therubyracer 0.12.0

ruby 1.9.3p194 (2012-04-20 revision 35410) [arm-linux-eabihf]
armv7l-linux-eabihf
Linux Cubian 3.4.67+
aaronjensen commented 10 years ago

I'm getting this too with:

ruby 2.1.2 and 2.1.1 therubyracer 0.12.1 libv8 (3.16.14.3 x86_64-darwin-13)

I can reproduce it consistently w/ csso-rails when running ruby_csso

/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/function.rb:13: [BUG] Segmentation fault at 0x007fe219322640
ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]

-- Crash Report log information --------------------------------------------
   See Crash Report log file under the one of following:
     * ~/Library/Logs/CrashReporter
     * /Library/Logs/CrashReporter
     * ~/Library/Logs/DiagnosticReports
     * /Library/Logs/DiagnosticReports
   for more details.

-- Control frame information -----------------------------------------------
c:0035 p:---- s:0127 e:000126 CFUNC  :Call
c:0034 p:0022 s:0122 e:000121 BLOCK  /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/function.rb:13
c:0033 p:0006 s:0120 e:000119 BLOCK  /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/error.rb:84 [FINISH]
c:0032 p:---- s:0116 e:000115 CFUNC  :call
c:0031 p:---- s:0114 e:000113 CFUNC  :TryCatch
c:0030 p:0015 s:0111 E:001128 METHOD /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/error.rb:83
c:0029 p:0033 s:0108 E:001078 BLOCK  /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/function.rb:13
c:0028 p:0024 s:0105 e:000104 METHOD /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:206
c:0027 p:0009 s:0101 E:000fc8 METHOD /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/function.rb:11
c:0026 p:0016 s:0096 e:000095 BLOCK  /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/function.rb:19
c:0025 p:0021 s:0094 e:000093 BLOCK  /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:248 [FINISH]
c:0024 p:---- s:0092 e:000091 CFUNC  :call
c:0023 p:---- s:0090 e:000089 CFUNC  :HandleScope
c:0022 p:0015 s:0087 E:000ee8 BLOCK  /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:245 [FINISH]
c:0021 p:---- s:0085 e:000084 CFUNC  :call
c:0020 p:---- s:0083 e:000082 CFUNC  :Locker
c:0019 p:0041 s:0080 E:000df0 METHOD /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:244
c:0018 p:0018 s:0076 e:000075 METHOD /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:204
c:0017 p:0009 s:0072 E:000d80 METHOD /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/function.rb:18
c:0016 p:0018 s:0068 e:000066 BLOCK  /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/ruby_racer_runtime.rb:44
c:0015 p:0008 s:0064 e:000063 BLOCK  /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/ruby_racer_runtime.rb:80 [FINISH]
c:0014 p:---- s:0061 e:000060 CFUNC  :call
c:0013 p:---- s:0059 e:000058 CFUNC  :Locker
c:0012 p:0023 s:0056 E:000618 METHOD /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/ruby_racer_runtime.rb:78
c:0011 p:0007 s:0051 E:000558 METHOD /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/ruby_racer_runtime.rb:42
c:0010 p:0021 s:0046 e:000045 METHOD /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/lib/csso/js_lib.rb:18
c:0009 p:0063 s:0041 e:000040 METHOD /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/lib/csso.rb:39
c:0008 p:0125 s:0036 e:000035 METHOD /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/lib/csso.rb:30
c:0007 p:0110 s:0029 E:001f08 METHOD /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/lib/csso/cli.rb:41
c:0006 p:0029 s:0021 e:000020 TOP    /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/bin/ruby_csso:6 [FINISH]
c:0005 p:---- s:0019 e:000018 CFUNC  :load
c:0004 p:0135 s:0015 E:001d18 EVAL   /Users/aaronjensen/.rvm/gems/ruby-2.1.2/bin/ruby_csso:23 [FINISH]
c:0003 p:---- s:0011 e:000010 CFUNC  :eval
c:0002 p:0118 s:0005 E:000bb0 EVAL   /Users/aaronjensen/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15 [FINISH]
c:0001 p:0000 s:0002 E:000db8 TOP    [FINISH]

/Users/aaronjensen/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15:in `<main>'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15:in `eval'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/bin/ruby_csso:23:in `<main>'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/bin/ruby_csso:23:in `load'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/bin/ruby_csso:6:in `<top (required)>'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/lib/csso/cli.rb:41:in `run!'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/lib/csso.rb:30:in `optimize'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/lib/csso.rb:39:in `optimize'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/lib/csso/js_lib.rb:18:in `compress'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/ruby_racer_runtime.rb:42:in `call'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/ruby_racer_runtime.rb:78:in `lock'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/ruby_racer_runtime.rb:78:in `Locker'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/ruby_racer_runtime.rb:78:in `call'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/ruby_racer_runtime.rb:80:in `block in lock'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/ruby_racer_runtime.rb:44:in `block in call'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/function.rb:18:in `call'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:204:in `enter'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:244:in `lock_scope_and_enter'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:244:in `Locker'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:244:in `call'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:245:in `block in lock_scope_and_enter'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:245:in `HandleScope'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:245:in `call'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:248:in `block (2 levels) in lock_scope_and_enter'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/function.rb:19:in `block in call'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/function.rb:11:in `methodcall'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb:206:in `enter'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/function.rb:13:in `block in methodcall'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/error.rb:83:in `try'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/error.rb:83:in `TryCatch'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/error.rb:83:in `call'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/error.rb:84:in `block in try'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/function.rb:13:in `block (2 levels) in methodcall'
/Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/function.rb:13:in `Call'

-- C level backtrace information -------------------------------------------
0   libruby.2.1.0.dylib                 0x000000010bdaac86 rb_vm_bugreport + 134
1   libruby.2.1.0.dylib                 0x000000010bc5ff13 report_bug + 307
2   libruby.2.1.0.dylib                 0x000000010bc5fdd4 rb_bug + 180
3   libruby.2.1.0.dylib                 0x000000010bd2de99 sigsegv + 153
4   libsystem_platform.dylib            0x00007fff8d2f25aa _sigtramp + 26
5   init.bundle                         0x000000010c72b674 _ZN2v88internal11Deoptimizer19DoCompiledStubFrameEPNS0_19TranslationIteratorEi + 388
6   ???                                 0x000000010bf17000 0x0 + 4495339520

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

* Loaded script: /Users/aaronjensen/.rvm/gems/ruby-2.1.2/bin/ruby_csso

* Loaded features:

    0 enumerator.so
    1 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/enc/encdb.bundle
    2 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/enc/trans/transdb.bundle
    3 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/rbconfig.rb
    4 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/compatibility.rb
    5 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/defaults.rb
    6 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/deprecate.rb
    7 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/errors.rb
    8 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/version.rb
    9 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/requirement.rb
   10 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/platform.rb
   11 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/basic_specification.rb
   12 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/stub_specification.rb
   13 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/util/stringio.rb
   14 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/specification.rb
   15 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/exceptions.rb
   16 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_gem.rb
   17 thread.rb
   18 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/thread.bundle
   19 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/monitor.rb
   20 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb
   21 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems.rb
   22 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/path_support.rb
   23 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/dependency.rb
   24 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/executable-hooks-1.3.1/lib/executable-hooks/hooks.rb
   25 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/etc.bundle
   26 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/fileutils.rb
   27 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/pathname.bundle
   28 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/pathname.rb
   29 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/gem_path_manipulation.rb
   30 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/gem_helpers.rb
   31 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/match_platform.rb
   32 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/rubygems_ext.rb
   33 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/io/console.bundle
   34 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/user_interaction.rb
   35 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/config_file.rb
   36 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/rubygems_integration.rb
   37 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/version.rb
   38 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/constants.rb
   39 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/current_ruby.rb
   40 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler.rb
   41 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-unload-1.0.2/lib/bundler-unload.rb
   42 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/exception.rb
   43 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/syntax_error.rb
   44 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/psych.bundle
   45 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/stringio.bundle
   46 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/omap.rb
   47 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/set.rb
   48 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/class_loader.rb
   49 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/strscan.bundle
   50 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/scalar_scanner.rb
   51 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/node.rb
   52 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/stream.rb
   53 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/document.rb
   54 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/sequence.rb
   55 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/scalar.rb
   56 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/mapping.rb
   57 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes/alias.rb
   58 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/nodes.rb
   59 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/streaming.rb
   60 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors/visitor.rb
   61 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors/to_ruby.rb
   62 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors/emitter.rb
   63 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/handler.rb
   64 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/tree_builder.rb
   65 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors/yaml_tree.rb
   66 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/json/ruby_events.rb
   67 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors/json_tree.rb
   68 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors/depth_first.rb
   69 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/visitors.rb
   70 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/parser.rb
   71 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/coder.rb
   72 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/core_ext.rb
   73 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/date_core.bundle
   74 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/date/format.rb
   75 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/date.rb
   76 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/deprecated.rb
   77 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/stream.rb
   78 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/json/yaml_events.rb
   79 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/json/tree_builder.rb
   80 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/json/stream.rb
   81 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych/handlers/document_stream.rb
   82 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/psych.rb
   83 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/yaml.rb
   84 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/digest.bundle
   85 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/digest.rb
   86 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/digest/sha1.bundle
   87 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/environment.rb
   88 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/shared_helpers.rb
   89 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/runtime.rb
   90 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/settings.rb
   91 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/set.rb
   92 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/definition.rb
   93 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/dependency.rb
   94 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/ruby_dsl.rb
   95 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/dsl.rb
   96 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/source.rb
   97 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/common.rb
   98 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/generic.rb
   99 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/ftp.rb
  100 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/http.rb
  101 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/https.rb
  102 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/ldap.rb
  103 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/ldaps.rb
  104 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri/mailto.rb
  105 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/uri.rb
  106 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/socket.bundle
  107 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/socket.rb
  108 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/timeout.rb
  109 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/protocol.rb
  110 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/zlib.bundle
  111 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/exceptions.rb
  112 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/header.rb
  113 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/generic_request.rb
  114 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/request.rb
  115 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/requests.rb
  116 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/response.rb
  117 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/responses.rb
  118 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/proxy_delta.rb
  119 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/backward.rb
  120 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http.rb
  121 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/time.rb
  122 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/request.rb
  123 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/cgi/core.rb
  124 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/cgi/util.rb
  125 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/cgi/cookie.rb
  126 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/cgi.rb
  127 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/uri_formatter.rb
  128 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/fcntl.bundle
  129 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/openssl.bundle
  130 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/bn.rb
  131 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/cipher.rb
  132 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/config.rb
  133 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/digest.rb
  134 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/x509.rb
  135 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/buffering.rb
  136 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl/ssl.rb
  137 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/openssl.rb
  138 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/securerandom.rb
  139 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/resolv.rb
  140 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/remote_fetcher.rb
  141 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/text.rb
  142 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/name_tuple.rb
  143 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/spec_fetcher.rb
  144 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/source/rubygems.rb
  145 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/ruby_version.rb
  146 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/source/path.rb
  147 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/source/git.rb
  148 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/lockfile_parser.rb
  149 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/lazy_specification.rb
  150 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb
  151 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/forwardable.rb
  152 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/spec_set.rb
  153 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/index.rb
  154 /Users/aaronjensen/Source/teaching-channel/gems/engine_base/lib/engine_base/version.rb
  155 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/remote_specification.rb
  156 /Users/aaronjensen/Source/teaching-channel/engines/behaviors/lib/behaviors/version.rb
  157 /Users/aaronjensen/Source/teaching-channel/gems/frontend/lib/frontend/version.rb
  158 /Users/aaronjensen/Source/teaching-channel/engines/resources/lib/resources/version.rb
  159 /Users/aaronjensen/Source/teaching-channel/engines/users/lib/users/version.rb
  160 /Users/aaronjensen/Source/teaching-channel/engines/messaging/lib/messaging/version.rb
  161 /Users/aaronjensen/Source/teaching-channel/gems/string_formatting/lib/string_formatting/version.rb
  162 /Users/aaronjensen/Source/teaching-channel/engines/style/lib/style/version.rb
  163 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/dep_proxy.rb
  164 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/source/git/git_proxy.rb
  165 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/ui.rb
  166 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/bundler-1.6.2/lib/bundler/ui/silent.rb
  167 /Users/aaronjensen/.rvm/gems/ruby-2.1.2@global/gems/rubygems-bundler-1.4.3/lib/rubygems-bundler/noexec.rb
  168 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/lib/csso/version.rb
  169 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/lib/csso.rb
  170 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/lib/csso-rails.rb
  171 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/optparse.rb
  172 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/lib/csso/cli.rb
  173 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/version.rb
  174 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/module.rb
  175 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/encoding.rb
  176 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/runtime.rb
  177 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/disabled_runtime.rb
  178 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/shellwords.rb
  179 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/delegate.rb
  180 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tmpdir.rb
  181 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tempfile.rb
  182 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/external_runtime.rb
  183 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/johnson_runtime.rb
  184 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/mustang_runtime.rb
  185 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/ruby_racer_runtime.rb
  186 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/ruby_rhino_runtime.rb
  187 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs/runtimes.rb
  188 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/version.rb
  189 /Users/aaronjensen/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/weakref.rb
  190 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/weak.rb
  191 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/extensions/x86_64-darwin-13/2.1.0/therubyracer-0.12.1/v8/init.bundle
  192 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/error.rb
  193 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/stack.rb
  194 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/fundamental.rb
  195 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/ref-1.0.5/lib/ref/abstract_reference_value_map.rb
  196 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/ref-1.0.5/lib/ref/abstract_reference_key_map.rb
  197 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/ref-1.0.5/lib/ref/reference.rb
  198 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/ref-1.0.5/lib/ref/reference_queue.rb
  199 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/ref-1.0.5/lib/ref/safe_monitor.rb
  200 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/ref-1.0.5/lib/ref/soft_reference.rb
  201 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/ref-1.0.5/lib/ref/weak_reference/weak_ref.rb
  202 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/ref-1.0.5/lib/ref/soft_key_map.rb
  203 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/ref-1.0.5/lib/ref/soft_value_map.rb
  204 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/ref-1.0.5/lib/ref/strong_reference.rb
  205 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/ref-1.0.5/lib/ref/weak_key_map.rb
  206 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/ref-1.0.5/lib/ref/weak_value_map.rb
  207 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/ref-1.0.5/lib/ref.rb
  208 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/indentity.rb
  209 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/reference.rb
  210 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/primitive.rb
  211 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/code.rb
  212 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/class.rb
  213 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/object.rb
  214 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/time.rb
  215 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/hash.rb
  216 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/array.rb
  217 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/proc.rb
  218 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/method.rb
  219 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/symbol.rb
  220 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/string.rb
  221 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion/fixnum.rb
  222 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/conversion.rb
  223 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/access/names.rb
  224 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/access/indices.rb
  225 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/access/invocation.rb
  226 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/access.rb
  227 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/context.rb
  228 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/object.rb
  229 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/array.rb
  230 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8/function.rb
  231 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/therubyracer-0.12.1/lib/v8.rb
  232 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/execjs-2.0.2/lib/execjs.rb
  233 /Users/aaronjensen/.rvm/gems/ruby-2.1.2/gems/csso-rails-0.3.4/lib/csso/js_lib.rb

[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

Abort trap: 6
ghost commented 10 years ago

I'm having this problem while trying to install gitlab. I've followed these instructions and getting the error

https://github.com/gitlabhq/gitlab-recipes/tree/master/install/centos

Cysioland commented 10 years ago

Having same issue, but on v0.12.1 on x86-64

tomav commented 10 years ago

Same as @Cysioland, v0.12.1 on x86-64 with Ruby 2.1.2. - cc @webenly

hico-horiuchi commented 10 years ago

Having same issue v0.12.1 on ruby 2.1.2 x86_64-linux (Ubuntu Server 12.04)...

tomav commented 10 years ago

Forgive me, libv8-dev was missing... But I think the lib needs a check on dependencies no?

Cysioland commented 10 years ago

Yup, but I have it, and still the error (actually not the exact libv8-dev, but the same version). Why?

luisincrespo commented 10 years ago

Same issue with therubyracer 0.12.1 and ruby 2.1.2. Any clue yet?.

Thanks,

bourgeois commented 10 years ago

I can confirm I have the same problem on Ubuntu 14.04, with ruby-2.1.2 and with libv8-dev installed.

joncon commented 10 years ago

Same issue here, RHEL 6.5 with ruby-2.1.2 and therubyracer 0.12.1

g-ilham commented 10 years ago

had the same error. disappeared after reinstalling therubyracer. gem uninstall therubyracer bundle

Cysioland commented 10 years ago

@g-ilham For me doesn't fix

g-ilham commented 10 years ago

@Cysioland hmm... you used 0.12.1 version?

Cysioland commented 10 years ago

@g-ilham Yup

g-ilham commented 10 years ago

@Cysioland show me Gemfile.lock please

Cysioland commented 10 years ago

@g-ilham https://gist.github.com/Cysioland/8d5ff623d4b866cd41ee

g-ilham commented 10 years ago

@Cysioland https://gist.github.com/Cysioland/8d5ff623d4b866cd41ee#file-gemfile-lock-L48 you need install. should help

Cysioland commented 10 years ago

@g-ilham This fixes it, many thanks

g-ilham commented 10 years ago

@Cysioland not at all :hand:

luisincrespo commented 10 years ago

Libv8 is a gem or an OS package?. On Sep 14, 2014 5:02 AM, "g-ilham" notifications@github.com wrote:

@Cysioland https://github.com/Cysioland https://gist.github.com/Cysioland/8d5ff623d4b866cd41ee#file-gemfile-lock-L48 install

  • libv8 (3.16.14.7)

— Reply to this email directly or view it on GitHub https://github.com/cowboyd/therubyracer/issues/274#issuecomment-55520465 .

Cysioland commented 10 years ago

Actually, it's both. I had version from my OS, then I added it to Gemfile, ran gem update libv8, then reinstalled therubyracer, aaaand it works.

luisincrespo commented 10 years ago

I'll try that. Thanks!!. On Sep 14, 2014 8:41 AM, "Cysioland" notifications@github.com wrote:

Actually, it's both. I had version from my OS, then I added it to Gemfile, ran gem update libv8, then reinstalled therubyracer, aaaand it works.

— Reply to this email directly or view it on GitHub https://github.com/cowboyd/therubyracer/issues/274#issuecomment-55525112 .

Basilmir commented 9 years ago

Apparently there is a known issue with therubyracer running on the Pi. Failing to precompile assets on ARM devices.

Solution, stop using therubyracer and install nodejs (via apt-get for example) gem uninstall therubyracer apt-get install nodejs cd myapp rm -rf tmp -remove your app's tmp folder or wherever assets are stored. nano Gemfile -put a # before like that says "gem 'therubyracer'"

Restart the pi Try to access it again, give it a little time, it has to recompile it's assets.

more here: https://github.com/gitlabhq/gitlabhq/issues/8809