Project

General

Profile

Actions

Bug #18964

closed

`rb_econv_append` and the family do not consider the code range

Added by nobu (Nobuyoshi Nakada) 4 months ago. Updated 29 days ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
[ruby-core:109522]

Description

These functions do not update the code range of the destination string, and the string still caches outdated flags.
Since these functions are unchanged for years, I think this will need to be backported.

https://github.com/ruby/ruby/pull/6250

Actions #1

Updated by nobu (Nobuyoshi Nakada) 4 months ago

  • Description updated (diff)
Actions #2

Updated by nobu (Nobuyoshi Nakada) 4 months ago

  • Status changed from Open to Closed

Applied in changeset git|725626d8905fe1ac4a2cf1c3e2db6412bf8f381f.


[Bug #18964] Update the code range of appended portion

Updated by nagachika (Tomoyuki Chikanaga) 29 days ago

  • Backport changed from 2.7: REQUIRED, 3.0: REQUIRED, 3.1: REQUIRED to 2.7: REQUIRED, 3.0: REQUIRED, 3.1: DONE

ruby_3_1 8572f02d63de2b99389df0791d6eacb77482afef merged revision(s) 35c794b26d406c39f90e188e3884003fe6aca532,725626d8905fe1ac4a2cf1c3e2db6412bf8f381f,b32a3f1275a8c7748f2134492ce3c532f277d261.

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0