General

Profile

Home

Ruby is a dynamic, open-source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. This system is hosting the development of Ruby language and its related projects.

You must register your account and activate it via an email before reporting issues.
Or login if you have an account.

How to report a bug

How To Report

See HowToReport (English) or HowtoReportJa (Japanese).

Issues

  • Ruby - Developing version of Ruby

FAQ

I get "403 Forbidden" when filtering or sorting issues

To protect this site from heavy bot traffic, custom issue queries (filters, sorting, page size) and CSV/Atom exports are limited to logged-in users. Anonymous users can browse the default issue lists and individual issues. Please register and log in for full access.

My program crashed with "[BUG] Segmentation fault"

Most segfault reports are caused by third-party native extensions, not by Ruby itself. Check the C-level backtrace in the crash report: if it lists a .so or .bundle file under a gem directory, report it to that gem's tracker first.

DNS lookup hangs or crashes after fork on macOS

This is a limitation of the macOS system resolver, not a Ruby bug. See https://bugs.ruby-lang.org/issues/21790

Where to report bugs in irb, reline, json, psych, logger, openssl, ...

These default/bundled gems are developed in their own repositories under https://github.com/ruby. Please report there. For RubyGems and Bundler, use https://github.com/ruby/rubygems

Which Ruby versions are accepted here?

Only maintained versions. See https://www.ruby-lang.org/en/downloads/branches/ and reproduce your issue on a maintained release (ideally the latest) before reporting.

Floating point numbers

(2.0 - 1.1) == 0.9 returning false is not a bug. It is how IEEE 754 floating point arithmetic works in all major languages.

Usage questions

This tracker is for bug reports and feature proposals, not a support forum. Please ask usage questions on Stack Overflow or r/ruby.

About Security Reports

Please DO NOT report security issues via this system, because the system publishes them immediately.
In order to report, send a mail to instead. Reported problems will be published after fixes.

Wiki

Ruby Wiki mainpage

Ruby Language Home

https://www.ruby-lang.org

Contact

If you have a problem with this tracking system itself, then please open an issue at https://github.com/ruby/b.r-l.o/issues