Sqlite3_native.so: [BUG] Segmentation Error

I ran into this sqlite3 problem and can't figure out why; I browsed this forum for many hours and could not find a similar problem. I am using ruby ​​1.9.3, but the error message seems to cause ruby ​​1.8.7; I even uninstalled ruby ​​1.8.7, then sqlite3, and then reinstalled it, but this did not solve the problem.

I run rails 3.2.8

user1@company.com [~/rails_apps/myapp]# rails -v Rails 3.2.8 

and ruby ​​1.9.3

 user1@company.com [~/rails_apps/myapp]# ruby -v ruby 1.9.3p286 (2012-10-12 revision 37165) [x86_64-linux] 

deleted ruby ​​1.8.7

 user1@company.com [~/rails_apps/myapp]# rvm uninstall 1.8.7 /home3/user1/.rvm/src/ruby-1.8.7-p371 has already been removed. /home3/user1/.rvm/rubies/ruby-1.8.7-p371 has already been removed. 

remote sqlite3

 user1@company.com [~/rails_apps/myapp]# gem uninstall sqlit3 INFO: gem "sqlit3" is not installed user1@company.com [~/rails_apps/myapp]# gem uninstall sqlite3 You have requested to uninstall the gem: sqlite3-1.3.6 i18n-0.6.1 depends on [sqlite3 (>= 0)] If you remove this gems, one or more dependencies will not be met. Continue with Uninstall? [Yn] Y Successfully uninstalled sqlite3-1.3.6 

reinstalled sqlite3

 user1@company.com [~/rails_apps/myapp]# gem install sqlite3 Fetching: sqlite3-1.3.6.gem (100%) Building native extensions. This could take a while... Successfully installed sqlite3-1.3.6 1 gem installed Installing ri documentation for sqlite3-1.3.6... unable to convert "\xC3" to UTF-8 in conversion from ASCII-8BIT to UTF-8 to US-ASCII for CHANGELOG.rdoc, skipping Installing RDoc documentation for sqlite3-1.3.6... unable to convert "\xC3" to UTF-8 in conversion from ASCII-8BIT to UTF-8 to US-ASCII for CHANGELOG.rdoc, skipping 

same error message again

 user1@company.com [~/rails_apps/myapp]# rails generate scaffold project customer:string /home3/user1/ruby/gems/gems/sqlite3-1.3.6/lib/sqlite3/sqlite3_native.so: [BUG] Segmentation fault ruby 1.8.7 (2012-02-08 MBARI 8/0x6770 on patchlevel 358) [x86_64-linux], MBARI 0x6770, Ruby Enterprise Edition 2012.02 Aborted user1@company.com [~/rails_apps/myapp]# 

Can anybody help?

+4
source share
1 answer

I had the same problem and I found this solution online that worked for me.

 gem list | cut -d" " -f1 | xargs gem uninstall -aIx gem install bundler bundle install 

This will remove all the gems, then install the picker, and then install all the gems for your project. Obviously, you will need to start installing the package from the rails project.

Here is a blog where I found a solution http://www.zlu.me/blog/2012/10/16/segmentation-fault-with-rails-and-json/

+3
source

Source: https://habr.com/ru/post/1443355/


All Articles