[#56982] [ruby-trunk - Bug #8854][Open] Update URL for bug reports — "stomar (Marcus Stollsteimer)" <redmine@...>
7 messages
2013/09/03
[#57038] [ruby-trunk - Feature #3620] Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones — "Glass_saga (Masaki Matsushita)" <glass.saga@...>
4 messages
2013/09/05
[#57040] Re: [ruby-trunk - Feature #3620] Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
— SASADA Koichi <ko1@...>
2013/09/05
(2013/09/05 20:52), Glass_saga (Masaki Matsushita) wrote:
[#57058] [ruby-trunk - Bug #8875][Open] Select is not usable with SSLSocket — "headius (Charles Nutter)" <headius@...>
11 messages
2013/09/07
[#57092] [ruby-trunk - Bug #8883][Open] Rational canonicalization unexpectedly converts to Fixnum — "melquiades (Paul Cantrell)" <cantrell@...>
16 messages
2013/09/09
[#57111] [ruby-trunk - Feature #8887][Open] min(n), max(n), min_by(n), max_by(n) — "akr (Akira Tanaka)" <akr@...>
13 messages
2013/09/10
[#57117] [ruby-trunk - Feature #8890][Open] [PATCH] Eliminate less-than-zero checks for unsigned variables — "tonyo (Anton Ovchinnikov)" <revolver112@...>
5 messages
2013/09/10
[#57134] [CommonRuby - Feature #8896][Open] #tap with missing block — "prijutme4ty (Ilya Vorontsov)" <prijutme4ty@...>
5 messages
2013/09/11
[#57138] [ruby-trunk - Feature #8897][Open] client side TCP fast open — "Glass_saga (Masaki Matsushita)" <glass.saga@...>
5 messages
2013/09/11
[#57195] [ruby-trunk - Feature #8897][Assigned] client side TCP fast open
— "Glass_saga (Masaki Matsushita)" <glass.saga@...>
2013/09/14
[#57186] [ruby-trunk - Feature #8909][Open] Expand "f" frozen suffix to literal arrays and hashes — "headius (Charles Nutter)" <headius@...>
37 messages
2013/09/14
[#57224] [ruby-trunk - Feature #8909] Expand "f" frozen suffix to literal arrays and hashes
— "headius (Charles Nutter)" <headius@...>
2013/09/15
[#57262] [ruby-trunk - Feature #8921][Open] Allow select, reject, etc to accept a regex — "kyledecot (Kyle Decot)" <kyle.decot@...>
13 messages
2013/09/18
[#57264] [ruby-trunk - Feature #8921] Allow select, reject, etc to accept a regex
— "kyledecot (Kyle Decot)" <kyle.decot@...>
2013/09/18
[#57265] Re: [ruby-trunk - Feature #8921] Allow select, reject, etc to accept a regex
— Fuad Saud <fuadksd@...>
2013/09/18
Shouldn't select/reject use threequals?
[#57292] [ruby-trunk - Feature #8931][Open] Update URL in REPORTBUG_MSG — "zzak (Zachary Scott)" <e@...>
4 messages
2013/09/20
[#57315] [ruby-trunk - Feature #8938][Open] it keyword — "Sing9898 (Sing Lou)" <3b06e8d4@...>
5 messages
2013/09/23
[#57367] [ruby-trunk - Feature #8951][Open] Please add a hash-to-hash alternative of the map method to Hash — "behrangsa (Behrang Saeedzadeh)" <behrangsa@...>
8 messages
2013/09/25
[#57385] [ruby-trunk - Bug #8953][Open] `str =~ /pattern/` does not call =~ method if (1) str is a String, (2) /pattern/ is a Regexp literal — "gfx (Goro Fuji)" <gfuji@...>
12 messages
2013/09/26
[#57394] [ruby-trunk - Bug #8955][Open] LocalJumpError - no block given (yield) after implementation of class hierarchy method cache invalidation — "mfla (Morten Fla)" <mmflaa@...>
4 messages
2013/09/26
[#57462] [ruby-trunk - misc #8962][Open] [DOC] add step to enable Generational GC merits in README.EXT* — "tad (Tadashi Saito)" <redmine@...>
6 messages
2013/09/28
[ruby-core:57361] [ruby-trunk - Bug #8940][Assigned] printing UTF-32 crashs ruby
From:
"naruse (Yui NARUSE)" <naruse@...>
Date:
2013-09-25 01:16:38 UTC
List:
ruby-core #57361
Issue #8940 has been updated by naruse (Yui NARUSE).
Status changed from Closed to Assigned
Priority changed from Urgent to Normal
r43033, r43034, and r43035 also looks related.
Note that though Unicode spec says non endian encoding should be Big Endian, actual world is often Little Endian.
Therefore don't guess its encoding if it doesn't have BOM.
----------------------------------------
Bug #8940: printing UTF-32 crashs ruby
https://bugs.ruby-lang.org/issues/8940#change-41964
Author: Hanmac (Hans Mackowiak)
Status: Assigned
Priority: Normal
Assignee:
Category:
Target version:
ruby -v: ruby 2.1.0dev (2013-09-23) [x86_64-darwin12.5.0]
Backport: 1.9.3: REQUIRED, 2.0.0: REQUIRED
using
p "辰旦端".encode("UTF-32")
does cause a SEGFAULT
-- C level backtrace information -------------------------------------------
0 libruby.2.1.0.dylib 0x00000001023f6679 rb_vm_bugreport + 137
1 libruby.2.1.0.dylib 0x00000001022bab1b report_bug + 283
2 libruby.2.1.0.dylib 0x00000001022ba9f4 rb_bug + 180
3 libruby.2.1.0.dylib 0x000000010237cc80 sigsegv + 144
4 libsystem_c.dylib 0x00007fff91d7d90a _sigtramp + 26
5 ??? 0x0000000000000000 0x0 + 0
6 libruby.2.1.0.dylib 0x00000001022b0045 rb_enc_precise_mbclen + 21
7 libruby.2.1.0.dylib 0x0000000102391cc8 rb_str_inspect + 968
8 libruby.2.1.0.dylib 0x00000001023f1e74 vm_call0_body + 2116
9 libruby.2.1.0.dylib 0x00000001023f1264 rb_call0 + 404
10 libruby.2.1.0.dylib 0x00000001023e7f15 rb_funcall + 261
11 libruby.2.1.0.dylib 0x0000000102312777 rb_inspect + 23
12 libruby.2.1.0.dylib 0x00000001022e663b rb_p + 11
13 libruby.2.1.0.dylib 0x00000001022f5b29 rb_f_p_internal + 57
14 libruby.2.1.0.dylib 0x00000001022c0b56 rb_ensure + 118
15 libruby.2.1.0.dylib 0x00000001022e9c9f rb_f_p + 31
16 libruby.2.1.0.dylib 0x00000001023f4baf vm_call_cfunc + 1007
17 libruby.2.1.0.dylib 0x00000001023f4528 vm_call_method + 840
18 libruby.2.1.0.dylib 0x00000001023deca7 vm_exec_core + 11591
19 libruby.2.1.0.dylib 0x00000001023eb4cd vm_exec + 109
20 libruby.2.1.0.dylib 0x00000001023ec2d8 rb_iseq_eval_main + 392
21 libruby.2.1.0.dylib 0x00000001022bfd69 ruby_exec_internal + 121
22 libruby.2.1.0.dylib 0x00000001022bfcae ruby_run_node + 78
23 ruby 0x0000000102274eef main + 79
--
http://bugs.ruby-lang.org/