Skip to content

Instantly share code, notes, and snippets.

@jfieber
Created September 12, 2011 16:27
Show Gist options
  • Save jfieber/1211687 to your computer and use it in GitHub Desktop.
Save jfieber/1211687 to your computer and use it in GitHub Desktop.
Homebrew/Ruby/Lion crash
Process: ruby [38387]
Path: /opt/brew/*/ruby
Identifier: ruby
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Date/Time: 2011-09-12 08:24:27.092 -0700
OS Version: Mac OS X 10.7.1 (11B26)
Report Version: 9
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
VM Regions Near 0:
-->
__TEXT 000000010d105000-000000010d106000 [ 4K] r-x/rwx SM=COW /opt/brew/*
Application Specific Information:
objc[38385]: garbage collection is OFF
abort() called
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff993a4ce2 __pthread_kill + 10
1 libsystem_c.dylib 0x00007fff966897d2 pthread_kill + 95
2 libsystem_c.dylib 0x00007fff9667aa7a abort + 143
3 libruby.1.9.1.dylib 0x000000010d1396f6 rb_bug + 166
4 libruby.1.9.1.dylib 0x000000010d1dbfaf sigsegv + 79
5 libsystem_c.dylib 0x00007fff966dbcfa _sigtramp + 26
Thread 1:
0 libsystem_kernel.dylib 0x00007fff993a4bca __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff9668b274 _pthread_cond_wait + 840
2 libruby.1.9.1.dylib 0x000000010d245ffe thread_timer + 334
3 libsystem_c.dylib 0x00007fff966878bf _pthread_start + 335
4 libsystem_c.dylib 0x00007fff9668ab75 thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000006 rcx: 0x00007fff6cd03058 rdx: 0x0000000000000000
rdi: 0x0000000000000203 rsi: 0x0000000000000006 rbp: 0x00007fff6cd03080 rsp: 0x00007fff6cd03058
r8: 0x00007fff7dfebfb8 r9: 0x00007fff6cd02c08 r10: 0x00007fff993a4d0a r11: 0xffffff80002d8240
r12: 0x000000010d401a40 r13: 0x00007ffe75080600 r14: 0x00007fff7dfee960 r15: 0x00007ffe751d31b8
rip: 0x00007fff993a4ce2 rfl: 0x0000000000000246 cr2: 0x00007fff7dfedef0
Logical CPU: 0
Binary Images:
0x10d105000 - 0x10d105ff7 +ruby (??? - ???) <467AA163-E383-34FD-BD75-A4BAF3F5183F> /opt/brew/*/ruby
0x10d108000 - 0x10d2d5fe7 +libruby.1.9.1.dylib (1.9.1 - compatibility 1.9.1) <C5A9B2DE-9DF4-30F5-B1C4-644A3B126659> /opt/brew/*/libruby.1.9.1.dylib
0x10d3a5000 - 0x10d3a6fff +encdb.bundle (??? - ???) <BA1B4B35-3061-3361-A45A-DF1283A67208> /opt/brew/*/encdb.bundle
0x10d3a9000 - 0x10d3aafff +transdb.bundle (??? - ???) <0E8B9F49-82B0-3D67-95BA-5BEE4021CB05> /opt/brew/*/transdb.bundle
0x10d3ad000 - 0x10d3aefff +etc.bundle (??? - ???) <99AE61FF-9834-38FD-82D8-4F48E98488F5> /opt/brew/*/etc.bundle
0x10d3b2000 - 0x10d3b5fff +psych.bundle (??? - ???) <60C6D4E5-A60D-3F32-89CE-44896BB7C478> /opt/brew/*/psych.bundle
0x10d3b9000 - 0x10d3d4fff +libyaml-0.2.dylib (3.2.0 - compatibility 3.0.0) <14A1FD24-FCB4-3484-9DDB-51D81A7DDD23> /opt/brew/*/libyaml-0.2.dylib
0x10d3d9000 - 0x10d3ddff7 +stringio.bundle (??? - ???) <A6D1E715-B016-3101-8938-FE3845A65E18> /opt/brew/*/stringio.bundle
0x10d3e1000 - 0x10d3e4ff7 +strscan.bundle (??? - ???) <D4B0CA1A-3EE4-3B22-A8B6-950D6A7CF3F4> /opt/brew/*/strscan.bundle
0x10d3e8000 - 0x10d3e8fff +sha1.bundle (??? - ???) <CB454AEC-06F6-3C41-B0AF-905595DD4DCC> /opt/brew/*/sha1.bundle
0x10d3eb000 - 0x10d3ecff7 +digest.bundle (??? - ???) <05A3A88A-0EFC-3CC0-9066-6433DE81E08A> /opt/brew/*/digest.bundle
0x10d3f2000 - 0x10d3f2ff7 +fcntl.bundle (??? - ???) <0BE4C39A-140D-36CC-8427-FF7CF58873F9> /opt/brew/*/fcntl.bundle
0x10d3f5000 - 0x10d3f5fef +iso_8859_1.bundle (??? - ???) <13365DFE-5AA8-3704-B19C-A2874020B916> /opt/brew/*/iso_8859_1.bundle
0x10d3f8000 - 0x10d3fcfef +ruby_http_parser.bundle (??? - ???) <63332E62-9211-3703-8FA3-7779B84F33A5> /Users/USER/Documents/*/ruby_http_parser.bundle
0x10d62e000 - 0x10d638ff7 +zlib.bundle (??? - ???) <77170F8D-D20B-3CC8-B5B1-B2EDAEF87FF9> /opt/brew/*/zlib.bundle
0x10d63e000 - 0x10d675fff +openssl.bundle (??? - ???) <3BEEC5EA-2E37-3D89-9D03-C2D6BA1A2411> /opt/brew/*/openssl.bundle
0x10d691000 - 0x10d6afff7 +socket.bundle (??? - ???) <8C528C94-E0AB-3090-98DC-CA175B0EAB50> /opt/brew/*/socket.bundle
0x10d6b8000 - 0x10d6d8ff7 +rubyeventmachine.bundle (??? - ???) <1D9727C0-60CA-339B-B93E-0B41FFFA8EE4> /Users/USER/Documents/*/rubyeventmachine.bundle
0x10d6ef000 - 0x10d6effff +fiber.bundle (??? - ???) <25EC2DC9-09F8-3DCC-BB3B-608B920B3E45> /opt/brew/*/fiber.bundle
0x10d6f2000 - 0x10d6f5ff7 +iconv.bundle (??? - ???) <9F9D9B92-8C74-316A-9D0D-B144B0E8DE26> /opt/brew/*/iconv.bundle
0x10d6f9000 - 0x10d6fcfef +parser.bundle (??? - ???) <B2F832B3-3D96-3322-9A8A-AA59F6017EB5> /Users/USER/Documents/*/parser.bundle
0x10d700000 - 0x10d700fff +utf_16be.bundle (??? - ???) <39C0FEB8-0196-3F52-AD05-F9884E4AE4DD> /opt/brew/*/utf_16be.bundle
0x10d703000 - 0x10d703fff +utf_16le.bundle (??? - ???) <BC1C1FBE-34D6-34F4-A53A-8C3FD989A412> /opt/brew/*/utf_16le.bundle
0x10d706000 - 0x10d706fff +utf_32be.bundle (??? - ???) <67671C4D-F0BA-301E-92BD-B31E23C983C4> /opt/brew/*/utf_32be.bundle
0x10d709000 - 0x10d709fff +utf_32le.bundle (??? - ???) <0082AFBF-46A2-3499-8767-2A69F088591D> /opt/brew/*/utf_32le.bundle
0x10d70c000 - 0x10d711ff7 +generator.bundle (??? - ???) <E822B45F-614A-380A-BD2A-44BF3C387187> /Users/USER/Documents/*/generator.bundle
0x10d715000 - 0x10d72cfe7 +syck.bundle (??? - ???) <E6426CBD-6E51-3D73-A10F-18125325DF09> /opt/brew/*/syck.bundle
0x10d736000 - 0x10d738fff +syslog.bundle (??? - ???) <B0ED3A8A-6F13-301F-9094-983C91F18CBF> /opt/brew/*/syslog.bundle
0x10d73b000 - 0x10d73bff7 +md5.bundle (??? - ???) <AD7B87EC-2651-3831-8787-1880C1B82350> /opt/brew/*/md5.bundle
0x10d73e000 - 0x10d742fef +cbson.bundle (??? - ???) <F3602A5D-C4B7-3062-8FC3-DCA042878DC9> /Users/USER/Documents/*/cbson.bundle
0x7fff6cd05000 - 0x7fff6cd39ac7 dyld (195.5 - ???) <4A6E2B28-C7A2-3528-ADB7-4076B9836041> /usr/lib/dyld
0x7fff8cdbc000 - 0x7fff8cec8fef libcrypto.0.9.8.dylib (0.9.8 - compatibility 0.9.8) <3AD29F8D-E3BC-3F49-A438-2C8AAB71DC99> /usr/lib/libcrypto.0.9.8.dylib
0x7fff8d195000 - 0x7fff8d279def libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <C5F2392D-B481-3A9D-91BE-3D039FFF4DEC> /usr/lib/libobjc.A.dylib
0x7fff8d425000 - 0x7fff8d42afff libcache.dylib (47.0.0 - compatibility 1.0.0) <B7757E2E-5A7D-362E-AB71-785FE79E1527> /usr/lib/system/libcache.dylib
0x7fff8d5d2000 - 0x7fff8d5d4fff libquarantine.dylib (36.0.0 - compatibility 1.0.0) <4C3BFBC7-E592-3939-B376-1C2E2D7C5389> /usr/lib/system/libquarantine.dylib
0x7fff8dbb4000 - 0x7fff8dbd1ff7 libxpc.dylib (77.16.0 - compatibility 1.0.0) <0A4B4775-29A9-30D6-956B-3BE1DBF98090> /usr/lib/system/libxpc.dylib
0x7fff8f001000 - 0x7fff8f002ff7 libremovefile.dylib (21.0.0 - compatibility 1.0.0) <C6C49FB7-1892-32E4-86B5-25AD165131AA> /usr/lib/system/libremovefile.dylib
0x7fff8f3cd000 - 0x7fff8f3d2fff libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
0x7fff8fba8000 - 0x7fff8fba9fff libdnsinfo.dylib (395.6.0 - compatibility 1.0.0) <718A135F-6349-354A-85D5-430B128EFD57> /usr/lib/system/libdnsinfo.dylib
0x7fff908d5000 - 0x7fff908e0ff7 libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
0x7fff90a6e000 - 0x7fff90a76fff libsystem_dnssd.dylib (??? - ???) <407A48F3-64A0-348B-88E6-70CECD3D0D67> /usr/lib/system/libsystem_dnssd.dylib
0x7fff91942000 - 0x7fff91948fff libmacho.dylib (800.0.0 - compatibility 1.0.0) <D86F63EC-D2BD-32E0-8955-08B5EAFAD2CC> /usr/lib/system/libmacho.dylib
0x7fff91a90000 - 0x7fff91accfff libsystem_info.dylib (??? - ???) <BC49C624-1DAB-3A37-890F-6EFD46538424> /usr/lib/system/libsystem_info.dylib
0x7fff92880000 - 0x7fff928ceff7 libauto.dylib (??? - ???) <F0004B88-CA01-37D0-A77F-6651C4EC7D8E> /usr/lib/libauto.dylib
0x7fff928e6000 - 0x7fff928ebff7 libsystem_network.dylib (??? - ???) <4ABCEEF3-A3F9-3E06-9682-CE00F17138B7> /usr/lib/system/libsystem_network.dylib
0x7fff9297f000 - 0x7fff929f2fff libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
0x7fff92a23000 - 0x7fff92a98ff7 libc++.1.dylib (19.0.0 - compatibility 1.0.0) <C0EFFF1B-0FEB-3F99-BE54-506B35B555A9> /usr/lib/libc++.1.dylib
0x7fff931ce000 - 0x7fff931d2fff libdyld.dylib (195.5.0 - compatibility 1.0.0) <F1903B7A-D3FF-3390-909A-B24E09BAD1A5> /usr/lib/system/libdyld.dylib
0x7fff93b86000 - 0x7fff93b88fff com.apple.TrustEvaluationAgent (2.0 - 1) <80AFB5D8-5CC4-3A38-83B9-A7DF5820031A> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x7fff94d29000 - 0x7fff94d3bff7 libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib
0x7fff955e6000 - 0x7fff955e7fff libsystem_sandbox.dylib (??? - ???) <8D14139B-B671-35F4-9E5A-023B4C523C38> /usr/lib/system/libsystem_sandbox.dylib
0x7fff95a2e000 - 0x7fff95a35fff libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <172B1985-F24A-34E9-8D8B-A2403C9A0399> /usr/lib/system/libcopyfile.dylib
0x7fff95a42000 - 0x7fff95a48ff7 libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
0x7fff95b72000 - 0x7fff95bb4ff7 libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <A5B9778E-11C3-3F61-B740-1F2114E967FB> /usr/lib/system/libcommonCrypto.dylib
0x7fff95c7e000 - 0x7fff95c7efff libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
0x7fff961ca000 - 0x7fff961cbff7 libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
0x7fff961de000 - 0x7fff961ecfff libdispatch.dylib (187.5.0 - compatibility 1.0.0) <698F8EFB-7075-3111-94E3-891156C88172> /usr/lib/system/libdispatch.dylib
0x7fff96639000 - 0x7fff96716fef libsystem_c.dylib (763.11.0 - compatibility 1.0.0) <1D61CA57-3C6D-30F7-89CB-CC6F0787B1DC> /usr/lib/system/libsystem_c.dylib
0x7fff9692a000 - 0x7fff96a1ffff libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <5C40E880-0706-378F-B864-3C2BD922D926> /usr/lib/libiconv.2.dylib
0x7fff96ec8000 - 0x7fff96ed2ff7 liblaunch.dylib (392.18.0 - compatibility 1.0.0) <39EF04F2-7F0C-3435-B785-BF283727FFBD> /usr/lib/system/liblaunch.dylib
0x7fff971b4000 - 0x7fff971bdfff libnotify.dylib (80.0.0 - compatibility 1.0.0) <BD08553D-8088-38A8-8007-CF5C0B8F0404> /usr/lib/system/libnotify.dylib
0x7fff972c1000 - 0x7fff972c2fff libunc.dylib (24.0.0 - compatibility 1.0.0) <C67B3B14-866C-314F-87FF-8025BEC2CAAC> /usr/lib/system/libunc.dylib
0x7fff97c96000 - 0x7fff97cc3fe7 libSystem.B.dylib (159.0.0 - compatibility 1.0.0) <B0545756-3AE7-3D59-AB0C-F0CF3EA57044> /usr/lib/libSystem.B.dylib
0x7fff97cdb000 - 0x7fff97d14fe7 libssl.0.9.8.dylib (0.9.8 - compatibility 0.9.8) <D634E4B6-672F-3F68-8B6F-C5028151A5B4> /usr/lib/libssl.0.9.8.dylib
0x7fff9938e000 - 0x7fff993aefff libsystem_kernel.dylib (1699.22.81 - compatibility 1.0.0) <B9E259FC-73EA-31E3-8E68-7F980DEBA8A6> /usr/lib/system/libsystem_kernel.dylib
0x7fff99507000 - 0x7fff9950bfff libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 13291
thread_create: 1
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=57.4M resident=21.5M(37%) swapped_out_or_unallocated=35.9M(63%)
Writable regions: Total=52.2M written=3432K(6%) resident=32.9M(63%) swapped_out=0K(0%) unallocated=19.3M(37%)
REGION TYPE VIRTUAL
=========== =======
MALLOC 43.5M
MALLOC guard page 32K
MALLOC_LARGE (reserved) 256K reserved VM address space (unallocated)
STACK GUARD 56.0M
Stack 8208K
VM_ALLOCATE 4K
__DATA 1012K
__LINKEDIT 47.7M
__TEXT 9892K
shared memory 12K
=========== =======
TOTAL 166.1M
TOTAL, minus reserved VM space 165.9M
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment