[#48745] [ruby-trunk - Bug #7267][Open] Dir.glob on Mac OS X returns unexpected string encodings for unicode file names — "kennygrant (Kenny Grant)" <kennygrant@...>

17 messages 2012/11/02

[#48773] [ruby-trunk - Bug #7269][Open] Refinement doesn't work if using locate after method — "ko1 (Koichi Sasada)" <redmine@...>

12 messages 2012/11/03

[#48847] [ruby-trunk - Bug #7274][Open] UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod) — "rits (First Last)" <redmine@...>

21 messages 2012/11/04

[#48854] [ruby-trunk - Bug #7276][Open] TestFile#test_utime failure — "jonforums (Jon Forums)" <redmine@...>

14 messages 2012/11/04

[#48988] [ruby-trunk - Feature #7292][Open] Enumerable#to_h — "marcandre (Marc-Andre Lafortune)" <ruby-core@...>

40 messages 2012/11/06

[#48997] [ruby-trunk - Feature #7297][Open] map_to alias for each_with_object — "nathan.f77 (Nathan Broadbent)" <nathan.f77@...>

19 messages 2012/11/06

[#49001] [ruby-trunk - Bug #7298][Open] Behavior of Enumerator.new different between 1.9.3 and 2.0.0 — "ayumin (Ayumu AIZAWA)" <ayumu.aizawa@...>

12 messages 2012/11/06

[#49018] [ruby-trunk - Feature #7299][Open] Ruby should not completely ignore blocks. — "marcandre (Marc-Andre Lafortune)" <ruby-core@...>

13 messages 2012/11/07

[#49044] [ruby-trunk - Bug #7304][Open] Random test failures around test_autoclose_true_closed_by_finalizer — "luislavena (Luis Lavena)" <luislavena@...>

11 messages 2012/11/07

[#49196] [ruby-trunk - Feature #7322][Open] Add a new operator name #>< for bit-wise "exclusive or" — "alexeymuranov (Alexey Muranov)" <redmine@...>

18 messages 2012/11/10

[#49211] [ruby-trunk - Feature #7328][Open] Move ** operator precedence under unary + and - — "boris_stitnicky (Boris Stitnicky)" <boris@...>

20 messages 2012/11/11

[#49229] [ruby-trunk - Bug #7331][Open] Set the precedence of unary `-` equal to the precedence `-`, same for `+` — "alexeymuranov (Alexey Muranov)" <redmine@...>

17 messages 2012/11/11

[#49256] [ruby-trunk - Feature #7336][Open] Flexiable OPerator Precedence — "trans (Thomas Sawyer)" <transfire@...>

18 messages 2012/11/12

[#49354] review open pull requests on github — Zachary Scott <zachary@...>

Could we get a review on any open pull requests on github before the

12 messages 2012/11/15
[#49355] Re: review open pull requests on github — "NARUSE, Yui" <naruse@...> 2012/11/15

2012/11/15 Zachary Scott <zachary@zacharyscott.net>:

[#49356] Re: review open pull requests on github — Zachary Scott <zachary@...> 2012/11/15

Ok, I was hoping one of the maintainers might want to.

[#49451] [ruby-trunk - Bug #7374][Open] File.expand_path resolving to first file/dir instead of absolute path — mdube@... (Martin Dubé) <mdube@...>

12 messages 2012/11/16

[#49463] [ruby-trunk - Feature #7375][Open] embedding libyaml in psych for Ruby 2.0 — "tenderlovemaking (Aaron Patterson)" <aaron@...>

21 messages 2012/11/16
[#49494] [ruby-trunk - Feature #7375] embedding libyaml in psych for Ruby 2.0 — "vo.x (Vit Ondruch)" <v.ondruch@...> 2012/11/17

[#49467] [ruby-trunk - Feature #7377][Open] #indetical? as an alias for #equal? — "aef (Alexander E. Fischer)" <aef@...>

13 messages 2012/11/17

[#49558] [ruby-trunk - Bug #7395][Open] Negative numbers can't be primes by definition — "zzak (Zachary Scott)" <zachary@...>

10 messages 2012/11/19

[#49566] [ruby-trunk - Feature #7400][Open] Incorporate OpenSSL tests from JRuby. — "zzak (Zachary Scott)" <zachary@...>

11 messages 2012/11/19

[#49770] [ruby-trunk - Feature #7414][Open] Now that const_get supports "Foo::Bar" syntax, so should const_defined?. — "robertgleeson (Robert Gleeson)" <rob@...>

9 messages 2012/11/20

[#49950] [ruby-trunk - Feature #7427][Assigned] Update Rubygems — "mame (Yusuke Endoh)" <mame@...>

17 messages 2012/11/24

[#50043] [ruby-trunk - Bug #7429][Open] Provide options for core collections to customize behavior — "headius (Charles Nutter)" <headius@...>

10 messages 2012/11/24

[#50092] [ruby-trunk - Feature #7434][Open] Allow caller_locations and backtrace_locations to receive negative params — "sam.saffron (Sam Saffron)" <sam.saffron@...>

21 messages 2012/11/25

[#50094] [ruby-trunk - Bug #7436][Open] Allow for a "granularity" flag for backtrace_locations — "sam.saffron (Sam Saffron)" <sam.saffron@...>

11 messages 2012/11/25

[#50207] [ruby-trunk - Bug #7445][Open] strptime('%s %z') doesn't work — "felipec (Felipe Contreras)" <felipe.contreras@...>

19 messages 2012/11/27

[#50424] [ruby-trunk - Bug #7485][Open] ruby cannot build on mingw32 due to missing __sync_val_compare_and_swap — "drbrain (Eric Hodel)" <drbrain@...7.net>

15 messages 2012/11/30

[#50429] [ruby-trunk - Feature #7487][Open] Cutting through the issues with Refinements — "trans (Thomas Sawyer)" <transfire@...>

13 messages 2012/11/30

[ruby-core:48804] [ruby-trunk - Bug #6896][Feedback] Ruby crash bringing default http://localhost:3000 page

From: "mame (Yusuke Endoh)" <mame@...>
Date: 2012-11-03 14:25:02 UTC
List: ruby-core #48804
Issue #6896 has been updated by mame (Yusuke Endoh).

Status changed from Open to Feedback
Priority changed from Normal to Low

From my experience, this kind of issues is often caused by a bug of the extension library.  
I'd like to know why ibm_db maintainer(s) thought that this is Ruby's bug.

Of course, I cannot deny the possibility of Ruby's bug.
But anyway, I think that only those who has IBM DB2 (you or ibm_db maintainer) can investigate this issue...

The best we can do is offer hint of a solution with looking C-level trace.
But the trace you pasted looks corrupted.  Isn't there a C-level trace?  Could you show us a complete log?

-- 
Yusuke Endoh <mame@tsg.ne.jp>
----------------------------------------
Bug #6896: Ruby crash bringing default http://localhost:3000 page
https://bugs.ruby-lang.org/issues/6896#change-32294

Author: dadler (David Adler)
Status: Feedback
Priority: Low
Assignee: 
Category: 
Target version: 
ruby -v: 1.9.2


I reported this previously on the Ruby/Rails ibm_db support page and it was suggested that I post the problem here.

After starting the server with 'rails server' and accessing 'localhost:3000', the expected default page comes up and a few seconds later a popup Window with
"Ruby interpreter (CUI) 1.9.2p290 [i386-mingw32 has stopped working"
and the server appears to have crashed.

On a completely different Windows 7 system I installed Ruby 1.9.2, Rails 3.2.8 and ibm_db 2.5.10.
It crashes Ruby with the same error reported intially.

This is with DB2 V10.1 64-bit.

I can try installing DB2 V9.7 and see if it fails.

It doesn't fail on my DB2 V10.1 32-bit system with Ruby 1.9.2, Rails 3.1.0 and ibm_db 2.5.7.

This time the crash produced some additional information in the command window - no indication that it is a database-related failure, although it doesn't fail with sqllite3.

E:\dwacode\rails31\db2test192a>rails server
=> Booting WEBrick
=> Rails 3.2.8 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2012-08-17 10:21:19] INFO WEBrick 1.3.1
[2012-08-17 10:21:19] INFO ruby 1.9.2 (2011-07-09) [i386-mingw32]
[2012-08-17 10:21:19] INFO WEBrick::HTTPServer#start: pid=4720 port=3000
Connecting to database specified by database.yml


Started GET "/assets/rails.png" for 127.0.0.1 at 2012-08-17 10:23:50 -0400
Served asset /rails.png - 200 OK (15ms)


Started GET "/assets/rails.png" for 127.0.0.1 at 2012-08-17 10:24:05 -0400
Served asset /rails.png - 200 OK (0ms)
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:51: [BUG] object allocation duri
ng garbage collection phase
ruby 1.9.2p290 (2011-07-09) [i386-mingw32]

-- control frame ----------
c:0005 p:---- s:0027 b:0027 l:000026 d:000026 CFUNC :select
c:0004 p:0097 s:0020 b:0020 l:000019 d:000019 METHOD d:/Ruby192/lib/ruby/1.9.1/w
ebrick/httpserver.rb:51
c:0003 p:0126 s:0009 b:0009 l:000adc d:000008 BLOCK d:/Ruby192/lib/ruby/1.9.1/w
ebrick/server.rb:183
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:---- s:0002 b:0002 l:000001 d:000001 TOP
---------------------------
-- Ruby level backtrace information ----------------------------------------
d:/Ruby192/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:51:in `run'
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:51:in `select'

[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


This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
[2012-08-17 10:30:23] ERROR Errno::ECONNRESET: An existing connection was forcib
ly closed by the remote host.
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:56:in `eof?'
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:56:in `run'
d:/Ruby192/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_threa
d'
[2012-08-17 10:30:23] ERROR Errno::ECONNRESET: An existing connection was forcib
ly closed by the remote host.
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:56:in `eof?'
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:56:in `run'
d:/Ruby192/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_threa
d'On a completely different Windows 7 system I installed Ruby 1.9.2, Rails 3.2.8 and ibm_db 2.5.10.
It crashes Ruby with the same error reported intially.

This is with DB2 V10.1 64-bit.

I can try installing DB2 V9.7 and see if it fails.

It doesn't fail on my DB2 V10.1 32-bit system with Ruby 1.9.2, Rails 3.1.0 and ibm_db 2.5.7.

This time the crash produced some additional information in the command window - no indication that it is a database-related failure, although it doesn't fail with sqllite3.

E:\dwacode\rails31\db2test192a>rails server
=> Booting WEBrick
=> Rails 3.2.8 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2012-08-17 10:21:19] INFO WEBrick 1.3.1
[2012-08-17 10:21:19] INFO ruby 1.9.2 (2011-07-09) [i386-mingw32]
[2012-08-17 10:21:19] INFO WEBrick::HTTPServer#start: pid=4720 port=3000
Connecting to database specified by database.yml


Started GET "/assets/rails.png" for 127.0.0.1 at 2012-08-17 10:23:50 -0400
Served asset /rails.png - 200 OK (15ms)


Started GET "/assets/rails.png" for 127.0.0.1 at 2012-08-17 10:24:05 -0400
Served asset /rails.png - 200 OK (0ms)
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:51: [BUG] object allocation duri
ng garbage collection phase
ruby 1.9.2p290 (2011-07-09) [i386-mingw32]

-- control frame ----------
c:0005 p:---- s:0027 b:0027 l:000026 d:000026 CFUNC :select
c:0004 p:0097 s:0020 b:0020 l:000019 d:000019 METHOD d:/Ruby192/lib/ruby/1.9.1/w
ebrick/httpserver.rb:51
c:0003 p:0126 s:0009 b:0009 l:000adc d:000008 BLOCK d:/Ruby192/lib/ruby/1.9.1/w
ebrick/server.rb:183
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:---- s:0002 b:0002 l:000001 d:000001 TOP
---------------------------
-- Ruby level backtrace information ----------------------------------------
d:/Ruby192/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:51:in `run'
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:51:in `select'

[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


This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
[2012-08-17 10:30:23] ERROR Errno::ECONNRESET: An existing connection was forcib
ly closed by the remote host.
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:56:in `eof?'
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:56:in `run'
d:/Ruby192/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_threa
d'
[2012-08-17 10:30:23] ERROR Errno::ECONNRESET: An existing connection was forcib
ly closed by the remote host.
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:56:in `eof?'
d:/Ruby192/lib/ruby/1.9.1/webrick/httpserver.rb:56:in `run'
d:/Ruby192/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_threa
d'


-- 
http://bugs.ruby-lang.org/

In This Thread