Skip to content

Instantly share code, notes, and snippets.

@schmurfy
Created December 6, 2010 09:33
Show Gist options
  • Save schmurfy/730061 to your computer and use it in GitHub Desktop.
Save schmurfy/730061 to your computer and use it in GitHub Desktop.
$> ruby async_ar.rb
started
An exception occurred running async_ar.rb
StackError (StackError)
Backtrace:
String#[] at kernel/common/string.rb:239
Regexp::SourceParser#push_current_character! at kernel/common/regexp.rb:453
Regexp::SourceParser#process_until_group_finished at kernel/common/regexp.rb:447
Regexp::SourceParser#process_until_group_finished at kernel/common/regexp.rb:448 (30 times)
Regexp::SourceParser#process_group at kernel/common/regexp.rb:397
Regexp::SourceParser#create_parts at kernel/common/regexp.rb:377
Regexp::SourceParser#create_parts at kernel/common/regexp.rb:384 (14 times)
Regexp::SourceParser#parts at kernel/common/regexp.rb:363
Regexp::SourceParser#options_string at kernel/common/regexp.rb:473
Regexp::SourceParser#string at kernel/common/regexp.rb:350
Regexp#to_s at kernel/common/regexp.rb:491
OpenSSL::X509::Name::RFC2253DN.__module_init__ (RFC2253DN) at /Users/schmurfy/.rvm/rubies/rbx-1.1.1-20101116/lib/openssl/x509.rb:79
OpenSSL::X509::Name.__class_init__ (Name) at /Users/schmurfy/.rvm/rubies/rbx-1.1.1-20101116/lib/openssl/x509.rb:65
OpenSSL::X509.__module_init__ (X509) at /Users/schmurfy/.rvm/rubies/rbx-1.1.1-20101116/lib/openssl/x509.rb:64
OpenSSL.__module_init__ (OpenSSL) at /Users/schmurfy/.rvm/rubies/rbx-1.1.1-20101116/lib/openssl/x509.rb:20
main.__script__ at /Users/schmurfy/.rvm/rubies/rbx-1.1.1-20101116/lib/openssl/x509.rb:19
Rubinius::CodeLoader.require at kernel/common/codeloader.rb:145
Kernel(Object)#gem_original_require (require) at kernel/common/kernel.rb:729
Kernel(Object)#require at /Users/schmurfy/.rvm/rubies/rbx-1.1.1-20101116/lib/rubygems/custom_require.rb:31
{ } in ActiveSupport::Dependencies::Loadable(Object)#require at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:239
{ } in ActiveSupport::Dependencies::Loadable(Object)#load_dependency at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:225
ActiveSupport::Dependencies(Module)#new_constants_in at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:596
ActiveSupport::Dependencies::Loadable(Object)#load_dependency at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:225
ActiveSupport::Dependencies::Loadable(Object)#require at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:239
main.__script__ at /Users/schmurfy/.rvm/rubies/rbx-1.1.1-20101116/lib/openssl.rb:24
Rubinius::CodeLoader.require at kernel/common/codeloader.rb:145
Kernel(Object)#gem_original_require (require) at kernel/common/kernel.rb:729
Kernel(Object)#require at /Users/schmurfy/.rvm/rubies/rbx-1.1.1-20101116/lib/rubygems/custom_require.rb:31
{ } in ActiveSupport::Dependencies::Loadable(Object)#require at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:239
{ } in ActiveSupport::Dependencies::Loadable(Object)#load_dependency at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:225
ActiveSupport::Dependencies(Module)#new_constants_in at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:596
ActiveSupport::Dependencies::Loadable(Object)#load_dependency at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:225
ActiveSupport::Dependencies::Loadable(Object)#require at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:239
main.__script__ at /Users/schmurfy/.rvm/rubies/rbx-1.1.1-20101116/lib/securerandom.rb:36
Rubinius::CodeLoader.require at kernel/common/codeloader.rb:145
Kernel(Object)#gem_original_require (require) at kernel/common/kernel.rb:729
Kernel(Object)#require at /Users/schmurfy/.rvm/rubies/rbx-1.1.1-20101116/lib/rubygems/custom_require.rb:31
{ } in ActiveSupport::Dependencies::Loadable(Object)#require at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:239
{ } in ActiveSupport::Dependencies::Loadable(Object)#load_dependency at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:225
ActiveSupport::Dependencies(Module)#new_constants_in at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:596
ActiveSupport::Dependencies::Loadable(Object)#load_dependency at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:225
ActiveSupport::Dependencies::Loadable(Object)#require at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:239
main.__script__ at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/secure_random.rb:2
Rubinius::CodeLoader.require at kernel/common/codeloader.rb:145
Kernel(Object)#gem_original_require (require) at kernel/common/kernel.rb:729
Kernel(Object)#require at /Users/schmurfy/.rvm/rubies/rbx-1.1.1-20101116/lib/rubygems/custom_require.rb:31
{ } in ActiveSupport::Dependencies::Loadable(Object)#require at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:239
{ } in ActiveSupport::Dependencies::Loadable(Object)#load_dependency at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:225
ActiveSupport::Dependencies(Module)#new_constants_in at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:596
ActiveSupport::Dependencies::Loadable(Object)#load_dependency at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:225
ActiveSupport::Dependencies::Loadable(Object)#require at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:239
main.__script__ at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/notifications/instrumenter.rb:1
Rubinius::CodeLoader.require at kernel/common/codeloader.rb:145
Autoload#call at kernel/common/autoload.rb:28
ActiveSupport::Notifications.instrumenter at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activesupport-3.0.3/lib/active_support/notifications.rb:74
ActiveRecord::ConnectionAdapters::AbstractAdapter(ActiveRecord::ConnectionAdapters::Mysql2Adapter)#initialize at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activerecord-3.0.3/lib/active_record
/connection_adapters/abstract_adapter.rb:44
ActiveRecord::ConnectionAdapters::Mysql2Adapter#initialize at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/mysql2-0.2.6/lib/active_record/connection_adapters/mysql2_adapter.rb:166
ActiveRecord::Base.em_mysql2_connection at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/mysql2-0.2.6/lib/active_record/connection_adapters/em_mysql2_adapter.rb:12
ActiveRecord::ConnectionAdapters::ConnectionPool#new_connection at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract
/connection_pool.rb:228
ActiveRecord::ConnectionAdapters::ConnectionPool#checkout_new_connection at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract
/connection_pool.rb:236
{ } in ActiveRecord::ConnectionAdapters::ConnectionPool#checkout at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract
/connection_pool.rb:190
Kernel(ActiveRecord::ConnectionAdapters::ConnectionPool)#loop at kernel/common/kernel.rb:292
{ } in ActiveRecord::ConnectionAdapters::ConnectionPool#checkout at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract
/connection_pool.rb:186
ActiveRecord::ConnectionAdapters::FiberedMonitor#synchronize at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/mysql2-0.2.6/lib/active_record/fiber_patches.rb:39
ActiveRecord::ConnectionAdapters::ConnectionPool#checkout at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:185
ActiveRecord::ConnectionAdapters::ConnectionPool#connection at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:93
ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract
/connection_pool.rb:316
ActiveRecord::Base.retrieve_connection at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_specification.rb:97
ActiveRecord::Base.connection at /Users/schmurfy/.rvm/gems/rbx-1.1.1-20101116/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_specification.rb:89
{ } in main.__script__ at async_ar.rb:35
$> ruby async_ar.rb
started
ruby(58011,0x7fff70388ca0) malloc: *** error for object 0x101ecca08: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Abort trap
$> ruby async_ar.rb
started
---------------------------------------------
CRASH: A fatal error has occured.
Backtrace:
Wrote full error report to: /Users/schmurfy/.rubinius_last_error
Run 'rbx report' to submit this crash report!
$> cat /Users/schmurfy/.rubinius_last_error
Rubinius Crash Report #rbxcrashreport
Error: signal SIGSEGV
[[Backtrace]]
[[System Info]]
sysname: Darwin
nodename: Pomme.local
release: 10.5.0
version: Darwin Kernel Version 10.5.0: Fri Nov 5 23:20:39 PDT 2010; root:xnu-1504.9.17~1/RELEASE_I386
machine: i386
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment