服务器故障:BUG gc_sweep():未知数据类型0x0

时间:2010-10-02 07:29:05

标签: ruby-on-rails activerecord mongrel

我的服务器一直在崩溃。在我的应用程序的本地化部分,其余的很好,这是特别糟糕的。在一个主要页面上,现在每次。我花了一个多小时来删除部分代码,重新启动服务器并查看它失败的位置(即每当插入任何内容段时),但我的代码似乎不太可能导致这些崩溃。< / p>

错误消息的内容如下:

c:\rubyjobs>ruby script/server  
=> Booting Mongrel  
=> Rails 2.3.5 application starting on http://0.0.0.0:3000  
=> Call with -d to detach  
=> Ctrl-C to shutdown server  
C:/Rubystack/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/
active_record/autosave_association.rb:183: [BUG] gc_sweep(): unknown data type 0
x0(0x59d9030)  
ruby 1.8.7 (2010-01-10 patchlevel 249) [i386-mingw32]

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

我对Rails没有经验,我觉得这个问题是先进和/或嵌入的。这是怎么回事?

这是该应用程序的一个关键问题,因此非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

不幸的是,有时Ruby和Rails并不是最稳定的产品。我记得249和/或248有很多问题在MacOSX上崩溃但在Linux上工作正常。我不确定Windows上的状态是什么,但如果我是你,我会升级到最新的Ruby(我相信1.8.7-p302)和最新的Rails(2.3.9)。