[#8815] Segfault in libc strlen, via rb_str_new2 — "Sean E. Russell" <ser@...>

Howdy,

12 messages 2006/09/09
[#8817] Re: Segfault in libc strlen, via rb_str_new2 — Eric Hodel <drbrain@...7.net> 2006/09/09

On Sep 8, 2006, at 10:10 PM, Sean E. Russell wrote:

ruby-1.8 CVS make check fails

From: ville.mattila@...
Date: 2006-09-14 05:37:25 UTC
List: ruby-core #8862
Hello,


uname -a
SunOS future-beat 5.10 Generic_Patch i86pc i386 i86pc

I think the string intern changes are the probable cause.

> make check
................................................solaris2.10
........................................................................(druby://future-beat:48632)
 /workarea4/future-beat/install/ruby-1-8-cvs/ruby/lib/drb/drb.rb:1532:in
`intern': Insecure: can't intern tainted string (SecurityError)
        from (druby://future-beat:48632)
/workarea4/future-beat/install/ruby-1-8-cvs/ruby/lib/drb/drb.rb:1532:in
`init_with_client'
        from (druby://future-beat:48632)
/workarea4/future-beat/install/ruby-1-8-cvs/ruby/lib/drb/drb.rb:1542:in
`setup_message'
        from (druby://future-beat:48632)
/workarea4/future-beat/install/ruby-1-8-cvs/ruby/lib/drb/drb.rb:1494:in
`perform'
        from (druby://future-beat:48632)
/workarea4/future-beat/install/ruby-1-8-cvs/ruby/lib/drb/drb.rb:1589:in
`main_loop'
        from (druby://future-beat:48632)
/workarea4/future-beat/install/ruby-1-8-cvs/ruby/lib/drb/drb.rb:1585:in
`loop'
        from (druby://future-beat:48632)
/workarea4/future-beat/install/ruby-1-8-cvs/ruby/lib/drb/drb.rb:1585:in
`main_loop'
        from (druby://future-beat:48632)
/workarea4/future-beat/install/ruby-1-8-cvs/ruby/lib/drb/drb.rb:1581:in
`start'
        from (druby://future-beat:48632)
/workarea4/future-beat/install/ruby-1-8-cvs/ruby/lib/drb/drb.rb:1581:in
`main_loop'
         ... 21 levels...
        from (druby://future-beat:48632) runner.rb:7
        from
/workarea4/future-beat/install/ruby-1-8-cvs/ruby/lib/drb/extserv.rb:16:in
`initialize'
        from
/workarea4/future-beat/install/ruby-1-8-cvs/ruby/test/drb/ut_array.rb:12:in
`new'

 - Ville


In This Thread

Prev Next