Skip to content

Instantly share code, notes, and snippets.

@jballanc
Created March 22, 2011 04:51
Show Gist options
  • Save jballanc/880792 to your computer and use it in GitHub Desktop.
Save jballanc/880792 to your computer and use it in GitHub Desktop.
require 'rubygems'
require 'sqlite3'
require 'sequel'
queue = Dispatch::Queue.new('bug')
queue.async do # this crashes
3.times do
Sequel.sqlite.transaction {}
end
end
sleep 3
puts "done...bye now!"
Process: macruby [32150]
Path: /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/bin/macruby
Identifier: macruby
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: zsh [1432]
Date/Time: 2011-03-22 00:50:40.313 -0400
OS Version: Mac OS X 10.6.6 (10J567)
Report Version: 6
Interval Since Last Report: 1038969 sec
Crashes Since Last Report: 42
Per-App Crashes Since Last Report: 33
Anonymous UUID: 3B446622-5DFC-4277-BDE2-99403FBBDB6A
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Crashed Thread: 1 Dispatch queue: bug
Application Specific Information:
objc[32150]: garbage collection is ON
Thread 0: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x00007fff841b3fca __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff841b7de1 _pthread_cond_wait + 1286
2 libmacruby.dylib 0x0000000100147373 rb_thread_wait_for + 227
3 libmacruby.dylib 0x000000010009326f ruby_glob + 3439
4 libmacruby.dylib 0x000000010013dee1 rb_vm_dispatch + 8817
5 ??? 0x0000000103200914 0 + 4347398420
6 ??? 0x0000000103200286 0 + 4347396742
7 libmacruby.dylib 0x0000000100153fb3 rb_vm_run + 531
8 libmacruby.dylib 0x00000001000309b0 ruby_run_node + 80
9 macruby 0x0000000100000cf8 main + 152
10 macruby 0x0000000100000c54 start + 52
Thread 1 Crashed: Dispatch queue: bug
0 libmacruby.dylib 0x0000000100a4c920 LLVMLinkInJIT + 5750992
1 libmacruby.dylib 0x000000010002dddd rb_bug + 205
2 libmacruby.dylib 0x0000000100142117 rb_vm_thread_wakeup + 903
3 libmacruby.dylib 0x0000000100142151 rb_vm_add_block_lvar_use + 49
4 libmacruby.dylib 0x000000010003a00c rb_proc_alloc_with_block + 92
5 ??? 0x000000010575b4a1 0 + 4386567329
6 libmacruby.dylib 0x000000010013dd7d rb_vm_dispatch + 8461
7 ??? 0x0000000103200914 0 + 4347398420
8 ??? 0x00000001032712ee 0 + 4347859694
9 libmacruby.dylib 0x0000000100140333 rb_vm_yield_args + 1923
10 libmacruby.dylib 0x00000001000f3a88 rb_yield + 40
11 libmacruby.dylib 0x0000000100054b61 rb_num_coerce_bin + 4929
12 libmacruby.dylib 0x000000010013dd98 rb_vm_dispatch + 8488
13 ??? 0x0000000103200914 0 + 4347398420
14 ??? 0x0000000103271181 0 + 4347859329
15 libmacruby.dylib 0x000000010013f0f9 rb_vm_block_eval + 1401
16 libmacruby.dylib 0x000000010014ad1a rb_rescue2 + 58
17 libSystem.B.dylib 0x00007fff84193e32 _dispatch_queue_drain + 251
18 libSystem.B.dylib 0x00007fff84193c94 _dispatch_queue_invoke + 57
19 libSystem.B.dylib 0x00007fff8419383e _dispatch_worker_thread2 + 252
20 libSystem.B.dylib 0x00007fff84193168 _pthread_wqthread + 353
21 libSystem.B.dylib 0x00007fff84193005 start_wqthread + 13
Thread 2:
0 libSystem.B.dylib 0x00007fff84192f8a __workq_kernreturn + 10
1 libSystem.B.dylib 0x00007fff8419339c _pthread_wqthread + 917
2 libSystem.B.dylib 0x00007fff84193005 start_wqthread + 13
Thread 1 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000000 rcx: 0x00007fff841b3fca rdx: 0x0000000000000000
rdi: 0x000000000000003c rsi: 0x0000000000000000 rbp: 0x0000000102dd87e0 rsp: 0x0000000102dd87e0
r8: 0x0000000000000000 r9: 0x00000000000f4240 r10: 0x0000000000000001 r11: 0x00007fff70805558
r12: 0x0000000102dd87f0 r13: 0x0000000100a67e48 r14: 0x00000002004b89a0 r15: 0x0000000202ceffc0
rip: 0x0000000100a4c920 rfl: 0x0000000000010206 cr2: 0x0000000107207c98
Binary Images:
0x100000000 - 0x100000fff +macruby ??? (???) <7716F43C-56B3-3698-B802-B2B196764290> /usr/local/bin/macruby
0x100003000 - 0x100c1dfcf +libmacruby.dylib 0.10.0 (compatibility 0.10.0) <DC9C2526-1135-32EA-82CC-F785BAA37EB2> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/libmacruby.dylib
0x100e89000 - 0x100ea4ff7 +rubygems.rbo ??? (???) <1021FB5F-EABE-3FAA-B4B4-68E9D5C44420> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rubygems.rbo
0x100ea9000 - 0x100eacff7 +defaults.rbo ??? (???) <7A652EEF-25B1-3D12-B261-93AC9CA1CE5B> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rubygems/defaults.rbo
0x100eb0000 - 0x100ebafff +rbconfig.rbo ??? (???) <418B6273-E385-3C26-AB3E-811FA22B5029> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/universal-darwin10.0/rbconfig.rbo
0x100ec2000 - 0x100ec8ff7 +thread.rbo ??? (???) <B83FD64B-0B4C-38C3-93E5-98846A08143C> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/thread.rbo
0x100ece000 - 0x100ed1ff7 +exceptions.rbo ??? (???) <02A46B6A-051E-3A04-A531-419BE33C134A> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rubygems/exceptions.rbo
0x100ed4000 - 0x100edcff7 +config_file.rbo ??? (???) <96089223-8A2E-3764-BC40-998A46550040> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rubygems/config_file.rbo
0x100ee0000 - 0x100ee1ff7 +custom_require.rbo ??? (???) <BB827A79-9D42-3280-A0D0-1C2A3958FB65> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rubygems/custom_require.rbo
0x100ee4000 - 0x100ee7fff +gem_path_searcher.rbo ??? (???) <34A420DF-675B-3C59-AE77-D22C81413BF7> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rubygems/gem_path_searcher.rbo
0x100eeb000 - 0x100efbff7 +source_index.rbo ??? (???) <6B2BCCE4-2496-355A-8B48-E9A24F0451A8> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rubygems/source_index.rbo
0x102ddd000 - 0x102de7fff +user_interaction.rbo ??? (???) <1E8040A8-54CF-3F72-9F55-C9DD3C577A8F> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rubygems/user_interaction.rbo
0x102deb000 - 0x102df0fff +version.rbo ??? (???) <4D00A9A7-A888-367E-9CF6-0886D99BD01E> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rubygems/version.rbo
0x102df4000 - 0x102dfafff +requirement.rbo ??? (???) <E38CBD5D-AAE6-3EC1-A40D-8E41F5CE99DE> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rubygems/requirement.rbo
0x1032a0000 - 0x1032bffff +specification.rbo ??? (???) <710297B2-81D5-3F39-AB1D-A3B87B3A9F24> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rubygems/specification.rbo
0x1032c4000 - 0x1032caff7 +platform.rbo ??? (???) <68C1FD91-E9A6-313C-942B-AC38A8727DE9> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rubygems/platform.rbo
0x1032ee000 - 0x1032f4fff +dependency.rbo ??? (???) <619F4664-8BB7-3D82-B318-B7EEB81072B8> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/rubygems/dependency.rbo
0x1032f8000 - 0x1032f9fff +uri.rbo ??? (???) <D3FCEFD2-FF87-3D5B-858B-87B1D4A5D149> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/uri.rbo
0x1032fc000 - 0x1032fdff7 +https.rbo ??? (???) <1BD17D58-631F-3354-8EED-658B7625E14C> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/uri/https.rbo
0x103724000 - 0x103729fff +sqlite3_native.bundle ??? (???) <5BFC0478-F6B9-33F6-9CEB-FA2A73FA3319> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/Gems/1.9.2/gems/sqlite3-1.3.3/lib/sqlite3/sqlite3_native.bundle
0x103738000 - 0x103743fff +time.rbo ??? (???) <97CE12BD-D398-3CDE-860F-BD3C405C6409> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/time.rbo
0x103747000 - 0x10376cff7 +format.rbo ??? (???) <F5F4BD63-FCB8-3E40-A629-24F6A7C4EE99> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/date/format.rbo
0x103770000 - 0x1037a2fff +date.rbo ??? (???) <E35FA719-67AE-3CA9-9061-4651E6E5BF85> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/date.rbo
0x1037a6000 - 0x1037b3ff7 +bigdecimal.bundle ??? (???) <EC9127C9-5621-3A36-864F-C35D6AC88946> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/site_ruby/1.9.2/universal-darwin10.0/bigdecimal.bundle
0x1037b9000 - 0x1037c9fff +common.rbo ??? (???) <07D5B3F0-D0EF-3846-B408-5FEDE12522E2> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/uri/common.rbo
0x1037cd000 - 0x1037e2fff +generic.rbo ??? (???) <4D1BA134-79CA-3F2C-A8E2-EF013027256B> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/uri/generic.rbo
0x1037e6000 - 0x1037eafff +ftp.rbo ??? (???) <0FE26A03-788F-3270-95A4-33C28D1541A1> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/uri/ftp.rbo
0x1037ee000 - 0x1037f0fff +http.rbo ??? (???) <76FB9503-3DC2-3E0E-BD52-0ABBAD454BA8> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/uri/http.rbo
0x1037f3000 - 0x1037f9fff +ldap.rbo ??? (???) <7AB9F15A-8E4C-3D28-93C0-ECB6BCD120A5> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/uri/ldap.rbo
0x104a7a000 - 0x104a7bff7 +ldaps.rbo ??? (???) <13076812-6536-38AC-BF3C-7F47C3AC15DB> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/uri/ldaps.rbo
0x104a7e000 - 0x104a84ff7 +mailto.rbo ??? (???) <EDE28756-0627-3868-B80F-C574855935B6> /Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/1.9.2/uri/mailto.rbo
0x7fff5fc00000 - 0x7fff5fc3bdef dyld 132.1 (???) <B536F2F1-9DF1-3B6C-1C2C-9075EA219A06> /usr/lib/dyld
0x7fff80173000 - 0x7fff80181ff7 libkxld.dylib ??? (???) <4016E9E6-0645-5384-A697-2775B5228113> /usr/lib/system/libkxld.dylib
0x7fff8033a000 - 0x7fff803f7ff7 com.apple.CoreServices.OSServices 357 (357) <718F0719-DC9F-E392-7C64-9D7DFE3D02E2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff8040e000 - 0x7fff80585fe7 com.apple.CoreFoundation 6.6.4 (550.42) <770C572A-CF70-168F-F43C-242B9114FCB5> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff80636000 - 0x7fff80636ff7 com.apple.CoreServices 44 (44) <DC7400FB-851E-7B8A-5BF6-6F50094302FB> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff80d50000 - 0x7fff80df0fff com.apple.LaunchServices 362.2 (362.2) <A8EDC37C-1D40-5ED0-49BE-90EF110A6B3A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff81000000 - 0x7fff81028fff com.apple.DictionaryServices 1.1.2 (1.1.2) <E9269069-93FA-2B71-F9BA-FDDD23C4A65E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff811ac000 - 0x7fff8136afff libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <781E7B63-2AD0-E9BA-927C-4521DB616D02> /usr/lib/libicucore.A.dylib
0x7fff8161a000 - 0x7fff816d3fff libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <2C5ED312-E646-9ADE-73A9-6199A2A43150> /usr/lib/libsqlite3.dylib
0x7fff81a79000 - 0x7fff81b4bfe7 com.apple.CFNetwork 454.11.5 (454.11.5) <B3E2BE12-D7AA-5940-632A-1E5E7BF8E6E3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff81cde000 - 0x7fff81d19fff com.apple.AE 496.4 (496.4) <CBEDB6A1-FD85-F842-4EB8-CC289FAE0F24> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff81e64000 - 0x7fff81eaeff7 com.apple.Metadata 10.6.3 (507.15) <5170FCE0-ED6C-2E3E-AB28-1DDE3F628FC5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff8297b000 - 0x7fff829a6ff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <87A0B228-B24A-C426-C3FB-B40D7258DD49> /usr/lib/libxslt.1.dylib
0x7fff82a09000 - 0x7fff82d3dfff com.apple.CoreServices.CarbonCore 861.23 (861.23) <08F360FA-1771-4F0B-F356-BEF68BB9D421> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff8380f000 - 0x7fff83a92ff7 com.apple.Foundation 6.6.4 (751.42) <9A99D378-E97A-8C0F-3857-D0FAA30FCDD5> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff83bbb000 - 0x7fff83cd2fef libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <EE067D7E-15B3-F043-6FBD-10BA31FE76C7> /usr/lib/libxml2.2.dylib
0x7fff83cd3000 - 0x7fff83d63fff com.apple.SearchKit 1.3.0 (1.3.0) <4175DC31-1506-228A-08FD-C704AC9DF642> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff84109000 - 0x7fff84155fff libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib
0x7fff84178000 - 0x7fff84339fff libSystem.B.dylib 125.2.1 (compatibility 1.0.0) <71E6D4C9-F945-6EC2-998C-D61AD590DAB6> /usr/lib/libSystem.B.dylib
0x7fff844f7000 - 0x7fff84574fef libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
0x7fff84bd8000 - 0x7fff84c38fe7 com.apple.framework.IOKit 2.0 (???) <D107CB8A-5182-3AC4-35D0-07068A695C05> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff854e8000 - 0x7fff854fefef libbsm.0.dylib ??? (???) <42D3023A-A1F7-4121-6417-FCC6B51B3E90> /usr/lib/libbsm.0.dylib
0x7fff86470000 - 0x7fff86526fff libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <F206BE6D-8777-AE6C-B367-7BEA76C14241> /usr/lib/libobjc.A.dylib
0x7fff87393000 - 0x7fff87399ff7 com.apple.DiskArbitration 2.3 (2.3) <857F6E43-1EF4-7D53-351B-10DE0A8F992A> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff8739c000 - 0x7fff873abfff com.apple.NetFS 3.2.1 (3.2.1) <FF21DB1E-F425-1005-FB70-BC19CAF4006E> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff879ed000 - 0x7fff879feff7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <FB5EE53A-0534-0FFA-B2ED-486609433717> /usr/lib/libz.1.dylib
0x7fff8883d000 - 0x7fff88ac3fff com.apple.security 6.1.1 (37594) <1B4E1ABD-1BB3-DA49-F574-0EEB23E73C6A> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff88ac4000 - 0x7fff88ac8ff7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
0x7fff89176000 - 0x7fff891b7fff com.apple.SystemConfiguration 1.10.5 (1.10.2) <FB39F09C-57BB-D8CC-348D-93E00C602F7D> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fffffe00000 - 0x7fffffe01fff libSystem.B.dylib ??? (???) <71E6D4C9-F945-6EC2-998C-D61AD590DAB6> /usr/lib/libSystem.B.dylib
Model: MacBookPro3,1, BootROM MBP31.0070.B07, 2 processors, Intel Core 2 Duo, 2.2 GHz, 2 GB, SMC 1.16f11
Graphics: NVIDIA GeForce 8600M GT, GeForce 8600M GT, PCIe, 128 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x87), Atheros 5416: 2.1.14.5
Bluetooth: Version 2.3.8f7, 2 service, 12 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
PCI Card: pci168c,24, sppci_othernetwork, PCI Slot 5
Serial ATA Device: FUJITSU MHW2160BHPL, 149.05 GB
Parallel ATA Device: HL-DT-ST DVDRW GSA-S10N
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x021a, 0x5d200000
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x5d100000
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8205, 0x1a100000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment