Available Tags:

(240 matched)
240 Tagged Open Ruby Bugs as of 2023-09-27 04:45:59 +0900
Bug ID Tags Subject
19891 tracepoint rb_mRubyVMFrozenCore is reported by DTrace but ignored by TracePoint
19890 core perf File#realine(chomp: true) slower/more allocations than readline.chomp!
19886 lib "default->bundled gem" warning is not shown under "bundle exec"
19885 lib Invalid Warning for Default Gems That Will Move to Bundled Gems
19875 core perf notbug Ruby 3.0 -> 3.1 Performance regression in String#count
19869 test Mark skipped test somehow
19866 lib Future of `readline.rb`
19865 core patch Segfault when calling user signal handlers during VM shutdown
19857 core maybenotbug patch Eval coverage is reset after each `eval`.
19841 core Marshal.dump stack overflow with recursive Time
19838 ext Ripper nested heredocs
19828 ext Segfault when `OpenSSL::X509::Certificate#public_key=` is given a `OpenSSL::PKey::DH` object
19794 os/arch build Ruby 3.2.2 fails to build on macOS Sonoma betas
19779 maybenotbug core `eval "return"` at top level raises `LocalJumpError`
19765 ractor Ractor.make_shareable ignores self of a proc created from a Method
19761 os/arch core AddressSanitizer fails with Thread and Process
19756 lib URI::HTTP.build does not accept a host of `_gateway`, but `URI.parse` will.
19753 core IO::Buffer#get_string can't handle negative offset
19749 patch core Confirm correct behaviour when attaching private method with `#define_method`
19738 ext `ObjectSpace.each_object.to_a` crashes in `make runirb`.
19716 os/arch SystemStackError occurs too easily on Alpine Linux (due to small stack size reported by pthread_attr_getstacksize on musl libc)
19703 win core text/binary mode of parent process fd is not properly inherited on windows
19701 core The rb_classext_t::classpath field is not marked for T_ICLASS
19696 yjit YJIT panicked - branch stubs should never enlarge branches
19683 os/arch build ruby-3.3.0-preview1 does not build with BSD make without --with-baseruby
19636 encoding String#encode EUC_JIS_2004で"¥"がEncoding::UndefinedConversionErrorになる
19632 core Disable external iterator for frozen enumerator
19631 maybenotbug core module_eval does not propulate absolute_path for Kernel.caller_locations
19609 win lib net/http ignores open_timeout, read_timeout on Windows
19598 tracepoint maybenotbug Inconsistent behaviour of TracePoint API
19576 backport Backport request: Gemfile.lock resolving is broken with bundler shipped with Ruby 3.1.4
19562 ractor Setting default_(in|ex)ternal encoding after running an Ractor freezes ruby
19558 core patch str.dump.undump crashes when str contains both Unicode and ASCII control characters
19557 core Deadlock on STDOUT(ERR) lock on signal handler
19542 core Operations on zero-sized IO::Buffer are raising
19537 regexp Regexp caching algorithm since v3.2.0 causes invalid memory access
19473 maybenotbug thread can't be called from trap context (ThreadError) is too limiting
19470 perf notbug Frequent small range-reads from and then writes to a large array are very slow
19441 patch lib Closing an Tempfile#dup behaviour
19438 perf Ruby 2.7 -> 3.2 Performance Regression in so_k_nucleotide benchmark
19417 patch regexp doc Regexp \p{Word} and [[:word:]] do not match Unicode Other_Number character
19413 core Can't move object when 2 ivars refer to same object
19412 ext Socket starts queueing and not responding after a certain amount of requests
19411 core GC issue with moved objects
19410 ractor If move from ractor fails with error, some objects are left in broken state
19409 ractor Object's shape is reset after a ractor move
19408 ractor Object no longer frozen after moved from a ractor
19407 ractor 2 threads taking from current ractor will hang forever
19384 win encoding ASCII 128..154 characters in IO.popen or %x output do not reflect the proper encoding in Windows
19383 patch win encoding Time.now.zone encoding for German display language in Windows is incorrect
19378 patch core win Windows: Use less syscalls for faster require of big gems
19375 ractor File objects are currently shareable, as are other extension objects that shouldn't be.
19374 patch ractor Issue with Ractor.make_shareable with curried procs
19372 patch ractor Proc objects are not traversed for shareable check during Ractor.make_shareable(prok)
19369 patch ractor Small corner-case issue that breaks Ractor isolation: change cloned object from another thread
19368 ractor Small issue with isolated procs and eval
19367 patch ractor Issue with ractor local storage API
19365 ractor Ractors can access non-shareable values through enumerators
19364 ractor tracepoint Issue with tracepoint enable/disable across ractors
19363 coverage Fix rb_transient_heap_mark: wrong header (T_STRUCT) segfault
19362 core maybenotbug #dup on Proc doesn't call initialize_dup
19338 ractor Ruby hangs when ouputting warnings inside ractor with VM lock held
19313 test os/arch Leaked file descriptors while running test-all
19297 test Don't download content from internet to execute Ruby test suite
19288 ractor perf Ractor JSON parsing significantly slower than linear parsing
19268 build win Mingw64 Build Failure
19266 lib URI::Generic should use URI::RFC3986_PARSER instead of URI::DEFAULT_PARSER
19251 test Limit amount of test failures due to updates of tzdata
19244 patch core win Windows: USERPROFILE should be preferred over HOMEPATH
19231 core Integer#step and Float::INFINITY - inconsistent behaviour when called with and without a block
19192 core win IO has third data mode, document is incomplete.
19172 core `ruby_thread_has_gvl_p` is innacurate sometimes -- document or change?
19165 perf Method (with no param) delegation with *, **, and ... is slow
19160 core cmp_clamp arguments
19157 lib URI bad component validation can be tricked
19154 ractor Specify require and autoload guarantees in ractors
19147 core `TestFileExhaustive#test_expand_path_for_existent_username` and `TestDir#test_home` fails on i686
19114 tracepoint Calling TracePoint#enable multiple times causes TracePoint to be activated multiple times
19112 ractor tracepoint Ractor garbage collection breaks/disables all active tracepoints
19048 build win Install of Ruby 3.1.x fails on Ubuntu 20.04 running on WSL
19044 win build Attempting to compile a static ruby 3.1 fails with MinGW
19043 ext Segfault on macOS 11.7 while using StringScanner in multiple threads
19039 core Closing an IO being select'ed in another thread does not resume the thread
19017 patch lib Net::HTTP may block when attempting to reuse a persistent connection
19007 encoding Unicode tables differences from Unicode.org 14.0 data
18995 core IO#set_encoding sometimes set an IO's internal encoding to the default external encoding
18993 core Inconsistent Range#size for Float and Rational
18988 ext Ripper cannot parse some code that has regexp named capture
18966 parser Strange behavior when numbered parameters and method definition are both used in a block
18947 win core Unexpected Errno::ENAMETOOLONG on Windows
18940 ractor Ruby Ractor fails with IOError when handling higher concurrency
18923 win Dir.glob Errno::ENAMETOOLONG - Caused by outdated logic in open_dir_handle (win32.c)
18903 core Stack overflow signal handling seems to be triggered once and then not working after
18886 tracepoint maybenotbug Struct aref and aset don't trigger any tracepoints.
18878 parser parse.y: Foo::Bar {} is inconsistently rejected
18842 lib Ruby's Resolv library does not handle correctly the `NODATA` case
18818 fiber Thread waitq does not retain referenced objects, can lead to use after free.
18805 core IO::Buffer is inconsistent when returning a string from an empty buffer
18804 core Invalid line number for putnil instruction
18795 core Verbose GC debug output with -DRGENGC_DEBUG=5 causes a crash
18794 win Windows - intermittent SEGV TestObjSpace#test_reachable_objects_during_iteration
18743 fiber Enumerator#next / peek re-use each others stacktraces
18740 tracepoint Use of rightward assignment changes line number needed for line-targeted TracePoint
18733 os/arch Ruby GC problems cause performance issue with Ractor
18677 ext BigDecimal#power (**) returns FloatDomainError when passing an infinite parameter
18661 win core Net::HTTP behavior changed between 2.6 and 3.1 on windows.
18622 maybenotbug core const_get still looks in Object, while lexical constant lookup no longer does
18608 build `require': cannot load such file -- ripper (LoadError) after `make distclean`
18605 win core Fails to run on (newer) 32bit Windows with ucrt
18601 encoding Invalid byte sequences in Big5 encodings
18553 core Memory leak on compiling method call with kwargs
18510 win core Unexpected waiting for console when starting ruby on windows
18507 os/arch build Incorrect target_os detection in configure script
18506 build make and make install rebuild items every time unnecessarily - sometimes causing races in parallel installs
18492 win core `rb_rescue2` inside `rb_protect` segfaults on Windows
18476 core Call to require stuck forever after receiving EAGAIN on writev when running with zeus
18473 os/arch ext Raw data in Socket::Option#inspect on Amazon Linux 2
18455 core perf `IO#close` has poor performance and difficult to understand semantics.
18444 os/arch core Trapped TSTP causes a locking deadlock in 3.0.3 onward
18412 ractor Segfault in test_ractor.rb
18396 parser An unexpected "hash value omission" syntax error when without parentheses call expr follows
18359 win [Windows MinGW] warning Please include winsock2.h before windows.h
18338 encoding Encoding.default_external = Encoding::UTF_16BE may add a wrongly-encoded string to $LOADED_FEATURES
18337 parser encoding Ruby allows zero-width characters in identifiers
18286 os/arch Universal arm64/x86_84 binary built on an x86_64 machine segfaults/is killed on arm64
18255 core ioctl zeroes the last buffer byte
18152 core Fix theoretical bug with signals + qsort
18132 thread TODO: fix ccan/list thread safety
18131 os/arch addr2line.c: Some inlined functions mistakenly shown
18129 ractor Ractor-incompatible global variables can be accessed through alias
18119 ractor Ractor crashes when instantiating classes
18080 parser Syntax error on one-line pattern matching
18061 os/arch Execshield test: libruby.so.N.N.N: FAIL: property-note test because no .note.gnu.property section found
18024 ractor Ractor crashes when connections are closed in multiple Ractors
18013 regexp Unexpected results when mxiing negated character classes and case-folding
18012 regexp Case-insensitive character classes can only match multiple code points when top-level character class is not negated
18010 regexp Character class with single character gets case-folded with following string
18009 regexp Regexps \w and \W with /i option and /u option produce inconsistent results under nested negation and intersection
18002 test os/arch s390x: Tests failing without LC_ALL env
17999 test os/arch TestMethod#test_zsuper intermittent timeout error on raspbian10-aarch64 CI
17998 ractor ractor: process hanging (with ractors initialized, but not being used)
17996 cygwin core Cygwin: thread + pipe behavior since Ruby 2.6
17990 regexp Inconsistent behavior of Regexp quantifiers over characters with complex case foldings
17989 regexp Case insensitive Regexps do not handle characters with overlapping case foldings
17931 build win Compile fails setup option nodynamic
17925 parser Pattern matching syntax using semicolon one-line
17882 ractor cygwin bootstraptest/test_ractor.rb:224 segfaults on Cygwin
17878 ractor bootstraptest/test_ractor.rb:224 a random failing test with "The outgoing-port is already closed (Ractor::ClosedError)"
17792 core os/arch make notes and make test fail with Ruby3.0.1p64 RaspberryPI 4B Ubuntu 20.10 ARM64
17774 regexp Quantified empty group causes regex to fail
17678 ractor Ractors do not restart after fork
17677 ractor Ractor crashes fork when blocking
17624 ractor Ractor.receive is not thread-safe
17617 ractor When a Ractor's incoming port is closed, Ractor.receive_if does not raise Ractor::ClosedError, but instead blocks indefinitely
17578 lib mkmf experimental C++ Support
17516 ractor forking in a ractor causes Ruby to crash
17506 ractor Ractor isolation broken by ThreadGroup
17420 ractor Unsafe mutation of $" when doing non-RubyGems require in Ractor
17400 encoding Incorrect character downcase for Greek Sigma
17359 ractor Ractor copy mode is not Ractor-safe
17354 core Module#const_source_location is misleading for constants awaiting autoload
17146 maybenotbug core Queue operations are allowed after it is frozen
17142 build os/arch Ruby fails to build in AIX
17037 core rounding of Rational#to_f
16997 core win IO#gets converts some \r\n to \n with universal_newline: false
16927 encoding String#tr won't return the expected result for some sign with diacritics
16905 build os/arch Ruby required to build Ruby on Haiku?
16829 maybenotbug fiber Exceptions raised from within an enumerated method lose part of their stacktrace
16819 core Line reporting off by one when reporting line of a hash?
16810 os/arch ruby segfaults on s390x with musl libc
16776 coverage Regression in coverage library
16497 ext encoding StringIO#internal_encoding is broken (more severely in 2.7)
16158 regexp notbug "st" Character Sequence In Regex Look-Behind Causes Illegal Pattern Error When Combined With POSIX Bracket Expressions And Case Insensitivity Flag
16145 regexp regexp match error if mixing /i, character classes, and utf8
15993 win encoding 'require' doesn't work if there are Cyrillic chars in the path to Ruby dir
15764 parser Whitespace and control characters should not be permitted in tokens
15599 core autoload Mixing autoload and require causes deadlock and incomplete definition.
15598 core autoload Deadlock on mutual reference of autoloaded constants
15550 win Windows - gem bin files - can't run from bash shell
15499 thread Breaking behavior on ruby 2.6: rb_thread_call_without_gvl doesn't invoke unblock_function when used on the main thread
15423 core os/arch fork leapfrog leaks memory on FreeBSD 11.2
15386 patch core [PATCH] io.c (rb_io_check_char_readable): do not io_fflush buffered sockets
15367 core IO.select is not resumed when io-object gets closed
15334 test cygwin child_info_fork::abort: address space needed by 'emoji_iso2022_kddi.so' on cygwin
15315 patch core ec_switch can still lose interrupts
15310 patch thread [PATCH] thread_pthread.c: close race from UBF_TIMER and non-GVL-releasing thread
15263 patch core [PATCH] vm_trace.c (postponed_job_register): only hit main thread
15247 win test Windows - TEMP folder, non 8.3 & drive, fails & errors in test-all (ruby & rdoc)
15097 cygwin lib Gem install fails on Ruby 2.5.1 with Cygwin (get_dns_server_list undefined)
14838 regexp notbug RegexpError with double "s" in look-behind assertion in case-insensitive unicode regexp
14761 os/arch thread TestThread#test_join_limits hangs up on Solaris 10 with gcc
14727 win thread TestQueue#test_queue_with_trap always timeout on Windows10
14681 core `syswrite': stream closed in another thread (IOError)
14640 win core [win32] File.realpath treats a relative path with a drive letter as an absolute path.
14607 patch core Fix use of the rb_profile_frames start parameter
14582 patch tracepoint Unable to use `method__entry` and `method_return` tracing probes since 2.5
14480 os/arch build miniruby crashing when compiled with -O2 or -O1 on aarch64
14364 core Regexp last match variable in procs
14090 core `TestGc#test_interrupt_in_finalizer` fails very rarely
13999 cygwin ext Cygwin 環境で ripper_state_lex.rb がコアダンプする
13671 regexp Regexp with lookbehind and case-insensitivity raises RegexpError only on strings with certain characters
13513 patch lib Resolv::DNS::Message.decode hangs after detecting truncation in UDP messages
13164 core os/arch A second `SystemStackError` exception results in `Segmentation fault (core dumped)`
13151 win core File.writable? doesn't report correctly if a directory is writable on Windows.
12725 cygwin build Trying to use ./miniruby before it exists
12689 core Thread isolation of $~ and $_
12582 ext OpenSSL Authenticated Encryption should check for tag length
12506 cygwin On cygwin, Feature #5994 does not work
12445 cygwin thread Testing TestIO#test_open_fifo_does_not_block_other_threads results in deadlock on cygwin
12444 cygwin core Segmentation fault when running TestException#test_machine_stackoverflow on cygwin
12442 cygwin core TestArgf#test_textmode fails on cygwin
12179 build Build failure due to VPATH expansion
12040 win core [Win32] File.stat fails on a mounted volume
11840 cygwin test Error with "make check" on Cygwin
11808 core Different behavior between Enumerable#grep and Array#grep
11526 patch lib Streaming HTTP requests are not idempotent and should not be retried
11514 core os/arch AIX6.1 - Ruby 2.2.3 - Segmentation fault in :byteslice
11438 win thread native_thread_init_stack() get machine.stack_start unequal to thread's stack start address, x86 win32
11183 core Cumulative error on Complex::I ** 100000000000000000000000000000000
11142 win core Command line argument parser on windows handles double quotes inconsistently.
10436 patch ext ruby -c and ripper inconsistency: m(&nil) {}
10416 build Create mechanism for updating of Unicode data files downstreams when we want
10128 win core Quoting problem for arguments of Kernel.system, Kernel.exec on Windows
10009 thread perf IO operation is 10x slower in multi-thread environment
9760 build mkmf does not allow for linking against custom libraries when a system library is present
9409 cygwin encoding Cygwin で "filesystem" の encoding が正しくないケース
9189 win encoding Build failure on Windows in case of nonascii TEMP environment.
9115 patch lib Logger traps all exceptions; breaks Timeout
9010 build ./configure --prefix= cannot handle directories with spaces
8445 patch core IO.open and IO#set_enconding does not support :fallback option
8444 core Regexp vars $~ and friends are not thread local
8299 core win Minor error in float parsing
8185 thread Thread/fork issue
7968 ext perf Poor UDPSocket#send performance in ruby 2.0.0 on windows
7964 encoding ext Writing an ASCII-8BIT String to a StringIO created from a UTF-8 String
7892 ext MIME encoding bug of NKF.nkf
7742 encoding System encoding (Windows-1258) is not recognized by Ruby to convert back to UTF-8
6360 win build Debug information build even without requesting it
6351 encoding transcode table generator does not support multi characters of Unicode
5179 core Complex#rationalize and to_r with approximate zeros