[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#715396: cloud-scripts: Ruby segfault when doing a big rebuild



Package: qa.debian.org
Severity: important

Hello,

As reported here:
https://lists.debian.org/debian-qa/2013/07/msg00009.html

With a big rebuild (between 18 000 to 48 000 packages), the masternode script freezes and the Ruby interpreter crashes with a segfault [1].

Using ulimit -n 8192 does not change the issue.

A sample task is available on the server here:
~/cloud-scripts/merged.sylvestre.json

Thanks,
Sylvestre

[1]
See the full backtrace:
./masternode:192: [BUG] Segmentation fault
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0005 p:---- s:0035 b:0035 l:000034 d:000034 CFUNC  :split
c:0004 p:0365 s:0031 b:0031 l:000030 d:000030 METHOD ./masternode:192
c:0003 p:0219 s:0016 b:0016 l:001058 d:000015 BLOCK  ./masternode:247
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:---- s:0002 b:0002 l:000001 d:000001 TOP

-- Ruby level backtrace information ----------------------------------------
./masternode:247:in `block (3 levels) in <main>'
./masternode:192:in `execute_one_task'
./masternode:192:in `split'

-- C level backtrace information -------------------------------------------
/usr/lib/libruby-1.9.1.so.1.9(+0x158379) [0x7faa2251f379]
/usr/lib/libruby-1.9.1.so.1.9(+0x5a4d9) [0x7faa224214d9]
/usr/lib/libruby-1.9.1.so.1.9(rb_bug+0xb3) [0x7faa22421cc3]
/usr/lib/libruby-1.9.1.so.1.9(+0xf922f) [0x7faa224c022f]
/lib/x86_64-linux-gnu/libpthread.so.0(+0xf030) [0x7faa221ba030]
/usr/lib/libruby-1.9.1.so.1.9(+0x1043b0) [0x7faa224cb3b0]
/usr/lib/libruby-1.9.1.so.1.9(rb_str_subseq+0x55) [0x7faa224da665]
/usr/lib/libruby-1.9.1.so.1.9(+0x115024) [0x7faa224dc024]
/usr/lib/libruby-1.9.1.so.1.9(+0x152393) [0x7faa22519393]
/usr/lib/libruby-1.9.1.so.1.9(+0x148229) [0x7faa2250f229]
/usr/lib/libruby-1.9.1.so.1.9(+0x14d8b4) [0x7faa225148b4]
/usr/lib/libruby-1.9.1.so.1.9(+0x14e4d0) [0x7faa225154d0]
/usr/lib/libruby-1.9.1.so.1.9(+0x15e19f) [0x7faa2252519f]
/usr/lib/libruby-1.9.1.so.1.9(+0x15e27e) [0x7faa2252527e]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x6b50) [0x7faa221b1b50]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7faa21636a7d]

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

* Loaded script: ./masternode

* Loaded features:

    0 enumerator.so
    1 /usr/lib/ruby/1.9.1/x86_64-linux/enc/encdb.so
    2 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/transdb.so
    3 /usr/lib/ruby/1.9.1/rubygems/defaults.rb
    4 /usr/lib/ruby/1.9.1/x86_64-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/x86_64-linux/etc.so
   10 /usr/lib/ruby/1.9.1/fileutils.rb
   11 /usr/lib/ruby/vendor_ruby/json/version.rb
   12 /usr/lib/ruby/1.9.1/ostruct.rb
   13 /usr/lib/ruby/vendor_ruby/json/generic_object.rb
   14 /usr/lib/ruby/vendor_ruby/json/common.rb
   15 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_16be.so
   16 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_16le.so
   17 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_32be.so
   18 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_32le.so
   19 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/json/ext/parser.so
   20 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/json/ext/generator.so
   21 /usr/lib/ruby/vendor_ruby/json/ext.rb
   22 /usr/lib/ruby/vendor_ruby/json.rb
   23 /usr/lib/ruby/1.9.1/thread.rb
   24 /usr/lib/ruby/1.9.1/monitor.rb
   25 /usr/lib/ruby/1.9.1/logger.rb
   26 /usr/lib/ruby/vendor_ruby/net/ssh/config.rb
   27 /usr/lib/ruby/vendor_ruby/net/ssh/errors.rb
   28 /usr/lib/ruby/vendor_ruby/net/ssh/loggable.rb
   29 /usr/lib/ruby/1.9.1/x86_64-linux/socket.so
   30 /usr/lib/ruby/1.9.1/socket.rb
   31 /usr/lib/ruby/1.9.1/timeout.rb
   32 /usr/lib/ruby/vendor_ruby/net/ssh/version.rb
   33 /usr/lib/ruby/vendor_ruby/net/ssh/ruby_compat.rb
   34 /usr/lib/ruby/1.9.1/x86_64-linux/digest.so
   35 /usr/lib/ruby/1.9.1/digest.rb
   36 /usr/lib/ruby/1.9.1/x86_64-linux/openssl.so
   37 /usr/lib/ruby/1.9.1/openssl/bn.rb
   38 /usr/lib/ruby/1.9.1/openssl/cipher.rb
   39 /usr/lib/ruby/1.9.1/x86_64-linux/stringio.so
   40 /usr/lib/ruby/1.9.1/openssl/config.rb
   41 /usr/lib/ruby/1.9.1/openssl/digest.rb
   42 /usr/lib/ruby/1.9.1/openssl/buffering.rb
   43 /usr/lib/ruby/1.9.1/x86_64-linux/fcntl.so
   44 /usr/lib/ruby/1.9.1/openssl/ssl-internal.rb
   45 /usr/lib/ruby/1.9.1/openssl/x509-internal.rb
   46 /usr/lib/ruby/1.9.1/openssl.rb
   47 /usr/lib/ruby/vendor_ruby/net/ssh/transport/openssl.rb
   48 /usr/lib/ruby/vendor_ruby/net/ssh/buffer.rb
   49 /usr/lib/ruby/1.9.1/x86_64-linux/strscan.so
   50 /usr/lib/ruby/vendor_ruby/net/ssh/known_hosts.rb
   51 /usr/lib/ruby/vendor_ruby/net/ssh/transport/ctr.rb
   52 /usr/lib/ruby/vendor_ruby/net/ssh/transport/key_expander.rb
   53 /usr/lib/ruby/vendor_ruby/net/ssh/transport/identity_cipher.rb
   54 /usr/lib/ruby/vendor_ruby/net/ssh/transport/cipher_factory.rb
   55 /usr/lib/ruby/vendor_ruby/net/ssh/transport/constants.rb
   56 /usr/lib/ruby/vendor_ruby/net/ssh/transport/hmac/abstract.rb
   57 /usr/lib/ruby/vendor_ruby/net/ssh/transport/hmac/md5.rb
   58 /usr/lib/ruby/vendor_ruby/net/ssh/transport/hmac/md5_96.rb
   59 /usr/lib/ruby/vendor_ruby/net/ssh/transport/hmac/sha1.rb
   60 /usr/lib/ruby/vendor_ruby/net/ssh/transport/hmac/sha1_96.rb
   61 /usr/lib/ruby/vendor_ruby/net/ssh/transport/hmac/sha2_256.rb
   62 /usr/lib/ruby/vendor_ruby/net/ssh/transport/hmac/sha2_256_96.rb
   63 /usr/lib/ruby/vendor_ruby/net/ssh/transport/hmac/sha2_512.rb
   64 /usr/lib/ruby/vendor_ruby/net/ssh/transport/hmac/sha2_512_96.rb
   65 /usr/lib/ruby/vendor_ruby/net/ssh/transport/hmac/ripemd160.rb
   66 /usr/lib/ruby/vendor_ruby/net/ssh/transport/hmac/none.rb
   67 /usr/lib/ruby/vendor_ruby/net/ssh/transport/hmac.rb
   68
/usr/lib/ruby/vendor_ruby/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb
   69
/usr/lib/ruby/vendor_ruby/net/ssh/transport/kex/diffie_hellman_group14_sha1.rb
   70
/usr/lib/ruby/vendor_ruby/net/ssh/transport/kex/diffie_hellman_group_exchange_sha1.rb
   71
/usr/lib/ruby/vendor_ruby/net/ssh/transport/kex/diffie_hellman_group_exchange_sha256.rb
   72 /usr/lib/ruby/vendor_ruby/net/ssh/transport/kex/ecdh_sha2_nistp256.rb
   73 /usr/lib/ruby/vendor_ruby/net/ssh/transport/kex/ecdh_sha2_nistp384.rb
   74 /usr/lib/ruby/vendor_ruby/net/ssh/transport/kex/ecdh_sha2_nistp521.rb
   75 /usr/lib/ruby/vendor_ruby/net/ssh/transport/kex.rb
   76 /usr/lib/ruby/vendor_ruby/net/ssh/transport/server_version.rb
   77 /usr/lib/ruby/vendor_ruby/net/ssh/transport/algorithms.rb
   78 /usr/lib/ruby/vendor_ruby/net/ssh/buffered_io.rb
   79 /usr/lib/ruby/vendor_ruby/net/ssh/authentication/constants.rb
   80 /usr/lib/ruby/vendor_ruby/net/ssh/connection/constants.rb
   81 /usr/lib/ruby/vendor_ruby/net/ssh/packet.rb
   82 /usr/lib/ruby/1.9.1/x86_64-linux/zlib.so
   83 /usr/lib/ruby/vendor_ruby/net/ssh/transport/state.rb
   84 /usr/lib/ruby/vendor_ruby/net/ssh/transport/packet_stream.rb
   85 /usr/lib/ruby/vendor_ruby/net/ssh/verifiers/null.rb
   86 /usr/lib/ruby/vendor_ruby/net/ssh/verifiers/strict.rb
   87 /usr/lib/ruby/vendor_ruby/net/ssh/verifiers/lenient.rb
   88 /usr/lib/ruby/vendor_ruby/net/ssh/transport/session.rb
   89 /usr/lib/ruby/1.9.1/rubygems/version.rb
   90 /usr/lib/ruby/1.9.1/rubygems/requirement.rb
   91 /usr/lib/ruby/1.9.1/rubygems/platform.rb
   92 /usr/lib/ruby/1.9.1/rubygems/specification.rb
   93 /usr/lib/ruby/1.9.1/rubygems/path_support.rb
   94 /usr/lib/ruby/vendor_ruby/net/ssh/prompt.rb
   95 /usr/lib/ruby/vendor_ruby/net/ssh/key_factory.rb
   96 /usr/lib/ruby/vendor_ruby/net/ssh/authentication/agent/socket.rb
   97 /usr/lib/ruby/vendor_ruby/net/ssh/authentication/agent.rb
   98 /usr/lib/ruby/vendor_ruby/net/ssh/authentication/key_manager.rb
   99 /usr/lib/ruby/vendor_ruby/net/ssh/authentication/methods/abstract.rb
  100 /usr/lib/ruby/vendor_ruby/net/ssh/authentication/methods/publickey.rb
  101 /usr/lib/ruby/vendor_ruby/net/ssh/authentication/methods/hostbased.rb
  102 /usr/lib/ruby/vendor_ruby/net/ssh/authentication/methods/password.rb
  103
/usr/lib/ruby/vendor_ruby/net/ssh/authentication/methods/keyboard_interactive.rb
  104 /usr/lib/ruby/vendor_ruby/net/ssh/authentication/session.rb
  105 /usr/lib/ruby/vendor_ruby/net/ssh/connection/term.rb
  106 /usr/lib/ruby/vendor_ruby/net/ssh/connection/channel.rb
  107 /usr/lib/ruby/vendor_ruby/net/ssh/service/forward.rb
  108 /usr/lib/ruby/vendor_ruby/net/ssh/connection/session.rb
  109 /usr/lib/ruby/vendor_ruby/net/ssh.rb
  110 /usr/lib/ruby/1.9.1/shellwords.rb
  111 /usr/lib/ruby/vendor_ruby/net/scp/errors.rb
  112 /usr/lib/ruby/vendor_ruby/net/scp/upload.rb
  113 /usr/lib/ruby/vendor_ruby/net/scp/download.rb
  114 /usr/lib/ruby/vendor_ruby/net/scp.rb
  115 /usr/lib/ruby/vendor_ruby/net/ssh/gateway.rb
  116 /usr/lib/ruby/vendor_ruby/net/ssh/multi/server.rb
  117 /usr/lib/ruby/vendor_ruby/net/ssh/multi/dynamic_server.rb
  118 /usr/lib/ruby/vendor_ruby/net/ssh/multi/server_list.rb
  119 /usr/lib/ruby/vendor_ruby/net/ssh/multi/channel.rb
  120 /usr/lib/ruby/vendor_ruby/net/ssh/multi/channel_proxy.rb
  121 /usr/lib/ruby/vendor_ruby/net/ssh/multi/pending_connection.rb
  122 /usr/lib/ruby/vendor_ruby/net/ssh/multi/session_actions.rb
  123 /usr/lib/ruby/vendor_ruby/net/ssh/multi/subsession.rb
  124 /usr/lib/ruby/vendor_ruby/net/ssh/multi/session.rb
  125 /usr/lib/ruby/vendor_ruby/net/ssh/multi.rb
  126 /usr/lib/ruby/vendor_ruby/peach.rb
  127 /usr/lib/ruby/1.9.1/prettyprint.rb
  128 /usr/lib/ruby/1.9.1/pp.rb
  129 /usr/lib/ruby/1.9.1/delegate.rb
  130 /usr/lib/ruby/1.9.1/tmpdir.rb
  131 /usr/lib/ruby/1.9.1/tempfile.rb
  132 /usr/lib/ruby/1.9.1/optparse.rb
  133 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/utf_16_32.so
  134 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/single_byte.so

* Process memory map:

00400000-00401000 r-xp 00000000 ca:02 264640
 /usr/bin/ruby1.9.1
00600000-00601000 r--p 00000000 ca:02 264640
 /usr/bin/ruby1.9.1
00601000-00602000 rw-p 00001000 ca:02 264640
 /usr/bin/ruby1.9.1
02327000-145461000 rw-p 00000000 00:00 0
 [heap]
7fa8247ae000-7fa84857c000 rw-p 00000000 00:00 0
7fa84ee2b000-7faa10000000 rw-p 00000000 00:00 0
7faa10000000-7faa10021000 rw-p 00000000 00:00 0
7faa10021000-7faa14000000 ---p 00000000 00:00 0
7faa14d5e000-7faa14d73000 r-xp 00000000 ca:02 112334
 /lib/x86_64-linux-gnu/libgcc_s.so.1
7faa14d73000-7faa14f73000 ---p 00015000 ca:02 112334
 /lib/x86_64-linux-gnu/libgcc_s.so.1
7faa14f73000-7faa14f74000 rw-p 00015000 ca:02 112334
 /lib/x86_64-linux-gnu/libgcc_s.so.1
7faa14f74000-7faa14f8a000 r-xp 00000000 ca:02 306659
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/single_byte.so
7faa14f8a000-7faa15189000 ---p 00016000 ca:02 306659
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/single_byte.so
7faa15189000-7faa1518e000 r--p 00015000 ca:02 306659
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/single_byte.so
7faa1518e000-7faa1518f000 rw-p 0001a000 ca:02 306659
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/single_byte.so
7faa1518f000-7faa15192000 r-xp 00000000 ca:02 306646
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/utf_16_32.so
7faa15192000-7faa15391000 ---p 00003000 ca:02 306646
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/utf_16_32.so
7faa15391000-7faa15392000 r--p 00002000 ca:02 306646
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/utf_16_32.so
7faa15392000-7faa15393000 rw-p 00003000 ca:02 306646
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/utf_16_32.so
7faa15393000-7faa15394000 ---p 00000000 00:00 0
7faa15394000-7faa15414000 rw-p 00000000 00:00 0
7faa15414000-7faa15415000 ---p 00000000 00:00 0
7faa15415000-7faa15495000 rw-p 00000000 00:00 0
[...]
7faa1eac0000-7faa1eb40000 rw-p 00000000 00:00 0
7faa1eb40000-7faa1eb4d000 r-xp 00000000 ca:02 306627
 /usr/lib/ruby/1.9.1/x86_64-linux/zlib.so
7faa1eb4d000-7faa1ed4c000 ---p 0000d000 ca:02 306627
 /usr/lib/ruby/1.9.1/x86_64-linux/zlib.so
7faa1ed4c000-7faa1ed4d000 r--p 0000c000 ca:02 306627
 /usr/lib/ruby/1.9.1/x86_64-linux/zlib.so
7faa1ed4d000-7faa1ed4e000 rw-p 0000d000 ca:02 306627
 /usr/lib/ruby/1.9.1/x86_64-linux/zlib.so
7faa1ed4e000-7faa1ed53000 r-xp 00000000 ca:02 306631
 /usr/lib/ruby/1.9.1/x86_64-linux/strscan.so
7faa1ed53000-7faa1ef52000 ---p 00005000 ca:02 306631
 /usr/lib/ruby/1.9.1/x86_64-linux/strscan.so
7faa1ef52000-7faa1ef53000 r--p 00004000 ca:02 306631
 /usr/lib/ruby/1.9.1/x86_64-linux/strscan.so
7faa1ef53000-7faa1ef54000 rw-p 00005000 ca:02 306631
 /usr/lib/ruby/1.9.1/x86_64-linux/strscan.so
7faa1ef54000-7faa1ef55000 r-xp 00000000 ca:02 306623
 /usr/lib/ruby/1.9.1/x86_64-linux/fcntl.so
7faa1ef55000-7faa1f154000 ---p 00001000 ca:02 306623
 /usr/lib/ruby/1.9.1/x86_64-linux/fcntl.so
7faa1f154000-7faa1f155000 r--p 00000000 ca:02 306623
 /usr/lib/ruby/1.9.1/x86_64-linux/fcntl.so
7faa1f155000-7faa1f156000 rw-p 00001000 ca:02 306623
 /usr/lib/ruby/1.9.1/x86_64-linux/fcntl.so
7faa1f156000-7faa1f15c000 r-xp 00000000 ca:02 306700
 /usr/lib/ruby/1.9.1/x86_64-linux/stringio.so
7faa1f15c000-7faa1f35c000 ---p 00006000 ca:02 306700
 /usr/lib/ruby/1.9.1/x86_64-linux/stringio.so
7faa1f35c000-7faa1f35d000 r--p 00006000 ca:02 306700
 /usr/lib/ruby/1.9.1/x86_64-linux/stringio.so
7faa1f35d000-7faa1f35e000 rw-p 00007000 ca:02 306700
 /usr/lib/ruby/1.9.1/x86_64-linux/stringio.so
7faa1f35e000-7faa1f361000 r-xp 00000000 ca:02 306629
 /usr/lib/ruby/1.9.1/x86_64-linux/digest.so
7faa1f361000-7faa1f560000 ---p 00003000 ca:02 306629
 /usr/lib/ruby/1.9.1/x86_64-linux/digest.so
7faa1f560000-7faa1f561000 r--p 00002000 ca:02 306629
 /usr/lib/ruby/1.9.1/x86_64-linux/digest.so
7faa1f561000-7faa1f562000 rw-p 00003000 ca:02 306629
 /usr/lib/ruby/1.9.1/x86_64-linux/digest.so
7faa1f562000-7faa1f578000 r-xp 00000000 ca:02 112379
 /lib/x86_64-linux-gnu/libz.so.1.2.7
7faa1f578000-7faa1f777000 ---p 00016000 ca:02 112379
 /lib/x86_64-linux-gnu/libz.so.1.2.7
7faa1f777000-7faa1f778000 r--p 00015000 ca:02 112379
 /lib/x86_64-linux-gnu/libz.so.1.2.7
7faa1f778000-7faa1f779000 rw-p 00016000 ca:02 112379
 /lib/x86_64-linux-gnu/libz.so.1.2.7
7faa1f779000-7faa1f930000 r-xp 00000000 ca:02 315362
 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
7faa1f930000-7faa1fb2f000 ---p 001b7000 ca:02 315362
 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
7faa1fb2f000-7faa1fb4a000 r--p 001b6000 ca:02 315362
 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
7faa1fb4a000-7faa1fb59000 rw-p 001d1000 ca:02 315362
 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
7faa1fb59000-7faa1fb5d000 rw-p 00000000 00:00 0
7faa1fb5d000-7faa1fbb3000 r-xp 00000000 ca:02 315375
 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
7faa1fbb3000-7faa1fdb2000 ---p 00056000 ca:02 315375
 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
7faa1fdb2000-7faa1fdb5000 r--p 00055000 ca:02 315375
 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
7faa1fdb5000-7faa1fdbc000 rw-p 00058000 ca:02 315375
 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
7faa1fdbc000-7faa1fe08000 r-xp 00000000 ca:02 306621
 /usr/lib/ruby/1.9.1/x86_64-linux/openssl.so
7faa1fe08000-7faa20008000 ---p 0004c000 ca:02 306621
 /usr/lib/ruby/1.9.1/x86_64-linux/openssl.so
7faa20008000-7faa20009000 r--p 0004c000 ca:02 306621
 /usr/lib/ruby/1.9.1/x86_64-linux/openssl.so
7faa20009000-7faa2000b000 rw-p 0004d000 ca:02 306621
 /usr/lib/ruby/1.9.1/x86_64-linux/openssl.so
7faa2000b000-7faa2000c000 rw-p 00000000 00:00 0
7faa2000c000-7faa2002f000 r-xp 00000000 ca:02 306703
 /usr/lib/ruby/1.9.1/x86_64-linux/socket.so
7faa2002f000-7faa2022e000 ---p 00023000 ca:02 306703
 /usr/lib/ruby/1.9.1/x86_64-linux/socket.so
7faa2022e000-7faa2022f000 r--p 00022000 ca:02 306703
 /usr/lib/ruby/1.9.1/x86_64-linux/socket.so
7faa2022f000-7faa20230000 rw-p 00023000 ca:02 306703
 /usr/lib/ruby/1.9.1/x86_64-linux/socket.so
7faa20230000-7faa20238000 r-xp 00000000 ca:02 281798
 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/json/ext/generator.so
7faa20238000-7faa20437000 ---p 00008000 ca:02 281798
 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/json/ext/generator.so
7faa20437000-7faa20438000 r--p 00007000 ca:02 281798
 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/json/ext/generator.so
7faa20438000-7faa20439000 rw-p 00008000 ca:02 281798
 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/json/ext/generator.so
7faa20439000-7faa2043a000 r-xp 00000000 ca:02 306675
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_32le.so
7faa2043a000-7faa2063a000 ---p 00001000 ca:02 306675
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_32le.so
7faa2063a000-7faa2063b000 r--p 00001000 ca:02 306675
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_32le.so
7faa2063b000-7faa2063c000 rw-p 00002000 ca:02 306675
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_32le.so
7faa2063c000-7faa2063d000 r-xp 00000000 ca:02 306666
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_32be.so
7faa2063d000-7faa2083d000 ---p 00001000 ca:02 306666
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_32be.so
7faa2083d000-7faa2083e000 r--p 00001000 ca:02 306666
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_32be.so
7faa2083e000-7faa2083f000 rw-p 00002000 ca:02 306666
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_32be.so
7faa2083f000-7faa20840000 r-xp 00000000 ca:02 306643
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_16le.so
7faa20840000-7faa20a40000 ---p 00001000 ca:02 306643
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_16le.so
7faa20a40000-7faa20a41000 r--p 00001000 ca:02 306643
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_16le.so
7faa20a41000-7faa20a42000 rw-p 00002000 ca:02 306643
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_16le.so
7faa20a42000-7faa20a43000 r-xp 00000000 ca:02 306641
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_16be.so
7faa20a43000-7faa20c43000 ---p 00001000 ca:02 306641
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_16be.so
7faa20c43000-7faa20c44000 r--p 00001000 ca:02 306641
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_16be.so
7faa20c44000-7faa20c45000 rw-p 00002000 ca:02 306641
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/utf_16be.so
7faa20c45000-7faa20c4b000 r-xp 00000000 ca:02 281799
 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/json/ext/parser.so
7faa20c4b000-7faa20e4a000 ---p 00006000 ca:02 281799
 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/json/ext/parser.so
7faa20e4a000-7faa20e4b000 r--p 00005000 ca:02 281799
 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/json/ext/parser.so
7faa20e4b000-7faa20e4c000 rw-p 00006000 ca:02 281799
 /usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux/json/ext/parser.so
7faa20e4c000-7faa20e4f000 r-xp 00000000 ca:02 306708
 /usr/lib/ruby/1.9.1/x86_64-linux/etc.so
7faa20e4f000-7faa2104e000 ---p 00003000 ca:02 306708
 /usr/lib/ruby/1.9.1/x86_64-linux/etc.so
7faa2104e000-7faa2104f000 r--p 00002000 ca:02 306708
 /usr/lib/ruby/1.9.1/x86_64-linux/etc.so
7faa2104f000-7faa21050000 rw-p 00003000 ca:02 306708
 /usr/lib/ruby/1.9.1/x86_64-linux/etc.so
7faa21050000-7faa21052000 r-xp 00000000 ca:02 306653
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/transdb.so
7faa21052000-7faa21252000 ---p 00002000 ca:02 306653
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/transdb.so
7faa21252000-7faa21253000 r--p 00002000 ca:02 306653
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/transdb.so
7faa21253000-7faa21254000 rw-p 00003000 ca:02 306653
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/trans/transdb.so
7faa21254000-7faa21256000 r-xp 00000000 ca:02 306640
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/encdb.so
7faa21256000-7faa21455000 ---p 00002000 ca:02 306640
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/encdb.so
7faa21455000-7faa21456000 r--p 00001000 ca:02 306640
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/encdb.so
7faa21456000-7faa21457000 rw-p 00002000 ca:02 306640
 /usr/lib/ruby/1.9.1/x86_64-linux/enc/encdb.so
7faa21457000-7faa21458000 ---p 00000000 00:00 0
7faa21458000-7faa2155c000 rw-p 00000000 00:00 0
7faa2155c000-7faa216dc000 r-xp 00000000 ca:02 112351
 /lib/x86_64-linux-gnu/libc-2.13.so
7faa216dc000-7faa218dc000 ---p 00180000 ca:02 112351
 /lib/x86_64-linux-gnu/libc-2.13.so
7faa218dc000-7faa218e0000 r--p 00180000 ca:02 112351
 /lib/x86_64-linux-gnu/libc-2.13.so
7faa218e0000-7faa218e1000 rw-p 00184000 ca:02 112351
 /lib/x86_64-linux-gnu/libc-2.13.so
7faa218e1000-7faa218e6000 rw-p 00000000 00:00 0
7faa218e6000-7faa21967000 r-xp 00000000 ca:02 112348
 /lib/x86_64-linux-gnu/libm-2.13.so
7faa21967000-7faa21b66000 ---p 00081000 ca:02 112348
 /lib/x86_64-linux-gnu/libm-2.13.so
7faa21b66000-7faa21b67000 r--p 00080000 ca:02 112348
 /lib/x86_64-linux-gnu/libm-2.13.so
7faa21b67000-7faa21b68000 rw-p 00081000 ca:02 112348
 /lib/x86_64-linux-gnu/libm-2.13.so
7faa21b68000-7faa21b70000 r-xp 00000000 ca:02 112352
 /lib/x86_64-linux-gnu/libcrypt-2.13.so
7faa21b70000-7faa21d6f000 ---p 00008000 ca:02 112352
 /lib/x86_64-linux-gnu/libcrypt-2.13.so
7faa21d6f000-7faa21d70000 r--p 00007000 ca:02 112352
 /lib/x86_64-linux-gnu/libcrypt-2.13.so
7faa21d70000-7faa21d71000 rw-p 00008000 ca:02 112352
 /lib/x86_64-linux-gnu/libcrypt-2.13.so
7faa21d71000-7faa21d9f000 rw-p 00000000 00:00 0
7faa21d9f000-7faa21da1000 r-xp 00000000 ca:02 112344
 /lib/x86_64-linux-gnu/libdl-2.13.so
7faa21da1000-7faa21fa1000 ---p 00002000 ca:02 112344
 /lib/x86_64-linux-gnu/libdl-2.13.so
7faa21fa1000-7faa21fa2000 r--p 00002000 ca:02 112344
 /lib/x86_64-linux-gnu/libdl-2.13.so
7faa21fa2000-7faa21fa3000 rw-p 00003000 ca:02 112344
 /lib/x86_64-linux-gnu/libdl-2.13.so
7faa21fa3000-7faa21faa000 r-xp 00000000 ca:02 112346
 /lib/x86_64-linux-gnu/librt-2.13.so
7faa21faa000-7faa221a9000 ---p 00007000 ca:02 112346
 /lib/x86_64-linux-gnu/librt-2.13.so
7faa221a9000-7faa221aa000 r--p 00006000 ca:02 112346
 /lib/x86_64-linux-gnu/librt-2.13.so
7faa221aa000-7faa221ab000 rw-p 00007000 ca:02 112346
 /lib/x86_64-linux-gnu/librt-2.13.so
7faa221ab000-7faa221c2000 r-xp 00000000 ca:02 112341
 /lib/x86_64-linux-gnu/libpthread-2.13.so
7faa221c2000-7faa223c1000 ---p 00017000 ca:02 112341
 /lib/x86_64-linux-gnu/libpthread-2.13.so
7faa223c1000-7faa223c2000 r--p 00016000 ca:02 112341
 /lib/x86_64-linux-gnu/libpthread-2.13.so
7faa223c2000-7faa223c3000 rw-p 00017000 ca:02 112341
 /lib/x86_64-linux-gnu/libpthread-2.13.so
7faa223c3000-7faa223c7000 rw-p 00000000 00:00 0
7faa223c7000-7faa225ba000 r-xp 00000000 ca:02 266405
 /usr/lib/libruby-1.9.1.so.1.9.1
7faa225ba000-7faa227b9000 ---p 001f3000 ca:02 266405
 /usr/lib/libruby-1.9.1.so.1.9.1
7faa227b9000-7faa227c1000 rw-p 001f2000 ca:02 266405
 /usr/lib/libruby-1.9.1.so.1.9.1
7faa227c1000-7faa227dd000 rw-p 00000000 00:00 0
7faa227dd000-7faa227fd000 r-xp 00000000 ca:02 112354
 /lib/x86_64-linux-gnu/ld-2.13.so
7faa22807000-7faa2286b000 rw-p 00000000 00:00 0
7faa22877000-7faa229ee000 r--p 00000000 ca:02 266458
 /usr/lib/locale/locale-archive
7faa229ee000-7faa229f3000 rw-p 00000000 00:00 0
7faa229f9000-7faa229fc000 rw-p 00000000 00:00 0
7faa229fc000-7faa229fd000 r--p 0001f000 ca:02 112354
 /lib/x86_64-linux-gnu/ld-2.13.so
7faa229fd000-7faa229fe000 rw-p 00020000 ca:02 112354
 /lib/x86_64-linux-gnu/ld-2.13.so
7faa229fe000-7faa229ff000 rw-p 00000000 00:00 0
7fff0ccfd000-7fff0cd12000 rw-p 00000000 00:00 0
 [stack]
7fff0cdff000-7fff0ce00000 r-xp 00000000 00:00 0
 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
 [vsyscall]


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



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (600, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


Reply to: