heroku / legacy-cli

Heroku CLI
https://cli.heroku.com
MIT License
1.37k stars 382 forks source link

Segmentation fault in multi-json-1.8.4 during heroku fork, in database transfer step #1048

Closed mrthan closed 10 years ago

mrthan commented 10 years ago

Initially logged with Heroku support, appears to be an issue when RVM ruby is installed on a dev machine: https://help.heroku.com/tickets/113492

I'm trying to heroku fork a RoR application. Toolbelt creates the newinstance OK but core dumps during the database transfer, details below.

Running on Lubuntu, Heroku Toolbelt version is 3.5.0 (i686-linux) ruby/1.9.3 I tried with system ruby at 1.9.3, ditched that leaving 2.0.0 and still the same. I can manually copy the database to workaround this, but I'm unsure exactly what I can do with Fork as it stands.

Creating fork my-manager-dev... done Copying slug... done Adding papertrail:choklad... done Adding pgbackups:plus... done Adding heroku-postgresql:dev... done Transferring database (this can take some time)... /usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json/adapters/yajl.rb:11: [BUG] Segmentation fault ruby 1.9.3p194 (2012-04-20 revision 35410) [i686-linux]

-- Control frame information -----------------------------------------------
c:0021 p:---- s:0107 b:0107 l:000106 d:000106 CFUNC :parse
c:0020 p:0044 s:0103 b:0103 l:000102 d:000102 METHOD /usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json/adapters/yajl.rb:11
c:0019 p:0062 s:0098 b:0098 l:000097 d:000097 METHOD /usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json/adapter.rb:20
c:0018 p:0035 s:0093 b:0093 l:000092 d:000092 METHOD /usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json.rb:120
c:0017 p:0019 s:0086 b:0086 l:000085 d:000085 METHOD /usr/local/heroku/lib/heroku/helpers.rb:184
c:0016 p:0044 s:0082 b:0082 l:000081 d:000081 METHOD /usr/local/heroku/lib/heroku/client/pgbackups.rb:36
c:0015 p:0018 s:0077 b:0077 l:000056 d:000076 BLOCK /usr/local/heroku/lib/heroku/command/fork.rb:147
c:0014 p:---- s:0075 b:0075 l:000074 d:000074 FINISH
c:0013 p:---- s:0073 b:0073 l:000072 d:000072 CFUNC :loop
c:0012 p:0226 s:0070 b:0070 l:000056 d:000069 BLOCK /usr/local/heroku/lib/heroku/command/fork.rb:146
c:0011 p:0077 s:0063 b:0063 l:000062 d:000062 METHOD /usr/local/heroku/lib/heroku/helpers.rb:222
c:0010 p:0018 s:0057 b:0057 l:000056 d:000056 METHOD /usr/local/heroku/lib/heroku/command/fork.rb:131
c:0009 p:0322 s:0049 b:0049 l:000035 d:000048 BLOCK /usr/local/heroku/lib/heroku/command/fork.rb:80
c:0008 p:---- s:0041 b:0041 l:000040 d:000040 FINISH
c:0007 p:---- s:0039 b:0039 l:000038 d:000038 CFUNC :each
c:0006 p:0244 s:0036 b:0036 l:000035 d:000035 METHOD /usr/local/heroku/lib/heroku/command/fork.rb:55
c:0005 p:0046 s:0024 b:0024 l:000023 d:000023 METHOD /usr/local/heroku/lib/heroku/command.rb:218
c:0004 p:0112 s:0014 b:0014 l:000013 d:000013 METHOD /usr/local/heroku/lib/heroku/cli.rb:28
c:0003 p:0234 s:0008 b:0008 l:00155c d:001d2c EVAL /usr/local/heroku/bin/heroku:25
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:00155c d:00155c TOP 

-- Ruby level backtrace information ----------------------------------------
/usr/local/heroku/bin/heroku:25:in `<main>'
/usr/local/heroku/lib/heroku/cli.rb:28:in `start'
/usr/local/heroku/lib/heroku/command.rb:218:in `run'
/usr/local/heroku/lib/heroku/command/fork.rb:55:in `index'
/usr/local/heroku/lib/heroku/command/fork.rb:55:in `each'
/usr/local/heroku/lib/heroku/command/fork.rb:80:in `block in index'
/usr/local/heroku/lib/heroku/command/fork.rb:131:in `migrate_db'
/usr/local/heroku/lib/heroku/helpers.rb:222:in `action'
/usr/local/heroku/lib/heroku/command/fork.rb:146:in `block in migrate_db'
/usr/local/heroku/lib/heroku/command/fork.rb:146:in `loop'
/usr/local/heroku/lib/heroku/command/fork.rb:147:in `block (2 levels) in migrate_db'
/usr/local/heroku/lib/heroku/client/pgbackups.rb:36:in `get_transfer'
/usr/local/heroku/lib/heroku/helpers.rb:184:in `json_decode'
/usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json.rb:120:in `load'
/usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json/adapter.rb:20:in `load'
/usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json/adapters/yajl.rb:11:in `load'
/usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json/adapters/yajl.rb:11:in `parse'

-- C level backtrace information -------------------------------------------
/usr/lib/libruby-1.9.1.so.1.9(+0x15b433) [0xb7644433] time.c:4400
/usr/lib/libruby-1.9.1.so.1.9(+0x4dedf) [0xb7536edf] dir.c:1065
/usr/lib/libruby-1.9.1.so.1.9(rb_bug+0x40) [0xb75374b0] dir.c:1263
/usr/lib/libruby-1.9.1.so.1.9(+0xf5d0c) [0xb75ded0c] range.c:971
[0xb770940c]
/home/nathaniel/.rvm/rubies/ruby-2.0.0-p353/lib/libruby.so.2.0(+0x7f4b6) [0xb6ab54b6] gc.c:637
/home/nathaniel/.rvm/rubies/ruby-2.0.0-p353/lib/libruby.so.2.0(rb_newobj_of+0x1b) [0xb6ab59db] gc.c:687
/home/nathaniel/.rvm/rubies/ruby-2.0.0-p353/lib/libruby.so.2.0(rb_float_new_in_heap+0x2f) [0xb6aee56f] numeric.c:640
/home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/yajl-ruby-1.2.0/lib/yajl/yajl.so(+0x2841) [0xb6d18841] /home/nathaniel/.rvm/rubies/ruby-2.0.0-p353/include/ruby-2.0.0/ruby/ruby.h:832
/home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/yajl-ruby-1.2.0/lib/yajl/yajl.so(+0x464e) [0xb6d1a64e] yajl_parser.c:258
/home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/yajl-ruby-1.2.0/lib/yajl/yajl.so(+0x21fc) [0xb6d181fc] yajl_ext.c:254
/usr/lib/libruby-1.9.1.so.1.9(+0x145c91) [0xb762ec91] string.c:1425
/usr/lib/libruby-1.9.1.so.1.9(+0x154cb7) [0xb763dcb7] string.c:8287
/usr/lib/libruby-1.9.1.so.1.9(+0x14ba5e) [0xb7634a5e] string.c:1743
/usr/lib/libruby-1.9.1.so.1.9(+0x150158) [0xb7639158] string.c:3636
/usr/lib/libruby-1.9.1.so.1.9(+0x1554d7) [0xb763e4d7] string.c:8360
/usr/lib/libruby-1.9.1.so.1.9(rb_rescue2+0x173) [0xb753b473] enum.c:1282
/usr/lib/libruby-1.9.1.so.1.9(+0x146092) [0xb762f092] string.c:5640
/usr/lib/libruby-1.9.1.so.1.9(+0x145c75) [0xb762ec75] string.c:1428
/usr/lib/libruby-1.9.1.so.1.9(+0x154cb7) [0xb763dcb7] string.c:8287
/usr/lib/libruby-1.9.1.so.1.9(+0x14ba5e) [0xb7634a5e] string.c:1743
/usr/lib/libruby-1.9.1.so.1.9(+0x150158) [0xb7639158] string.c:3636
/usr/lib/libruby-1.9.1.so.1.9(rb_yield+0x180) [0xb763f9f0] struct.c:530
/usr/lib/libruby-1.9.1.so.1.9(rb_ary_each+0x54) [0xb7506ac4] encoding.c:1184
/usr/lib/libruby-1.9.1.so.1.9(+0x145c75) [0xb762ec75] string.c:1428
/usr/lib/libruby-1.9.1.so.1.9(+0x154cb7) [0xb763dcb7] string.c:8287
/usr/lib/libruby-1.9.1.so.1.9(+0x14ba5e) [0xb7634a5e] string.c:1743
/usr/lib/libruby-1.9.1.so.1.9(+0x150158) [0xb7639158] string.c:3636
/usr/lib/libruby-1.9.1.so.1.9(rb_iseq_eval_main+0xac) [0xb764090c] struct.c:988
/usr/lib/libruby-1.9.1.so.1.9(+0x5144c) [0xb753a44c] enum.c:593
/usr/lib/libruby-1.9.1.so.1.9(ruby_exec_node+0x24) [0xb753af84] enum.c:1449
/usr/lib/libruby-1.9.1.so.1.9(ruby_run_node+0x36) [0xb753c996] enum.c:2324
ruby1.9.1() [0x8048678]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0xb73574d3]
ruby1.9.1() [0x80486a1]

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

* Loaded script: /usr/local/heroku/bin/heroku

* Loaded features:

0 enumerator.so
1 /usr/lib/ruby/1.9.1/i686-linux/enc/encdb.so
2 /usr/lib/ruby/1.9.1/i686-linux/enc/trans/transdb.so
3 /usr/lib/ruby/1.9.1/rubygems/defaults.rb
4 /usr/lib/ruby/1.9.1/i686-linux/rbconfig.rb
5 /usr/lib/ruby/1.9.1/rubygems/deprecate.rb
6 /usr/lib/ruby/1.9.1/rubygems/exceptions.rb
7 /usr/lib/ruby/1.9.1/rubygems/custom_require.rb
8 /usr/lib/ruby/1.9.1/rubygems.rb
9 /usr/lib/ruby/1.9.1/i686-linux/pathname.so
10 /usr/lib/ruby/1.9.1/pathname.rb
11 /usr/lib/ruby/1.9.1/i686-linux/digest.so
12 /usr/lib/ruby/1.9.1/digest.rb
13 /usr/lib/ruby/1.9.1/i686-linux/etc.so
14 /usr/lib/ruby/1.9.1/fileutils.rb
15 /usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json/options.rb
16 /usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json/version.rb
17 /usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json/load_error.rb
18 /usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json.rb
19 /usr/local/heroku/lib/heroku/helpers.rb
20 /usr/local/heroku/lib/heroku/updater.rb
21 /usr/lib/ruby/1.9.1/rexml/parseexception.rb
22 /usr/lib/ruby/1.9.1/rexml/formatters/default.rb
23 /usr/lib/ruby/1.9.1/rexml/formatters/pretty.rb
24 /usr/lib/ruby/1.9.1/rexml/node.rb
25 /usr/lib/ruby/1.9.1/rexml/child.rb
26 /usr/lib/ruby/1.9.1/rexml/parent.rb
27 /usr/lib/ruby/1.9.1/rexml/xmltokens.rb
28 /usr/lib/ruby/1.9.1/rexml/namespace.rb
29 /usr/lib/ruby/1.9.1/rexml/encoding.rb
30 /usr/lib/ruby/1.9.1/rexml/source.rb
31 /usr/lib/ruby/1.9.1/rexml/entity.rb
32 /usr/lib/ruby/1.9.1/rexml/attlistdecl.rb
33 /usr/lib/ruby/1.9.1/rexml/doctype.rb
34 /usr/lib/ruby/1.9.1/rexml/text.rb
35 /usr/lib/ruby/1.9.1/rexml/attribute.rb
36 /usr/lib/ruby/1.9.1/rexml/cdata.rb
37 /usr/lib/ruby/1.9.1/rexml/functions.rb
38 /usr/lib/ruby/1.9.1/rexml/syncenumerator.rb
39 /usr/lib/ruby/1.9.1/rexml/parsers/xpathparser.rb
40 /usr/lib/ruby/1.9.1/rexml/xpath_parser.rb
41 /usr/lib/ruby/1.9.1/rexml/xpath.rb
42 /usr/lib/ruby/1.9.1/rexml/element.rb
43 /usr/lib/ruby/1.9.1/rexml/xmldecl.rb
44 /usr/lib/ruby/1.9.1/rexml/comment.rb
45 /usr/lib/ruby/1.9.1/rexml/instruction.rb
46 /usr/lib/ruby/1.9.1/rexml/rexml.rb
47 /usr/lib/ruby/1.9.1/rexml/output.rb
48 /usr/lib/ruby/1.9.1/rexml/undefinednamespaceexception.rb
49 /usr/lib/ruby/1.9.1/set.rb
50 /usr/lib/ruby/1.9.1/rexml/parsers/baseparser.rb
51 /usr/lib/ruby/1.9.1/rexml/parsers/streamparser.rb
52 /usr/lib/ruby/1.9.1/rexml/validation/validationexception.rb
53 /usr/lib/ruby/1.9.1/rexml/parsers/treeparser.rb
54 /usr/lib/ruby/1.9.1/rexml/document.rb
55 /usr/lib/ruby/1.9.1/uri/common.rb
56 /usr/lib/ruby/1.9.1/uri/generic.rb
57 /usr/lib/ruby/1.9.1/uri/ftp.rb
58 /usr/lib/ruby/1.9.1/uri/http.rb
59 /usr/lib/ruby/1.9.1/uri/https.rb
60 /usr/lib/ruby/1.9.1/uri/ldap.rb
61 /usr/lib/ruby/1.9.1/uri/ldaps.rb
62 /usr/lib/ruby/1.9.1/uri/mailto.rb
63 /usr/lib/ruby/1.9.1/uri.rb
64 /usr/lib/ruby/1.9.1/i686-linux/date_core.so
65 /usr/lib/ruby/1.9.1/date/format.rb
66 /usr/lib/ruby/1.9.1/date.rb
67 /usr/lib/ruby/1.9.1/time.rb
68 /usr/lib/ruby/1.9.1/cgi/core.rb
69 /usr/lib/ruby/1.9.1/cgi/cookie.rb
70 /usr/lib/ruby/1.9.1/cgi/util.rb
71 /usr/lib/ruby/1.9.1/cgi.rb
72 /usr/local/heroku/vendor/gems/netrc-0.7.7/lib/netrc.rb
73 /usr/local/heroku/lib/heroku/auth.rb
74 /usr/local/heroku/lib/heroku/plugin.rb
75 /usr/local/heroku/lib/heroku/version.rb
76 /usr/lib/ruby/1.9.1/optparse.rb
77 /usr/local/heroku/lib/heroku/command.rb
78 /usr/local/heroku/lib/heroku/client/ssl_endpoint.rb
79 /usr/local/heroku/lib/heroku/client.rb
80 /usr/local/heroku/lib/heroku.rb
81 /usr/local/heroku/lib/heroku/cli.rb
82 /usr/lib/ruby/1.9.1/timeout.rb
83 /usr/lib/ruby/1.9.1/i686-linux/socket.so
84 /usr/lib/ruby/1.9.1/socket.rb
85 /usr/local/heroku/lib/heroku/client/rendezvous.rb
86 /usr/lib/ruby/1.9.1/base64.rb
87 /usr/lib/ruby/1.9.1/forwardable.rb
88 /usr/lib/ruby/1.9.1/i686-linux/openssl.so
89 /usr/lib/ruby/1.9.1/openssl/bn.rb
90 /usr/lib/ruby/1.9.1/openssl/cipher.rb
91 /usr/lib/ruby/1.9.1/i686-linux/stringio.so
92 /usr/lib/ruby/1.9.1/openssl/config.rb
93 /usr/lib/ruby/1.9.1/openssl/digest.rb
94 /usr/lib/ruby/1.9.1/openssl/buffering.rb
95 /usr/lib/ruby/1.9.1/i686-linux/fcntl.so
96 /usr/lib/ruby/1.9.1/openssl/ssl-internal.rb
97 /usr/lib/ruby/1.9.1/openssl/x509-internal.rb
98 /usr/lib/ruby/1.9.1/openssl.rb
99 /usr/lib/ruby/1.9.1/i686-linux/zlib.so
100 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/utils.rb
101 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/constants.rb
102 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/connection.rb
103 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/errors.rb
104 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/middlewares/base.rb
105 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/middlewares/decompress.rb
106 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/middlewares/expects.rb
107 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/middlewares/idempotent.rb
108 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/middlewares/instrumentor.rb
109 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/middlewares/mock.rb
110 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/middlewares/redirect_follower.rb
111 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/middlewares/response_parser.rb
112 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/response.rb
113 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/socket.rb
114 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/ssl_socket.rb
115 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/unix_socket.rb
116 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon/standard_instrumentor.rb
117 /usr/local/heroku/vendor/gems/excon-0.31.0/lib/excon.rb
118 /usr/lib/ruby/1.9.1/securerandom.rb
119 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/errors.rb
120 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/addons.rb
121 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/apps.rb
122 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/attachments.rb
123 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/collaborators.rb
124 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/config_vars.rb
125 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/domains.rb
126 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/features.rb
127 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/keys.rb
128 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/login.rb
129 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/logs.rb
130 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/processes.rb
131 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/releases.rb
132 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/stacks.rb
133 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock/user.rb
134 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/mock.rb
135 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/version.rb
136 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/addons.rb
137 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/apps.rb
138 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/attachments.rb
139 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/collaborators.rb
140 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/config_vars.rb
141 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/domains.rb
142 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/features.rb
143 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/keys.rb
144 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/login.rb
145 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/logs.rb
146 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/processes.rb
147 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/releases.rb
148 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/ssl_endpoints.rb
149 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/stacks.rb
150 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api/user.rb
151 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku/api.rb
152 /usr/local/heroku/vendor/gems/heroku-api-0.3.17/lib/heroku-api.rb
153 /usr/local/heroku/lib/heroku/client/organizations.rb
154 /usr/local/heroku/lib/heroku/command/base.rb
155 /usr/local/heroku/lib/heroku/command/keys.rb
156 /usr/local/heroku/lib/heroku/client/heroku_postgresql.rb
157 /usr/local/heroku/lib/heroku/helpers/heroku_postgresql.rb
158 /usr/local/heroku/lib/heroku/helpers/pg_dump_restore.rb
159 /usr/local/heroku/lib/heroku/command/pg.rb
160 /usr/local/heroku/lib/heroku/client/cisaurus.rb
161 /usr/local/heroku/lib/heroku/command/fork.rb
162 /usr/local/heroku/lib/heroku/command/labs.rb
163 /usr/local/heroku/lib/heroku/command/domains.rb
164 /usr/local/heroku/lib/heroku/command/members.rb
165 /usr/local/heroku/lib/heroku/deprecated.rb
166 /usr/local/heroku/lib/heroku/deprecated/help.rb
167 /usr/local/heroku/lib/heroku/command/help.rb
168 /usr/local/heroku/lib/heroku/command/regions.rb
169 /usr/local/heroku/lib/heroku/command/addons.rb
170 /usr/local/heroku/lib/heroku/helpers/log_displayer.rb
171 /usr/local/heroku/lib/heroku/command/logs.rb
172 /usr/local/heroku/lib/heroku/command/orgs.rb
173 /usr/local/heroku/lib/heroku/command/drains.rb
174 /usr/local/heroku/lib/heroku/command/git.rb
175 /usr/local/heroku/lib/heroku/command/config.rb
176 /usr/lib/ruby/1.9.1/json/version.rb
177 /usr/lib/ruby/1.9.1/json/common.rb
178 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_16be.so
179 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_16le.so
180 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_32be.so
181 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_32le.so
182 /usr/lib/ruby/1.9.1/i686-linux/json/ext/parser.so
183 /usr/lib/ruby/1.9.1/i686-linux/json/ext/generator.so
184 /usr/lib/ruby/1.9.1/json/ext.rb
185 /usr/lib/ruby/1.9.1/json.rb
186 /usr/local/heroku/lib/heroku/command/ps.rb
187 /usr/local/heroku/lib/heroku/command/version.rb
188 /usr/local/heroku/lib/heroku/command/auth.rb
189 /usr/local/heroku/lib/heroku/command/stack.rb
190 /usr/local/heroku/lib/heroku/command/releases.rb
191 /usr/local/heroku/lib/heroku/command/plugins.rb
192 /usr/local/heroku/lib/heroku/command/sharing.rb
193 /usr/local/heroku/lib/heroku/command/accounts.rb
194 /usr/local/heroku/lib/heroku/command/certs.rb
195 /usr/local/heroku/lib/heroku/client/pgbackups.rb
196 /usr/local/heroku/lib/heroku/command/pgbackups.rb
197 /usr/local/heroku/lib/heroku/command/maintenance.rb
198 /usr/local/heroku/lib/heroku/command/apps.rb
199 /usr/local/heroku/lib/heroku/command/status.rb
200 /usr/lib/ruby/1.9.1/i686-linux/readline.so
201 /usr/local/heroku/lib/heroku/command/run.rb
202 /usr/local/heroku/lib/heroku/command/update.rb
203 /usr/local/heroku/lib/heroku/command/ssl.rb
204 /usr/lib/ruby/1.9.1/rubygems/version.rb
205 /usr/lib/ruby/1.9.1/rubygems/requirement.rb
206 /usr/lib/ruby/1.9.1/rubygems/platform.rb
207 /usr/lib/ruby/1.9.1/rubygems/specification.rb
208 /usr/lib/ruby/1.9.1/rubygems/path_support.rb
209 /usr/lib/ruby/1.9.1/rubygems/dependency.rb
210 /usr/local/heroku/vendor/gems/addressable-2.3.2/lib/addressable/version.rb
211 /usr/local/heroku/vendor/gems/addressable-2.3.2/lib/addressable/idna/pure.rb
212 /usr/local/heroku/vendor/gems/addressable-2.3.2/lib/addressable/idna.rb
213 /usr/local/heroku/vendor/gems/addressable-2.3.2/lib/addressable/uri.rb
214 /usr/lib/ruby/1.9.1/thread.rb
215 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday-0.9.0.rc7/lib/faraday/parameters.rb
216 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday-0.9.0.rc7/lib/faraday/utils.rb
217 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday-0.9.0.rc7/lib/faraday/options.rb
218 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday-0.9.0.rc7/lib/faraday/connection.rb
219 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday-0.9.0.rc7/lib/faraday/rack_builder.rb
220 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday-0.9.0.rc7/lib/faraday/middleware.rb
221 /usr/lib/ruby/1.9.1/monitor.rb
222 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday-0.9.0.rc7/lib/faraday/adapter.rb
223 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday-0.9.0.rc7/lib/faraday/request.rb
224 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday-0.9.0.rc7/lib/faraday/response.rb
225 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/multipart-post-2.0.0/lib/composite_io.rb
226 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/multipart-post-2.0.0/lib/parts.rb
227 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday-0.9.0.rc7/lib/faraday/upload_io.rb
228 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday-0.9.0.rc7/lib/faraday/error.rb
229 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday-0.9.0.rc7/lib/faraday/autoload.rb
230 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday-0.9.0.rc7/lib/faraday.rb
231 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday_middleware-0.8.8/lib/faraday_middleware/backwards_compatibility.rb
232 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/faraday_middleware-0.8.8/lib/faraday_middleware.rb
233 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/yajl-ruby-1.2.0/lib/yajl/yajl.so
234 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/yajl-ruby-1.2.0/lib/yajl.rb
235 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/yajl-ruby-1.2.0/lib/yajl/json_gem/parsing.rb
236 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/yajl-ruby-1.2.0/lib/yajl/json_gem/encoding.rb
237 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/yajl-ruby-1.2.0/lib/yajl/json_gem.rb
238 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/papertrail-0.9.7/lib/papertrail/event.rb
239 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/papertrail-0.9.7/lib/papertrail/search_result.rb
240 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/papertrail-0.9.7/lib/papertrail/search_query.rb
241 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/papertrail-0.9.7/lib/papertrail/connection.rb
242 /home/nathaniel/.heroku/plugins/papertrail-heroku-plugin/lib/papertrail.rb
243 /usr/lib/ruby/1.9.1/singleton.rb
244 /usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json/adapter.rb
245 /usr/local/heroku/vendor/gems/multi_json-1.8.4/lib/multi_json/adapters/yajl.rb
246 /usr/lib/ruby/1.9.1/net/protocol.rb
247 /usr/lib/ruby/1.9.1/net/http.rb
248 /usr/lib/ruby/1.9.1/net/https.rb
249 /usr/local/heroku/vendor/gems/rest-client-1.6.7/lib/restclient/exceptions.rb
250 /usr/lib/ruby/1.9.1/delegate.rb
251 /usr/lib/ruby/1.9.1/tmpdir.rb
252 /usr/lib/ruby/1.9.1/tempfile.rb
253 /usr/local/heroku/vendor/gems/mime-types-1.21/lib/mime/types.rb
254 /usr/local/heroku/vendor/gems/rest-client-1.6.7/lib/restclient/request.rb
255 /usr/local/heroku/vendor/gems/rest-client-1.6.7/lib/restclient/abstract_response.rb
256 /usr/local/heroku/vendor/gems/rest-client-1.6.7/lib/restclient/response.rb
257 /usr/local/heroku/vendor/gems/rest-client-1.6.7/lib/restclient/raw_response.rb
258 /usr/local/heroku/vendor/gems/rest-client-1.6.7/lib/restclient/resource.rb
259 /usr/local/heroku/vendor/gems/rest-client-1.6.7/lib/restclient/payload.rb
260 /usr/local/heroku/vendor/gems/rest-client-1.6.7/lib/restclient/net_http_ext.rb
261 /usr/local/heroku/vendor/gems/rest-client-1.6.7/lib/restclient.rb
262 /usr/local/heroku/vendor/gems/rest-client-1.6.7/lib/rest_client.rb

* Process memory map:

XXXX-XXXX-XXXX-9000 r-xp 00000000 08:01 656355 /usr/bin/ruby1.9.1
08049000-0804a000 r--p 00000000 08:01 656355 /usr/bin/ruby1.9.1
0804a000-0804b000 rw-p 00001000 08:01 656355 /usr/bin/ruby1.9.1
08dc1000-0aeda000 rw-p 00000000 00:00 0 [heap]
b6700000-b6721000 rw-p 00000000 00:00 0 
b6721000-b6800000 ---p 00000000 00:00 0 
b6858000-b6874000 r-xp 00000000 08:01 131191 /lib/i386-linux-gnu/libgcc_s.so.1
b6874000-b6875000 r--p 0001b000 08:01 131191 /lib/i386-linux-gnu/libgcc_s.so.1
b6875000-b6876000 rw-p 0001c000 08:01 131191 /lib/i386-linux-gnu/libgcc_s.so.1
b6876000-b6877000 ---p 00000000 00:00 0 
b6877000-b68f7000 rw-p 00000000 00:00 0 
b68f7000-b68f8000 ---p 00000000 00:00 0 
b68f8000-b69f9000 rw-p 00000000 00:00 0 
b69f9000-b6a0c000 r-xp 00000000 08:01 131407 /lib/i386-linux-gnu/libresolv-2.15.so
b6a0c000-b6a0d000 r--p 00013000 08:01 131407 /lib/i386-linux-gnu/libresolv-2.15.so
b6a0d000-b6a0e000 rw-p 00014000 08:01 131407 /lib/i386-linux-gnu/libresolv-2.15.so
b6a0e000-b6a10000 rw-p 00000000 00:00 0 
b6a10000-b6a15000 r-xp 00000000 08:01 136828 /lib/i386-linux-gnu/libnss_dns-2.15.so
b6a15000-b6a16000 r--p 00004000 08:01 136828 /lib/i386-linux-gnu/libnss_dns-2.15.so
b6a16000-b6a17000 rw-p 00005000 08:01 136828 /lib/i386-linux-gnu/libnss_dns-2.15.so
b6a17000-b6a19000 r-xp 00000000 08:01 143023 /lib/libnss_mdns4_minimal.so.2
b6a19000-b6a1a000 r--p 00001000 08:01 143023 /lib/libnss_mdns4_minimal.so.2
b6a1a000-b6a1b000 rw-p 00002000 08:01 143023 /lib/libnss_mdns4_minimal.so.2
b6a1b000-b6a26000 r-xp 00000000 08:01 136820 /lib/i386-linux-gnu/libnss_files-2.15.so
b6a26000-b6a27000 r--p 0000a000 08:01 136820 /lib/i386-linux-gnu/libnss_files-2.15.so
b6a27000-b6a28000 rw-p 0000b000 08:01 136820 /lib/i386-linux-gnu/libnss_files-2.15.so
b6a36000-b6ca5000 r-xp 00000000 08:01 325519 /home/nathaniel/.rvm/rubies/ruby-2.0.0-p353/lib/libruby.so.2.0.0
b6ca5000-b6ca8000 r--p 0026f000 08:01 325519 /home/nathaniel/.rvm/rubies/ruby-2.0.0-p353/lib/libruby.so.2.0.0
b6ca8000-b6caa000 rw-p 00272000 08:01 325519 /home/nathaniel/.rvm/rubies/ruby-2.0.0-p353/lib/libruby.so.2.0.0
b6caa000-b6cbc000 rw-p 00000000 00:00 0 
b6cbc000-b6cd8000 r-xp 00000000 08:01 131246 /lib/i386-linux-gnu/libtinfo.so.5.9
b6cd8000-b6cda000 r--p 0001b000 08:01 131246 /lib/i386-linux-gnu/libtinfo.so.5.9
b6cda000-b6cdb000 rw-p 0001d000 08:01 131246 /lib/i386-linux-gnu/libtinfo.so.5.9
b6cdb000-b6d10000 r-xp 00000000 08:01 131436 /lib/i386-linux-gnu/libreadline.so.6.2
b6d10000-b6d11000 r--p 00035000 08:01 131436 /lib/i386-linux-gnu/libreadline.so.6.2
b6d11000-b6d14000 rw-p 00036000 08:01 131436 /lib/i386-linux-gnu/libreadline.so.6.2
b6d14000-b6d15000 rw-p 00000000 00:00 0 
b6d16000-b6d21000 r-xp 00000000 08:01 267508 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/yajl-ruby-1.2.0/lib/yajl/yajl.so
b6d21000-b6d22000 r--p 0000a000 08:01 267508 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/yajl-ruby-1.2.0/lib/yajl/yajl.so
b6d22000-b6d23000 rw-p 0000b000 08:01 267508 /home/nathaniel/.rvm/gems/ruby-2.0.0-p353/gems/yajl-ruby-1.2.0/lib/yajl/yajl.so
b6d23000-b6d28000 r-xp 00000000 08:01 418098 /usr/lib/ruby/1.9.1/i686-linux/readline.so
b6d28000-b6d29000 r--p 00005000 08:01 418098 /usr/lib/ruby/1.9.1/i686-linux/readline.so
b6d29000-b6d2a000 rw-p 00006000 08:01 418098 /usr/lib/ruby/1.9.1/i686-linux/readline.so
b6d2a000-b6d31000 r-xp 00000000 08:01 418104 /usr/lib/ruby/1.9.1/i686-linux/json/ext/generator.so
b6d31000-b6d32000 r--p 00006000 08:01 418104 /usr/lib/ruby/1.9.1/i686-linux/json/ext/generator.so
b6d32000-b6d33000 rw-p 00007000 08:01 418104 /usr/lib/ruby/1.9.1/i686-linux/json/ext/generator.so
b6d33000-b6d34000 r-xp 00000000 08:01 418173 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_32le.so
b6d34000-b6d35000 r--p 00000000 08:01 418173 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_32le.so
b6d35000-b6d36000 rw-p 00001000 08:01 418173 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_32le.so
b6d36000-b6d37000 r-xp 00000000 08:01 418177 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_32be.so
b6d37000-b6d38000 r--p 00000000 08:01 418177 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_32be.so
b6d38000-b6d39000 rw-p 00001000 08:01 418177 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_32be.so
b6d39000-b6d3a000 r-xp 00000000 08:01 418158 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_16le.so
b6d3a000-b6d3b000 r--p 00000000 08:01 418158 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_16le.so
b6d3b000-b6d3c000 rw-p 00001000 08:01 418158 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_16le.so
b6d3c000-b6d3d000 r-xp 00000000 08:01 418172 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_16be.so
b6d3d000-b6d3e000 r--p 00000000 08:01 418172 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_16be.so
b6d3e000-b6d3f000 rw-p 00001000 08:01 418172 /usr/lib/ruby/1.9.1/i686-linux/enc/utf_16be.so
b6d3f000-b6d44000 r-xp 00000000 08:01 418105 /usr/lib/ruby/1.9.1/i686-linux/json/ext/parser.so
b6d44000-b6d45000 r--p 00004000 08:01 418105 /usr/lib/ruby/1.9.1/i686-linux/json/ext/parser.so
b6d45000-b6d46000 rw-p 00005000 08:01 418105 /usr/lib/ruby/1.9.1/i686-linux/json/ext/parser.so
b6d46000-b6d52000 r-xp 00000000 08:01 418125 /usr/lib/ruby/1.9.1/i686-linux/zlib.so
b6d52000-b6d53000 r--p 0000b000 08:01 418125 /usr/lib/ruby/1.9.1/i686-linux/zlib.so
b6d53000-b6d54000 rw-p 0000c000 08:01 418125 /usr/lib/ruby/1.9.1/i686-linux/zlib.so
b6d54000-b6d6b000 r-xp 00000000 08:01 131392 /lib/i386-linux-gnu/libz.so.1.2.7
b6d6b000-b6d6c000 r--p 00016000 08:01 131392 /lib/i386-linux-gnu/libz.so.1.2.7
b6d6c000-b6d6d000 rw-p 00017000 08:01 131392 /lib/i386-linux-gnu/libz.so.1.2.7
b6d6d000-b6eff000 r-xp 00000000 08:01 138183 /lib/i386-linux-gnu/libcrypto.so.1.0.0
b6eff000-b6f0e000 r--p 00192000 08:01 138183 /lib/i386-linux-gnu/libcrypto.so.1.0.0
b6f0e000-b6f15000 rw-p 001a1000 08:01 138183 /lib/i386-linux-gnu/libcrypto.so.1.0.0
b6f15000-b6f18000 rw-p 00000000 00:00 0 
b6f18000-b6f69000 r-xp 00000000 08:01 138182 /lib/i386-linux-gnu/libssl.so.1.0.0
b6f69000-b6f6b000 r--p 00050000 08:01 138182 /lib/i386-linux-gnu/libssl.so.1.0.0
b6f6b000-b6f6f000 rw-p 00052000 08:01 138182 /lib/i386-linux-gnu/libssl.so.1.0.0
b6f6f000-b6fbb000 r-xp 00000000 08:01 418117 /usr/lib/ruby/1.9.1/i686-linux/openssl.so
b6fbb000-b6fbc000 r--p 0004b000 08:01 418117 /usr/lib/ruby/1.9.1/i686-linux/openssl.so
b6fbc000-b6fbd000 rw-p 0004c000 08:01 418117 /usr/lib/ruby/1.9.1/i686-linux/openssl.so
b6fbd000-b6fbe000 rw-p 00000000 00:00 0 
b6fbe000-b6fe3000 r-xp 00000000 08:01 418228 /usr/lib/ruby/1.9.1/i686-linux/socket.so
b6fe3000-b6fe4000 r--p 00024000 08:01 418228 /usr/lib/ruby/1.9.1/i686-linux/socket.so
b6fe4000-b6fe5000 rw-p 00025000 08:01 418228 /usr/lib/ruby/1.9.1/i686-linux/socket.so
b6fe5000-b7014000 r-xp 00000000 08:01 418110 /usr/lib/ruby/1.9.1/i686-linux/date_core.so
b7014000-b7015000 r--p 0002e000 08:01 418110 /usr/lib/ruby/1.9.1/i686-linux/date_core.so
b7015000-b7016000 rw-p 0002f000 08:01 418110 /usr/lib/ruby/1.9.1/i686-linux/date_core.so
b7016000-b7019000 r-xp 00000000 08:01 418102 /usr/lib/ruby/1.9.1/i686-linux/etc.so
b7019000-b701a000 r--p 00002000 08:01 418102 /usr/lib/ruby/1.9.1/i686-linux/etc.so
b701a000-b701b000 rw-p 00003000 08:01 418102 /usr/lib/ruby/1.9.1/i686-linux/etc.so
b701b000-b701e000 r-xp 00000000 08:01 418095 /usr/lib/ruby/1.9.1/i686-linux/digest.so
b701e000-b701f000 r--p 00002000 08:01 418095 /usr/lib/ruby/1.9.1/i686-linux/digest.so
b701f000-b7020000 rw-p 00003000 08:01 418095 /usr/lib/ruby/1.9.1/i686-linux/digest.so
b7020000-b7026000 r-xp 00000000 08:01 418129 /usr/lib/ruby/1.9.1/i686-linux/pathname.so
b7026000-b7027000 r--p 00005000 08:01 418129 /usr/lib/ruby/1.9.1/i686-linux/pathname.so
b7027000-b7028000 rw-p 00006000 08:01 418129 /usr/lib/ruby/1.9.1/i686-linux/pathname.so
b7028000-b702a000 r-xp 00000000 08:01 418132 /usr/lib/ruby/1.9.1/i686-linux/enc/trans/transdb.so
b702a000-b702b000 r--p 00001000 08:01 418132 /usr/lib/ruby/1.9.1/i686-linux/enc/trans/transdb.so
b702b000-b702c000 rw-p 00002000 08:01 418132 /usr/lib/ruby/1.9.1/i686-linux/enc/trans/transdb.so
b702c000-b702e000 r-xp 00000000 08:01 418191 /usr/lib/ruby/1.9.1/i686-linux/enc/encdb.so
b702e000-b702f000 r--p 00001000 08:01 418191 /usr/lib/ruby/1.9.1/i686-linux/enc/encdb.so
b702f000-b7030000 rw-p 00002000 08:01 418191 /usr/lib/ruby/1.9.1/i686-linux/enc/encdb.so
b7030000-b7031000 ---p 00000000 00:00 0 
b7031000-b70b5000 rw-p 00000000 00:00 0 [stack:3320]
b70b5000-b72b5000 r--p 00000000 08:01 662967 /usr/lib/locale/locale-archive
b72b5000-b72b7000 rw-p 00000000 00:00 0 
b72b7000-b72e1000 r-xp 00000000 08:01 136834 /lib/i386-linux-gnu/libm-2.15.so
b72e1000-b72e2000 r--p 00029000 08:01 136834 /lib/i386-linux-gnu/libm-2.15.so
b72e2000-b72e3000 rw-p 0002a000 08:01 136834 /lib/i386-linux-gnu/libm-2.15.so
b72e3000-b72eb000 r-xp 00000000 08:01 136824 /lib/i386-linux-gnu/libcrypt-2.15.so
b72eb000-b72ec000 r--p 00007000 08:01 136824 /lib/i386-linux-gnu/libcrypt-2.15.so
b72ec000-b72ed000 rw-p 00008000 08:01 136824 /lib/i386-linux-gnu/libcrypt-2.15.so
b72ed000-b7314000 rw-p 00000000 00:00 0 
b7314000-b7317000 r-xp 00000000 08:01 136808 /lib/i386-linux-gnu/libdl-2.15.so
b7317000-b7318000 r--p 00002000 08:01 136808 /lib/i386-linux-gnu/libdl-2.15.so
b7318000-b7319000 rw-p 00003000 08:01 136808 /lib/i386-linux-gnu/libdl-2.15.so
b7319000-b7320000 r-xp 00000000 08:01 136804 /lib/i386-linux-gnu/librt-2.15.so
b7320000-b7321000 r--p 00006000 08:01 136804 /lib/i386-linux-gnu/librt-2.15.so
b7321000-b7322000 rw-p 00007000 08:01 136804 /lib/i386-linux-gnu/librt-2.15.so
b7322000-b7339000 r-xp 00000000 08:01 136810 /lib/i386-linux-gnu/libpthread-2.15.so
b7339000-b733a000 r--p 00016000 08:01 136810 /lib/i386-linux-gnu/libpthread-2.15.so
b733a000-b733b000 rw-p 00017000 08:01 136810 /lib/i386-linux-gnu/libpthread-2.15.so
b733b000-b733e000 rw-p 00000000 00:00 0 
b733e000-b74e2000 r-xp 00000000 08:01 136794 /lib/i386-linux-gnu/libc-2.15.so
b74e2000-b74e3000 ---p 001a4000 08:01 136794 /lib/i386-linux-gnu/libc-2.15.so
b74e3000-b74e5000 r--p 001a4000 08:01 136794 /lib/i386-linux-gnu/libc-2.15.so
b74e5000-b74e6000 rw-p 001a6000 08:01 136794 /lib/i386-linux-gnu/libc-2.15.so
b74e6000-b74e9000 rw-p 00000000 00:00 0 
b74e9000-b76e4000 r-xp 00000000 08:01 663376 /usr/lib/libruby-1.9.1.so.1.9.1
b76e4000-b76e7000 r--p 001fb000 08:01 663376 /usr/lib/libruby-1.9.1.so.1.9.1
b76e7000-b76e9000 rw-p 001fe000 08:01 663376 /usr/lib/libruby-1.9.1.so.1.9.1
b76e9000-b76f9000 rw-p 00000000 00:00 0 
b76fb000-b76fc000 rw-p 00000000 00:00 0 
b76fc000-b76fd000 r-xp 00000000 08:01 418227 /usr/lib/ruby/1.9.1/i686-linux/fcntl.so
b76fd000-b76fe000 r--p 00000000 08:01 418227 /usr/lib/ruby/1.9.1/i686-linux/fcntl.so
b76fe000-b76ff000 rw-p 00001000 08:01 418227 /usr/lib/ruby/1.9.1/i686-linux/fcntl.so
b76ff000-b7705000 r-xp 00000000 08:01 418232 /usr/lib/ruby/1.9.1/i686-linux/stringio.so
b7705000-b7706000 r--p 00005000 08:01 418232 /usr/lib/ruby/1.9.1/i686-linux/stringio.so
b7706000-b7707000 rw-p 00006000 08:01 418232 /usr/lib/ruby/1.9.1/i686-linux/stringio.so
b7707000-b7709000 rw-p 00000000 00:00 0 
b7709000-b770a000 r-xp 00000000 00:00 0 [vdso]
b770a000-b772a000 r-xp 00000000 08:01 136822 /lib/i386-linux-gnu/ld-2.15.so
b772a000-b772b000 r--p 0001f000 08:01 136822 /lib/i386-linux-gnu/ld-2.15.so
b772b000-b772c000 rw-p 00020000 08:01 136822 /lib/i386-linux-gnu/ld-2.15.so
bfbd2000-bfbf4000 rw-p 00000000 00:00 0 

[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 
pedro commented 10 years ago

Hi there,

Thanks for letting us know – seems like an issue with yajl. Can you either try to install the oj gem for a faster JSON parser, or remove yajl to test if that does it?

Thanks!

mrthan commented 10 years ago

Thanks, I installed oj and oj_mimic_json but the error still occurred. Tried checking for a toolbelt update and updated from 3.5 to 3.6, the fork is successful on 3.6.

Is a global install of those gems the way to affect the heroku use of them?

pedro commented 10 years ago

Ah, good to hear! We tried to introduce multi_json with 3.5 but reverted because of issues in some environments.

The client defaults to a pure-ruby parser, but might use others when available for better performance. In this case it seems like it picked yajl from your system. Are you using that gem elsewhere/does it seem to work?