Skip to content

test failure on HP-PARISC: Rack::Utils#test_0013_raise an exception if the params are too deep: #1640

@DerDakon

Description

@DerDakon

Test output:

Error:
Rack::Utils#test_0013_raise an exception if the params are too deep:
SystemStackError: stack level too deep
    /var/tmp/portage/dev-ruby/rack-2.1.1/work/ruby25/rack-2.1.1/lib/rack/query_parser.rb:199:in `each'
    /var/tmp/portage/dev-ruby/rack-2.1.1/work/ruby25/rack-2.1.1/lib/rack/query_parser.rb:199:in `to_h'
    /var/tmp/portage/dev-ruby/rack-2.1.1/work/ruby25/rack-2.1.1/lib/rack/query_parser.rb:205:in `block in to_h'
    /var/tmp/portage/dev-ruby/rack-2.1.1/work/ruby25/rack-2.1.1/lib/rack/query_parser.rb:199:in `each'
    /var/tmp/portage/dev-ruby/rack-2.1.1/work/ruby25/rack-2.1.1/lib/rack/query_parser.rb:199:in `to_h'
[…]
    /var/tmp/portage/dev-ruby/rack-2.1.1/work/ruby25/rack-2.1.1/lib/rack/query_parser.rb:205:in `block in to_h'
    /var/tmp/portage/dev-ruby/rack-2.1.1/work/ruby25/rack-2.1.1/lib/rack/query_parser.rb:199:in `each'
    /var/tmp/portage/dev-ruby/rack-2.1.1/work/ruby25/rack-2.1.1/lib/rack/query_parser.rb:199:in `to_h'
    /var/tmp/portage/dev-ruby/rack-2.1.1/work/ruby25/rack-2.1.1/lib/rack/query_parser.rb:76:in `parse_nested_query'
    /var/tmp/portage/dev-ruby/rack-2.1.1/work/ruby25/rack-2.1.1/lib/rack/utils.rb:103:in `parse_nested_query'
    /var/tmp/portage/dev-ruby/rack-2.1.1/work/ruby25/rack-2.1.1/test/spec_utils.rb:129:in `block (2 levels) in <top (required)>'


rails test var/tmp/portage/dev-ruby/rack-2.1.1/work/ruby25/rack-2.1.1/test/spec_utils.rb:122

Common pitfall: the stack on HPPA machines grows upwards. This one is Gentoo Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions