Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
1804 lines (1802 sloc) 169 KB
SYSCALL(args) = return
getpid(0x7FFF5FBFF4D0, 0x7FFFFFE00050, 0x0) = 61597 0
open_nocancel("/dev/urandom\0", 0x0, 0x0) = 3 0
read_nocancel(0x3, "\016\263\030\224\213`\222\366\366\213\267\200,\312\"\006\257/5\341\271$Z\037\245\341RnJ]\017C\336\210\253\314\255/th|^\246\352\227\267A\024\362\v\v\363N\341\260\354\272\357\262\223/\352\223\271L|_&\312\226\276\230a\241\222\237\3134\303\324\313u\234\374/\022L\300\335\210\351\256\220\256\301?>\241\316\003\033\311\356\220R\205d\360\0", 0x6C) = 108 0
close_nocancel(0x3) = 0 0
issetugid(0x100000000, 0x7FFF5FBFF7E8, 0x7FFF5FC40530) = 0 0
geteuid(0x100000000, 0x7FFF5FBFF7E8, 0x0) = 0 0
__sysctl(0x7FFF5FBFD3C0, 0x2, 0x7FFF5FBFD380) = 0 0
__sysctl(0x7FFF5FBFD380, 0x2, 0x7FFF5FBFD41C) = 0 0
shared_region_check_np(0x7FFF5FBFD588, 0x0, 0x7FFF5FC1DC86) = 0 0
stat64("/usr/lib/dtrace/libdtrace_dyld.dylib\0", 0x7FFF5FBFC990, 0x7FFF5FBFCFD0) = 0 0
open("/usr/lib/dtrace/libdtrace_dyld.dylib\0", 0x0, 0x0) = 3 0
pread(0x3, "\312\376\272\276\0", 0x1000, 0x0) = 4096 0
pread(0x3, "\317\372\355\376\a\0", 0x1000, 0x1000) = 4096 0
mmap(0x100142000, 0x2000, 0x5, 0x12, 0x3, 0x7FFF00000001) = 0x142000 0
mmap(0x100144000, 0x1000, 0x3, 0x12, 0x3, 0x7FFF00000001) = 0x144000 0
mmap(0x100145000, 0x1F10, 0x1, 0x12, 0x3, 0x7FFF00000001) = 0x145000 0
close(0x3) = 0 0
stat64("/usr/lib/libSystem.B.dylib\0", 0x7FFF5FBFC730, 0x7FFF5FBFCD70) = 0 0
stat64("/usr/lib/libobjc.A.dylib\0", 0x7FFF5FBFC730, 0x7FFF5FBFCD70) = 0 0
stat64("/usr/lib/system/libmathCommon.A.dylib\0", 0x7FFF5FBFC5E0, 0x7FFF5FBFCC20) = 0 0
stat64("/usr/lib/libauto.dylib\0", 0x7FFF5FBFC5B0, 0x7FFF5FBFCBF0) = 0 0
stat64("/usr/lib/libstdc++.6.dylib\0", 0x7FFF5FBFC5B0, 0x7FFF5FBFCBF0) = 0 0
issetugid(0x7FFF8699F8AC, 0x7FFF5FBFD25C, 0x7FFF5FBFF6D0) = 0 0
stat64("/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation\0", 0x7FFF5FBFC320, 0x7FFF5FBFC960) = 0 0
mmap(0x0, 0x1000000, 0x3, 0x1002, 0x2000000, 0x0) = 0x400000 0
munmap(0x100400000, 0x400000) = 0 0
munmap(0x101000000, 0x400000) = 0 0
getrlimit(0x1003, 0x7FFF5FBFF650, 0x7FFF5FBFF6D0) = 0 0
mmap(0x0, 0x62000, 0x3, 0x1002, 0x3000000, 0x0) = 0x400000 0
mmap(0x0, 0x1000, 0x3, 0x1002, 0x3000000, 0x0) = 0x1AA000 0
open("/dev/urandom\0", 0x20104, 0x24) = 3 0
fstat64(0x3, 0x7FFF5FBFF460, 0x0) = 0 0
read(0x3, "0\320\367\255\344\353\017}-\276TU]w\305\314{\2049\a\257\326\325\247\034\363\351|1\301,\217\0", 0x20) = 32 0
shm_open(0x7FFF857C17F8, 0x0, 0x0) = 3 0
mmap(0x0, 0x1000, 0x1, 0x1, 0x3, 0x100000000) = 0x1B3000 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron\0", 0x7FFF5FBF6C60, 0x100821400) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/specifications\0", 0x100004, 0x0) = 3 0
fcntl_nocancel(0x3, 0x2, 0x1) = 0 0
__sysctl(0x7FFF5FBF6040, 0x2, 0x7FFF70A73718) = 0 0
fstatfs64(0x3, 0x7FFF5FBF6090, 0x0) = 0 0
getdirentries64(0x3, 0x100834800, 0x1000) = 184 0
getdirentries64(0x3, 0x100834800, 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/specifications/nokogiri-1.4.4.gemspec\0", 0x7FFF5FBF6170, 0x1002EB1E0) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/specifications/nokogiri-1.4.4.gemspec\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF5F80, 0x0) = 0 0
lseek(0x3, 0x0, 0x1) = 0 0
fstat64(0x3, 0x7FFF5FBF5E20, 0x7FFF5FBF5EEC) = 0 0
read_nocancel(0x3, "# -*- encoding: utf-8 -*-\n\nGem::Specification.new do |s|\n s.name = %q{nokogiri}\n s.version = \"1.4.4\"\n\n s.required_rubygems_version = Gem::Requirement.new(\">= 0\") if s.respond_to? :required_rubygems_version=\n s.authors = [\"Aaron Patterson\", \"Mike Daless", 0x1000) = 4096 0
read_nocancel(0x3, " \"ext/nokogiri/xml_schema.h\", \"ext/nokogiri/xml_syntax_error.c\", \"ext/nokogiri/xml_syntax_error.h\", \"ext/nokogiri/xml_text.c\", \"ext/nokogiri/xml_text.h\", \"ext/nokogiri/xml_xpath_context.c\", \"ext/nokogiri/xml_xpath_context.h\", \"ext/nokogiri/xslt_stylesheet.", 0x1000) = 4096 0
read_nocancel(0x3, "lement_decl.rb\", \"lib/nokogiri/xml/entity_decl.rb\", \"lib/nokogiri/xml/namespace.rb\", \"lib/nokogiri/xml/node.rb\", \"lib/nokogiri/xml/node/save_options.rb\", \"lib/nokogiri/xml/node_set.rb\", \"lib/nokogiri/xml/notation.rb\", \"lib/nokogiri/xml/parse_options.rb\", \"", 0x1000) = 4096 0
read_nocancel(0x3, "t_cdata.rb\", \"test/xml/test_node.rb\", \"test/xml/test_builder.rb\", \"test/xml/test_namespace.rb\", \"test/xml/test_document.rb\", \"test/xml/test_element_content.rb\", \"test/xml/test_document_fragment.rb\", \"test/xml/test_entity_reference.rb\", \"test/xml/test_attr.", 0x1000) = 2543 0
read_nocancel(0x3, "tml/test_document_encoding.rb\", \"test/html/test_node_encoding.rb\", \"test/html/test_node.rb\", \"test/html/test_builder.rb\", \"test/html/test_document.rb\", \"test/html/test_document_fragment.rb\", \"test/html/sax/test_parser.rb\", \"test/html/sax/test_parser_contex", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency.rb\0", 0x7FFF5FBF2B10, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF2B30, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency.rb\0", 0x7FFF5FBF2B30, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF2B50, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency.rb\0", 0x0, 0x1002F11E0) = 3 0
fstat64(0x3, 0x7FFF5FBF2980, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF1D90, 0x7FFF5FBF1E5C) = 0 0
read_nocancel(0x3, "require \"rubygems/requirement\"\n\n##\n# The Dependency class holds a Gem name and a Gem::Requirement.\n\nclass Gem::Dependency\n\n ##\n # Valid dependency types.\n #--\n # When this list is updated, be sure to change\n # Gem::Specification::CURRENT_SPECIFICATION", 0x1000) = 4096 0
read_nocancel(0x3, "turn false unless reqs.length == 1\n return false unless reqs.first.first == '='\n\n version = reqs.first.last\n\n requirement.satisfied_by? version\n end\n\n def match? name, version\n return false unless self.name === name\n return true if require", 0x1000) = 494 0
read_nocancel(0x3, "e, requirement.to_s]\n end\n\n ##\n # Does this dependency require a prerelease?\n\n def prerelease?\n @prerelease || requirement.prerelease?\n end\n\n def pretty_print q # :nodoc:\n q.group 1, 'Gem::Dependency.new(', ')' do\n q.pp name\n q.text '", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x7FFF5FBF1790, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF17B0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/specifications/rake-0.9.2.gemspec\0", 0x7FFF5FBF6170, 0x1002EB230) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/specifications/rake-0.9.2.gemspec\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF5F80, 0x0) = 0 0
lseek(0x3, 0x0, 0x1) = 0 0
fstat64(0x3, 0x7FFF5FBF5E20, 0x7FFF5FBF5EEC) = 0 0
read_nocancel(0x3, "# -*- encoding: utf-8 -*-\n\nGem::Specification.new do |s|\n s.name = %q{rake}\n s.version = \"0.9.2\"\n\n s.required_rubygems_version = Gem::Requirement.new(\">= 1.3.2\") if s.respond_to? :required_rubygems_version=\n s.authors = [\"Jim Weirich\"]\n s.date = %q{20", 0x1000) = 4096 0
read_nocancel(0x3, " \"test/test_rake_task_argument_parsing.rb\", \"test/test_rake_task_arguments.rb\", \"test/test_rake_task_lib.rb\", \"test/test_rake_task_manager.rb\", \"test/test_rake_task_manager_argument_resolution.rb\", \"test/test_rake_task_with_arguments.rb\", \"test/test_rake_t", 0x1000) = 2820 0
read_nocancel(0x3, "nittest/Rakefile\", \"test/data/verbose/Rakefile\", \"doc/command_line_usage.rdoc\", \"doc/example/a.c\", \"doc/example/b.c\", \"doc/example/main.c\", \"doc/example/Rakefile1\", \"doc/example/Rakefile2\", \"doc/glossary.rdoc\", \"doc/jamis.rb\", \"doc/proto_rake.rdoc\", \"doc/r", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
mmap(0x0, 0x200000, 0x3, 0x1002, 0x7000000, 0x100000000) = 0x512000 0
munmap(0x100512000, 0xEE000) = 0 0
munmap(0x100700000, 0x12000) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/specifications/rdoc-3.6.1.gemspec\0", 0x7FFF5FBF6170, 0x1002EB280) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/specifications/rdoc-3.6.1.gemspec\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF5F80, 0x0) = 0 0
lseek(0x3, 0x0, 0x1) = 0 0
fstat64(0x3, 0x7FFF5FBF5E20, 0x7FFF5FBF5EEC) = 0 0
read_nocancel(0x3, "# -*- encoding: utf-8 -*-\n\nGem::Specification.new do |s|\n s.name = %q{rdoc}\n s.version = \"3.6.1\"\n\n s.required_rubygems_version = Gem::Requirement.new(\">= 1.3\") if s.respond_to? :required_rubygems_version=\n s.authors = [\"Eric Hodel\", \"Dave Thomas\", \"Phi", 0x1000) = 4096 0
read_nocancel(0x3, "generator/template/darkfish/js/jquery.js\", \"lib/rdoc/generator/template/darkfish/js/quicksearch.js\", \"lib/rdoc/generator/template/darkfish/js/thickbox-compressed.js\", \"lib/rdoc/generator/template/darkfish/rdoc.css\", \"lib/rdoc/ghost_method.rb\", \"lib/rdoc/in", 0x1000) = 4096 0
read_nocancel(0x3, "oding.rb\", \"test/test_rdoc_generator_darkfish.rb\", \"test/test_rdoc_generator_ri.rb\", \"test/test_rdoc_include.rb\", \"test/test_rdoc_markup.rb\", \"test/test_rdoc_markup_attribute_manager.rb\", \"test/test_rdoc_markup_document.rb\", \"test/test_rdoc_markup_paragrap", 0x1000) = 2118 0
read_nocancel(0x3, "ruby.rb\", \"test/test_rdoc_parser_simple.rb\", \"test/test_rdoc_rdoc.rb\", \"test/test_rdoc_require.rb\", \"test/test_rdoc_ri_driver.rb\", \"test/test_rdoc_ri_paths.rb\", \"test/test_rdoc_ri_store.rb\", \"test/test_rdoc_ruby_lex.rb\", \"test/test_rdoc_single_class.rb\", \"", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.gem/ruby/1.8/specifications\0", 0x100004, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4\0", 0x7FFF5FBF9850, 0x100241010) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/rake-0.9.2\0", 0x7FFF5FBF9850, 0x100245230) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/rdoc-3.6.1\0", 0x7FFF5FBF9850, 0x1002453C0) = 0 0
lstat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri\0", 0x7FFF5FBF8C90, 0x80000000) = 0 0
lstat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri.rb\0", 0x7FFF5FBF8C90, 0x80000000) = 0 0
lstat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri.bundle\0", 0x7FFF5FBF8C90, 0x80000000) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri\0", 0x7FFF5FBF9A00, 0x1002488D0) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri.rb\0", 0x7FFF5FBF9A00, 0x100248710) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4\0", 0x7FFF5FBFB520, 0x100250BB0) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri.rb\0", 0x7FFF5FBFDE80, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFDEA0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri.rb\0", 0x7FFF5FBFDEA0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFDEC0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri.rb\0", 0x0, 0x100251280) = 3 0
fstat64(0x3, 0x7FFF5FBFDCF0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFD100, 0x7FFF5FBFD1CC) = 0 0
read_nocancel(0x3, "# -*- coding: utf-8 -*-\n# Modify the PATH on windows so that the external DLLs will get loaded.\n\nrequire 'rbconfig'\nENV['PATH'] = [File.expand_path(\n File.join(File.dirname(__FILE__), \"..\", \"ext\", \"nokogiri\")\n), ENV['PATH']].compact.join(';') if RbConfig:", 0x1000) = 3967 0
read_nocancel(0x3, "ike it or not, time moves\nforward and so does our software.\n\nOn August 1, 2010, we will no longer support Ruby 1.8.6. If nokogiri happens to\nwork on 1.8.6 after that date, then great! We will hownever, no longer test,\nuse, or endorse 1.8.6 as a supported", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/rbconfig.rb\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/rbconfig.bundle\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rbconfig.bundle\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rbconfig.bundle\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rbconfig.rb\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rbconfig.bundle\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rbconfig.bundle\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rbconfig.bundle\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rbconfig.rb\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rbconfig.bundle\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rbconfig.bundle\0", 0x7FFF5FBFCB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFCB00, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCB20, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/nokogiri.rb\0", 0x7FFF5FBFCAE0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/nokogiri.bundle\0", 0x7FFF5FBFCAE0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/nokogiri.bundle\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCB00, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/nokogiri.bundle\0", 0x7FFF5FBFCB00, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/nokogiri.bundle\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCB20, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/nokogiri.bundle\0", 0x7FFF5FBFC040, 0x7FFF5FBFC680) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/nokogiri.bundle\0", 0x0, 0x0) = 3 0
pread(0x3, "\317\372\355\376\a\0", 0x1000, 0x0) = 4096 0
mmap(0x1001B4000, 0x12000, 0x5, 0x12, 0x3, 0x100000001) = 0x1B4000 0
mmap(0x1001C6000, 0x1000, 0x3, 0x12, 0x3, 0x100000001) = 0x1C6000 0
mmap(0x1001C7000, 0xEE30, 0x1, 0x12, 0x3, 0x100000001) = 0x1C7000 0
close(0x3) = 0 0
stat64("/usr/lib/libexslt.0.dylib\0", 0x7FFF5FBFBD80, 0x7FFF5FBFC3C0) = 0 0
open("/usr/lib/libexslt.0.dylib\0", 0x0, 0x0) = 3 0
pread(0x3, "\312\376\272\276\0", 0x1000, 0x0) = 4096 0
pread(0x3, "\317\372\355\376\a\0", 0x1000, 0x1000) = 4096 0
mmap(0x1001D6000, 0xE000, 0x5, 0x12, 0x3, 0x100000001) = 0x1D6000 0
mmap(0x1001E4000, 0x1000, 0x3, 0x12, 0x3, 0x100000001) = 0x1E4000 0
mmap(0x1001E5000, 0x3D00, 0x1, 0x12, 0x3, 0x100000001) = 0x1E5000 0
close(0x3) = 0 0
stat64("/usr/lib/libxslt.1.dylib\0", 0x7FFF5FBFBD80, 0x7FFF5FBFC3C0) = 0 0
stat64("/usr/lib/libxml2.2.dylib\0", 0x7FFF5FBFBD80, 0x7FFF5FBFC3C0) = 0 0
stat64("/usr/lib/libiconv.2.dylib\0", 0x7FFF5FBFBD80, 0x7FFF5FBFC3C0) = 0 0
stat64("/usr/lib/libz.1.dylib\0", 0x7FFF5FBFBBD0, 0x7FFF5FBFC210) = 0 0
stat64("/usr/lib/libicucore.A.dylib\0", 0x7FFF5FBFBBD0, 0x7FFF5FBFC210) = 0 0
stat64("/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation\0", 0x7FFF5FBFBAC0, 0x7FFF5FBFC100) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version.rb\0", 0x7FFF5FBFCAC0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCAE0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version.rb\0", 0x7FFF5FBFCAE0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCB00, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version.rb\0", 0x0, 0x1002C7160) = 3 0
fstat64(0x3, 0x7FFF5FBFC930, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFBD40, 0x7FFF5FBFBE0C) = 0 0
read_nocancel(0x3, "module Nokogiri\n # The version of Nokogiri you are using\n VERSION = '1.4.4'\n\n # More complete version information about libxml\n VERSION_INFO = {}\n VERSION_INFO['warnings'] = []\n VERSION_INFO['nokogiri'] = Nokogiri::VERSION\n ", 0x1000) = 1516 0
read_nocancel(0x3, " = LIBXML_PARSER_VERSION.scan(/^(.*)(..)(..)$/).first.collect{|j|j.to_i}.join(\".\")\n\n if VERSION_INFO['libxml']['compiled'] != VERSION_INFO['libxml']['loaded']\n warning = \"Nokogiri was built against LibXML version #{VERSION_INFO['libxml']['compil", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version_warning.rb\0", 0x7FFF5FBFCAA0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version_warning.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCAC0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version_warning.rb\0", 0x7FFF5FBFCAC0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version_warning.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCAE0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version_warning.rb\0", 0x0, 0x10024CEB0) = 3 0
fstat64(0x3, 0x7FFF5FBFC910, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version_warning.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version_warning.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFBD20, 0x7FFF5FBFBDEC) = 0 0
read_nocancel(0x3, "module Nokogiri\n if self.is_2_6_16?\n VERSION_INFO['warnings'] << \"libxml 2.6.16 is old and buggy.\"\n if !defined?(I_KNOW_I_AM_USING_AN_OLD_AND_BUGGY_VERSION_OF_LIBXML2)\n warn <<-eom\nHI. You're using libxml2 version 2.6.16 which is over 4 years ", 0x1000) = 608 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/syntax_error.rb\0", 0x7FFF5FBFCA80, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/syntax_error.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCAA0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/syntax_error.rb\0", 0x7FFF5FBFCAA0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/syntax_error.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCAC0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/syntax_error.rb\0", 0x0, 0x1002561E0) = 3 0
fstat64(0x3, 0x7FFF5FBFC8F0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/syntax_error.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/syntax_error.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFBD00, 0x7FFF5FBFBDCC) = 0 0
read_nocancel(0x3, "module Nokogiri\n class SyntaxError < ::StandardError\n end\nend\n\0", 0x1000) = 64 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml.rb\0", 0x7FFF5FBFCA60, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCA80, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml.rb\0", 0x7FFF5FBFCA80, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCAA0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml.rb\0", 0x0, 0x100269A80) = 3 0
fstat64(0x3, 0x7FFF5FBFC8D0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFBCE0, 0x7FFF5FBFBDAC) = 0 0
read_nocancel(0x3, "require 'nokogiri/xml/pp'\nrequire 'nokogiri/xml/parse_options'\nrequire 'nokogiri/xml/sax'\nrequire 'nokogiri/xml/node'\nrequire 'nokogiri/xml/attribute_decl'\nrequire 'nokogiri/xml/element_decl'\nrequire 'nokogiri/xml/element_content'\nrequire 'nokogiri/xml/cha", 0x1000) = 2191 0
read_nocancel(0x3, "giri/xml/schema'\nrequire 'nokogiri/xml/relax_ng'\n\nmodule Nokogiri\n class << self\n ###\n # Parse XML. Convenience method for Nokogiri::XML::Document.parse\n def XML thing, url = nil, encoding = nil, options = XML::ParseOptions::DEFAULT_XML, &block\n", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp.rb\0", 0x7FFF5FBFB6E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB700, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp.rb\0", 0x7FFF5FBFB700, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB720, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp.rb\0", 0x0, 0x1002994D0) = 3 0
fstat64(0x3, 0x7FFF5FBFB550, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA960, 0x7FFF5FBFAA2C) = 0 0
read_nocancel(0x3, "require 'nokogiri/xml/pp/node'\nrequire 'nokogiri/xml/pp/character_data'\n\0", 0x1000) = 72 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/node.rb\0", 0x7FFF5FBFA360, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/node.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA380, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/node.rb\0", 0x7FFF5FBFA380, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/node.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA3A0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/node.rb\0", 0x0, 0x10029A7B0) = 3 0
fstat64(0x3, 0x7FFF5FBFA1D0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/node.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/node.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF95E0, 0x7FFF5FBF96AC) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n module PP\n module Node\n def inspect # :nodoc:\n attributes = inspect_attributes.reject { |x|\n begin\n attribute = send x\n !attribute || (attribute.respond_to?(:empty?)", 0x1000) = 1646 0
read_nocancel(0x3, " |t|\n [t, send(t)] if respond_to?(t)\n }.compact.find_all { |x|\n if x.last\n if [:attribute_nodes, :children].include? x.first\n !x.last.empty?\n else\n true\n ", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/character_data.rb\0", 0x7FFF5FBFA340, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/character_data.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA360, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/character_data.rb\0", 0x7FFF5FBFA360, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/character_data.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA380, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/character_data.rb\0", 0x0, 0x10025A470) = 3 0
fstat64(0x3, 0x7FFF5FBFA1B0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/character_data.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp/character_data.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF95C0, 0x7FFF5FBF968C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n module PP\n module CharacterData\n def pretty_print pp # :nodoc:\n nice_name = self.class.name.split('::').last\n pp.group(2, \"#(#{nice_name} \", ')') do\n pp.pp text\n end\n ", 0x1000) = 411 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/parse_options.rb\0", 0x7FFF5FBFB6C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/parse_options.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB6E0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/parse_options.rb\0", 0x7FFF5FBFB6E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/parse_options.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB700, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/parse_options.rb\0", 0x0, 0x100293F90) = 3 0
fstat64(0x3, 0x7FFF5FBFB530, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/parse_options.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/parse_options.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA940, 0x7FFF5FBFAA0C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n ###\n # Parse options for passing to Nokogiri.XML or Nokogiri.HTML\n class ParseOptions\n # Strict parsing\n STRICT = 0\n # Recover from errors\n RECOVER = 1 << 0\n # Substitute entities\n ", 0x1000) = 2205 0
read_nocancel(0x3, " = 1 << 10\n # Forbid network access\n NONET = 1 << 11\n # Do not reuse the context dictionnary\n NODICT = 1 << 12\n # remove redundant namespaces declarations\n NSCLEAN = 1 << 13\n # merge CDATA as text nodes\n ", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax.rb\0", 0x7FFF5FBFB6A0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB6C0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax.rb\0", 0x7FFF5FBFB6C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB6E0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax.rb\0", 0x0, 0x1002BC6E0) = 3 0
fstat64(0x3, 0x7FFF5FBFB510, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA920, 0x7FFF5FBFA9EC) = 0 0
read_nocancel(0x3, "require 'nokogiri/xml/sax/document'\nrequire 'nokogiri/xml/sax/parser_context'\nrequire 'nokogiri/xml/sax/parser'\nrequire 'nokogiri/xml/sax/push_parser'\n\0", 0x1000) = 151 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/document.rb\0", 0x7FFF5FBFA320, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/document.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA340, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/document.rb\0", 0x7FFF5FBFA340, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/document.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA360, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/document.rb\0", 0x0, 0x1002C14B0) = 3 0
fstat64(0x3, 0x7FFF5FBFA190, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/document.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/document.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF95A0, 0x7FFF5FBF966C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n ###\n # SAX Parsers are event driven parsers. Nokogiri provides two different\n # event based parsers when dealing with XML. If you want to do SAX style\n # parsing using HTML, check out Nokogiri::HTML::SAX.\n #\n ", 0x1000) = 4096 0
read_nocancel(0x3, "with SAX v1 interface\n name = [prefix, name].compact.join(':')\n attributes = ns.map { |ns_prefix,ns_uri|\n [['xmlns', ns_prefix].compact.join(':'), ns_uri]\n } + attrs.map { |attr|\n [[attr.prefix, attr.localna", 0x1000) = 1576 0
read_nocancel(0x3, "This method might be called multiple\n # times given one contiguous string of characters.\n #\n # +string+ contains the character data\n def characters string\n end\n\n ###\n # Called when comments are encountered\n ", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser_context.rb\0", 0x7FFF5FBFA300, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser_context.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA320, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser_context.rb\0", 0x7FFF5FBFA320, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser_context.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA340, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser_context.rb\0", 0x0, 0x10024E530) = 3 0
fstat64(0x3, 0x7FFF5FBFA170, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser_context.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser_context.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF9580, 0x7FFF5FBF964C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n module SAX\n ###\n # Context for XML SAX parsers. This class is usually not instantiated\n # by the user. Instead, you should be looking at\n # Nokogiri::XML::SAX::Parser\n class ParserContext\n ", 0x1000) = 464 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser.rb\0", 0x7FFF5FBFA2E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA300, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser.rb\0", 0x7FFF5FBFA300, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA320, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser.rb\0", 0x0, 0x10025C970) = 3 0
fstat64(0x3, 0x7FFF5FBFA150, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/parser.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF9560, 0x7FFF5FBF962C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n module SAX\n ###\n # This parser is a SAX style parser that reads it's input as it\n # deems necessary. The parser takes a Nokogiri::XML::SAX::Document,\n # an optional encoding, then given an XML input, se", 0x1000) = 3910 0
read_nocancel(0x3, "er = Nokogiri::XML::SAX::Parser.new(MyDoc.new)\n #\n # # Send some XML to the parser\n # parser.parse(File.read(ARGV[0]))\n #\n # For more information about SAX parsers, see Nokogiri::XML::SAX. Also\n # see Nokogiri::XML::SAX::", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/push_parser.rb\0", 0x7FFF5FBFA2C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/push_parser.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA2E0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/push_parser.rb\0", 0x7FFF5FBFA2E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/push_parser.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA300, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/push_parser.rb\0", 0x0, 0x1002F7790) = 3 0
fstat64(0x3, 0x7FFF5FBFA130, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/push_parser.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax/push_parser.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF9540, 0x7FFF5FBF960C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n module SAX\n ###\n # PushParser can parse a document that is fed to it manually. It\n # must be given a SAX::Document object which will be called with\n # SAX events as the document is being parsed.\n #", 0x1000) = 1865 0
read_nocancel(0x3, " The Nokogiri::XML::SAX::Document on which the PushParser will be\n # operating\n attr_accessor :document\n\n ###\n # Create a new PushParser with +doc+ as the SAX Document, providing\n # an optional +file_name+ and +encoding+\n", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node.rb\0", 0x7FFF5FBFB680, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB6A0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node.rb\0", 0x7FFF5FBFB6A0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB6C0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node.rb\0", 0x0, 0x1002E4120) = 3 0
fstat64(0x3, 0x7FFF5FBFB4F0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA900, 0x7FFF5FBFA9CC) = 0 0
read_nocancel(0x3, "require 'stringio'\nrequire 'nokogiri/xml/node/save_options'\n\nmodule Nokogiri\n module XML\n ####\n # Nokogiri::XML::Node is your window to the fun filled world of dealing\n # with XML and HTML tags. A Nokogiri::XML::Node may be treated similarly\n ", 0x1000) = 4096 0
read_nocancel(0x3, "t.namespaces)\n #\n # A hash of variable bindings may also be appended to the namespace bindings. For example:\n #\n # node.xpath('.//address[@domestic=$value]', nil, {:value => 'Yes'})\n #\n # Custom XPath functions may also be d", 0x1000) = 4096 0
read_nocancel(0x3, "\n def at_css *rules\n css(*rules).first\n end\n\n ###\n # Get the attribute value for the attribute +name+\n def [] name\n return nil unless key?(name.to_s)\n get(name.to_s)\n end\n\n ###\n # Add +node_or_ta", 0x1000) = 4096 0
read_nocancel(0x3, "eSet (if +node_or_tags+ is a DocumentFragment, NodeSet, or string).\n #\n # Also see related method +inner_html=+\n def children= node_or_tags\n node_or_tags = coerce(node_or_tags)\n children.unlink\n if node_or_tags.is_a?(XML", 0x1000) = 4096 0
read_nocancel(0x3, " Returns a XML::NodeSet containing the nodes parsed from\n # +string_or_io+.\n def parse string_or_io, options = nil\n options ||= (document.html? ? ParseOptions::DEFAULT_HTML : ParseOptions::DEFAULT_XML)\n if Fixnum === options\n ", 0x1000) = 4096 0
read_nocancel(0x3, "to this node as a CSS expression\n def css_path\n path.split(/\\//).map { |part|\n part.length == 0 ? nil : part.gsub(/\\[(\\d+)\\]/, ':nth-of-type(\\1)')\n }.compact.join(' > ')\n end\n\n ###\n # Get a list of ancestor Node f", 0x1000) = 4096 0
mmap(0x0, 0x13D000, 0x3, 0x1002, 0x3000000, 0x100000000) = 0x1000000 0
read_nocancel(0x3, " SaveOptions::NO_DECLARATION |\n SaveOptions::NO_EMPTY_TAGS |\n SaveOptions::AS_HTML\n\n serialize(options)\n end\n\n ###\n # Serialize this Node to XML using +options+\n ", 0x1000) = 4096 0
read_nocancel(0x3, "ram|\n ![Hash, String, Symbol].include?(param.class)\n }\n\n params -= [handler] if handler\n\n hashes = []\n hashes << params.pop while Hash === params.last || params.last.nil?\n\n ns, binds = hashes.reverse\n\n ns ", 0x1000) = 1108 0
read_nocancel(0x3, "om the Document with at() or search(), or create a new Node via Node.new().)\n EOERR\n end\n\n data\n end\n\n def implied_xpath_context\n \"./\"\n end\n\n def inspect_attributes\n [:name, :namespace, :attribute_no", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/stringio.rb\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/stringio.bundle\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/stringio.rb\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/stringio.bundle\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/stringio.rb\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/stringio.rb\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/stringio.bundle\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/stringio.rb\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/stringio.bundle\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/stringio.rb\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/stringio.rb\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/stringio.bundle\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/stringio.rb\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/stringio.bundle\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/stringio.rb\0", 0x7FFF5FBFA300, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBFA300, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA320, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/stringio.bundle\0", 0x7FFF5FBFA320, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/stringio.bundle\0", 0x7FFF5FBFA320, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBFA320, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/stringio.bundle\0", 0x7FFF5FBFA320, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/stringio.bundle\0", 0x7FFF5FBFA320, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBFA320, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/stringio.bundle\0", 0x7FFF5FBFA320, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/stringio.bundle\0", 0x7FFF5FBFA320, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBFA320, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA340, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBF9860, 0x7FFF5FBF9EA0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x0, 0x0) = 3 0
pread(0x3, "\317\372\355\376\a\0", 0x1000, 0x0) = 4096 0
mmap(0x1001E9000, 0x4000, 0x5, 0x12, 0x3, 0x100000000) = 0x1E9000 0
mmap(0x1001ED000, 0x1000, 0x3, 0x12, 0x3, 0x100000000) = 0x1ED000 0
mmap(0x1001EE000, 0x2798, 0x1, 0x12, 0x3, 0x100000000) = 0x1EE000 0
close(0x3) = 0 0
stat64("/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation\0", 0x7FFF5FBF9390, 0x7FFF5FBF99D0) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node/save_options.rb\0", 0x7FFF5FBFA2E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node/save_options.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA300, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node/save_options.rb\0", 0x7FFF5FBFA300, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node/save_options.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA320, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node/save_options.rb\0", 0x0, 0x10024E280) = 3 0
fstat64(0x3, 0x7FFF5FBFA150, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node/save_options.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node/save_options.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF9560, 0x7FFF5FBF962C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class Node\n ###\n # Save options for serializing nodes\n class SaveOptions\n # Format serialized xml\n FORMAT = 1\n # Do not include delcarations\n NO_DECLARATION = 2\n #", 0x1000) = 1053 0
read_nocancel(0x3, "nt.downcase}\n @options |= #{constant}\n self\n end\n\n def #{constant.downcase}?\n #{constant} & @options == #{constant}\n end\n }\n end\n end\n end\n end\nend\n\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attribute_decl.rb\0", 0x7FFF5FBFB660, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attribute_decl.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB680, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attribute_decl.rb\0", 0x7FFF5FBFB680, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attribute_decl.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB6A0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attribute_decl.rb\0", 0x0, 0x10029D460) = 3 0
fstat64(0x3, 0x7FFF5FBFB4D0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attribute_decl.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attribute_decl.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA8E0, 0x7FFF5FBFA9AC) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n ###\n # Represents an attribute declaration in a DTD\n class AttributeDecl < Nokogiri::XML::Node\n undef_method :attribute_nodes\n undef_method :attributes\n undef_method :content\n undef_method :namespa", 0x1000) = 451 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_decl.rb\0", 0x7FFF5FBFB640, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_decl.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB660, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_decl.rb\0", 0x7FFF5FBFB660, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_decl.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB680, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_decl.rb\0", 0x0, 0x1006016E0) = 3 0
fstat64(0x3, 0x7FFF5FBFB4B0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_decl.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_decl.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA8C0, 0x7FFF5FBFA98C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class ElementDecl < Nokogiri::XML::Node\n undef_method :namespace\n undef_method :namespace_definitions\n undef_method :line\n\n def inspect\n \"#<#{self.class.name}:#{sprintf(\"0x%x\", object_id)} #{to_s.", 0x1000) = 295 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_content.rb\0", 0x7FFF5FBFB620, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_content.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB640, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_content.rb\0", 0x7FFF5FBFB640, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_content.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB660, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_content.rb\0", 0x0, 0x1002561E0) = 3 0
fstat64(0x3, 0x7FFF5FBFB490, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_content.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_content.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA8A0, 0x7FFF5FBFA96C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n ###\n # Represents the allowed content in an Element Declaration inside a DTD:\n #\n # <?xml version=\"1.0\"?><?TEST-STYLE PIDATA?>\n # <!DOCTYPE staff SYSTEM \"staff.dtd\" [\n # <!ELEMENT div1 (head, (p | li", 0x1000) = 854 0
read_nocancel(0x3, " [c1, c2].compact\n end\n end\n end\nend\n\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/character_data.rb\0", 0x7FFF5FBFB600, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/character_data.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB620, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/character_data.rb\0", 0x7FFF5FBFB620, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/character_data.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB640, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/character_data.rb\0", 0x0, 0x1002C2E30) = 3 0
fstat64(0x3, 0x7FFF5FBFB470, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/character_data.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/character_data.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA880, 0x7FFF5FBFA94C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class CharacterData < Nokogiri::XML::Node\n include Nokogiri::XML::PP::CharacterData\n end\n end\nend\n\0", 0x1000) = 140 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/namespace.rb\0", 0x7FFF5FBFB5E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/namespace.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB600, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/namespace.rb\0", 0x7FFF5FBFB600, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/namespace.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB620, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/namespace.rb\0", 0x0, 0x1002535D0) = 3 0
fstat64(0x3, 0x7FFF5FBFB450, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/namespace.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/namespace.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA860, 0x7FFF5FBFA92C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class Namespace\n include Nokogiri::XML::PP::Node\n attr_reader :document\n\n private\n def inspect_attributes\n [:prefix, :href]\n end\n end\n end\nend\n\0", 0x1000) = 212 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attr.rb\0", 0x7FFF5FBFB5C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attr.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB5E0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attr.rb\0", 0x7FFF5FBFB5E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attr.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB600, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attr.rb\0", 0x0, 0x100243880) = 3 0
fstat64(0x3, 0x7FFF5FBFB430, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attr.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attr.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA840, 0x7FFF5FBFA90C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class Attr < Node\n alias :value :content\n alias :to_s :content\n alias :content= :value=\n\n private\n def inspect_attributes\n [:name, :namespace, :value]\n end\n end\n end\nend\n\0", 0x1000) = 244 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/dtd.rb\0", 0x7FFF5FBFB5A0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/dtd.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB5C0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/dtd.rb\0", 0x7FFF5FBFB5C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/dtd.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB5E0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/dtd.rb\0", 0x0, 0x100277410) = 3 0
fstat64(0x3, 0x7FFF5FBFB410, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/dtd.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/dtd.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA820, 0x7FFF5FBFA8EC) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class DTD < Nokogiri::XML::Node\n undef_method :attribute_nodes\n undef_method :values\n undef_method :content\n undef_method :namespace\n undef_method :namespace_definitions\n undef_method :line\n\n ", 0x1000) = 438 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/cdata.rb\0", 0x7FFF5FBFB580, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/cdata.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB5A0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/cdata.rb\0", 0x7FFF5FBFB5A0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/cdata.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB5C0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/cdata.rb\0", 0x0, 0x10029DF70) = 3 0
fstat64(0x3, 0x7FFF5FBFB3F0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/cdata.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/cdata.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA800, 0x7FFF5FBFA8CC) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class CDATA < Nokogiri::XML::Text\n ###\n # Get the name of this CDATA node\n def name\n '#cdata-section'\n end\n end\n end\nend\n\0", 0x1000) = 185 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/text.rb\0", 0x7FFF5FBFB560, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/text.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB580, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/text.rb\0", 0x7FFF5FBFB580, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/text.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB5A0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/text.rb\0", 0x0, 0x1002528E0) = 3 0
fstat64(0x3, 0x7FFF5FBFB3D0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/text.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/text.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA7E0, 0x7FFF5FBFA8AC) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class Text < Nokogiri::XML::CharacterData\n def content=(string)\n self.native_content = string.to_s\n end\n end\n end\nend\n\0", 0x1000) = 172 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document.rb\0", 0x7FFF5FBFB540, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB560, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document.rb\0", 0x7FFF5FBFB560, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB580, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document.rb\0", 0x0, 0x100293F90) = 3 0
fstat64(0x3, 0x7FFF5FBFB3B0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA7C0, 0x7FFF5FBFA88C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n ##\n # Nokogiri::XML::Document is the main entry point for dealing with\n # XML documents. The Document is created by parsing an XML document.\n # See Nokogiri.XML()\n #\n # For searching a Document, see Nokogiri", 0x1000) = 4096 0
read_nocancel(0x3, "verses the entire graph, and also has to bring each node accross the\n # libxml bridge into a ruby object.\n def collect_namespaces\n ns = {}\n traverse { |j| ns.merge!(j.namespaces) }\n ns\n end\n\n # Get the list of decor", 0x1000) = 2772 0
read_nocancel(0x3, "ed will not be decorated with sloppy behavior. So, if you're in\n # irb, the preferred idiom is:\n #\n # irb> doc = Nokogiri::Slop my_markup\n #\n # and not\n #\n # irb> doc = Nokogiri::HTML my_markup\n # ... followed ", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document_fragment.rb\0", 0x7FFF5FBFB520, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document_fragment.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB540, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document_fragment.rb\0", 0x7FFF5FBFB540, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document_fragment.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB560, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document_fragment.rb\0", 0x0, 0x1002623F0) = 3 0
fstat64(0x3, 0x7FFF5FBFB390, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document_fragment.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document_fragment.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA7A0, 0x7FFF5FBFA86C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class DocumentFragment < Nokogiri::XML::Node\n ##\n # Create a new DocumentFragment from +tags+.\n #\n # If +ctx+ is present, it is used as a context node for the\n # subtree created, e.g., namespaces", 0x1000) = 1971 0
read_nocancel(0x3, "ert this DocumentFragment to a string\n def to_s\n children.to_s\n end\n\n ###\n # Convert this DocumentFragment to html\n # See Nokogiri::XML::NodeSet#to_html\n def to_html *args\n children.to_html(*args)\n end\n\n ", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/processing_instruction.rb\0", 0x7FFF5FBFB500, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/processing_instruction.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB520, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/processing_instruction.rb\0", 0x7FFF5FBFB520, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/processing_instruction.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB540, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/processing_instruction.rb\0", 0x0, 0x10026A9D0) = 3 0
fstat64(0x3, 0x7FFF5FBFB370, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/processing_instruction.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/processing_instruction.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA780, 0x7FFF5FBFA84C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class ProcessingInstruction < Node\n def initialize document, name, content\n end\n end\n end\nend\n\0", 0x1000) = 141 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node_set.rb\0", 0x7FFF5FBFB4E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node_set.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB500, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node_set.rb\0", 0x7FFF5FBFB500, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node_set.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB520, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node_set.rb\0", 0x0, 0x10028B440) = 3 0
fstat64(0x3, 0x7FFF5FBFB350, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node_set.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node_set.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA760, 0x7FFF5FBFA82C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n ####\n # A NodeSet contains a list of Nokogiri::XML::Node objects. Typically\n # a NodeSet is return as a result of searching a Document via\n # Nokogiri::XML::Node#css or Nokogiri::XML::Node#xpath\n class NodeSet\n", 0x1000) = 4096 0
read_nocancel(0x3, "earch(path, ns).first\n end\n alias :% :at\n\n ##\n # Search this NodeSet for the first occurrence of XPath +paths+.\n # Equivalent to <tt>xpath(paths).first</tt>\n # See NodeSet#xpath for more information.\n #\n def at_xpath", 0x1000) = 4096 0
read_nocancel(0x3, "turn false unless other.is_a?(Nokogiri::XML::NodeSet)\n return false unless length == other.length\n each_with_index do |node, i|\n return false unless node == other[i]\n end\n true\n end\n\n ###\n # Returns a new", 0x1000) = 889 0
read_nocancel(0x3, "ap { |c| c.inspect }.join ', '}]\"\n end\n\n alias :+ :|\n end\n end\nend\nless Hash === key || key && (value || blk)\n return first.attribute(key)\n end\n\n hash = key.is_a?(Hash) ? key : { key => value }\n\n hash.each { |k,v", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/syntax_error.rb\0", 0x7FFF5FBFB4C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/syntax_error.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB4E0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/syntax_error.rb\0", 0x7FFF5FBFB4E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/syntax_error.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB500, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/syntax_error.rb\0", 0x0, 0x1002467B0) = 3 0
fstat64(0x3, 0x7FFF5FBFB330, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/syntax_error.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/syntax_error.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA740, 0x7FFF5FBFA80C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n ###\n # This class provides information about XML SyntaxErrors. These\n # exceptions are typically stored on Nokogiri::XML::Document#errors.\n class SyntaxError < ::Nokogiri::SyntaxError\n attr_reader :domain\n ", 0x1000) = 932 0
read_nocancel(0x3, "rror is fatal\n def fatal?\n level == 3\n end\n\n def to_s\n super.chomp\n end\n end\n end\nend\n\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath.rb\0", 0x7FFF5FBFB4A0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB4C0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath.rb\0", 0x7FFF5FBFB4C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB4E0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath.rb\0", 0x0, 0x1002E02B0) = 3 0
fstat64(0x3, 0x7FFF5FBFB310, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA720, 0x7FFF5FBFA7EC) = 0 0
read_nocancel(0x3, "require 'nokogiri/xml/xpath/syntax_error'\n\nmodule Nokogiri\n module XML\n class XPath\n # The Nokogiri::XML::Document tied to this XPath instance\n attr_accessor :document\n end\n end\nend\n\0", 0x1000) = 200 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath/syntax_error.rb\0", 0x7FFF5FBFA120, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath/syntax_error.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA140, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath/syntax_error.rb\0", 0x7FFF5FBFA140, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath/syntax_error.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA160, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath/syntax_error.rb\0", 0x0, 0x1002497D0) = 3 0
fstat64(0x3, 0x7FFF5FBF9F90, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath/syntax_error.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath/syntax_error.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF93A0, 0x7FFF5FBF946C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class XPath\n class SyntaxError < XML::SyntaxError\n def to_s\n [super.chomp, str1].compact.join(': ')\n end\n end\n end\n end\nend\n\0", 0x1000) = 194 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath_context.rb\0", 0x7FFF5FBFB480, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath_context.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB4A0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath_context.rb\0", 0x7FFF5FBFB4A0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath_context.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB4C0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath_context.rb\0", 0x0, 0x10024EAB0) = 3 0
fstat64(0x3, 0x7FFF5FBFB2F0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath_context.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath_context.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA700, 0x7FFF5FBFA7CC) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class XPathContext\n\n ###\n # Register namespaces in +namespaces+\n def register_namespaces(namespaces)\n namespaces.each do |k, v|\n k = k.gsub(/.*:/,'') # strip off 'xmlns:' or 'xml:'\n r", 0x1000) = 314 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/builder.rb\0", 0x7FFF5FBFB460, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/builder.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB480, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/builder.rb\0", 0x7FFF5FBFB480, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/builder.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB4A0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/builder.rb\0", 0x0, 0x10025C090) = 3 0
fstat64(0x3, 0x7FFF5FBFB2D0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/builder.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/builder.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA6E0, 0x7FFF5FBFA7AC) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n ###\n # Nokogiri builder can be used for building XML and HTML documents.\n #\n # == Synopsis:\n #\n # builder = Nokogiri::XML::Builder.new do |xml|\n # xml.root {\n # xml.products {\n # ", 0x1000) = 4096 0
read_nocancel(0x3, ">\n # </objects>\n # </root>\n #\n # All other options are still supported with this syntax, including\n # blocks and extra tag attributes.\n #\n # == Namespaces\n #\n # Namespaces are added similarly to attributes. Nokogiri::XML::", 0x1000) = 4096 0
read_nocancel(0x3, "ext = eval('self', block.binding)\n instance_eval(&block)\n else\n yield self\n end\n\n @parent = @doc\n end\n\n ###\n # Create a Text Node with content of +string+\n def text string\n insert @doc.creat", 0x1000) = 3341 0
read_nocancel(0x3, "{ |x| x.prefix == ns.to_s }\n return self if @ns\n end\n\n raise ArgumentError, \"Namespace #{ns} has not been defined\"\n end\n\n ###\n # Convert this Builder object to XML\n def to_xml(*args)\n @doc.to_xml(*args)\n ", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/reader.rb\0", 0x7FFF5FBFB440, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/reader.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB460, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/reader.rb\0", 0x7FFF5FBFB460, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/reader.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB480, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/reader.rb\0", 0x0, 0x1002A47C0) = 3 0
fstat64(0x3, 0x7FFF5FBFB2B0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/reader.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/reader.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA6C0, 0x7FFF5FBFA78C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n ###\n # Nokogiri::XML::Reader parses an XML document similar to the way a cursor\n # would move. The Reader is given an XML document, and yields nodes\n # to an each block.\n #\n # Here is an example of usage:\n ", 0x1000) = 3090 0
read_nocancel(0x3, " capture any information you\n # need during the first iteration.\n #\n # The Reader parser is good for when you need the speed of a SAX parser,\n # but do not want to write a Document handler.\n class Reader\n include Enumerable\n\n TYPE_", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/notation.rb\0", 0x7FFF5FBFB420, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/notation.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB440, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/notation.rb\0", 0x7FFF5FBFB440, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/notation.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB460, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/notation.rb\0", 0x0, 0x1002AA6A0) = 3 0
fstat64(0x3, 0x7FFF5FBFB290, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/notation.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/notation.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA6A0, 0x7FFF5FBFA76C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class Notation < Struct.new(:name, :public_id, :system_id)\n end\n end\nend\n\0", 0x1000) = 110 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/entity_decl.rb\0", 0x7FFF5FBFB400, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/entity_decl.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB420, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/entity_decl.rb\0", 0x7FFF5FBFB420, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/entity_decl.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB440, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/entity_decl.rb\0", 0x0, 0x1002AC1A0) = 3 0
fstat64(0x3, 0x7FFF5FBFB270, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/entity_decl.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/entity_decl.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA680, 0x7FFF5FBFA74C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class EntityDecl < Nokogiri::XML::Node\n undef_method :attribute_nodes\n undef_method :attributes\n undef_method :namespace\n undef_method :namespace_definitions\n undef_method :line\n\n def self.new ", 0x1000) = 447 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/schema.rb\0", 0x7FFF5FBFB3E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/schema.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB400, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/schema.rb\0", 0x7FFF5FBFB400, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/schema.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB420, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/schema.rb\0", 0x0, 0x1002AE120) = 3 0
fstat64(0x3, 0x7FFF5FBFB250, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/schema.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/schema.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA660, 0x7FFF5FBFA72C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class << self\n ###\n # Create a new Nokogiri::XML::Schema object using a +string_or_io+\n # object.\n def Schema string_or_io\n Schema.new(string_or_io)\n end\n end\n\n ###\n # Nokogiri::XML:", 0x1000) = 1604 0
read_nocancel(0x3, "rsing the schema file\n attr_accessor :errors\n\n ###\n # Create a new Nokogiri::XML::Schema object using a +string_or_io+\n # object.\n def self.new string_or_io\n from_document Nokogiri::XML(string_or_io)\n end\n\n ###\n ", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/relax_ng.rb\0", 0x7FFF5FBFB3C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/relax_ng.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB3E0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/relax_ng.rb\0", 0x7FFF5FBFB3E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/relax_ng.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB400, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/relax_ng.rb\0", 0x0, 0x1002B17E0) = 3 0
fstat64(0x3, 0x7FFF5FBFB230, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/relax_ng.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/relax_ng.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA640, 0x7FFF5FBFA70C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XML\n class << self\n ###\n # Create a new Nokogiri::XML::RelaxNG document from +string_or_io+.\n # See Nokogiri::XML::RelaxNG for an example.\n def RelaxNG string_or_io\n RelaxNG.new(string_or_io)\n end", 0x1000) = 878 0
read_nocancel(0x3, " objects.\n class RelaxNG < Nokogiri::XML::Schema\n end\n end\nend\n\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt.rb\0", 0x7FFF5FBFCA40, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCA60, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt.rb\0", 0x7FFF5FBFCA60, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCA80, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt.rb\0", 0x0, 0x1002B2F70) = 3 0
fstat64(0x3, 0x7FFF5FBFC8B0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFBCC0, 0x7FFF5FBFBD8C) = 0 0
read_nocancel(0x3, "require 'nokogiri/xslt/stylesheet'\n\nmodule Nokogiri\n class << self\n ###\n # Create a Nokogiri::XSLT::Stylesheet with +stylesheet+.\n #\n # Example:\n #\n # xslt = Nokogiri::XSLT(File.read(ARGV[0]))\n #\n def XSLT stylesheet, modules = {", 0x1000) = 1234 0
read_nocancel(0x3, "ay = (params.instance_of?(Hash) ? params.to_a.flatten : params).dup\n parray.each_with_index do |v,i|\n if i % 2 > 0\n parray[i]=\n if v =~ /'/\n \"concat('#{ v.gsub(/'/, %q{', \"'\", '}) }')\"\n el", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt/stylesheet.rb\0", 0x7FFF5FBFB6C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt/stylesheet.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB6E0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt/stylesheet.rb\0", 0x7FFF5FBFB6E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt/stylesheet.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB700, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt/stylesheet.rb\0", 0x0, 0x1002B5690) = 3 0
fstat64(0x3, 0x7FFF5FBFB530, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt/stylesheet.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt/stylesheet.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA940, 0x7FFF5FBFAA0C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module XSLT\n ###\n # A Stylesheet represents an XSLT Stylesheet object. Stylesheet creation\n # is done through Nokogiri.XSLT. Here is an example of transforming\n # an XML::Document with a Stylesheet:\n #\n # doc = Nok", 0x1000) = 798 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html.rb\0", 0x7FFF5FBFCA20, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCA40, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html.rb\0", 0x7FFF5FBFCA40, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCA60, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html.rb\0", 0x0, 0x1002B6E30) = 3 0
fstat64(0x3, 0x7FFF5FBFC890, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFBCA0, 0x7FFF5FBFBD6C) = 0 0
read_nocancel(0x3, "require 'nokogiri/html/entity_lookup'\nrequire 'nokogiri/html/document'\nrequire 'nokogiri/html/document_fragment'\nrequire 'nokogiri/html/sax/parser_context'\nrequire 'nokogiri/html/sax/parser'\nrequire 'nokogiri/html/element_description'\n\nmodule Nokogiri\n cl", 0x1000) = 1105 0
read_nocancel(0x3, "&block)\n end\n\n ####\n # Parse a fragment from +string+ in to a NodeSet.\n def fragment string, encoding = nil\n HTML::DocumentFragment.parse string, encoding\n end\n end\n\n # Instance of Nokogiri::HTML::EntityLookup\n Name", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/entity_lookup.rb\0", 0x7FFF5FBFB6A0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/entity_lookup.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB6C0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/entity_lookup.rb\0", 0x7FFF5FBFB6C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/entity_lookup.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB6E0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/entity_lookup.rb\0", 0x0, 0x1002B8FE0) = 3 0
fstat64(0x3, 0x7FFF5FBFB510, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/entity_lookup.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/entity_lookup.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA920, 0x7FFF5FBFA9EC) = 0 0
read_nocancel(0x3, "module Nokogiri\n module HTML\n class EntityDescription < Struct.new(:value, :name, :description); end\n\n class EntityLookup\n ###\n # Look up entity with +name+\n def [] name\n (val = get(name)) && val.value\n end\n end\n end\ne", 0x1000) = 259 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document.rb\0", 0x7FFF5FBFB680, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB6A0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document.rb\0", 0x7FFF5FBFB6A0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB6C0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document.rb\0", 0x0, 0x1002BB770) = 3 0
fstat64(0x3, 0x7FFF5FBFB4F0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA900, 0x7FFF5FBFA9CC) = 0 0
read_nocancel(0x3, "module Nokogiri\n module HTML\n class Document < Nokogiri::XML::Document\n ###\n # Get the meta tag encoding for this document. If there is no meta tag,\n # then nil is returned\n def meta_encoding\n return nil unless meta = css('m", 0x1000) = 3019 0
read_nocancel(0x3, " # Serialize Node using +options+. Save options can also be set using a\n # block. See SaveOptions.\n #\n # These two statements are equivalent:\n #\n # node.serialize(:encoding => 'UTF-8', :save_with => FORMAT | AS_XML)\n #\n", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document_fragment.rb\0", 0x7FFF5FBFB660, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document_fragment.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB680, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document_fragment.rb\0", 0x7FFF5FBFB680, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document_fragment.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB6A0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document_fragment.rb\0", 0x0, 0x1002C2AE0) = 3 0
fstat64(0x3, 0x7FFF5FBFB4D0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document_fragment.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document_fragment.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA8E0, 0x7FFF5FBFA9AC) = 0 0
read_nocancel(0x3, "module Nokogiri\n module HTML\n class DocumentFragment < Nokogiri::XML::DocumentFragment\n attr_accessor :errors\n\n ####\n # Create a Nokogiri::XML::DocumentFragment from +tags+, using +encoding+\n def self.parse tags, encoding = nil\n ", 0x1000) = 1251 0
read_nocancel(0x3, " # This is a horrible hack, but I don't care\n if tags.strip =~ /^<body/i\n path = \"/html/body\"\n else\n path = \"/html/body/node()\"\n end\n\n temp_doc = HTML::Document.parse \"<html><body>#{tags}\", n", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser_context.rb\0", 0x7FFF5FBFB640, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser_context.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB660, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser_context.rb\0", 0x7FFF5FBFB660, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser_context.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB680, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser_context.rb\0", 0x0, 0x1002CE380) = 3 0
fstat64(0x3, 0x7FFF5FBFB4B0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser_context.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser_context.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA8C0, 0x7FFF5FBFA98C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module HTML\n module SAX\n ###\n # Context for HTML SAX parsers. This class is usually not instantiated\n # by the user. Instead, you should be looking at\n # Nokogiri::HTML::SAX::Parser\n class ParserContext < Nok", 0x1000) = 481 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser.rb\0", 0x7FFF5FBFB620, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB640, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser.rb\0", 0x7FFF5FBFB640, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB660, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser.rb\0", 0x0, 0x1002CF250) = 3 0
fstat64(0x3, 0x7FFF5FBFB490, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA8A0, 0x7FFF5FBFA96C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module HTML\n ###\n # Nokogiri lets you write a SAX parser to process HTML but get HTML\n # correction features.\n #\n # See Nokogiri::HTML::SAX::Parser for a basic example of using a\n # SAX parser with HTML.\n #\n # For ", 0x1000) = 1553 0
read_nocancel(0x3, "formation on SAX parsers, see Nokogiri::XML::SAX\n class Parser < Nokogiri::XML::SAX::Parser\n ###\n # Parse html stored in +data+ using +encoding+\n def parse_memory data, encoding = 'UTF-8'\n raise ArgumentError unless data\n", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/element_description.rb\0", 0x7FFF5FBFB600, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/element_description.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB620, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/element_description.rb\0", 0x7FFF5FBFB620, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/element_description.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB640, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/element_description.rb\0", 0x0, 0x1002F1C00) = 3 0
fstat64(0x3, 0x7FFF5FBFB470, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/element_description.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/element_description.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA880, 0x7FFF5FBFA94C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module HTML\n class ElementDescription\n ###\n # Is this element a block element?\n def block?\n !inline?\n end\n\n ###\n # Convert this description to a string\n def to_s\n \"#{name}: #{description", 0x1000) = 413 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/decorators/slop.rb\0", 0x7FFF5FBFCA00, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/decorators/slop.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCA20, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/decorators/slop.rb\0", 0x7FFF5FBFCA20, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/decorators/slop.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCA40, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/decorators/slop.rb\0", 0x0, 0x1002F34F0) = 3 0
fstat64(0x3, 0x7FFF5FBFC870, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/decorators/slop.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/decorators/slop.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFBC80, 0x7FFF5FBFBD4C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module Decorators\n ###\n # The Slop decorator implements method missing such that a methods may be\n # used instead of XPath or CSS. See Nokogiri.Slop\n module Slop\n ###\n # look for node with +name+. See Nokogiri.Slop", 0x1000) = 1007 0
read_nocancel(0x3, "SS.xpath_for(\"#{name}#{args.first}\", :prefix => prefix)\n )\n end\n end\n\n super if list.empty?\n list.length == 1 ? list.first : list\n end\n end\n end\nend\n\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css.rb\0", 0x7FFF5FBFC9E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCA00, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css.rb\0", 0x7FFF5FBFCA00, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCA20, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css.rb\0", 0x0, 0x1002F5AC0) = 3 0
fstat64(0x3, 0x7FFF5FBFC850, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFBC60, 0x7FFF5FBFBD2C) = 0 0
read_nocancel(0x3, "require 'nokogiri/css/node'\nrequire 'nokogiri/css/xpath_visitor'\nrequire 'nokogiri/css/generated_parser'\nrequire 'nokogiri/css/generated_tokenizer'\nrequire 'nokogiri/css/tokenizer'\nrequire 'nokogiri/css/parser'\nrequire 'nokogiri/css/syntax_error'\n\nmodule N", 0x1000) = 623 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/node.rb\0", 0x7FFF5FBFB660, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/node.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB680, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/node.rb\0", 0x7FFF5FBFB680, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/node.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB6A0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/node.rb\0", 0x0, 0x1002F6CE0) = 3 0
fstat64(0x3, 0x7FFF5FBFB4D0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/node.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/node.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA8E0, 0x7FFF5FBFA9AC) = 0 0
read_nocancel(0x3, "module Nokogiri\n module CSS\n class Node\n # Get the type of this node\n attr_accessor :type\n # Get the value of this node\n attr_accessor :value\n\n # Create a new Node with +type+ and +value+\n def initialize type, value\n ", 0x1000) = 2869 0
read_nocancel(0x3, "LEMENT_NAME],\n [:PSEUDO_CLASS,\n [:FUNCTION]\n ]\n ]\n )\n matches.each do |match|\n if match.value[1].value[0].value[0] =~ /^nth-(last-)?child/\n tag_name = match.value[0].value.first\n", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/xpath_visitor.rb\0", 0x7FFF5FBFB640, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/xpath_visitor.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB660, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/xpath_visitor.rb\0", 0x7FFF5FBFB660, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/xpath_visitor.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB680, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/xpath_visitor.rb\0", 0x0, 0x10060A510) = 3 0
fstat64(0x3, 0x7FFF5FBFB4B0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/xpath_visitor.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/xpath_visitor.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA8C0, 0x7FFF5FBFA98C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module CSS\n class XPathVisitor # :nodoc:\n def visit_function node\n # note that nth-child and nth-last-child are preprocessed in css/node.rb.\n msg = :\"visit_function_#{node.value.first.gsub(/[(]/, '')}\"\n retur", 0x1000) = 4096 0
read_nocancel(0x3, "end\n end\n end\n\n def visit_class_condition node\n \"contains(concat(' ', @class, ' '), ' #{node.value.first} ')\"\n end\n\n {\n 'combinator' => ' and ',\n 'direct_adjacent_selector' => \"/following-sibl", 0x1000) = 1462 0
read_nocancel(0x3, ".value.first\n end\n\n def accept node\n node.accept(self)\n end\n\n private\n def an_plus_b node, options={}\n raise ArgumentError, \"expected an+b node to contain 4 tokens, but is #{node.value.inspect}\" unless node.value.size =", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_parser.rb\0", 0x7FFF5FBFB620, 0x0) = 0 0
madvise(0x7FFF896EF000, 0x2000, 0x5) = 0 0
open("/dev/dtracehelper\0", 0x2, 0x7FFF5FC45490) = 3 0
ioctl(0x3, 0x80086804, 0x7FFF5FBFD320) = 0 0
close(0x3) = 0 0
__sysctl(0x7FFF5FBFD210, 0x2, 0x7FFF5FBFD200) = 0 0
bsdthread_register(0x7FFF856A539C, 0x7FFF85685FB8, 0x2000) = 0 0
thread_selfid(0x7FFF856A539C, 0x7FFF85685FB8, 0x0) = 385963 0
open_nocancel("/dev/urandom\0", 0x0, 0x7FFF70A6EBE0) = 3 0
read_nocancel(0x3, "\372vc{\212\357\365\241\307\237\242\026QY\263X\344\324A\360\231\222/\303e\312x\3632\302$\206\323\277X\356\303\312f\f:\244x\316o\261O\303\262\353\201-\254EF\270^\337\243\326f\230\261\244\0", 0x40) = 64 0
close_nocancel(0x3) = 0 0
mmap(0x0, 0x3000, 0x3, 0x1002, 0x1000000, 0x7FFF00000001) = 0x147000 0
__sysctl(0x7FFF5FBFD090, 0x2, 0x7FFF5FBFD050) = 0 0
__sysctl(0x7FFF5FBFD050, 0x2, 0x7FFF5FBFD0E8) = 0 0
getpid(0x7FFF5FBFCFE0, 0x7FFFFFE00050, 0x0) = 61597 0
open_nocancel("/dev/urandom\0", 0x0, 0x0) = 3 0
read_nocancel(0x3, "\255X\365\20285\v\210dn\350\364O\322\002\221O\004\252\226\330\223|\345\261\3321\337\264\227\313\203\272\0", 0x6C) = 108 0
close_nocancel(0x3) = 0 0
__sysctl(0x7FFF5FBFD090, 0x2, 0x7FFF5FBFD0BC) = 0 0
mmap(0x0, 0x17000, 0x3, 0x1002, 0x1000000, 0x7FFF00000001) = 0x14A000 0
mmap(0x0, 0x17000, 0x3, 0x1002, 0x1000000, 0x7FFF00000001) = 0x161000 0
mmap(0x0, 0x1000, 0x3, 0x1002, 0x1000000, 0x7FFF00000001) = 0x178000 0
mmap(0x0, 0x200000, 0x3, 0x1002, 0x7000000, 0x7FFF00000001) = 0x179000 0
munmap(0x100179000, 0x87000) = 0 0
munmap(0x100300000, 0x79000) = 0 0
__sysctl(0x7FFF5FBFD1F0, 0x2, 0x7FFF5FBFD1B0) = 0 0
__sysctl(0x7FFF5FBFD1B0, 0x2, 0x7FFF70A7B760) = 0 0
__sysctl(0x7FFF5FBFD1F0, 0x2, 0x7FFF5FBFD1B0) = 0 0
__sysctl(0x7FFF5FBFD1B0, 0x2, 0x7FFF70A7B764) = 0 0
__sysctl(0x7FFF5FBFD1F0, 0x2, 0x7FFF5FBFD1B0) = 0 0
__sysctl(0x7FFF5FBFD1B0, 0x2, 0x7FFF70A7B768) = 0 0
mmap(0x0, 0x3000, 0x3, 0x1002, 0x1000000, 0x7FFF00000001) = 0x179000 0
__sysctl(0x7FFF5FBFD1C0, 0x2, 0x7FFF5FBFD180) = 0 0
__sysctl(0x7FFF5FBFD180, 0x2, 0x7FFF5FBFD218) = 0 0
__sysctl(0x7FFF5FBFD1C0, 0x2, 0x7FFF5FBFD1EC) = 0 0
mmap(0x0, 0x17000, 0x3, 0x1002, 0x1000000, 0x7FFF00000001) = 0x17C000 0
mmap(0x0, 0x17000, 0x3, 0x1002, 0x1000000, 0x7FFF00000001) = 0x193000 0
mmap(0x0, 0x200000, 0x3, 0x1002, 0x7000000, 0x7FFF00000001) = 0x300000 0
munmap(0x100400000, 0x100000) = 0 0
close(0x3) = 0 0
sigaction(0x2, 0x7FFF5FBFF4A0, 0x7FFF5FBFF4D0) = 0 0
sigaction(0x1, 0x7FFF5FBFF4A0, 0x7FFF5FBFF4D0) = 0 0
sigaction(0x3, 0x7FFF5FBFF4A0, 0x7FFF5FBFF4D0) = 0 0
sigaction(0xF, 0x7FFF5FBFF4A0, 0x7FFF5FBFF4D0) = 0 0
sigaction(0xE, 0x7FFF5FBFF4A0, 0x7FFF5FBFF4D0) = 0 0
sigaction(0x1E, 0x7FFF5FBFF4A0, 0x7FFF5FBFF4D0) = 0 0
sigaction(0x1F, 0x7FFF5FBFF4A0, 0x7FFF5FBFF4D0) = 0 0
sigaction(0xA, 0x7FFF5FBFF4A0, 0x7FFF5FBFF4D0) = 0 0
sigaction(0xB, 0x7FFF5FBFF4A0, 0x7FFF5FBFF4D0) = 0 0
sigaction(0xD, 0x7FFF5FBFF4A0, 0x7FFF5FBFF4D0) = 0 0
sigprocmask(0x1, 0x7FFF5FBFF52C, 0x7FFF5FBFF52C) = 0x0 0
sigaction(0x14, 0x7FFF5FBFF4C0, 0x7FFF5FBFF4F0) = 0 0
sigprocmask(0x3, 0x7FFF5FBFF52C, 0x0) = 0x0 0
geteuid(0x0, 0x10023752, 0x100237080) = 0 0
getegid(0x0, 0x10023752, 0x0) = 0 0
getuid(0x0, 0x10023E97, 0x10022EF20) = 0 0
geteuid(0x0, 0x10023E97, 0x0) = 0 0
getgid(0x0, 0x10023E97, 0x0) = 0 0
getegid(0x0, 0x10023E97, 0x0) = 0 0
getrlimit(0x1008, 0x7FFF5FBFF310, 0x7FFF8566F80C) = 0 0
open_nocancel("/var/folders/xh/xhUg+BgeHp8hhi8Kt3qIKU+++TM/-Tmp-/foo.rb20110611-61592-1hojcle-0\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/var/folders/xh/xhUg+BgeHp8hhi8Kt3qIKU+++TM/-Tmp-/foo.rb20110611-61592-1hojcle-0\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFF2A0, 0x7FFF5FBFF36C) = 0 0
read_nocancel(0x3, "require 'rubygems'\nrequire 'nokogiri'\n\0", 0x1000) = 38 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems.rb\0", 0x7FFF5FBFEC40, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFEC60, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems.rb\0", 0x7FFF5FBFEC60, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFEC80, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems.rb\0", 0x0, 0x10023FA80) = 3 0
fstat64(0x3, 0x7FFF5FBFEAB0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFDEC0, 0x7FFF5FBFDF8C) = 0 0
read_nocancel(0x3, "# -*- ruby -*-\n#--\n# Copyright 2006 by Chad Fowler, Rich Kilmer, Jim Weirich and others.\n# All rights reserved.\n# See LICENSE.txt for permissions.\n#++\n\nmodule Gem\n QUICKLOADER_SUCKAGE = RUBY_VERSION =~ /^1\\.9\\.1/\n GEM_PRELUDE_SUCKAGE = RUBY_VERSION =~ /^", 0x1000) = 4096 0
read_nocancel(0x3, " with\n # already activated gems or that RubyGems is otherwise unable to activate.\n\n class LoadError < ::LoadError\n # Name of gem\n attr_accessor :name\n\n # Version requirement of gem\n attr_accessor :requirement\n\n def version_requirement\n ", 0x1000) = 4096 0
read_nocancel(0x3, " msg << \"#{stack_message.inspect}\"\n\n e = Gem::LoadError.new msg\n e.name = gem.name\n e.requirement = gem.requirement\n\n raise e\n end\n\n return false\n end\n\n # new load\n spec = matches.last\n return fa", 0x1000) = 4096 0
read_nocancel(0x3, " name. If the\n # package is not available as a gem, return nil.\n\n def self.datadir(gem_name)\n spec = @loaded_specs[gem_name]\n return nil if spec.nil?\n File.join(spec.full_gem_path, 'data', gem_name)\n end\n\n ##\n # A Zlib::Deflate.deflate wrapp", 0x1000) = 4096 0
read_nocancel(0x3, " self.host\n @host ||= \"https://rubygems.org\"\n end\n\n ## Set the default RubyGems API host.\n\n def self.host= host\n @host = host\n end\n\n ##\n # Return a list of all possible load paths for the latest version for all\n # gems in the Gem installation.", 0x1000) = 4096 0
read_nocancel(0x3, "he spec that will be uninstalled when Gem::Uninstaller#uninstall is\n # called\n\n def self.pre_uninstall(&hook)\n @pre_uninstall_hooks << hook\n end\n\n ##\n # The directory prefix this RubyGems was installed at.\n\n def self.prefix\n dir = File.dirname ", 0x1000) = 4096 0
read_nocancel(0x3, "= gpaths.split(File::PATH_SEPARATOR)\n\n if File::ALT_SEPARATOR then\n @gem_path.map! do |path|\n path.gsub File::ALT_SEPARATOR, File::SEPARATOR\n end\n end\n\n @gem_path << Gem.dir\n else\n # TODO: should this be Gem.de", 0x1000) = 4096 0
read_nocancel(0x3, "attr_reader :post_install_hooks\n\n ##\n # The list of hooks to be run before Gem::Uninstall#uninstall does any\n # work\n\n attr_reader :post_uninstall_hooks\n\n ##\n # The list of hooks to be run after Gem::Install#install is finished\n\n attr_", 0x1000) = 3772 0
read_nocancel(0x3, "/gem_path_searcher'\n autoload :SpecFetcher, 'rubygems/spec_fetcher'\n autoload :Specification, 'rubygems/specification'\n autoload :Cache, 'rubygems/source_index'\n autoload :SourceIndex, 'rubygems/source_index'\n autoload :Platform, 'rubygems/platform'\n ", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults.rb\0", 0x7FFF5FBFE2D0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE2F0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults.rb\0", 0x7FFF5FBFE2F0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE310, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults.rb\0", 0x0, 0x100273A40) = 3 0
fstat64(0x3, 0x7FFF5FBFE140, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFD550, 0x7FFF5FBFD61C) = 0 0
read_nocancel(0x3, "module Gem\n\n @post_install_hooks ||= []\n @post_uninstall_hooks ||= []\n @pre_uninstall_hooks ||= []\n @pre_install_hooks ||= []\n\n ##\n # An Array of the default sources that come with RubyGems\n\n def self.default_sources\n %w[http://rubygems.org", 0x1000) = 2202 0
read_nocancel(0x3, "# Path for gems in the user's home directory\n\n def self.user_dir\n File.join Gem.user_home, '.gem', ruby_engine, ConfigMap[:ruby_version]\n end\n\n ##\n # Default gem load path\n\n def self.default_path\n if File.exist? Gem.user_home then\n [user_di", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rbconfig.bundle\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rbconfig.bundle\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rbconfig.rb\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rbconfig.bundle\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rbconfig.bundle\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rbconfig.bundle\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rbconfig.rb\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rbconfig.bundle\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rbconfig.bundle\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFE2B0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE2D0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFE2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFE2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rbconfig.rb\0", 0x7FFF5FBFE2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFE2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFE2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rbconfig.rb\0", 0x7FFF5FBFE2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFE2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFE2D0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE2F0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x0, 0x100278390) = 3 0
fstat64(0x3, 0x7FFF5FBFE120, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFD530, 0x7FFF5FBFD5FC) = 0 0
read_nocancel(0x3, "\n# This file was created by mkconfig.rb when ruby was built. Any\n# changes made to this file will be lost the next time ruby is built.\n\nmodule Config\n RUBY_VERSION == \"1.8.7\" or\n raise \"ruby lib version (1.8.7) doesn't match executable version (#{RUBY", 0x1000) = 4096 0
mmap(0x0, 0xB0000, 0x3, 0x1002, 0x3000000, 0x100000001) = 0x462000 0
read_nocancel(0x3, "arget_alias\"] = \"\"\n CONFIG[\"host_alias\"] = \"\"\n CONFIG[\"build_alias\"] = \"\"\n CONFIG[\"LIBS\"] = \"-ldl -lobjc \"\n CONFIG[\"ECHO_T\"] = \"\"\n CONFIG[\"ECHO_N\"] = \"\"\n CONFIG[\"ECHO_C\"] = \"\\\\\\\\c\"\n CONFIG[\"DEFS\"] = \"\"\n CONFIG[\"mandir\"] = \"$(datarootdir)/man\"\n CON", 0x1000) = 2353 0
read_nocancel(0x3, "= \"$(datarootdir)\"\n CONFIG[\"datarootdir\"] = \"$(prefix)/share\"\n CONFIG[\"libexecdir\"] = \"$(exec_prefix)/libexec\"\n CONFIG[\"sbindir\"] = \"$(exec_prefix)/sbin\"\n CONFIG[\"bindir\"] = \"$(exec_prefix)/bin\"\n CONFIG[\"exec_prefix\"] = \"$(prefix)\"\n CONFIG[\"PACKAGE_U", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/thread.rb\0", 0x7FFF5FBFE290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/thread.bundle\0", 0x7FFF5FBFE290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/thread.rb\0", 0x7FFF5FBFE290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/thread.bundle\0", 0x7FFF5FBFE290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/thread.rb\0", 0x7FFF5FBFE290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/thread.bundle\0", 0x7FFF5FBFE290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/thread.rb\0", 0x7FFF5FBFE290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/thread.bundle\0", 0x7FFF5FBFE290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/thread.rb\0", 0x7FFF5FBFE290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/thread.bundle\0", 0x7FFF5FBFE290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/thread.rb\0", 0x7FFF5FBFE290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/thread.bundle\0", 0x7FFF5FBFE290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/thread.rb\0", 0x7FFF5FBFE290, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/thread.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE2B0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/thread.rb\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/thread.rb\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/thread.rb\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/thread.rb\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/thread.rb\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/thread.rb\0", 0x7FFF5FBFE2B0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/thread.rb\0", 0x7FFF5FBFE2B0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/thread.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE2D0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/thread.rb\0", 0x0, 0x1002461C0) = 3 0
fstat64(0x3, 0x7FFF5FBFE100, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/1.8/thread.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/1.8/thread.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFD510, 0x7FFF5FBFD5DC) = 0 0
read_nocancel(0x3, "unless defined? Thread\n fail \"Thread not available for this ruby interpreter\"\nend\n\nrequire 'thread.so'\n\0", 0x1000) = 104 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/thread.bundle\0", 0x7FFF5FBFD940, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/thread.bundle\0", 0x7FFF5FBFD940, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/thread.bundle\0", 0x7FFF5FBFD940, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/thread.bundle\0", 0x7FFF5FBFD940, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/thread.bundle\0", 0x7FFF5FBFD940, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/thread.bundle\0", 0x7FFF5FBFD940, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/thread.bundle\0", 0x7FFF5FBFD940, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/thread.bundle\0", 0x7FFF5FBFD940, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/thread.bundle\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFD960, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/thread.bundle\0", 0x7FFF5FBFCE80, 0x7FFF5FBFD4C0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/thread.bundle\0", 0x0, 0x0) = 3 0
pread(0x3, "\317\372\355\376\a\0", 0x1000, 0x0) = 4096 0
mmap(0x1001AB000, 0x4000, 0x5, 0x12, 0x3, 0x100000001) = 0x1AB000 0
mmap(0x1001AF000, 0x1000, 0x3, 0x12, 0x3, 0x100000001) = 0x1AF000 0
mmap(0x1001B0000, 0x29F8, 0x1, 0x12, 0x3, 0x100000001) = 0x1B0000 0
close(0x3) = 0 0
stat64("/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation\0", 0x7FFF5FBFC9F0, 0x7FFF5FBFD030) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/exceptions.rb\0", 0x7FFF5FBFE270, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/exceptions.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE290, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/exceptions.rb\0", 0x7FFF5FBFE290, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/exceptions.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE2B0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/exceptions.rb\0", 0x0, 0x100255980) = 3 0
fstat64(0x3, 0x7FFF5FBFE0E0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/exceptions.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/exceptions.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFD4F0, 0x7FFF5FBFD5BC) = 0 0
read_nocancel(0x3, "##\n# Base exception class for RubyGems. All exception raised by RubyGems are a\n# subclass of this one.\nclass Gem::Exception < RuntimeError; end\n\nclass Gem::CommandLineError < Gem::Exception; end\n\nclass Gem::DependencyError < Gem::Exception; end\n\nclass Gem", 0x1000) = 2393 0
read_nocancel(0x3, "er(\"You don't have write permissions into the #{path} directory.\")\n end\nend\n\n##\n# Used to raise parsing and loading errors\nclass Gem::FormatException < Gem::Exception\n attr_accessor :file_path\nend\n\nclass Gem::GemNotFoundException < Gem::Exception\n def i", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("./rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
stat64("./rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB30, 0x0) = -1 Err#2
sigprocmask(0x3, 0x1000F14E0, 0x0) = 0x0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb\0", 0x7FFF5FBFE250, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE270, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb\0", 0x7FFF5FBFE270, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE290, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb\0", 0x0, 0x100252330) = 3 0
fstat64(0x3, 0x7FFF5FBFE0C0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFD4D0, 0x7FFF5FBFD59C) = 0 0
read_nocancel(0x3, "#--\n# Copyright 2006 by Chad Fowler, Rich Kilmer, Jim Weirich and others.\n# All rights reserved.\n# See LICENSE.txt for permissions.\n#++\n\nmodule Kernel\n\n ##\n # The Kernel#require from before RubyGems was loaded.\n\n alias gem_original_require require\n\n ##", 0x1000) = 1099 0
read_nocancel(0x3, "quire(path) # :doc:\n gem_original_require path\n rescue LoadError => load_error\n if load_error.message.end_with?(path) and Gem.try_activate(path) then\n return gem_original_require(path)\n end\n\n raise load_error\n end\n\n private :require\n p", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/nokogiri.rb\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/nokogiri.bundle\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/nokogiri.rb\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/nokogiri.bundle\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/nokogiri.rb\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/nokogiri.bundle\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/nokogiri.rb\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/nokogiri.bundle\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/nokogiri.rb\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/nokogiri.bundle\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/nokogiri.rb\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/nokogiri.bundle\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/nokogiri.rb\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/nokogiri.bundle\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/nokogiri.rb\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/nokogiri.bundle\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("./nokogiri.rb\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
stat64("./nokogiri.bundle\0", 0x7FFF5FBFE210, 0x0) = -1 Err#2
sigprocmask(0x3, 0x1000F14E0, 0x0) = 0x0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/gem_path_searcher.rb\0", 0x7FFF5FBFC5F0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/gem_path_searcher.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFC610, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/gem_path_searcher.rb\0", 0x7FFF5FBFC610, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/gem_path_searcher.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFC630, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/gem_path_searcher.rb\0", 0x0, 0x100242400) = 3 0
fstat64(0x3, 0x7FFF5FBFC460, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/gem_path_searcher.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/gem_path_searcher.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFB870, 0x7FFF5FBFB93C) = 0 0
read_nocancel(0x3, "##\n# GemPathSearcher has the capability to find loadable files inside\n# gems. It generates data up front to speed up searches later.\n\nclass Gem::GemPathSearcher\n\n ##\n # Initialise the data we need to make searches later.\n\n def initialize\n # We want ", 0x1000) = 2732 0
read_nocancel(0x3, "d in alphabetical order, and in reverse\n # version order.\n #\n # For example:\n #\n # find('log4r') # -> (log4r-1.1 spec)\n # find('log4r.rb') # -> (log4r-1.1 spec)\n # find('rake/rdoctask') # -> (rake-0.4.12 spec)\n # ", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/source_index.rb\0", 0x7FFF5FBF9ED0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/source_index.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF9EF0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/source_index.rb\0", 0x7FFF5FBF9EF0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/source_index.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF9F10, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/source_index.rb\0", 0x0, 0x10024D660) = 3 0
fstat64(0x3, 0x7FFF5FBF9D40, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/source_index.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/source_index.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF9150, 0x7FFF5FBF921C) = 0 0
read_nocancel(0x3, "#--\n# Copyright 2006 by Chad Fowler, Rich Kilmer, Jim Weirich and others.\n# All rights reserved.\n# See LICENSE.txt for permissions.\n#++\n\nrequire 'rubygems/specification'\n\n##\n# The SourceIndex object indexes all the gems available from a\n# particular source", 0x1000) = 4096 0
read_nocancel(0x3, "prerelease_specs\n prerelease_gems.values\n end\n\n ##\n # An array including only the released gemspecs\n\n def released_specs\n released_gems.values\n end\n\n ##\n # Add a gem specification to the source index.\n\n def add_spec(gem_spec, name = gem_spec.", 0x1000) = 4096 0
read_nocancel(0x3, "r.fetcher\n remotes = fetcher.find_matching dependency\n remotes = remotes.map { |(_, version, _), _| version }\n\n latest = remotes.sort.last\n\n outdateds << local.name if latest and local.version < latest\n end\n\n outdateds\n end\n\n de", 0x1000) = 556 0
read_nocancel(0x3, "ep\n end\n\n ##\n # Search for a gem by Gem::Dependency +gem_pattern+. If +only_platform+\n # is true, only gems matching Gem::Platform.local will be returned. An\n # Array of matching Gem::Specification objects is returned.\n #\n # For backwards compatib", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/specification.rb\0", 0x7FFF5FBF8B50, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/specification.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF8B70, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/specification.rb\0", 0x7FFF5FBF8B70, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/specification.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF8B90, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/specification.rb\0", 0x0, 0x1002679D0) = 3 0
fstat64(0x3, 0x7FFF5FBF89C0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/specification.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/specification.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF7DD0, 0x7FFF5FBF7E9C) = 0 0
read_nocancel(0x3, "#--\n# Copyright 2006 by Chad Fowler, Rich Kilmer, Jim Weirich and others.\n# All rights reserved.\n# See LICENSE.txt for permissions.\n#++\n\nrequire 'rubygems/version'\nrequire 'rubygems/requirement'\nrequire 'rubygems/platform'\n\n# :stopdoc:\nclass Date; end # fo", 0x1000) = 4096 0
read_nocancel(0x3, "e}\".intern, []]\n\n @@array_attributes << name\n @@attributes << [name, []]\n @@default_value[name] = []\n code = %{\n def #{name}\n @#{name} ||= []\n end\n def #{name}=(value)\n @#{name} = Array(value)\n end\n }\n\n m", 0x1000) = 4096 0
read_nocancel(0x3, ".instance_variable_set :@description, array[13]\n spec.instance_variable_set :@homepage, array[14]\n spec.instance_variable_set :@has_rdoc, array[15]\n spec.instance_variable_set :@new_platform, ", 0x1000) = 4096 0
read_nocancel(0x3, "be anything that YAML.load() accepts: String or IO.\n\n def self.from_yaml(input)\n input = normalize_yaml_input input\n spec = YAML.load input\n\n if spec && spec.class == FalseClass then\n raise Gem::EndOfYAMLException\n end\n\n unless Gem::Sp", 0x1000) = 4096 0
read_nocancel(0x3, "ion, \"spec #{full_name} is not from an installed gem\"\n end\n\n File.expand_path File.dirname(File.dirname(@loaded_from))\n end\n\n ##\n # Checks if this specification meets the requirement of +dependency+.\n\n def satisfies_requirement?(dependency)\n r", 0x1000) = 4096 0
read_nocancel(0x3, "es.empty? then\n dependencies.each do |dep|\n version_reqs_param = dep.requirements_list.inspect\n dep.instance_variable_set :@type, :runtime if dep.type.nil? # HACK\n result << \" s.add_#{dep.type}_dependency(%q<#{dep.name}>, #{v", 0x1000) = 4096 0
read_nocancel(0x3, "\n end\n\n # Warnings\n\n %w[author description email homepage summary].each do |attribute|\n value = self.send attribute\n alert_warning \"no #{attribute} specified\" if value.nil? or value.empty?\n end\n\n if summary and not summary.empty? a", 0x1000) = 4096 0
read_nocancel(0x3, "tes\n\n ##\n # :attr_accessor: rubygems_version\n #\n # The version of RubyGems used to create this gem.\n #\n # Do not set this, it is set automatically when the gem is packaged.\n\n required_attribute :rubygems_version, Gem::VERSION\n\n ##\n # :attr_accesso", 0x1000) = 4096 0
read_nocancel(0x3, "spec.emails).flatten]\n #\n # Gives a hash of author name to email address.\n\n array_attribute :authors\n\n ##\n # :attr_accessor: licenses\n #\n # The license(s) for the library. Each license must be a short name, no\n # more than 64 characters.\n\n array_", 0x1000) = 4096 0
read_nocancel(0x3, " # way to do it.\n case date\n when String then\n @date = if /\\A(\\d{4})-(\\d{2})-(\\d{2})\\Z/ =~ date then\n Time.local($1.to_i, $2.to_i, $3.to_i)\n else\n require 'time'\n Time.parse date\n ", 0x1000) = 1938 0
read_nocancel(0x3, "e_accessor :description= do |str|\n @description = str.to_s\n end\n\n overwrite_accessor :default_executable do\n begin\n if defined?(@default_executable) and @default_executable\n result = @default_executable\n elsif @executables and @exe", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x7FFF5FBF77D0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF77F0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x7FFF5FBF77F0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF7810, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x0, 0x1002B0A70) = 3 0
fstat64(0x3, 0x7FFF5FBF7640, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF6A50, 0x7FFF5FBF6B1C) = 0 0
read_nocancel(0x3, "##\n# The Version class processes string versions into comparable\n# values. A version string should normally be a series of numbers\n# separated by periods. Each part (digits separated by periods) is\n# considered its own number, and these are used for sortin", 0x1000) = 4096 0
read_nocancel(0x3, "> now returns the value pushed (it used it\n# return nil).\n# Version 1.1.1:: Fixed a bug in the linked list implementation.\n# Version 1.1.2:: Fixed a bug introduced in the last fix.\n#\n# Client A needs a stack with basic push/pop capability. ", 0x1000) = 4096 0
read_nocancel(0x3, "format. It's a string for backwards (RubyGems\n # 1.3.5 and earlier) compatibility.\n\n def marshal_load array\n initialize array[0]\n end\n\n ##\n # A version is considered a prerelease if it contains a letter.\n\n def prerelease?\n @prerelease ||= @vers", 0x1000) = 2050 0
read_nocancel(0x3, "through marshal_load.\n\n @segments ||= @version.scan(/[0-9]+|[a-z]+/i).map do |s|\n /^\\d+$/ =~ s ? s.to_i : s\n end\n end\n\n ##\n # A recommended version for use with a ~> Requirement.\n\n def spermy_recommendation\n segments = self.segments.dup\n\n", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x7FFF5FBF77B0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF77D0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x7FFF5FBF77D0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF77F0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x0, 0x1002BDBE0) = 3 0
fstat64(0x3, 0x7FFF5FBF7620, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF6A30, 0x7FFF5FBF6AFC) = 0 0
read_nocancel(0x3, "require \"rubygems/version\"\n\n##\n# A Requirement is a set of one or more version restrictions. It supports a\n# few (<tt>=, !=, >, <, >=, <=, ~></tt>) different restriction operators.\n\nclass Gem::Requirement\n include Comparable\n\n OPS = { #:nodoc:\n \"=\" =", 0x1000) = 3731 0
read_nocancel(0x3, "lient code.\n #\n # If the input is \"weird\", the default version requirement is\n # returned.\n\n def self.create input\n case input\n when Gem::Requirement then\n input\n when Gem::Version, Array then\n new input\n else\n if input.respo", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x7FFF5FBF6430, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF6450, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/platform.rb\0", 0x7FFF5FBF7790, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/platform.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF77B0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/platform.rb\0", 0x7FFF5FBF77B0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/platform.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF77D0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/platform.rb\0", 0x0, 0x1002C6410) = 3 0
fstat64(0x3, 0x7FFF5FBF7600, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/platform.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/platform.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF6A10, 0x7FFF5FBF6ADC) = 0 0
read_nocancel(0x3, "##\n# Available list of platforms for targeting Gem installations.\n\nclass Gem::Platform\n\n @local = nil\n\n attr_accessor :cpu\n\n attr_accessor :os\n\n attr_accessor :version\n\n def self.local\n arch = Gem::ConfigMap[:arch]\n arch = \"#{arch}_60\" if arch =", 0x1000) = 4096 0
read_nocancel(0x3, " to a Gem::Platform first. See #=== for matching rules.\n\n def =~(other)\n case other\n when Gem::Platform then # nop\n when String then\n # This data is from http://gems.rubyforge.org/gems/yaml on 19 Aug 2007\n other = case other\n ", 0x1000) = 1414 0
read_nocancel(0x3, " when /sparc-solaris2.8/ then ['sparc', 'solaris', '2.8' ]\n when /universal-darwin(\\d)/ then ['universal', 'darwin', $1 ]\n else other\n end\n\n other = Gem::Platfor", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
access("/etc/localtime\0", 0x4, 0x0) = 0 0
open_nocancel("/etc/localtime\0", 0x0, 0x0) = 3 0
fstat64(0x3, 0x7FFF5FBF4490, 0x0) = 0 0
read_nocancel(0x3, "TZif\0", 0x2A64) = 1017 0
close_nocancel(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_parser.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB640, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_parser.rb\0", 0x7FFF5FBFB640, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_parser.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB660, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_parser.rb\0", 0x0, 0x1006155B0) = 3 0
fstat64(0x3, 0x7FFF5FBFB490, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_parser.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_parser.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA8A0, 0x7FFF5FBFA96C) = 0 0
read_nocancel(0x3, "#\n# DO NOT MODIFY!!!!\n# This file is automatically generated by Racc 1.4.6\n# from Racc grammer file \"\".\n#\n\nrequire 'racc/parser.rb'\n\n\nmodule Nokogiri\n module CSS\n class GeneratedParser < Racc::Parser\n##### State transition tables begin ###\n\nracc_action", 0x1000) = 4096 0
read_nocancel(0x3, "nil,\n nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,\n nil, nil, nil, nil, nil, nil, nil, 86, nil, nil,\n 89, nil, nil, 90, nil, nil, nil, nil, nil, nil,\n nil, nil, 95 ]\n\nracc_goto_chec", 0x1000) = 4096 0
read_nocancel(0x3, "lement_name\",\n \"hcap_0toN\",\n \"hcap_1toN\",\n \"negation\",\n \"function\",\n \"pseudo\",\n \"attrib\",\n \"class\",\n \"namespace\",\n \"attrib_val_0or1\",\n \"expr\",\n \"an_plus_b\",\n \"attribute_id\",\n \"eql_incl_dash\",\n \"negation_arg\" ]\n\nRacc_debug_parser = false\n\n####", 0x1000) = 4096 0
read_nocancel(0x3, "sult = Node.new(:FUNCTION, [val.first.strip, val[1]].flatten)\n \n result\nend\n\ndef _reduce_33(val, _values, result)\n result = [val.first, val.last] \n result\nend\n\ndef _reduce_34(val, _values, result)\n result = [val.first, val.last] \n result\nend\n", 0x1000) = 3762 0
read_nocancel(0x3, "# assert_xpath(\"//a[foo(., @a, b)]\", @parser.parse('a:foo(@a, b)'))\n # assert_xpath(\"//a[foo(., a, 10)]\", @parser.parse('a:foo(a, 10)'))\n result = val\n end\n \n result\nend\n\ndef _reduce_39(val, _values, result)\n if val[", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/racc/parser.rb\0", 0x7FFF5FBFA2C0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/racc/parser.rb\0", 0x7FFF5FBFA2C0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/racc/parser.rb\0", 0x7FFF5FBFA2C0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/racc/parser.rb\0", 0x7FFF5FBFA2C0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/racc/parser.rb\0", 0x7FFF5FBFA2C0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/racc/parser.rb\0", 0x7FFF5FBFA2C0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/racc/parser.rb\0", 0x7FFF5FBFA2C0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/racc/parser.rb\0", 0x7FFF5FBFA2C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/racc/parser.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA2E0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/racc/parser.rb\0", 0x0, 0x1006309C0) = 3 0
fstat64(0x3, 0x7FFF5FBFA110, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/1.8/racc/parser.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/1.8/racc/parser.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF9520, 0x7FFF5FBF95EC) = 0 0
read_nocancel(0x3, "#\n# $originalId: parser.rb,v 1.8 2006/07/06 11:42:07 aamine Exp $\n#\n# Copyright (c) 1999-2006 Minero Aoki\n#\n# This program is free software.\n# You can distribute/modify this program under the same terms of ruby.\n#\n# As a special exception, when this code i", 0x1000) = 4096 0
read_nocancel(0x3, ", mid)\n __send__(Racc_YY_Parse_Method, recv, mid, _racc_setup(), true)\n end\n\n def _racc_yyparse_rb(recv, mid, arg, c_debug)\n action_table, action_check, action_default, action_pointer,\n goto_table, goto_check, goto_default, goto_", 0x1000) = 4096 0
read_nocancel(0x3, "ect}\"\n end\n\n racc_next_state(@racc_state[-1], @racc_state) if @yydebug\n\n nil\n end\n\n def _racc_do_reduce(arg, act)\n action_table, action_check, action_default, action_pointer,\n goto_table, goto_check, goto_default, goto_", 0x1000) = 3538 0
read_nocancel(0x3, "ack must be updated AFTER method call\n if use_result\n vstack.push __send__(method_id, tmp_v, vstack, tmp_v[0])\n else\n vstack.push __send__(method_id, tmp_v, vstack)\n end\n tstack.push reduce_to\n\n racc_reduce(tmp_t, red", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/racc/cparse.rb\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/racc/cparse.bundle\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/racc/cparse.rb\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/racc/cparse.bundle\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/racc/cparse.rb\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/racc/cparse.rb\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/racc/cparse.bundle\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/racc/cparse.rb\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/racc/cparse.bundle\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/racc/cparse.rb\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/racc/cparse.rb\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/racc/cparse.bundle\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/racc/cparse.rb\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/racc/cparse.bundle\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/racc/cparse.rb\0", 0x7FFF5FBF8130, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF8130, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF8150, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/racc/cparse.bundle\0", 0x7FFF5FBF8150, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/racc/cparse.bundle\0", 0x7FFF5FBF8150, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF8150, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/racc/cparse.bundle\0", 0x7FFF5FBF8150, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/racc/cparse.bundle\0", 0x7FFF5FBF8150, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF8150, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/racc/cparse.bundle\0", 0x7FFF5FBF8150, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/racc/cparse.bundle\0", 0x7FFF5FBF8150, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF8150, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF8170, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF7690, 0x7FFF5FBF7CD0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x0, 0x0) = 3 0
pread(0x3, "\317\372\355\376\a\0", 0x1000, 0x0) = 4096 0
mmap(0x1001F1000, 0x3000, 0x5, 0x12, 0x3, 0x1FFFFFFFF) = 0x1F1000 0
mmap(0x1001F4000, 0x1000, 0x3, 0x12, 0x3, 0x1FFFFFFFF) = 0x1F4000 0
mmap(0x1001F5000, 0x1578, 0x1, 0x12, 0x3, 0x1FFFFFFFF) = 0x1F5000 0
close(0x3) = 0 0
stat64("/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation\0", 0x7FFF5FBF71C0, 0x7FFF5FBF7800) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_tokenizer.rb\0", 0x7FFF5FBFB600, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_tokenizer.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB620, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_tokenizer.rb\0", 0x7FFF5FBFB620, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_tokenizer.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB640, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_tokenizer.rb\0", 0x0, 0x100646CF0) = 3 0
fstat64(0x3, 0x7FFF5FBFB470, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_tokenizer.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_tokenizer.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA880, 0x7FFF5FBFA94C) = 0 0
read_nocancel(0x3, "#--\n# DO NOT MODIFY!!!!\n# This file is automatically generated by rex 1.0.4\n# from lexical definition file \"lib/nokogiri/css/tokenizer.rex\".\n#++\n\nmodule Nokogiri\nmodule CSS\nclass GeneratedTokenizer < GeneratedParser\n require 'strscan'\n\n class ScanError <", 0x1000) = 3868 0
read_nocancel(0x3, " @lineno += 1 if text == \"\\n\"\n token = case @state\n when nil\n case\n when (text = @ss.scan(/has\\([\\s]*/))\n action { [:HAS, text] }\n\n when (text = @ss.scan(/[-@]?([_A-Za-z]|[^\\0-\\177]|\\\\[0-9A-Fa-f]{1,6}(\\r\\n|[\\s])?|\\\\[^\\n\\r", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/strscan.rb\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/strscan.bundle\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/strscan.rb\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/strscan.bundle\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/strscan.rb\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/strscan.bundle\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/strscan.rb\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/strscan.bundle\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/strscan.rb\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/strscan.bundle\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/strscan.rb\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/strscan.bundle\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/strscan.rb\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/strscan.bundle\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/strscan.rb\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/strscan.bundle\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/strscan.rb\0", 0x7FFF5FBF92F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/strscan.bundle\0", 0x7FFF5FBF92F0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/strscan.bundle\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF9310, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/strscan.bundle\0", 0x7FFF5FBF9310, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/strscan.bundle\0", 0x7FFF5FBF9310, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/strscan.bundle\0", 0x7FFF5FBF9310, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/strscan.bundle\0", 0x7FFF5FBF9310, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/strscan.bundle\0", 0x7FFF5FBF9310, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/strscan.bundle\0", 0x7FFF5FBF9310, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/strscan.bundle\0", 0x7FFF5FBF9310, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/strscan.bundle\0", 0x7FFF5FBF9310, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/strscan.bundle\0", 0x7FFF5FBF9310, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/strscan.bundle\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF9330, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/strscan.bundle\0", 0x7FFF5FBF8850, 0x7FFF5FBF8E90) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/strscan.bundle\0", 0x0, 0x0) = 3 0
pread(0x3, "\317\372\355\376\a\0", 0x1000, 0x0) = 4096 0
mmap(0x1001F7000, 0x4000, 0x5, 0x12, 0x3, 0x100000000) = 0x1F7000 0
mmap(0x1001FB000, 0x1000, 0x3, 0x12, 0x3, 0x100000000) = 0x1FB000 0
mmap(0x1001FC000, 0x2590, 0x1, 0x12, 0x3, 0x100000000) = 0x1FC000 0
close(0x3) = 0 0
stat64("/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation\0", 0x7FFF5FBF8370, 0x7FFF5FBF89B0) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/tokenizer.rb\0", 0x7FFF5FBFB5E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/tokenizer.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB600, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/tokenizer.rb\0", 0x7FFF5FBFB600, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/tokenizer.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB620, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/tokenizer.rb\0", 0x0, 0x100653570) = 3 0
fstat64(0x3, 0x7FFF5FBFB450, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/tokenizer.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/tokenizer.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA860, 0x7FFF5FBFA92C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module CSS\n class Tokenizer < GeneratedTokenizer\n alias :scan :scan_setup\n end\n end\nend\n\0", 0x1000) = 118 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/parser.rb\0", 0x7FFF5FBFB5C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/parser.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB5E0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/parser.rb\0", 0x7FFF5FBFB5E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/parser.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB600, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/parser.rb\0", 0x0, 0x1002A4460) = 3 0
fstat64(0x3, 0x7FFF5FBFB430, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/parser.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/parser.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA840, 0x7FFF5FBFA90C) = 0 0
read_nocancel(0x3, "require 'thread'\n\nmodule Nokogiri\n module CSS\n class Parser < GeneratedTokenizer\n @cache_on = true\n @cache = {}\n @mutex = Mutex.new\n\n class << self\n # Turn on CSS parse caching\n attr_accessor :cache_on\n al", 0x1000) = 2271 0
read_nocancel(0x3, " # Execute +block+ without cache\n def without_cache &block\n tmp = @cache_on\n @cache_on = false\n block.call\n @cache_on = tmp\n end\n\n ###\n # Parse this CSS selector in +selector+. Returns ", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/thread.rb\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/thread.bundle\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/thread.rb\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/thread.bundle\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/thread.rb\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/thread.bundle\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/thread.rb\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/thread.bundle\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/thread.rb\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/thread.bundle\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/thread.rb\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/thread.bundle\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/thread.rb\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/thread.bundle\0", 0x7FFF5FBFA240, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/thread.rb\0", 0x7FFF5FBFA240, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/thread.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA260, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/syntax_error.rb\0", 0x7FFF5FBFB5A0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/syntax_error.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB5C0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/syntax_error.rb\0", 0x7FFF5FBFB5C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/syntax_error.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB5E0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/syntax_error.rb\0", 0x0, 0x100658190) = 3 0
fstat64(0x3, 0x7FFF5FBFB410, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/syntax_error.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/syntax_error.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFA820, 0x7FFF5FBFA8EC) = 0 0
read_nocancel(0x3, "require 'nokogiri/syntax_error'\nmodule Nokogiri\n module CSS\n class SyntaxError < ::Nokogiri::SyntaxError\n end\n end\nend\n\0", 0x1000) = 127 0
read_nocancel(0x3, "\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/syntax_error.rb\0", 0x7FFF5FBFA220, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/syntax_error.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA240, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/builder.rb\0", 0x7FFF5FBFC9C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/builder.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFC9E0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/builder.rb\0", 0x7FFF5FBFC9E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/builder.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCA00, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/builder.rb\0", 0x0, 0x100658DE0) = 3 0
fstat64(0x3, 0x7FFF5FBFC830, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/builder.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/builder.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFBC40, 0x7FFF5FBFBD0C) = 0 0
read_nocancel(0x3, "module Nokogiri\n module HTML\n ###\n # Nokogiri HTML builder is used for building HTML documents. It is very\n # similar to the Nokogiri::XML::Builder. In fact, you should go read the\n # documentation for Nokogiri::XML::Builder before reading t", 0x1000) = 1032 0
read_nocancel(0x3, "o make sure to read the\n # Nokogiri::XML::Builder documentation.\n class Builder < Nokogiri::XML::Builder\n ###\n # Convert the builder to HTML\n def to_html\n @doc.to_html\n end\n end\n end\nend\n\0", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
sigaction(0x2, 0x7FFF5FBFF490, 0x7FFF5FBFF4C0) = 0 0