# New Ticket Created by Elizabeth Mattijsen # Please include the string: [perl #126492] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=126492 >
[21:38:17] <lizmat> m: use nqp; class A { has str $!a; method BUILD() { nqp::chars($!a) } }; A.new # tada [21:38:18] <+camelia> rakudo-moar 3cc195: OUTPUT«(signal SEGV)» [21:38:46] <lizmat> m: use nqp; my str $foo; say $foo [21:38:46] <+camelia> rakudo-moar 3cc195: OUTPUT«» [21:39:05] <lizmat> I always thought that native strings initialized to the empty string ? [21:39:23] <lizmat> jnthn: ^^^ ?? [21:39:46] <jnthn> lizmat: In Rakudo I think we make that happen. [21:39:50] <jnthn> In NQP maybe not [21:39:51] <lizmat> m: use nqp; my str $foo; say nqp::chars($foo) [21:39:51] <+camelia> rakudo-moar 3cc195: OUTPUT«0» [21:40:17] <lizmat> apparently it only goes wrong with native string attributes ? [21:40:41] <lizmat> jnthn: this is rakudo, so bug? [21:41:39] <jnthn> lizmat: oh, mis-read... [21:41:58] <jnthn> Yeah, bug then [21:42:10] <lizmat> ok, will rakudobug it