[#70843] Re: [ruby-cvs:58952] hsbt:r51801 (trunk): * lib/rubygems: Update to RubyGems HEAD(fe61e4c112). — Eric Wong <normalperson@...>
hsbt@ruby-lang.org wrote:
3 messages
2015/09/17
[ruby-core:70657] [Ruby trunk - Bug #11504] [Open] ruby 1.9.3p194 segfault on debian stable 7.x
From:
progserega@...
Date:
2015-09-03 11:24:19 UTC
List:
ruby-core #70657
Issue #11504 has been reported by =D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B9 =D0= =A1=D0=B5=D0=BC=D1=91=D0=BD=D0=BE=D0=B2. ---------------------------------------- Bug #11504: ruby 1.9.3p194 segfault on debian stable 7.x https://bugs.ruby-lang.org/issues/11504 * Author: =D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B9 =D0=A1=D0=B5=D0=BC=D1=91=D0= =BD=D0=BE=D0=B2 * Status: Open * Priority: Normal * Assignee:=20 * ruby -v: ruby 1.9.3p194 (2012-04-20 revision 35410) [i486-linux] * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN ---------------------------------------- 1) I setup OpenStreetMap API-server: https://github.com/openstreetmap/opens= treetmap-website 2) start with debug (It is crashed with, or without --debugger flag):=20 bundle exec rails server --debugger &> /root/osm_rails_crash.log 2) Then I start OsmBot https://github.com/progserega/osmbot , which process= ing many data in automatic mode. 3) After some time (3-5 hours) - ruby crash (in attachment - full log): var/lib/gems/1.9.1/gems/rack-1.6.4/lib/rack/handler/webrick.rb:113: [BUG] S= egmentation fault ruby 1.9.3p194 (2012-04-20 revision 35410) [i486-linux] -- Control frame information ----------------------------------------------- c:0016 p:0017 s:0088 b:0088 l:0007dc d:000087 BLOCK /var/lib/gems/1.9.1/ge= ms/rack-1.6.4/lib/rack/handler/webrick.rb:113 c:0015 p:---- s:0085 b:0085 l:000084 d:000084 FINISH c:0014 p:---- s:0083 b:0083 l:000082 d:000082 CFUNC :each c:0013 p:0017 s:0080 b:0080 l:000079 d:000079 METHOD /var/lib/gems/1.9.1/ge= ms/rack-1.6.4/lib/rack/body_proxy.rb:31 c:0012 p:0017 s:0075 b:0075 l:000074 d:000074 METHOD /var/lib/gems/1.9.1/ge= ms/rack-1.6.4/lib/rack/body_proxy.rb:31 c:0011 p:0017 s:0070 b:0070 l:000069 d:000069 METHOD /var/lib/gems/1.9.1/ge= ms/rack-1.6.4/lib/rack/body_proxy.rb:31 c:0010 p:0017 s:0065 b:0065 l:000064 d:000064 METHOD /var/lib/gems/1.9.1/ge= ms/rack-1.6.4/lib/rack/body_proxy.rb:31 c:0009 p:0017 s:0060 b:0060 l:000059 d:000059 METHOD /var/lib/gems/1.9.1/ge= ms/rack-1.6.4/lib/rack/body_proxy.rb:31 c:0008 p:0017 s:0055 b:0055 l:000054 d:000054 METHOD /var/lib/gems/1.9.1/ge= ms/rack-1.6.4/lib/rack/body_proxy.rb:31 c:0007 p:0017 s:0050 b:0050 l:000049 d:000049 METHOD /var/lib/gems/1.9.1/ge= ms/rack-1.6.4/lib/rack/body_proxy.rb:31 c:0006 p:0587 s:0045 b:0045 l:0007dc d:0007dc METHOD /var/lib/gems/1.9.1/ge= ms/rack-1.6.4/lib/rack/handler/webrick.rb:112 c:0005 p:0257 s:0030 b:0030 l:000029 d:000029 METHOD /usr/lib/ruby/1.9.1/we= brick/httpserver.rb:138 c:0004 p:0393 s:0020 b:0020 l:000019 d:000019 METHOD /usr/lib/ruby/1.9.1/we= brick/httpserver.rb:94 c:0003 p:0126 s:0009 b:0009 l:000144 d:000008 BLOCK /usr/lib/ruby/1.9.1/we= brick/server.rb:191 c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH c:0001 p:---- s:0002 b:0002 l:000001 d:000001 TOP=20=20=20 -- Ruby level backtrace information ---------------------------------------- /usr/lib/ruby/1.9.1/webrick/server.rb:191:in `block in start_thread' /usr/lib/ruby/1.9.1/webrick/httpserver.rb:94:in `run' /usr/lib/ruby/1.9.1/webrick/httpserver.rb:138:in `service' /var/lib/gems/1.9.1/gems/rack-1.6.4/lib/rack/handler/webrick.rb:112:in `ser= vice' /var/lib/gems/1.9.1/gems/rack-1.6.4/lib/rack/body_proxy.rb:31:in `each' /var/lib/gems/1.9.1/gems/rack-1.6.4/lib/rack/body_proxy.rb:31:in `each' /var/lib/gems/1.9.1/gems/rack-1.6.4/lib/rack/body_proxy.rb:31:in `each' /var/lib/gems/1.9.1/gems/rack-1.6.4/lib/rack/body_proxy.rb:31:in `each' /var/lib/gems/1.9.1/gems/rack-1.6.4/lib/rack/body_proxy.rb:31:in `each' /var/lib/gems/1.9.1/gems/rack-1.6.4/lib/rack/body_proxy.rb:31:in `each' /var/lib/gems/1.9.1/gems/rack-1.6.4/lib/rack/body_proxy.rb:31:in `each' /var/lib/gems/1.9.1/gems/rack-1.6.4/lib/rack/body_proxy.rb:31:in `each' /var/lib/gems/1.9.1/gems/rack-1.6.4/lib/rack/handler/webrick.rb:113:in `blo= ck in service' -- C level backtrace information ------------------------------------------- /usr/lib/libruby-1.9.1.so.1.9(+0x15e5c3) [0xb76ee5c3] /usr/lib/libruby-1.9.1.so.1.9(+0x507ff) [0xb75e07ff] /usr/lib/libruby-1.9.1.so.1.9(rb_bug+0x40) [0xb75e0dd0] /usr/lib/libruby-1.9.1.so.1.9(+0xf8a1c) [0xb7688a1c] [0xb77ae600] /usr/lib/libruby-1.9.1.so.1.9(+0x64c19) [0xb75f4c19] /usr/lib/libruby-1.9.1.so.1.9(+0x163891) [0xb76f3891] /usr/lib/libruby-1.9.1.so.1.9(+0x15267d) [0xb76e267d] /usr/lib/libruby-1.9.1.so.1.9(+0x153280) [0xb76e3280] /usr/lib/libruby-1.9.1.so.1.9(rb_yield+0x180) [0xb76e9b80] /usr/lib/libruby-1.9.1.so.1.9(rb_ary_each+0x54) [0xb75b02e4] /usr/lib/libruby-1.9.1.so.1.9(+0x148d45) [0xb76d8d45] /usr/lib/libruby-1.9.1.so.1.9(+0x157de7) [0xb76e7de7] /usr/lib/libruby-1.9.1.so.1.9(+0x14eb4e) [0xb76deb4e] /usr/lib/libruby-1.9.1.so.1.9(+0x153280) [0xb76e3280] /usr/lib/libruby-1.9.1.so.1.9(+0x153f5f) [0xb76e3f5f] /usr/lib/libruby-1.9.1.so.1.9(+0x164c03) [0xb76f4c03] /usr/lib/libruby-1.9.1.so.1.9(+0x164cdd) [0xb76f4cdd] /lib/i386-linux-gnu/libpthread.so.0(+0x5954) [0xb757c954] /lib/i386-linux-gnu/libc.so.6(clone+0x5e) [0xb7497c1e] ---Files-------------------------------- osm_rails_crash.log.gz (870 KB) --=20 https://bugs.ruby-lang.org/