Skip to content

Instantly share code, notes, and snippets.

@seamusabshere
Created February 8, 2012 19:13
Show Gist options
  • Select an option

  • Save seamusabshere/1772342 to your computer and use it in GitHub Desktop.

Select an option

Save seamusabshere/1772342 to your computer and use it in GitHub Desktop.
successive runs of jlecour's amatch stress test
Process: ruby [5706]
Path: /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/bin/ruby
Identifier: ruby
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: bash [2964]
Date/Time: 2012-02-08 13:08:47.373 -0600
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information:
*** error for object 0x1004b9670: incorrect checksum for freed object - object was probably modified after being freed.
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x00007fff8428b0b6 __kill + 10
1 libSystem.B.dylib 0x00007fff8432b9f6 abort + 83
2 libSystem.B.dylib 0x00007fff8431a62d szone_error + 519
3 libSystem.B.dylib 0x00007fff84246723 tiny_free_list_remove_ptr + 251
4 libSystem.B.dylib 0x00007fff84243c8e szone_free_definite_size + 2005
5 amatch_ext.bundle 0x00000001007b8af7 JaroWinkler_match + 1287 (amatch_ext.c:767)
6 libruby.1.9.1.dylib 0x00000001001865c7 vm_call_method + 983 (vm_insnhelper.c:404)
7 libruby.1.9.1.dylib 0x0000000100173b2e vm_exec_core + 20318 (insns.def:1015)
8 libruby.1.9.1.dylib 0x0000000100179093 vm_exec + 1459 (vm.c:1220)
9 libruby.1.9.1.dylib 0x0000000100188b40 rb_yield + 640 (vm.c:624)
10 libruby.1.9.1.dylib 0x000000010008b72d int_dotimes + 61 (numeric.c:3289)
11 libruby.1.9.1.dylib 0x00000001001865c7 vm_call_method + 983 (vm_insnhelper.c:404)
12 libruby.1.9.1.dylib 0x0000000100173b2e vm_exec_core + 20318 (insns.def:1015)
13 libruby.1.9.1.dylib 0x0000000100179093 vm_exec + 1459 (vm.c:1220)
14 libruby.1.9.1.dylib 0x000000010017938b rb_iseq_eval_main + 507 (vm.c:1462)
15 libruby.1.9.1.dylib 0x0000000100043672 ruby_exec_internal + 178 (eval.c:204)
16 libruby.1.9.1.dylib 0x000000010004616c ruby_run_node + 60 (eval.c:251)
17 ruby 0x0000000100000edf main + 79 (main.c:40)
18 ruby 0x0000000100000e84 start + 52
Thread 1:
0 libSystem.B.dylib 0x00007fff84280932 select$DARWIN_EXTSN + 10
1 libruby.1.9.1.dylib 0x000000010018fb6f thread_timer + 415 (thread_pthread.c:1151)
2 libSystem.B.dylib 0x00007fff84275fd6 _pthread_start + 331
3 libSystem.B.dylib 0x00007fff84275e89 thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00000001007c2000 rcx: 0x00007fff5fbfe178 rdx: 0x0000000000000000
rdi: 0x000000000000164a rsi: 0x0000000000000006 rbp: 0x00007fff5fbfe190 rsp: 0x00007fff5fbfe178
r8: 0x0000000000000e03 r9: 0x0000000000000000 r10: 0x00007fff842870fa r11: 0xffffff80002e4730
r12: 0x0000000000000000 r13: 0x00000001004b9670 r14: 0x00000001002d4000 r15: 0x00000001007c20c0
rip: 0x00007fff8428b0b6 rfl: 0x0000000000000202 cr2: 0x00000001007c4000
Binary Images:
0x100000000 - 0x100000fff +ruby ??? (???) <B49F34C0-B43A-3766-AEC9-605AD574F81C> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/bin/ruby
0x100003000 - 0x100227fe7 +libruby.1.9.1.dylib 1.9.1 (compatibility 1.9.1) <DE4498BD-20EB-38A0-8179-56E2C6995153> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/libruby.1.9.1.dylib
0x10038c000 - 0x10038dfff +encdb.bundle ??? (???) <8F63D287-13DC-3D95-A432-598AAFA5A56C> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/enc/encdb.bundle
0x100390000 - 0x100391ff7 +transdb.bundle ??? (???) <F89C47F1-7867-3BBE-A0BF-8C44A504F2E2> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/enc/trans/transdb.bundle
0x100394000 - 0x1003cfff7 +openssl.bundle ??? (???) <25A27541-258C-33D9-9A62-60FE3D6F425E> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/openssl.bundle
0x1003fd000 - 0x1003fdff7 +fcntl.bundle ??? (???) <00840310-D0E5-3396-BCA3-CFBA0CC31E95> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/fcntl.bundle
0x100700000 - 0x100741fff +libssl.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <EB647904-E366-370A-AC4F-007E9E9FF73A> /Users/seamusabshere/.rvm/usr/lib/libssl.0.9.8.dylib
0x100755000 - 0x100769ff7 +libz.1.dylib 1.2.5 (compatibility 1.0.0) <B2D5B322-19E4-8D42-9A2F-3011155F5CC8> /opt/local/lib/libz.1.dylib
0x10076d000 - 0x10076fff7 +digest.bundle ??? (???) <8620EA39-6137-3420-AB7D-4DE6007420CB> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/digest.bundle
0x100773000 - 0x100778fff +stringio.bundle ??? (???) <175D464A-5803-355A-9789-29F2FACE2DAA> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/stringio.bundle
0x10077e000 - 0x100781fff +psych.bundle ??? (???) <CEDD8766-9D37-33E0-858E-F329DC9044BC> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/psych.bundle
0x100787000 - 0x1007a4fff +libyaml-0.2.dylib 3.2.0 (compatibility 3.0.0) <763DF0ED-70F2-38D4-88E9-B862BF66AF90> /Users/seamusabshere/.rvm/usr/lib/libyaml-0.2.dylib
0x1007ac000 - 0x1007affff +strscan.bundle ??? (???) <8F793087-CCC4-3276-BD7B-B95F6784CA23> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/strscan.bundle
0x1007b4000 - 0x1007bbfff +amatch_ext.bundle ??? (???) <9F6E5568-39E8-3F29-A6D2-67ADFA345BD0> /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/amatch-0.2.10/lib/amatch_ext.bundle
0x101800000 - 0x101912fe7 +libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <F2401C8A-01B2-33A2-B4E5-A54A05D47385> /Users/seamusabshere/.rvm/usr/lib/libcrypto.0.9.8.dylib
0x101975000 - 0x1019aafff +date_core.bundle ??? (???) <7776EFE3-56A9-3DE3-8183-8937D3C7DE3C> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/date_core.bundle
0x7fff5fc00000 - 0x7fff5fc3be0f dyld 132.1 (???) <29DECB19-0193-2575-D838-CF743F0400B2> /usr/lib/dyld
0x7fff831c7000 - 0x7fff831d8ff7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <97019C74-161A-3488-41EC-A6CA8738418C> /usr/lib/libz.1.dylib
0x7fff8423c000 - 0x7fff843fdfef libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
0x7fff8500e000 - 0x7fff8505afff libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib
0x7fff87e4e000 - 0x7fff87e52ff7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
0x7fff89c37000 - 0x7fff89cb4fef libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
0x7fff89cbb000 - 0x7fff89d71ff7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <03140531-3B2D-1EBA-DA7F-E12CC8F63969> /usr/lib/libobjc.A.dylib
0x7fffffe00000 - 0x7fffffe01fff libSystem.B.dylib ??? (???) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
$ ruby foo.rb
Start
.ruby(5706,0x7fff706f0cc0) malloc: *** error for object 0x1004b9670: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Abort trap
Process: ruby [5717]
Path: /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/bin/ruby
Identifier: ruby
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: bash [2964]
Date/Time: 2012-02-08 13:09:03.131 -0600
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000019
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information:
abort() called
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x00007fff8428b0b6 __kill + 10
1 libSystem.B.dylib 0x00007fff8432b9f6 abort + 83
2 libruby.1.9.1.dylib 0x000000010003ee34 0x100003000 + 245300
3 libruby.1.9.1.dylib 0x000000010010740f 0x100003000 + 1065999
4 libSystem.B.dylib 0x00007fff8429d1ba _sigtramp + 26
5 libruby.1.9.1.dylib 0x0000000100110133 st_free_table + 67 (st.c:255)
6 libruby.1.9.1.dylib 0x0000000100057263 slot_sweep + 1155 (gc.c:2301)
7 libruby.1.9.1.dylib 0x000000010005bfaf garbage_collect + 511 (gc.c:2218)
8 libruby.1.9.1.dylib 0x000000010005c586 vm_xmalloc + 150 (gc.c:729)
9 libruby.1.9.1.dylib 0x000000010010fc25 st_insert + 533 (st.c:463)
10 libruby.1.9.1.dylib 0x00000001000614a5 rb_hash_aset + 117 (hash.c:1142)
11 libruby.1.9.1.dylib 0x00000001001865c7 vm_call_method + 983 (vm_insnhelper.c:404)
12 libruby.1.9.1.dylib 0x0000000100173b2e vm_exec_core + 20318 (insns.def:1015)
13 libruby.1.9.1.dylib 0x0000000100179093 vm_exec + 1459 (vm.c:1220)
14 libruby.1.9.1.dylib 0x0000000100188b40 rb_yield + 640 (vm.c:624)
15 libruby.1.9.1.dylib 0x00000001000142e1 rb_ary_collect + 113 (array.c:2221)
16 libruby.1.9.1.dylib 0x00000001001865c7 vm_call_method + 983 (vm_insnhelper.c:404)
17 libruby.1.9.1.dylib 0x0000000100173b2e vm_exec_core + 20318 (insns.def:1015)
18 libruby.1.9.1.dylib 0x0000000100179093 vm_exec + 1459 (vm.c:1220)
19 libruby.1.9.1.dylib 0x0000000100188b40 rb_yield + 640 (vm.c:624)
20 libruby.1.9.1.dylib 0x000000010008b72d int_dotimes + 61 (numeric.c:3289)
21 libruby.1.9.1.dylib 0x00000001001865c7 vm_call_method + 983 (vm_insnhelper.c:404)
22 libruby.1.9.1.dylib 0x0000000100173b2e vm_exec_core + 20318 (insns.def:1015)
23 libruby.1.9.1.dylib 0x0000000100179093 vm_exec + 1459 (vm.c:1220)
24 libruby.1.9.1.dylib 0x000000010017938b rb_iseq_eval_main + 507 (vm.c:1462)
25 libruby.1.9.1.dylib 0x0000000100043672 ruby_exec_internal + 178 (eval.c:204)
26 libruby.1.9.1.dylib 0x000000010004616c ruby_run_node + 60 (eval.c:251)
27 ruby 0x0000000100000edf main + 79 (main.c:40)
28 ruby 0x0000000100000e84 start + 52
Thread 1:
0 libSystem.B.dylib 0x00007fff84280932 select$DARWIN_EXTSN + 10
1 libruby.1.9.1.dylib 0x000000010018fb6f thread_timer + 415 (thread_pthread.c:1151)
2 libSystem.B.dylib 0x00007fff84275fd6 _pthread_start + 331
3 libSystem.B.dylib 0x00007fff84275e89 thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00000001001a8b2f rcx: 0x0000000100385978 rdx: 0x0000000000000000
rdi: 0x0000000000001655 rsi: 0x0000000000000006 rbp: 0x0000000100385990 rsp: 0x0000000100385978
r8: 0x00007fff706e5a60 r9: 0x0000000000000000 r10: 0x00007fff842870fa r11: 0xffffff80002e4730
r12: 0x00000001008aae00 r13: 0x0000000000000000 r14: 0x0000000100a95000 r15: 0x0000000101bfa4d0
rip: 0x00007fff8428b0b6 rfl: 0x0000000000000202 cr2: 0x00007fff706dd140
Binary Images:
0x100000000 - 0x100000fff +ruby ??? (???) <B49F34C0-B43A-3766-AEC9-605AD574F81C> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/bin/ruby
0x100003000 - 0x100227fe7 +libruby.1.9.1.dylib 1.9.1 (compatibility 1.9.1) <DE4498BD-20EB-38A0-8179-56E2C6995153> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/libruby.1.9.1.dylib
0x10038c000 - 0x10038dfff +encdb.bundle ??? (???) <8F63D287-13DC-3D95-A432-598AAFA5A56C> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/enc/encdb.bundle
0x100390000 - 0x100391ff7 +transdb.bundle ??? (???) <F89C47F1-7867-3BBE-A0BF-8C44A504F2E2> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/enc/trans/transdb.bundle
0x100394000 - 0x1003cfff7 +openssl.bundle ??? (???) <25A27541-258C-33D9-9A62-60FE3D6F425E> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/openssl.bundle
0x1003fd000 - 0x1003fdff7 +fcntl.bundle ??? (???) <00840310-D0E5-3396-BCA3-CFBA0CC31E95> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/fcntl.bundle
0x100700000 - 0x100741fff +libssl.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <EB647904-E366-370A-AC4F-007E9E9FF73A> /Users/seamusabshere/.rvm/usr/lib/libssl.0.9.8.dylib
0x100755000 - 0x100769ff7 +libz.1.dylib 1.2.5 (compatibility 1.0.0) <B2D5B322-19E4-8D42-9A2F-3011155F5CC8> /opt/local/lib/libz.1.dylib
0x10076d000 - 0x10076fff7 +digest.bundle ??? (???) <8620EA39-6137-3420-AB7D-4DE6007420CB> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/digest.bundle
0x100773000 - 0x100778fff +stringio.bundle ??? (???) <175D464A-5803-355A-9789-29F2FACE2DAA> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/stringio.bundle
0x10077e000 - 0x100781fff +psych.bundle ??? (???) <CEDD8766-9D37-33E0-858E-F329DC9044BC> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/psych.bundle
0x100787000 - 0x1007a4fff +libyaml-0.2.dylib 3.2.0 (compatibility 3.0.0) <763DF0ED-70F2-38D4-88E9-B862BF66AF90> /Users/seamusabshere/.rvm/usr/lib/libyaml-0.2.dylib
0x1007ac000 - 0x1007affff +strscan.bundle ??? (???) <8F793087-CCC4-3276-BD7B-B95F6784CA23> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/strscan.bundle
0x1007b4000 - 0x1007bbfff +amatch_ext.bundle ??? (???) <9F6E5568-39E8-3F29-A6D2-67ADFA345BD0> /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/amatch-0.2.10/lib/amatch_ext.bundle
0x101800000 - 0x101912fe7 +libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <F2401C8A-01B2-33A2-B4E5-A54A05D47385> /Users/seamusabshere/.rvm/usr/lib/libcrypto.0.9.8.dylib
0x101975000 - 0x1019aafff +date_core.bundle ??? (???) <7776EFE3-56A9-3DE3-8183-8937D3C7DE3C> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/date_core.bundle
0x7fff5fc00000 - 0x7fff5fc3be0f dyld 132.1 (???) <29DECB19-0193-2575-D838-CF743F0400B2> /usr/lib/dyld
0x7fff831c7000 - 0x7fff831d8ff7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <97019C74-161A-3488-41EC-A6CA8738418C> /usr/lib/libz.1.dylib
0x7fff8423c000 - 0x7fff843fdfef libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
0x7fff8500e000 - 0x7fff8505afff libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib
0x7fff87e4e000 - 0x7fff87e52ff7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
0x7fff89c37000 - 0x7fff89cb4fef libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
0x7fff89cbb000 - 0x7fff89d71ff7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <03140531-3B2D-1EBA-DA7F-E12CC8F63969> /usr/lib/libobjc.A.dylib
0x7fffffe00000 - 0x7fffffe01fff libSystem.B.dylib ??? (???) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
$ ruby foo.rb
Start
............../Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:68: [BUG] Segmentation fault
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin10.8.0]
-- Control frame information -----------------------------------------------
c:0015 p:---- s:0052 b:0052 l:000051 d:000051 CFUNC :[]=
c:0014 p:0076 s:0047 b:0047 l:000046 d:000046 METHOD /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:68
c:0013 p:0018 s:0042 b:0042 l:000041 d:000041 METHOD /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:43
c:0012 p:0013 s:0038 b:0038 l:000037 d:000037 METHOD /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/name.rb:11
c:0011 p:0063 s:0035 b:0035 l:000022 d:000034 BLOCK /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:57
c:0010 p:---- s:0028 b:0028 l:000027 d:000027 FINISH
c:0009 p:---- s:0026 b:0026 l:000025 d:000025 CFUNC :map
c:0008 p:0027 s:0023 b:0023 l:000022 d:000022 METHOD /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:50
c:0007 p:0013 s:0019 b:0019 l:000018 d:000018 METHOD /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/address.rb:7
c:0006 p:0017 s:0016 b:0016 l:002128 d:000015 BLOCK foo.rb:8
c:0005 p:---- s:0012 b:0012 l:000011 d:000011 FINISH
c:0004 p:---- s:0010 b:0010 l:000009 d:000009 CFUNC :times
c:0003 p:0083 s:0007 b:0007 l:002128 d:0022b0 EVAL foo.rb:7
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:002128 d:002128 TOP
-- Ruby level backtrace information ----------------------------------------
foo.rb:7:in `<main>'
foo.rb:7:in `times'
foo.rb:8:in `block in <main>'
/Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/address.rb:7:in `city'
/Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:50:in `parse'
/Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:50:in `map'
/Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:57:in `block in parse'
/Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/name.rb:11:in `first_name'
/Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:43:in `fetch'
/Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:68:in `translate'
/Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:68:in `[]='
-- C level backtrace information -------------------------------------------
See Crash Report log file under ~/Library/Logs/CrashReporter or
/Library/Logs/CrashReporter, for the more detail of.
-- Other runtime information -----------------------------------------------
* Loaded script: foo.rb
* Loaded features:
0 enumerator.so
1 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/enc/encdb.bundle
2 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/enc/trans/transdb.bundle
3 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/defaults.rb
4 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/rbconfig.rb
5 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/deprecate.rb
6 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/exceptions.rb
7 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb
8 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems.rb
9 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/digest.bundle
10 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/digest.rb
11 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/openssl.bundle
12 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/bn.rb
13 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/cipher.rb
14 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/stringio.bundle
15 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/config.rb
16 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/digest.rb
17 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/buffering.rb
18 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/fcntl.bundle
19 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/ssl-internal.rb
20 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/x509-internal.rb
21 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl.rb
22 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/version.rb
23 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/requirement.rb
24 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/platform.rb
25 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb
26 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/path_support.rb
27 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb
28 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/psych.bundle
29 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/node.rb
30 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/stream.rb
31 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/document.rb
32 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/sequence.rb
33 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/scalar.rb
34 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/mapping.rb
35 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/alias.rb
36 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes.rb
37 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/streaming.rb
38 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors/visitor.rb
39 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/strscan.bundle
40 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/scalar_scanner.rb
41 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors/to_ruby.rb
42 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors/emitter.rb
43 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb
44 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/json/ruby_events.rb
45 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors/json_tree.rb
46 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors/depth_first.rb
47 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors.rb
48 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/handler.rb
49 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/tree_builder.rb
50 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/parser.rb
51 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/omap.rb
52 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/set.rb
53 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/coder.rb
54 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/core_ext.rb
55 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/date_core.bundle
56 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/date/format.rb
57 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/date.rb
58 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/deprecated.rb
59 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/json.rb
60 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych.rb
61 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/version.rb
62 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/exceptions.rb
63 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/interpolate/ruby.rb
64 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n.rb
65 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/config.rb
66 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/backend.rb
67 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/yaml.rb
68 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/core_ext/hash.rb
69 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/core_ext/kernel/surpress_warnings.rb
70 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/backend/transliterator.rb
71 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/backend/base.rb
72 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/backend/simple.rb
73 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/address.rb
74 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/company.rb
75 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/internet.rb
76 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/lorem.rb
77 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/name.rb
78 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/phone_number.rb
79 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/version.rb
80 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/extensions/array.rb
81 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb
82 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/amatch-0.2.10/lib/amatch/version.rb
83 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/amatch-0.2.10/lib/amatch_ext.bundle
84 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/amatch-0.2.10/lib/amatch/rude.rb
85 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/amatch-0.2.10/lib/amatch.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
Process: ruby [5726]
Path: /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/bin/ruby
Identifier: ruby
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: bash [2964]
Date/Time: 2012-02-08 13:09:58.776 -0600
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000019
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information:
abort() called
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x00007fff8428b0b6 __kill + 10
1 libSystem.B.dylib 0x00007fff8432b9f6 abort + 83
2 libruby.1.9.1.dylib 0x000000010003ee34 0x100003000 + 245300
3 libruby.1.9.1.dylib 0x000000010010740f 0x100003000 + 1065999
4 libSystem.B.dylib 0x00007fff8429d1ba _sigtramp + 26
5 libruby.1.9.1.dylib 0x0000000100110133 st_free_table + 67 (st.c:255)
6 libruby.1.9.1.dylib 0x0000000100057263 slot_sweep + 1155 (gc.c:2301)
7 libruby.1.9.1.dylib 0x000000010005bfaf garbage_collect + 511 (gc.c:2218)
8 libruby.1.9.1.dylib 0x000000010005c586 vm_xmalloc + 150 (gc.c:729)
9 amatch_ext.bundle 0x00000001007b907c LongestSubstring_similar + 204 (amatch_ext.c:647)
10 libruby.1.9.1.dylib 0x00000001001865c7 vm_call_method + 983 (vm_insnhelper.c:404)
11 libruby.1.9.1.dylib 0x0000000100173b2e vm_exec_core + 20318 (insns.def:1015)
12 libruby.1.9.1.dylib 0x0000000100179093 vm_exec + 1459 (vm.c:1220)
13 libruby.1.9.1.dylib 0x0000000100188b40 rb_yield + 640 (vm.c:624)
14 libruby.1.9.1.dylib 0x000000010008b72d int_dotimes + 61 (numeric.c:3289)
15 libruby.1.9.1.dylib 0x00000001001865c7 vm_call_method + 983 (vm_insnhelper.c:404)
16 libruby.1.9.1.dylib 0x0000000100173b2e vm_exec_core + 20318 (insns.def:1015)
17 libruby.1.9.1.dylib 0x0000000100179093 vm_exec + 1459 (vm.c:1220)
18 libruby.1.9.1.dylib 0x000000010017938b rb_iseq_eval_main + 507 (vm.c:1462)
19 libruby.1.9.1.dylib 0x0000000100043672 ruby_exec_internal + 178 (eval.c:204)
20 libruby.1.9.1.dylib 0x000000010004616c ruby_run_node + 60 (eval.c:251)
21 ruby 0x0000000100000edf main + 79 (main.c:40)
22 ruby 0x0000000100000e84 start + 52
Thread 1:
0 libSystem.B.dylib 0x00007fff84280932 select$DARWIN_EXTSN + 10
1 libruby.1.9.1.dylib 0x000000010018fb6f thread_timer + 415 (thread_pthread.c:1151)
2 libSystem.B.dylib 0x00007fff84275fd6 _pthread_start + 331
3 libSystem.B.dylib 0x00007fff84275e89 thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00000001001a8b2f rcx: 0x0000000100385978 rdx: 0x0000000000000000
rdi: 0x000000000000165e rsi: 0x0000000000000006 rbp: 0x0000000100385990 rsp: 0x0000000100385978
r8: 0x00007fff706e5a60 r9: 0x0000000000000000 r10: 0x00007fff842870fa r11: 0xffffff80002e4730
r12: 0x0000000100885bf8 r13: 0x0000000000000000 r14: 0x0000000100a90de8 r15: 0x00000001004f9a50
rip: 0x00007fff8428b0b6 rfl: 0x0000000000000202 cr2: 0x00007fff706dd140
Binary Images:
0x100000000 - 0x100000fff +ruby ??? (???) <B49F34C0-B43A-3766-AEC9-605AD574F81C> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/bin/ruby
0x100003000 - 0x100227fe7 +libruby.1.9.1.dylib 1.9.1 (compatibility 1.9.1) <DE4498BD-20EB-38A0-8179-56E2C6995153> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/libruby.1.9.1.dylib
0x10038c000 - 0x10038dfff +encdb.bundle ??? (???) <8F63D287-13DC-3D95-A432-598AAFA5A56C> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/enc/encdb.bundle
0x100390000 - 0x100391ff7 +transdb.bundle ??? (???) <F89C47F1-7867-3BBE-A0BF-8C44A504F2E2> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/enc/trans/transdb.bundle
0x100394000 - 0x1003cfff7 +openssl.bundle ??? (???) <25A27541-258C-33D9-9A62-60FE3D6F425E> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/openssl.bundle
0x1003fd000 - 0x1003fdff7 +fcntl.bundle ??? (???) <00840310-D0E5-3396-BCA3-CFBA0CC31E95> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/fcntl.bundle
0x100700000 - 0x100741fff +libssl.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <EB647904-E366-370A-AC4F-007E9E9FF73A> /Users/seamusabshere/.rvm/usr/lib/libssl.0.9.8.dylib
0x100755000 - 0x100769ff7 +libz.1.dylib 1.2.5 (compatibility 1.0.0) <B2D5B322-19E4-8D42-9A2F-3011155F5CC8> /opt/local/lib/libz.1.dylib
0x10076d000 - 0x10076fff7 +digest.bundle ??? (???) <8620EA39-6137-3420-AB7D-4DE6007420CB> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/digest.bundle
0x100773000 - 0x100778fff +stringio.bundle ??? (???) <175D464A-5803-355A-9789-29F2FACE2DAA> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/stringio.bundle
0x10077e000 - 0x100781fff +psych.bundle ??? (???) <CEDD8766-9D37-33E0-858E-F329DC9044BC> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/psych.bundle
0x100787000 - 0x1007a4fff +libyaml-0.2.dylib 3.2.0 (compatibility 3.0.0) <763DF0ED-70F2-38D4-88E9-B862BF66AF90> /Users/seamusabshere/.rvm/usr/lib/libyaml-0.2.dylib
0x1007ac000 - 0x1007affff +strscan.bundle ??? (???) <8F793087-CCC4-3276-BD7B-B95F6784CA23> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/strscan.bundle
0x1007b4000 - 0x1007bbfff +amatch_ext.bundle ??? (???) <9F6E5568-39E8-3F29-A6D2-67ADFA345BD0> /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/amatch-0.2.10/lib/amatch_ext.bundle
0x101800000 - 0x101912fe7 +libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <F2401C8A-01B2-33A2-B4E5-A54A05D47385> /Users/seamusabshere/.rvm/usr/lib/libcrypto.0.9.8.dylib
0x101975000 - 0x1019aafff +date_core.bundle ??? (???) <7776EFE3-56A9-3DE3-8183-8937D3C7DE3C> /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/date_core.bundle
0x7fff5fc00000 - 0x7fff5fc3be0f dyld 132.1 (???) <29DECB19-0193-2575-D838-CF743F0400B2> /usr/lib/dyld
0x7fff831c7000 - 0x7fff831d8ff7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <97019C74-161A-3488-41EC-A6CA8738418C> /usr/lib/libz.1.dylib
0x7fff8423c000 - 0x7fff843fdfef libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
0x7fff8500e000 - 0x7fff8505afff libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib
0x7fff87e4e000 - 0x7fff87e52ff7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
0x7fff89c37000 - 0x7fff89cb4fef libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
0x7fff89cbb000 - 0x7fff89d71ff7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <03140531-3B2D-1EBA-DA7F-E12CC8F63969> /usr/lib/libobjc.A.dylib
0x7fffffe00000 - 0x7fffffe01fff libSystem.B.dylib ??? (???) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
$ ruby foo.rb
Start
........foo.rb:13: [BUG] Segmentation fault
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin10.8.0]
-- Control frame information -----------------------------------------------
c:0007 p:---- s:0020 b:0020 l:000019 d:000019 CFUNC :longest_substring_similar
c:0006 p:0094 s:0016 b:0016 l:002128 d:000015 BLOCK foo.rb:13
c:0005 p:---- s:0012 b:0012 l:000011 d:000011 FINISH
c:0004 p:---- s:0010 b:0010 l:000009 d:000009 CFUNC :times
c:0003 p:0083 s:0007 b:0007 l:002128 d:0022b0 EVAL foo.rb:7
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:002128 d:002128 TOP
-- Ruby level backtrace information ----------------------------------------
foo.rb:7:in `<main>'
foo.rb:7:in `times'
foo.rb:13:in `block in <main>'
foo.rb:13:in `longest_substring_similar'
-- C level backtrace information -------------------------------------------
See Crash Report log file under ~/Library/Logs/CrashReporter or
/Library/Logs/CrashReporter, for the more detail of.
-- Other runtime information -----------------------------------------------
* Loaded script: foo.rb
* Loaded features:
0 enumerator.so
1 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/enc/encdb.bundle
2 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/enc/trans/transdb.bundle
3 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/defaults.rb
4 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/rbconfig.rb
5 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/deprecate.rb
6 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/exceptions.rb
7 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb
8 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems.rb
9 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/digest.bundle
10 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/digest.rb
11 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/openssl.bundle
12 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/bn.rb
13 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/cipher.rb
14 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/stringio.bundle
15 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/config.rb
16 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/digest.rb
17 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/buffering.rb
18 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/fcntl.bundle
19 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/ssl-internal.rb
20 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl/x509-internal.rb
21 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/openssl.rb
22 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/version.rb
23 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/requirement.rb
24 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/platform.rb
25 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb
26 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/path_support.rb
27 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb
28 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/psych.bundle
29 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/node.rb
30 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/stream.rb
31 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/document.rb
32 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/sequence.rb
33 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/scalar.rb
34 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/mapping.rb
35 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes/alias.rb
36 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/nodes.rb
37 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/streaming.rb
38 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors/visitor.rb
39 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/strscan.bundle
40 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/scalar_scanner.rb
41 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors/to_ruby.rb
42 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors/emitter.rb
43 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors/yaml_tree.rb
44 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/json/ruby_events.rb
45 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors/json_tree.rb
46 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors/depth_first.rb
47 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/visitors.rb
48 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/handler.rb
49 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/tree_builder.rb
50 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/parser.rb
51 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/omap.rb
52 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/set.rb
53 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/coder.rb
54 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/core_ext.rb
55 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin10.8.0/date_core.bundle
56 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/date/format.rb
57 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/date.rb
58 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/deprecated.rb
59 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych/json.rb
60 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/psych.rb
61 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/version.rb
62 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/exceptions.rb
63 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/interpolate/ruby.rb
64 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n.rb
65 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/config.rb
66 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/backend.rb
67 /Users/seamusabshere/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/yaml.rb
68 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/core_ext/hash.rb
69 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/core_ext/kernel/surpress_warnings.rb
70 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/backend/transliterator.rb
71 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/backend/base.rb
72 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/backend/simple.rb
73 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/address.rb
74 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/company.rb
75 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/internet.rb
76 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/lorem.rb
77 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/name.rb
78 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/phone_number.rb
79 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/version.rb
80 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/extensions/array.rb
81 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb
82 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/amatch-0.2.10/lib/amatch/version.rb
83 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/amatch-0.2.10/lib/amatch_ext.bundle
84 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/amatch-0.2.10/lib/amatch/rude.rb
85 /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/amatch-0.2.10/lib/amatch.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
alzabo0:~/code/fuzzy_match (master) $
(this one just runs)
$ ruby foo.rb
Start
...........................................................................................................................................................................................^C/Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/backend/simple.rb:75:in `block in lookup': Interrupt
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/backend/simple.rb:74:in `each'
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/backend/simple.rb:74:in `inject'
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/backend/simple.rb:74:in `lookup'
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n/backend/base.rb:26:in `translate'
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n.rb:156:in `block in translate'
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n.rb:152:in `catch'
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/i18n-0.6.0/lib/i18n.rb:152:in `translate'
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:70:in `translate'
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:43:in `fetch'
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/address.rb:29:in `city_suffix'
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:57:in `block in parse'
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:50:in `map'
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker.rb:50:in `parse'
from /Users/seamusabshere/.rvm/gems/ruby-1.9.3-p0/gems/faker-1.0.1/lib/faker/address.rb:7:in `city'
from foo.rb:8:in `block in <main>'
from foo.rb:7:in `times'
from foo.rb:7:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment