[#36711] [Ruby 1.9 - Bug #4821][Open] Random Segfaults (in start_thread?) — Ivan Bortko <b2630639@...>

22 messages 2011/06/03

[#36730] [Ruby 1.9 - Feature #4824][Open] Provide method Kernel#executed? — Lazaridis Ilias <ilias@...>

56 messages 2011/06/04

[#36750] [Ruby 1.9 - Feature #4830][Open] Provide Default Variables for Array#each and other iterators — Lazaridis Ilias <ilias@...>

24 messages 2011/06/05

[#36785] [Ruby 1.9 - Feature #4840][Open] Allow returning from require — Rodrigo Rosenfeld Rosas <rr.rosas@...>

53 messages 2011/06/06
[#36811] Re: [Ruby 1.9 - Feature #4840][Open] Allow returning from require — Yusuke ENDOH <mame@...> 2011/06/07

Hello,

[#36799] [Ruby 1.9 - Feature #4845][Open] Provide Class#cb_object_instantiated_from_literal(object) — Lazaridis Ilias <ilias@...>

11 messages 2011/06/06

[#36834] [Ruby 1.9 - Feature #3905] rb_clear_cache_by_class() called often during GC for non-blocking I/O — Charles Nutter <headius@...>

10 messages 2011/06/08
[#36860] Re: [Ruby 1.9 - Feature #3905] rb_clear_cache_by_class() called often during GC for non-blocking I/O — Eric Wong <normalperson@...> 2011/06/08

Charles Nutter <headius@headius.com> wrote:

[#36863] Object#trust vs Object#taint — Aaron Patterson <aaron@...>

Hi,

16 messages 2011/06/08
[#36866] Re: Object#trust vs Object#taint — Yukihiro Matsumoto <matz@...> 2011/06/08

Hi,

[#36873] Re: Object#trust vs Object#taint — Aaron Patterson <aaron@...> 2011/06/09

On Thu, Jun 09, 2011 at 07:49:06AM +0900, Yukihiro Matsumoto wrote:

[#37071] [Ruby 1.9 - Feature #4877][Open] Unify Variable Expansion within Strings — Lazaridis Ilias <ilias@...>

12 messages 2011/06/12

[#37106] ruby core tutorials location — Roger Pack <rogerdpack2@...>

Hello all.

10 messages 2011/06/13
[#37107] Re: ruby core tutorials location — Jon <jon.forums@...> 2011/06/13

> Hello all.

[#37115] Re: ruby core tutorials location — Roger Pack <rogerdpack2@...> 2011/06/13

> Rather than adding links to source code, I would prefer the wikibooks link and others under a new Tutorials section of http://www.ruby-lang.org/en/documentation/ as well as adding http://ruby.runpaint.org/ to the existing Getting Started section.

[#37117] Re: ruby core tutorials location — Jon <jon.forums@...> 2011/06/13

> > Rather than adding links to source code, I would prefer the wikibooks link and others under a new Tutorials section of http://www.ruby-lang.org/en/documentation/ as well as adding http://ruby.runpaint.org/ to the existing Getting Started section.

[#37128] Re: ruby core tutorials location — Roger Pack <rogerdpack2@...> 2011/06/14

> I like what you're trying to do and see how great that tutorial connection from rdoc/yard could be, say, mixing with existing ruby-doc.org and rubydoc.info. ut I question embedding source links to info in which the info can easily grow outdated or abandoned as time passes. I also question the ongoing maintenance burdens.

[#37137] Re: ruby core tutorials location — Jon <jon.forums@...> 2011/06/14

> > I like what you're trying to do and see how great that tutorial connection from rdoc/yard could be, say, mixing with existing ruby-doc.org and rubydoc.info. ut I question embedding source links to info in which the info can easily grow outdated or abandoned as time passes. I also question the ongoing maintenance burdens.

[#37164] [Ruby 1.9 - Feature #4890][Open] Enumerable#lazy — Yutaka HARA <redmine@...>

30 messages 2011/06/16

[#37170] [Ruby 1.9 - Bug #4893][Open] Literal Instantiation breaks Object Model — Lazaridis Ilias <ilias@...>

61 messages 2011/06/16

[#37207] [Ruby 1.9 - Feature #4897][Open] Define Math::TAU and BigMath.TAU. The "true" circle constant, Tau=2*Pi. See http://tauday.com/ — Simon Baird <simon.baird@...>

43 messages 2011/06/17

[#37286] [Ruby 1.9 - Bug #4916][Open] [BUG] Segmentation fault - dyld: lazy symbol binding failed: Symbol not found: _ASN1_put_eoc — Hiroshi NAKAMURA <nakahiro@...>

9 messages 2011/06/22

[#37324] [Ruby 1.9 - Bug #4923][Open] [ext/openssl] test_ssl.rb: test_client_auth fails — Martin Bosslet <Martin.Bosslet@...>

19 messages 2011/06/23

[#37576] [Ruby 1.9 - Feature #4938][Open] Add Random.bytes [patch] — Marc-Andre Lafortune <ruby-core@...>

13 messages 2011/06/27

[#37612] [Ruby 1.9 - Bug #4941][Open] cannot load such file -- rubygems.rb (LoadError) — Lazaridis Ilias <ilias@...>

25 messages 2011/06/28

[ruby-core:37141] [Ruby 1.9 - Bug #4883][Third Party's Issue] sqlite3_adapter.rb:27: [BUG] unknown type 0x22 (0xc given)

From: Aaron Patterson <aaron@...>
Date: 2011-06-14 17:41:32 UTC
List: ruby-core #37141
Issue #4883 has been updated by Aaron Patterson.

Status changed from Feedback to Third Party's Issue

It looks like the problem is that you somehow compiled the sqlite3 gem against ruby 1.8, but are requiring it from ruby 1.9.  Uninstalling sqlite3, then reinstalling it with the correct ruby should fix the problem.  It looks like you may have reinstalled the sqlite3 gem while updating the rest of your gems.

I'll try to add something to sqlite3 to help debug this type of problem, but it's definitely a 3rd party issue and not a Ruby issue.
----------------------------------------
Bug #4883: sqlite3_adapter.rb:27: [BUG] unknown type 0x22 (0xc given)
http://redmine.ruby-lang.org/issues/4883

Author: John Hinnegan
Status: Third Party's Issue
Priority: Normal
Assignee: Aaron Patterson
Category: 
Target version: 
ruby -v: ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-darwin10.6.0]


==== DUMP OF OUTPUT ====
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/sqlite3_adapter.rb:27: [BUG] unknown type 0x22 (0xc given)
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-darwin10.6.0]

-- control frame ----------
c:0042 p:---- s:0202 b:0202 l:000201 d:000201 CFUNC  :initialize
c:0041 p:---- s:0200 b:0200 l:000199 d:000199 CFUNC  :new
c:0040 p:0211 s:0195 b:0195 l:000194 d:000194 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/sqlite3_
c:0039 p:0045 s:0190 b:0190 l:000189 d:000189 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract
c:0038 p:0011 s:0187 b:0187 l:000186 d:000186 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract
c:0037 p:0048 s:0183 b:0183 l:000169 d:000182 BLOCK  /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract
c:0036 p:---- s:0180 b:0180 l:000179 d:000179 FINISH
c:0035 p:---- s:0178 b:0178 l:000177 d:000177 CFUNC  :loop
c:0034 p:0009 s:0175 b:0175 l:000169 d:000174 BLOCK  /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract
c:0033 p:0019 s:0173 b:0173 l:000172 d:000172 METHOD /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201
c:0032 p:0013 s:0170 b:0170 l:000169 d:000169 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract
c:0031 p:0030 s:0167 b:0164 l:000163 d:000163 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract
c:0030 p:0033 s:0161 b:0161 l:000160 d:000160 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract
c:0029 p:0018 s:0156 b:0156 l:000155 d:000155 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract
c:0028 p:0011 s:0153 b:0153 l:000152 d:000152 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract
c:0027 p:0043 s:0150 b:0150 l:000149 d:000149 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/query_cache.rb:12
c:0026 p:0019 s:0146 b:0146 l:001940 d:001940 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/query_cache.rb:31
c:0025 p:0015 s:0142 b:0142 l:000141 d:000141 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract
c:0024 p:0029 s:0138 b:0138 l:0023e0 d:000137 BLOCK  /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/actionpack-3.0.8/lib/action_dispatch/middleware/callbacks.rb:46
c:0023 p:0155 s:0136 b:0136 l:000135 d:000135 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activesupport-3.0.8/lib/active_support/callbacks.rb:416
c:0022 p:0011 s:0126 b:0126 l:0023e0 d:0023e0 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/actionpack-3.0.8/lib/action_dispatch/middleware/callbacks.rb:44
c:0021 p:0015 s:0122 b:0122 l:000121 d:000121 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/rack-1.2.3/lib/rack/sendfile.rb:107
c:0020 p:0049 s:0112 b:0112 l:000111 d:000111 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/actionpack-3.0.8/lib/action_dispatch/middleware/remote_ip.rb:48
c:0019 p:0017 s:0108 b:0108 l:000107 d:000107 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/actionpack-3.0.8/lib/action_dispatch/middleware/show_exceptions.r
c:0018 p:0027 s:0100 b:0100 l:000099 d:000099 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/railties-3.0.8/lib/rails/rack/logger.rb:13
c:0017 p:0032 s:0096 b:0096 l:000095 d:000095 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/rack-1.2.3/lib/rack/runtime.rb:17
c:0016 p:0052 s:0087 b:0087 l:000086 d:000086 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activesupport-3.0.8/lib/active_support/cache/strategy/local_cache
c:0015 p:0014 s:0083 b:0083 l:000077 d:000082 BLOCK  /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/rack-1.2.3/lib/rack/lock.rb:11
c:0014 p:0019 s:0081 b:0081 l:000080 d:000080 METHOD <internal:prelude>:10
c:0013 p:0054 s:0078 b:0078 l:000077 d:000077 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/rack-1.2.3/lib/rack/lock.rb:11
c:0012 p:0193 s:0073 b:0073 l:000072 d:000072 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/actionpack-3.0.8/lib/action_dispatch/middleware/static.rb:30
c:0011 p:0032 s:0066 b:0066 l:000065 d:000065 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/railties-3.0.8/lib/rails/application.rb:168
c:0010 p:0021 s:0062 b:0062 l:000061 d:000061 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/railties-3.0.8/lib/rails/application.rb:77
c:0009 p:---- s:0057 b:0057 l:000056 d:000056 FINISH
c:0008 p:0015 s:0055 b:0055 l:000054 d:000054 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/railties-3.0.8/lib/rails/rack/log_tailer.rb:14
c:0007 p:0015 s:0050 b:0050 l:000049 d:000049 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/rack-1.2.3/lib/rack/content_length.rb:13
c:0006 p:0338 s:0042 b:0042 l:000041 d:000041 METHOD /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/rack-1.2.3/lib/rack/handler/webrick.rb:52
c:0005 p:0257 s:0030 b:0030 l:000029 d:000029 METHOD /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/webrick/httpserver.rb:111
c:0004 p:0393 s:0020 b:0020 l:000019 d:000019 METHOD /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/webrick/httpserver.rb:70
c:0003 p:0126 s:0009 b:0009 l:000838 d:000008 BLOCK  /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/webrick/server.rb:183
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:---- s:0002 b:0002 l:000001 d:000001 TOP   
---------------------------
-- Ruby level backtrace information ----------------------------------------
/Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'
/Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
/Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/rack-1.2.3/lib/rack/handler/webrick.rb:52:in `service'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/rack-1.2.3/lib/rack/content_length.rb:13:in `call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/railties-3.0.8/lib/rails/rack/log_tailer.rb:14:in `call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/railties-3.0.8/lib/rails/application.rb:77:in `method_missing'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/railties-3.0.8/lib/rails/application.rb:168:in `call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/actionpack-3.0.8/lib/action_dispatch/middleware/static.rb:30:in `call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/rack-1.2.3/lib/rack/lock.rb:11:in `call'
<internal:prelude>:10:in `synchronize'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/rack-1.2.3/lib/rack/lock.rb:11:in `block in call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activesupport-3.0.8/lib/active_support/cache/strategy/local_cache.rb:72:in `call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/rack-1.2.3/lib/rack/runtime.rb:17:in `call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/railties-3.0.8/lib/rails/rack/logger.rb:13:in `call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/actionpack-3.0.8/lib/action_dispatch/middleware/show_exceptions.rb:47:in `call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/actionpack-3.0.8/lib/action_dispatch/middleware/remote_ip.rb:48:in `call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/rack-1.2.3/lib/rack/sendfile.rb:107:in `call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/actionpack-3.0.8/lib/action_dispatch/middleware/callbacks.rb:44:in `call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activesupport-3.0.8/lib/active_support/callbacks.rb:416:in `_run_call_callbacks'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/actionpack-3.0.8/lib/action_dispatch/middleware/callbacks.rb:46:in `block in call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:354:in `call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/query_cache.rb:31:in `call'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/query_cache.rb:12:in `cache'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract/connection_specification.rb:89:in `connection'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract/connection_specification.rb:97:in `retrieve_connection'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:317:in `retrieve_connection'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:94:in `connection'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:186:in `checkout'
/Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:187:in `block in checkout'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:187:in `loop'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:191:in `block (2 levels) in checkout'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:237:in `checkout_new_connection'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:229:in `new_connection'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/sqlite3_adapter.rb:27:in `sqlite3_connection'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/sqlite3_adapter.rb:27:in `new'
/Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/activerecord-3.0.8/lib/active_record/connection_adapters/sqlite3_adapter.rb:27:in `initialize'
-- C level backtrace information -------------------------------------------
0   libruby.1.9.1.dylib                 0x00000001001806b2 rb_vm_bugreport + 210
1   libruby.1.9.1.dylib                 0x000000010003a0b4 report_bug + 372
2   libruby.1.9.1.dylib                 0x000000010003a278 rb_bug + 200
3   libruby.1.9.1.dylib                 0x000000010003bd46 rb_check_type + 166
4   sqlite3_native.bundle               0x00000001005df9f5 initialize + 41
5   libruby.1.9.1.dylib                 0x00000001001711d4 vm_call0 + 612
6   libruby.1.9.1.dylib                 0x00000001001763ee rb_funcall2 + 350
7   libruby.1.9.1.dylib                 0x0000000100090223 rb_class_new_instance + 51
8   libruby.1.9.1.dylib                 0x000000010017bbc3 vm_call_method + 931
9   libruby.1.9.1.dylib                 0x0000000100167d64 vm_exec_core + 8260
10  libruby.1.9.1.dylib                 0x000000010016fa13 vm_exec + 1507
11  libruby.1.9.1.dylib                 0x000000010017df51 loop_i + 561
12  libruby.1.9.1.dylib                 0x000000010003f247 rb_rescue2 + 519
13  libruby.1.9.1.dylib                 0x0000000100162c56 rb_f_loop + 54
14  libruby.1.9.1.dylib                 0x000000010017bbc3 vm_call_method + 931
15  libruby.1.9.1.dylib                 0x0000000100167d64 vm_exec_core + 8260
16  libruby.1.9.1.dylib                 0x000000010016fa13 vm_exec + 1507
17  libruby.1.9.1.dylib                 0x000000010017147a vm_call0 + 1290
18  libruby.1.9.1.dylib                 0x000000010017b3e1 vm_method_missing + 481
19  libruby.1.9.1.dylib                 0x000000010017bd58 vm_call_method + 1336
20  libruby.1.9.1.dylib                 0x0000000100167d64 vm_exec_core + 8260
21  libruby.1.9.1.dylib                 0x000000010016fa13 vm_exec + 1507
22  libruby.1.9.1.dylib                 0x0000000100170d8d rb_vm_invoke_proc + 877
23  libruby.1.9.1.dylib                 0x0000000100188239 thread_start_func_2 + 1705
24  libruby.1.9.1.dylib                 0x00000001001883dd thread_start_func_1 + 29
25  libSystem.B.dylib                   0x00007fff8531f4f6 _pthread_start + 331
26  libSystem.B.dylib                   0x00007fff8531f3a9 thread_start + 13

[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

zsh: abort      rails s -p 3040


==== REPRODUCTION STEPS ====

$ rails new project_path
Edit Gemfile to contain
10 group :development, :test do                                                                                                                                                                                                                                              
11   gem 'rspec-rails'
12   gem 'nifty-generators'
13   gem 'annotate-models'
14 end

$ bundle install

$ rails g rspec:install

$ rails g nifty:scaffold MyController val1:string val2:string index new --rspec --skip-migration
Adds something to Gemfile

$ bundle install

(Next step not required to repro error, but makes above make more sense)
Edit the model to not inherit from ActiveRecord::Base

$ rails s -p 3040

Visit http://localhost:3040/my_controller


==== SYSTEM & ENV DATA ====

*** LOCAL GEMS ***

abstract (1.0.0)
actionmailer (3.0.8)
actionpack (3.0.8)
activemodel (3.0.8)
activerecord (3.0.8)
activeresource (3.0.8)
activesupport (3.0.8)
annotate-models (1.0.4)
arel (2.0.10)
builder (2.1.2)
bundler (1.0.15)
cucumber (0.10.6)
diff-lcs (1.1.2)
erubis (2.6.6)
gherkin (2.4.0)
i18n (0.5.0)
json (1.5.1)
mail (2.2.19)
mime-types (1.16)
mocha (0.9.12)
nifty-generators (0.4.6)
polyglot (0.3.1)
rack (1.2.3)
rack-mount (0.6.14)
rack-test (0.5.7)
rails (3.0.8)
railties (3.0.8)
rake (0.9.2)
rspec (2.6.0)
rspec-core (2.6.4)
rspec-expectations (2.6.0)
rspec-mocks (2.6.0)
rspec-rails (2.6.1)
sqlite3 (1.3.3)
term-ansicolor (1.0.5)
thor (0.14.6)
treetop (1.4.9)
tzinfo (0.3.28, 0.3.27)

 ruby:
    interpreter:  "ruby"
    version:      "1.9.2p180"
    date:         "2011-02-18"
    platform:     "x86_64-darwin10.6.0"
    patchlevel:   "2011-02-18 revision 30909"
    full_version: "ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-darwin10.6.0]"


==== CRASH REPORT ====

Process:         ruby [48437]
Path:            /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
Identifier:      ruby
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  zsh [47984]

Date/Time:       2011-06-13 16:46:15.703 -0700
OS Version:      Mac OS X 10.6.7 (10J869)
Report Version:  6

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread:  2

Application Specific Information:
abort() called

Thread 0:  Dispatch queue: com.apple.main-thread
0   libSystem.B.dylib             	0x00007fff85329e52 select$DARWIN_EXTSN + 10
1   libruby.1.9.1.dylib           	0x000000010018653d do_select + 605 (thread.c:2501)
2   libruby.1.9.1.dylib           	0x00000001000662fc select_call + 1308 (io.c:7236)
3   libruby.1.9.1.dylib           	0x000000010003ee2f rb_ensure + 127 (eval.c:743)
4   libruby.1.9.1.dylib           	0x000000010005f54e rb_f_select + 158 (io.c:7360)
5   libruby.1.9.1.dylib           	0x000000010017bbc3 vm_call_method + 931 (vm_insnhelper.c:402)
6   libruby.1.9.1.dylib           	0x0000000100167d64 vm_exec_core + 8260 (insns.def:1006)
7   libruby.1.9.1.dylib           	0x000000010016fa13 vm_exec + 1507 (vm.c:1147)
8   libruby.1.9.1.dylib           	0x000000010017cec0 rb_yield + 640 (vm.c:558)
9   libruby.1.9.1.dylib           	0x000000010008e9a1 rb_obj_tap + 17 (object.c:536)
10  libruby.1.9.1.dylib           	0x000000010017bbc3 vm_call_method + 931 (vm_insnhelper.c:402)
11  libruby.1.9.1.dylib           	0x0000000100167d64 vm_exec_core + 8260 (insns.def:1006)
12  libruby.1.9.1.dylib           	0x000000010016fa13 vm_exec + 1507 (vm.c:1147)
13  libruby.1.9.1.dylib           	0x000000010016feb0 rb_iseq_eval + 368 (vm.c:1375)
14  libruby.1.9.1.dylib           	0x000000010004225c rb_load_internal + 300 (load.c:304)
15  libruby.1.9.1.dylib           	0x000000010004359c rb_require_safe + 1052 (load.c:595)
16  libruby.1.9.1.dylib           	0x000000010017bbc3 vm_call_method + 931 (vm_insnhelper.c:402)
17  libruby.1.9.1.dylib           	0x0000000100167d64 vm_exec_core + 8260 (insns.def:1006)
18  libruby.1.9.1.dylib           	0x000000010016fa13 vm_exec + 1507 (vm.c:1147)
19  libruby.1.9.1.dylib           	0x000000010016fd1b rb_iseq_eval_main + 507 (vm.c:1389)
20  libruby.1.9.1.dylib           	0x000000010003f4b2 ruby_exec_internal + 178 (eval.c:214)
21  libruby.1.9.1.dylib           	0x0000000100041e3c ruby_run_node + 60 (eval.c:261)
22  ruby                          	0x0000000100000ecf main + 79 (main.c:37)
23  ruby                          	0x0000000100000e74 start + 52

Thread 1:
0   libSystem.B.dylib             	0x00007fff85320f8a __semwait_signal + 10
1   libSystem.B.dylib             	0x00007fff85324da1 _pthread_cond_wait + 1286
2   libruby.1.9.1.dylib           	0x0000000100188576 thread_timer + 182 (thread_pthread.c:137)
3   libSystem.B.dylib             	0x00007fff8531f4f6 _pthread_start + 331
4   libSystem.B.dylib             	0x00007fff8531f3a9 thread_start + 13

Thread 2 Crashed:
0   libSystem.B.dylib             	0x00007fff853345d6 __kill + 10
1   libSystem.B.dylib             	0x00007fff853d4cd6 abort + 83
2   libruby.1.9.1.dylib           	0x000000010003a27d rb_bug + 205 (error.c:253)
3   libruby.1.9.1.dylib           	0x000000010003bd46 rb_check_type + 166 (ruby.h:1290)
4   sqlite3_native.bundle         	0x00000001005df9f5 initialize + 41
5   libruby.1.9.1.dylib           	0x00000001001711d4 vm_call0 + 612 (vm_eval.c:79)
6   libruby.1.9.1.dylib           	0x00000001001763ee rb_funcall2 + 350
7   libruby.1.9.1.dylib           	0x0000000100090223 rb_class_new_instance + 51 (object.c:1548)
8   libruby.1.9.1.dylib           	0x000000010017bbc3 vm_call_method + 931 (vm_insnhelper.c:402)
9   libruby.1.9.1.dylib           	0x0000000100167d64 vm_exec_core + 8260 (insns.def:1006)
10  libruby.1.9.1.dylib           	0x000000010016fa13 vm_exec + 1507 (vm.c:1147)
11  libruby.1.9.1.dylib           	0x000000010017df51 loop_i + 561 (vm.c:558)
12  libruby.1.9.1.dylib           	0x000000010003f247 rb_rescue2 + 519 (eval.c:646)
13  libruby.1.9.1.dylib           	0x0000000100162c56 rb_f_loop + 54 (vm_eval.c:828)
14  libruby.1.9.1.dylib           	0x000000010017bbc3 vm_call_method + 931 (vm_insnhelper.c:402)
15  libruby.1.9.1.dylib           	0x0000000100167d64 vm_exec_core + 8260 (insns.def:1006)
16  libruby.1.9.1.dylib           	0x000000010016fa13 vm_exec + 1507 (vm.c:1147)
17  libruby.1.9.1.dylib           	0x000000010017147a vm_call0 + 1290 (vm_eval.c:66)
18  libruby.1.9.1.dylib           	0x000000010017b3e1 vm_method_missing + 481 (vm_insnhelper.c:449)
19  libruby.1.9.1.dylib           	0x000000010017bd58 vm_call_method + 1336 (vm_insnhelper.c:666)
20  libruby.1.9.1.dylib           	0x0000000100167d64 vm_exec_core + 8260 (insns.def:1006)
21  libruby.1.9.1.dylib           	0x000000010016fa13 vm_exec + 1507 (vm.c:1147)
22  libruby.1.9.1.dylib           	0x0000000100170d8d rb_vm_invoke_proc + 877 (vm.c:558)
23  libruby.1.9.1.dylib           	0x0000000100188239 thread_start_func_2 + 1705 (thread.c:441)
24  libruby.1.9.1.dylib           	0x00000001001883dd thread_start_func_1 + 29 (thread_pthread.c:397)
25  libSystem.B.dylib             	0x00007fff8531f4f6 _pthread_start + 331
26  libSystem.B.dylib             	0x00007fff8531f3a9 thread_start + 13
Thread 3:
0   libSystem.B.dylib             	0x00007fff85320f8a __semwait_signal + 10
1   libSystem.B.dylib             	0x00007fff85324da1 _pthread_cond_wait + 1286
2   libruby.1.9.1.dylib           	0x0000000100185214 native_sleep + 388 (thread_pthread.c:662)
3   libruby.1.9.1.dylib           	0x000000010018530a sleep_timeval + 170 (thread.c:879)
4   libruby.1.9.1.dylib           	0x00000001000bc830 rb_f_sleep + 80 (process.c:3283)
5   libruby.1.9.1.dylib           	0x000000010017bbc3 vm_call_method + 931 (vm_insnhelper.c:402)
6   libruby.1.9.1.dylib           	0x0000000100167d64 vm_exec_core + 8260 (insns.def:1006)
7   libruby.1.9.1.dylib           	0x000000010016fa13 vm_exec + 1507 (vm.c:1147)
8   libruby.1.9.1.dylib           	0x0000000100170d8d rb_vm_invoke_proc + 877 (vm.c:558)
9   libruby.1.9.1.dylib           	0x0000000100188239 thread_start_func_2 + 1705 (thread.c:441)
10  libruby.1.9.1.dylib           	0x00000001001883dd thread_start_func_1 + 29 (thread_pthread.c:397)
11  libSystem.B.dylib             	0x00007fff8531f4f6 _pthread_start + 331
12  libSystem.B.dylib             	0x00007fff8531f3a9 thread_start + 13

Thread 2 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x000000000000001b  rcx: 0x00000001023ca628  rdx: 0x0000000000000000
  rdi: 0x000000000000bd35  rsi: 0x0000000000000006  rbp: 0x00000001023ca640  rsp: 0x00000001023ca628
   r8: 0x00007fff70a4da40   r9: 0x0000000100e2e600  r10: 0x00007fff85330616  r11: 0x0000000000000206
  r12: 0x00000001023ca650  r13: 0x0000000100190040  r14: 0x00000001028e38c0  r15: 0x00000000000001c8
  rip: 0x00007fff853345d6  rfl: 0x0000000000000206  cr2: 0x00000001023cd880

Binary Images:
       0x100000000 -        0x100000fff +ruby ??? (???) <32008501-DAF8-E37F-E0CF-79A6429A7AC8> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
       0x100003000 -        0x100211ff7 +libruby.1.9.1.dylib 1.9.1 (compatibility 1.9.1) <F3955DCB-2673-5A15-0FB1-AE6CE7C78D43> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.1.9.1.dylib
       0x1002f2000 -        0x1002f3fff +encdb.bundle ??? (???) <D5A76C9F-89BF-9BC6-9514-4EF0E8957A74> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/encdb.bundle
       0x1002f6000 -        0x1002f7fff +transdb.bundle ??? (???) <F5B71F80-DCA8-28D9-A758-52F4CDF9BB77> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/trans/transdb.bundle
       0x10056e000 -        0x10056fff7 +etc.bundle ??? (???) <2CA21F6A-7C9E-3846-14B8-D1C4BC202D2F> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/etc.bundle
       0x100573000 -        0x100578fff +stringio.bundle ??? (???) <618E7418-7202-B65B-9AFA-F67464735951> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/stringio.bundle
       0x10057d000 -        0x100597ff7 +syck.bundle ??? (???) <0C0A72EF-D190-E95A-CE61-A9AA36803812> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/syck.bundle
       0x1005a6000 -        0x1005a6ff7 +sha1.bundle ??? (???) <DF357B05-B0CE-6FF2-6E8C-6F4C9F92AA06> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/digest/sha1.bundle
       0x1005a9000 -        0x1005abff7 +digest.bundle ??? (???) <40447B1F-C6C9-27C6-586D-74FF8455904F> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/digest.bundle
       0x1005af000 -        0x1005affff +iso_8859_1.bundle ??? (???) <6A5BE4CE-5302-F8CF-136A-BEB1B9C73332> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/iso_8859_1.bundle
       0x1005b2000 -        0x1005bdff7 +zlib.bundle ??? (???) <468C8FCB-82DF-C6F4-01B8-859401C6D22E> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/zlib.bundle
       0x1005c5000 -        0x1005c8ff7 +strscan.bundle ??? (???) <11BFE953-6E29-AE30-DD2A-1EDE5B6708DB> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/strscan.bundle
       0x1005cd000 -        0x1005d8fff +bigdecimal.bundle ??? (???) <2569059D-C67F-CCC5-8B58-678D9F34C6C5> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/bigdecimal.bundle
       0x1005de000 -        0x1005e3ff7 +sqlite3_native.bundle ??? (???) <BE8C91A0-0DE0-0FEF-67F6-4EDAFE68CD46> /Users/MacbookPro/.rvm/gems/ruby-1.9.2-p180@gramercy_one/gems/sqlite3-1.3.3/lib/sqlite3/sqlite3_native.bundle
       0x1005e8000 -        0x1005e8fff +fcntl.bundle ??? (???) <71D70510-CEFA-9093-511D-6361C9DB4D55> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/fcntl.bundle
       0x1005eb000 -        0x1005ebff7 +md5.bundle ??? (???) <3FE75DFC-A69E-0BE2-956D-E31130297388> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/digest/md5.bundle
       0x1005ee000 -        0x1005f2fff +iconv.bundle ??? (???) <B8628873-87A4-4240-70F1-A18E0CC754D0> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/iconv.bundle
       0x1005f7000 -        0x1005faff7 +parser.bundle ??? (???) <08DA430F-02CB-0D5F-3F40-20A9BA6A33A0> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/json/ext/parser.bundle
       0x100700000 -        0x10078cfff +libsqlite3.0.dylib 9.6.0 (compatibility 9.0.0) <DCF68A17-2197-A7EE-6534-9B4023122EBA> /usr/local/lib/libsqlite3.0.dylib
       0x1007bd000 -        0x1007dcff7 +socket.bundle ??? (???) <AF7EAD55-0F0E-461F-E087-373691A39648> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/socket.bundle
       0x1007ec000 -        0x1007ecfff +utf_16be.bundle ??? (???) <C86C6152-1B27-307A-7743-7D548C87FD60> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/utf_16be.bundle
       0x1007ef000 -        0x1007effff +utf_16le.bundle ??? (???) <381FF051-E213-BA80-5A78-1DD51B07ED54> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/utf_16le.bundle
       0x1007f2000 -        0x1007f2fff +utf_32be.bundle ??? (???) <6D11AA83-7B8A-82F8-16F9-0738AD0EA6F6> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/utf_32be.bundle
       0x1007f5000 -        0x1007f5fff +utf_32le.bundle ??? (???) <C61A54BB-8C63-B079-BF35-A092C72760D0> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/enc/utf_32le.bundle
       0x1007f8000 -        0x1007fafff +cparse.bundle ??? (???) <F61A000A-6CCD-8509-EBCE-F2E55AFB78B3> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/racc/cparse.bundle
       0x102200000 -        0x1022fbfef +libruby.dylib 1.8.7 (compatibility 1.8.0) <7C57EA30-6032-D0E2-392D-33605B2BBEBA> /usr/local/lib/libruby.dylib
       0x102340000 -        0x102345fe7 +generator.bundle ??? (???) <F9C4F9C0-96E9-C51B-C512-80DE3FE6237B> /Users/MacbookPro/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/x86_64-darwin10.6.0/json/ext/generator.bundle
    0x7fff5fc00000 -     0x7fff5fc3bdef  dyld 132.1 (???) <B536F2F1-9DF1-3B6C-1C2C-9075EA219A06> /usr/lib/dyld
    0x7fff80c14000 -     0x7fff80c60fff  libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib
    0x7fff844a6000 -     0x7fff845c7fe7  libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <48AEAFE1-21F4-B3C8-4199-35AD5E8D0613> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff84655000 -     0x7fff84656ff7  com.apple.TrustEvaluationAgent 1.1 (1) <74800EE8-C14C-18C9-C208-20BBDB982D40> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff84667000 -     0x7fff8466bff7  libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
    0x7fff847a5000 -     0x7fff847b6ff7  libz.1.dylib 1.2.3 (compatibility 1.0.0) <FB5EE53A-0534-0FFA-B2ED-486609433717> /usr/lib/libz.1.dylib
    0x7fff84b9d000 -     0x7fff84c95ff7  libiconv.2.dylib 7.0.0 (compatibility 7.0.0) <7E4ADB5A-CC77-DCFD-3E54-2F35A2C8D95A> /usr/lib/libiconv.2.dylib
    0x7fff852e5000 -     0x7fff854a6fff  libSystem.B.dylib 125.2.10 (compatibility 1.0.0) <9BAEB2F2-B485-6349-E1AB-637FE12EE770> /usr/lib/libSystem.B.dylib
    0x7fff868ce000 -     0x7fff8694bfef  libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
    0x7fff8694c000 -     0x7fff86a02fff  libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <F206BE6D-8777-AE6C-B367-7BEA76C14241> /usr/lib/libobjc.A.dylib
    0x7fffffe00000 -     0x7fffffe01fff  libSystem.B.dylib ??? (???) <9BAEB2F2-B485-6349-E1AB-637FE12EE770> /usr/lib/libSystem.B.dylib





-- 
http://redmine.ruby-lang.org

In This Thread