Error thrown during scan

Patrick's Avatar

Patrick

16 Feb, 2013 04:59 PM

Hi Tasos

Sorry for hammering you with stuff today but I've encountered another possible bug? (experimental branch of arachni)

#<NoMethodError: undefined method `count' for nil:NilClass>
[
    [ 0] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/uri.rb:538:in `too_deep?'",
    [ 1] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/utilities.rb:189:in `path_too_deep?'",
    [ 2] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/utilities.rb:295:in `skip_path?'",
    [ 3] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/parser.rb:388:in `block in run_extractors'",
    [ 4] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/parser.rb:384:in `reject'",
    [ 5] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/parser.rb:384:in `run_extractors'",
    [ 6] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/parser.rb:360:in `paths'",
    [ 7] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/parser.rb:225:in `page'",
    [ 8] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/page.rb:114:in `from_response'",
    [ 9] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/page.rb:103:in `block (2 levels) in from_url'",
    [10] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/typhoeus/request.rb:54:in `call'",
    [11] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/typhoeus/request.rb:54:in `block in call_handlers'",
    [12] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/typhoeus/request.rb:53:in `each'",
    [13] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/typhoeus/request.rb:53:in `call_handlers'",
    [14] "/usr/lib64/ruby/gems/1.9.1/gems/typhoeus-0.3.3/lib/typhoeus/hydra.rb:222:in `handle_request'",
    [15] "/usr/lib64/ruby/gems/1.9.1/gems/typhoeus-0.3.3/lib/typhoeus/hydra.rb:186:in `block in get_easy_object'",
    [16] "/usr/lib64/ruby/gems/1.9.1/gems/typhoeus-0.3.3/lib/typhoeus/easy.rb:362:in `call'",
    [17] "/usr/lib64/ruby/gems/1.9.1/gems/typhoeus-0.3.3/lib/typhoeus/easy.rb:362:in `success'",
    [18] "/usr/lib64/ruby/gems/1.9.1/gems/typhoeus-0.3.3/lib/typhoeus/multi.rb:21:in `multi_perform'",
    [19] "/usr/lib64/ruby/gems/1.9.1/gems/typhoeus-0.3.3/lib/typhoeus/multi.rb:21:in `perform'",
    [20] "/usr/lib64/ruby/gems/1.9.1/gems/typhoeus-0.3.3/lib/typhoeus/hydra.rb:95:in `run'",
    [21] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/typhoeus/hydra.rb:24:in `block in run'",
    [22] "<internal:prelude>:10:in `synchronize'",
    [23] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/typhoeus/hydra.rb:50:in `synchronize'",
    [24] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/typhoeus/hydra.rb:24:in `run'",
    [25] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/http.rb:616:in `hydra_run'",
    [26] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/http.rb:186:in `block in run'",
    [27] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/utilities.rb:377:in `call'",
    [28] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/utilities.rb:377:in `exception_jail'",
    [29] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/http.rb:184:in `run'",
    [30] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/framework.rb:757:in `harvest_http_responses'",
    [31] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/framework.rb:708:in `audit_queues'",
    [32] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/framework.rb:674:in `audit'",
    [33] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/framework.rb:171:in `block in run'",
    [34] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/utilities.rb:377:in `call'",
    [35] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/utilities.rb:377:in `exception_jail'",
    [36] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/framework.rb:171:in `run'",
    [37] "/usr/lib64/ruby/gems/1.9.1/gems/arachni-1.0dev/lib/arachni/ui/cli/cli.rb:104:in `block in run'"
]
  1. Support Staff 1 Posted by Tasos Laskos on 16 Feb, 2013 05:10 PM

    Tasos Laskos's Avatar

    Are you kidding? I need to know that stuff, you're doing me a favor.
    Fixing it now.

  2. Support Staff 2 Posted by Tasos Laskos on 16 Feb, 2013 05:14 PM

    Tasos Laskos's Avatar

    Should be fixed now.

  3. Tasos Laskos closed this discussion on 16 Feb, 2013 05:14 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac