Ruby on rails 对象0x7f8b8d004c40的MacOS错误:未分配要释放的指针

Ruby on rails 对象0x7f8b8d004c40的MacOS错误:未分配要释放的指针,ruby-on-rails,ruby,terminal,macos-sierra,Ruby On Rails,Ruby,Terminal,Macos Sierra,我在运行rails s或rails路线时遇到问题, 大多数情况下,我会收到以下错误消息: ruby(2177,0x7fff96a0b3c0) malloc: *** error for object 0x7f8b8d004c40: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug 我已经尝试了所有的解决方案 但是它没有帮助,有什么想法吗?在我尝试干净地重新安装Mac

我在运行rails s或rails路线时遇到问题, 大多数情况下,我会收到以下错误消息:

ruby(2177,0x7fff96a0b3c0) malloc: *** error for object 0x7f8b8d004c40: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
我已经尝试了所有的解决方案
但是它没有帮助,有什么想法吗?

在我尝试干净地重新安装MacOS之后,错误仍然存在,因此错误一定在我的代码中

但是由于malloc是一个C语言,我仔细查看了我目前使用的gem,发现其中一个gem是一个C扩展


我删除了那个gem,一切都很好,只是我必须找到一个gem的替代品。

在我尝试干净地重新安装MacOS之后,错误仍然存在,所以错误一定在我的代码中

但是由于malloc是一个C语言,我仔细查看了我目前使用的gem,发现其中一个gem是一个C扩展


我删除了那块宝石,一切都很好,只是我必须找到那块宝石的替代品。

试试这个谢谢,但是因为我在Disk Utility中没有
修复磁盘的权限
,所以我在恢复模式下运行了我以前尝试过的急救,但它仍然不起作用。这是一个随机问题吗?即使重新安装macOS(不删除文件)对我也不起作用,如果我无法修复它,我会在周末尝试格式化整件事。我想这会帮助你在我空闲时间尝试这么做,但仍然不起作用:(请尝试此操作,谢谢你,但由于我在Disk Utility中没有
修复磁盘权限
,因此我在恢复模式下运行了我以前尝试过的急救,但仍然无效。这是一个随机问题吗?甚至重新安装macOS(不删除文件)对我来说不起作用,如果我不能解决它,我会在周末尝试格式化整件事。我想这会帮助你在我的空闲时间尝试这么做,但仍然不起作用:(