Skip to content

Instantly share code, notes, and snippets.

@mattbauer
Created February 27, 2012 04:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mattbauer/1921407 to your computer and use it in GitHub Desktop.
Save mattbauer/1921407 to your computer and use it in GitHub Desktop.
Ruby 1.9.3-p125 BigDecimal/mathn Bug - Crash Report
Process: ruby [61286]
Path: /Users/USER/*/ruby
Identifier: ruby
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: bash [44647]
Date/Time: 2012-02-26 21:49:20.833 -0600
OS Version: Mac OS X 10.7.2 (11C43)
Report Version: 9
Interval Since Last Report: 2268 sec
Crashes Since Last Report: 14
Per-App Crashes Since Last Report: 14
Anonymous UUID: 5A87AAA6-A8DF-4064-9F19-7DB73BA66C7A
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000025
VM Regions Near 0x25:
-->
__TEXT 0000000101ebd000-00000001020dd000 [ 2176K] r-x/rwx SM=COW /Users/USER/*
Application Specific Information:
objc[61286]: garbage collection is OFF
abort() called
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff81b40ce2 __pthread_kill + 10
1 libsystem_c.dylib 0x00007fff888a97d2 pthread_kill + 95
2 libsystem_c.dylib 0x00007fff8889aa7a abort + 143
3 ruby 0x0000000101ef7f04 rb_bug + 212
4 ruby 0x0000000101fc065f sigsegv + 127
5 libsystem_c.dylib 0x00007fff888fbcfa _sigtramp + 26
6 bigdecimal.bundle 0x0000000102486ed3 GetVpValueWithPrec + 483
7 bigdecimal.bundle 0x0000000102488951 BigDecimal_new + 433
8 ruby 0x000000010203dba7 vm_call_method + 999
9 ruby 0x000000010202bcbf vm_exec_core + 18767
10 ruby 0x0000000102030933 vm_exec + 1459
11 ruby 0x0000000102031172 eval_string_with_cref + 882
12 ruby 0x0000000102031892 rb_f_eval + 242
13 ruby 0x000000010203dba7 vm_call_method + 999
14 ruby 0x000000010202bcbf vm_exec_core + 18767
15 ruby 0x0000000102030933 vm_exec + 1459
16 ruby 0x0000000102040d21 loop_i + 561
17 ruby 0x0000000101efc8c7 rb_rescue2 + 519
18 ruby 0x0000000102023cd6 rb_f_loop + 54
19 ruby 0x000000010203dba7 vm_call_method + 999
20 ruby 0x000000010202bcbf vm_exec_core + 18767
21 ruby 0x0000000102030933 vm_exec + 1459
22 ruby 0x0000000102040344 catch_i + 596
23 ruby 0x0000000102023155 rb_catch_obj + 325
24 ruby 0x00000001020238e0 rb_f_catch + 48
25 ruby 0x000000010203dba7 vm_call_method + 999
26 ruby 0x000000010202bcbf vm_exec_core + 18767
27 ruby 0x0000000102030933 vm_exec + 1459
28 ruby 0x0000000102040344 catch_i + 596
29 ruby 0x0000000102023155 rb_catch_obj + 325
30 ruby 0x00000001020238e0 rb_f_catch + 48
31 ruby 0x000000010203dba7 vm_call_method + 999
32 ruby 0x000000010202bcbf vm_exec_core + 18767
33 ruby 0x0000000102030933 vm_exec + 1459
34 ruby 0x0000000102030c2c rb_iseq_eval_main + 508
35 ruby 0x0000000101efcb32 ruby_exec_internal + 178
36 ruby 0x0000000101eff62c ruby_run_node + 60
37 ruby 0x0000000101ebda3f main + 79
38 ruby 0x0000000101ebd9e4 start + 52
Thread 1:
0 libsystem_kernel.dylib 0x00007fff81b40df2 __select + 10
1 ruby 0x00000001020480ff thread_timer + 399
2 libsystem_c.dylib 0x00007fff888a78bf _pthread_start + 335
3 libsystem_c.dylib 0x00007fff888aab75 thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000006 rcx: 0x000000010243f938 rdx: 0x0000000000000000
rdi: 0x0000000000000f1b rsi: 0x0000000000000006 rbp: 0x000000010243f960 rsp: 0x000000010243f938
r8: 0x00007fff71dd0fb8 r9: 0x000000010243f4c8 r10: 0x00007fff81b40d0a r11: 0xffffff80002d8220
r12: 0x00007fad85008810 r13: 0x0000000000000010 r14: 0x00007fff71dd3960 r15: 0x0000000000000001
rip: 0x00007fff81b40ce2 rfl: 0x0000000000000246 cr2: 0x000000010243ea50
Logical CPU: 0
Binary Images:
0x101ebd000 - 0x1020dcff7 +ruby (??? - ???) <67384AB9-DB41-3138-BE34-E714D8BAEB5F> /Users/USER/*/ruby
0x1021f9000 - 0x1021fafff +encdb.bundle (??? - ???) <A14AFC0C-A1B3-32C6-B7AA-A8EAE7035729> /Users/USER/*/encdb.bundle
0x102440000 - 0x102441ff7 +transdb.bundle (??? - ???) <69DF5FA7-508B-3FB0-97AA-5620119D8F53> /Users/USER/*/transdb.bundle
0x102444000 - 0x102447ff7 +readline.bundle (??? - ???) <01E23656-1C37-333F-87EE-3D65B1ED8F7F> /Users/USER/*/readline.bundle
0x10244d000 - 0x102471fff libedit.3.dylib (3.0.0 - compatibility 2.0.0) <C9988296-4EAC-3F56-A5A9-F4767BB35AD2> /usr/lib/libedit.3.dylib
0x102481000 - 0x102491fff +bigdecimal.bundle (??? - ???) <7C397045-4EF9-3E15-A17B-43E55688B689> /Users/USER/*/bigdecimal.bundle
0x102498000 - 0x102498ff7 +rational.bundle (??? - ???) <6191674A-B6C6-31BE-8D18-87BAC7312737> /Users/USER/*/rational.bundle
0x10249b000 - 0x10249bff7 +complex.bundle (??? - ???) <1735C9B8-283B-3E44-8206-959E6B4FE495> /Users/USER/*/complex.bundle
0x7fff61abd000 - 0x7fff61af1ac7 dyld (195.5 - ???) <4A6E2B28-C7A2-3528-ADB7-4076B9836041> /usr/lib/dyld
0x7fff81b2a000 - 0x7fff81b4afff libsystem_kernel.dylib (1699.22.73 - compatibility 1.0.0) <69F2F501-72D8-3B3B-8357-F4418B3E1348> /usr/lib/system/libsystem_kernel.dylib
0x7fff81b6c000 - 0x7fff81c50def libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <C5F2392D-B481-3A9D-91BE-3D039FFF4DEC> /usr/lib/libobjc.A.dylib
0x7fff82bcd000 - 0x7fff82bdbfff libdispatch.dylib (187.7.0 - compatibility 1.0.0) <712AAEAC-AD90-37F7-B71F-293FF8AE8723> /usr/lib/system/libdispatch.dylib
0x7fff8490e000 - 0x7fff84913fff libcache.dylib (47.0.0 - compatibility 1.0.0) <B7757E2E-5A7D-362E-AB71-785FE79E1527> /usr/lib/system/libcache.dylib
0x7fff84914000 - 0x7fff84941fe7 libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <748C66BE-1C88-3C70-991F-5E93CDA80518> /usr/lib/libSystem.B.dylib
0x7fff84955000 - 0x7fff84956fff libdnsinfo.dylib (395.6.0 - compatibility 1.0.0) <718A135F-6349-354A-85D5-430B128EFD57> /usr/lib/system/libdnsinfo.dylib
0x7fff84e5b000 - 0x7fff84e96ff7 libsystem_info.dylib (??? - ???) <9C8C2DCB-96DB-3471-9DCE-ADCC26BE2DD4> /usr/lib/system/libsystem_info.dylib
0x7fff85075000 - 0x7fff850b7ff7 libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <A5B9778E-11C3-3F61-B740-1F2114E967FB> /usr/lib/system/libcommonCrypto.dylib
0x7fff85cb2000 - 0x7fff85cbafff libsystem_dnssd.dylib (??? - ???) <7749128E-D0C5-3832-861C-BC9913F774FA> /usr/lib/system/libsystem_dnssd.dylib
0x7fff85f82000 - 0x7fff85ff5fff libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
0x7fff85ff6000 - 0x7fff85ffcfff libmacho.dylib (800.0.0 - compatibility 1.0.0) <D86F63EC-D2BD-32E0-8955-08B5EAFAD2CC> /usr/lib/system/libmacho.dylib
0x7fff86383000 - 0x7fff86388ff7 libsystem_network.dylib (??? - ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B> /usr/lib/system/libsystem_network.dylib
0x7fff865c5000 - 0x7fff865c5fff libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
0x7fff865c6000 - 0x7fff865c7ff7 libremovefile.dylib (21.0.0 - compatibility 1.0.0) <C6C49FB7-1892-32E4-86B5-25AD165131AA> /usr/lib/system/libremovefile.dylib
0x7fff86653000 - 0x7fff86670ff7 libxpc.dylib (77.17.0 - compatibility 1.0.0) <72A16104-2F23-3C22-B474-1953F06F9376> /usr/lib/system/libxpc.dylib
0x7fff868cd000 - 0x7fff868d7ff7 liblaunch.dylib (392.18.0 - compatibility 1.0.0) <39EF04F2-7F0C-3435-B785-BF283727FFBD> /usr/lib/system/liblaunch.dylib
0x7fff86bca000 - 0x7fff86bcefff libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib
0x7fff87bec000 - 0x7fff87c26fff libncurses.5.4.dylib (5.4.0 - compatibility 5.4.0) <387DE593-9CC5-38C7-911B-A5F2264D34F2> /usr/lib/libncurses.5.4.dylib
0x7fff88472000 - 0x7fff88474fff libquarantine.dylib (36.0.0 - compatibility 1.0.0) <4C3BFBC7-E592-3939-B376-1C2E2D7C5389> /usr/lib/system/libquarantine.dylib
0x7fff885e2000 - 0x7fff885e7fff libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
0x7fff88859000 - 0x7fff88936fef libsystem_c.dylib (763.12.0 - compatibility 1.0.0) <FF69F06E-0904-3C08-A5EF-536FAFFFDC22> /usr/lib/system/libsystem_c.dylib
0x7fff89213000 - 0x7fff8921cff7 libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596> /usr/lib/system/libsystem_notify.dylib
0x7fff893a9000 - 0x7fff893aafff libunc.dylib (24.0.0 - compatibility 1.0.0) <C67B3B14-866C-314F-87FF-8025BEC2CAAC> /usr/lib/system/libunc.dylib
0x7fff89ca4000 - 0x7fff89ca8fff libdyld.dylib (195.5.0 - compatibility 1.0.0) <F1903B7A-D3FF-3390-909A-B24E09BAD1A5> /usr/lib/system/libdyld.dylib
0x7fff89ca9000 - 0x7fff89caaff7 libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
0x7fff8a229000 - 0x7fff8a234ff7 libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
0x7fff8a235000 - 0x7fff8a2aaff7 libc++.1.dylib (19.0.0 - compatibility 1.0.0) <C0EFFF1B-0FEB-3F99-BE54-506B35B555A9> /usr/lib/libc++.1.dylib
0x7fff8acf0000 - 0x7fff8acf1fff libsystem_sandbox.dylib (??? - ???) <8D14139B-B671-35F4-9E5A-023B4C523C38> /usr/lib/system/libsystem_sandbox.dylib
0x7fff8b665000 - 0x7fff8b6b3fff libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
0x7fff8cf15000 - 0x7fff8cf1bff7 libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
0x7fff8d838000 - 0x7fff8d83ffff libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <172B1985-F24A-34E9-8D8B-A2403C9A0399> /usr/lib/system/libcopyfile.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: 99047
thread_create: 1
thread_set_state: 5195
VM Region Summary:
ReadOnly portion of Libraries: Total=55.2M resident=118.1M(214%) swapped_out_or_unallocated=16777216.0T(31847815839744%)
Writable regions: Total=48.1M written=4564K(9%) resident=7720K(16%) swapped_out=0K(0%) unallocated=40.6M(84%)
REGION TYPE VIRTUAL
=========== =======
MALLOC 39.4M
MALLOC guard page 16K
MALLOC_LARGE (reserved) 256K reserved VM address space (unallocated)
STACK GUARD 4K
Stack 64.0M
VM_ALLOCATE 4K
__DATA 744K
__LINKEDIT 48.0M
__TEXT 7388K
shared memory 12K
=========== =======
TOTAL 159.7M
TOTAL, minus reserved VM space 159.4M
System Profile:
Model: MacBookPro8,3, BootROM MBP81.0047.B24, 4 processors, Intel Core i7, 2.3 GHz, 8 GB, SMC 1.70f5
Graphics: AMD Radeon HD 6750M, AMD Radeon HD 6750M, PCIe, 1024 MB
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 512 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353237334448302D4348392020
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353237334448302D4348392020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.100.98.75.18)
Bluetooth: Version 4.0.1f2, 2 service, 18 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: APPLE SSD TS512C, 500.28 GB
Serial ATA Device: MATSHITADVD-R UJ-898
USB Device: FaceTime HD Camera (Built-in), apple_vendor_id, 0x8509, 0xfa200000 / 3
USB Device: hub_device, 0x0424 (SMSC), 0x2514, 0xfa100000 / 2
USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 5
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x821a, 0xfa113000 / 7
USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0245, 0xfa120000 / 4
USB Device: hub_device, 0x0424 (SMSC), 0x2514, 0xfd100000 / 2
USB Device: IR Receiver, apple_vendor_id, 0x8242, 0xfd110000 / 3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment