2016-11-23 18 views
0

質問が既に尋ねられても何も見つかりませんでした。私はこのcommandeRailsコンソールが動作しない「バグが発生した可能性があります」

rails console 

を実行し、私はそのようにDBにアクセスしようとすると、私はRubyのバージョン2.3.0を使用してアプリケーションを作成しており、バージョン5.0.0.1レール、

Post.all 
User.all 

または他のコマンドライン私はこの巨大なエラーを持っています(これらのすべての行に申し訳ありません:

/Users/marchardantonin/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/sqlite3_adapter.rb:27: [BUG] Segmentation fault at 0x00000000000110 
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin16] 

-- Crash Report log information -------------------------------------------- 
    See Crash Report log file under the one of following:      
    * ~/Library/Logs/CrashReporter           
    * /Library/Logs/CrashReporter           
    * ~/Library/Logs/DiagnosticReports          
    * /Library/Logs/DiagnosticReports          
    for more details.               
Don't forget to include the above Crash Report log file in bug reports.  

-- Control frame information ----------------------------------------------- 
c:0061 p:---- s:0252 e:000251 CFUNC :initialize 
c:0060 p:---- s:0250 e:000249 CFUNC :new 
c:0059 p:0186 s:0245 e:000244 METHOD /Users/marchardantonin/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/sqlite3_adapter.rb: 
c:0058 p:0028 s:0238 e:000237 METHOD /Users/marchardantonin/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/abstract/connection 
c:0057 p:0027 s:0235 e:000234 METHOD /Users/marchardantonin/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/abstract/connection 
c:0056 p:0025 s:0232 e:000231 METHOD /Users/marchardantonin/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/abstract/connection 
c:0055 p:0018 s:0227 e:000226 METHOD /Users/marchardantonin/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/abstract/connection 
c:0054 p:0016 s:0222 e:000220 METHOD /Users/marchardantonin/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/abstract/connection 
c:0053 p:0035 s:0217 e:000213 METHOD /Users/marchardantonin/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/abstract/connection 
c:0052 p:0046 s:0211 e:000210 METHOD /Users/marchardantonin/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/abstract/connection 
c:0051 p:0015 s:0205 e:000204 METHOD 

.......ライン)

1666 /Users/marchardantonin/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/relation/predicate_builder/range_handler.rb 
1667 /Users/marchardantonin/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/relation/predicate_builder/relation_handler.rb 
1668 /Users/marchardantonin/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/relation/predicate_builder.rb 
1669 /Users/marchardantonin/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/table_metadata.rb 

[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 
+1

あなたがそれをインストールしたのか、SQLiteのに問題があるようですか?他のDBを試してみませんか? Postgresかもしれない? – Leito

+0

@Leito私はそれをインストールしなければならないことを知らなかった!私はコマンドラインを行う必要がありますか? –

+1

SQLite gemが既にインストールされているようですが、壊れています。 'gem install sqlite3'を試して再インストールすることもできます。あなたの宝石やRVMを別のマシンなどからコピーしましたか? –

答えて

3

は、それが私のために

gem uninstall sqlite3 
gem install sqlite3 
2

右だ、Gemfileが

group :development, :test do 
    gem 'sqlite3' 
end 

rails console 

gem 'sqlite3' 

を置く編集は私のために使用されるでしょう!ありがとう!

+0

FAMMMMは私のために働く。そして、アンインストールしてインストールされません..ありがとうFAMMMM – rld

1

入力spring stop

rails c前またはちょうどGemfileに gem springを削除しworkesこのようにしてみてください。

ただ試してみてください!ここで

あなたはそれについての詳細を見つけることができますが:

https://github.com/sparklemotion/sqlite3-ruby/issues/195

https://github.com/rails/spring/issues/493

+0

sqlite3を再インストールすると私のために働いていませんが、この解決策は、バグを修正しました(rails5) – Dude

+0

@Dudeに似て、レール5 sqlite3せずに停止(と再起動) 'spring'問題を修正しました。しかし、クラッシュレポートはありませんが、どこから来ているのか分かりません。 –

関連する問題