Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
1869 lines (1867 sloc) 176 KB
SYSCALL(args) = return
getpid(0x7FFF5FBFF4D0, 0x7FFFFFE00050, 0x0) = 61746 0
open_nocancel("/dev/urandom\0", 0x0, 0x0) = 3 0
read_nocancel(0x3, "\222\250\334:>\006\273Zx\271\020\001\325\204P5[\261\227\312\026\0", 0x6C) = 108 0
close_nocancel(0x3) = 0 0
issetugid(0x100000000, 0x7FFF5FBFF7F0, 0x7FFF5FC40530) = 0 0
geteuid(0x100000000, 0x7FFF5FBFF7F0, 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
madvise(0x7FFF896EF000, 0x2000, 0x5) = 0 0
open("/dev/dtracehelper\0", 0x2, 0x7FFF5FC45490) = 3 0
ioctl(0x3, 0x80086804, 0x7FFF5FBFD320) = 0 0
close(0x3) = 0 0
issetugid(0x7FFF8699F8AC, 0x7FFF5FBFD25C, 0x7FFF5FBFF6D8) = 0 0
stat64("/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation\0", 0x7FFF5FBFC320, 0x7FFF5FBFC960) = 0 0
mmap(0x0, 0x1000000, 0x3, 0x1002, 0x2000000, 0x7FFF00000000) = 0x400000 0
munmap(0x100400000, 0x400000) = 0 0
munmap(0x101000000, 0x400000) = 0 0
getrlimit(0x1003, 0x7FFF5FBFF660, 0x7FFF5FBFF6D8) = 0 0
mmap(0x0, 0x62000, 0x3, 0x1002, 0x3000000, 0x7FFF00000000) = 0x400000 0
mmap(0x0, 0x1000, 0x3, 0x1002, 0x3000000, 0x7FFF00000000) = 0x1AA000 0
open("/dev/urandom\0", 0x20104, 0x24) = 3 0
fstat64(0x3, 0x7FFF5FBFF470, 0x0) = 0 0
read(0x3, "\252\367s\303\177U6\003\351\306\221\325V\307d\310\033\257\272\302\240\303#\025\325\342\v\034t;F\331\0", 0x20) = 32 0
close(0x3) = 0 0
sigaction(0x2, 0x7FFF5FBFF4B0, 0x7FFF5FBFF4E0) = 0 0
sigaction(0x1, 0x7FFF5FBFF4B0, 0x7FFF5FBFF4E0) = 0 0
sigaction(0x3, 0x7FFF5FBFF4B0, 0x7FFF5FBFF4E0) = 0 0
sigaction(0xF, 0x7FFF5FBFF4B0, 0x7FFF5FBFF4E0) = 0 0
sigaction(0xE, 0x7FFF5FBFF4B0, 0x7FFF5FBFF4E0) = 0 0
sigaction(0x1E, 0x7FFF5FBFF4B0, 0x7FFF5FBFF4E0) = 0 0
sigaction(0x1F, 0x7FFF5FBFF4B0, 0x7FFF5FBFF4E0) = 0 0
sigaction(0xA, 0x7FFF5FBFF4B0, 0x7FFF5FBFF4E0) = 0 0
sigaction(0xB, 0x7FFF5FBFF4B0, 0x7FFF5FBFF4E0) = 0 0
sigaction(0xD, 0x7FFF5FBFF4B0, 0x7FFF5FBFF4E0) = 0 0
sigprocmask(0x1, 0x7FFF5FBFF53C, 0x7FFF5FBFF53C) = 0x0 0
sigaction(0x14, 0x7FFF5FBFF4D0, 0x7FFF5FBFF500) = 0 0
sigprocmask(0x3, 0x7FFF5FBFF53C, 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, 0x7FFF5FBFF320, 0x7FFF8566F80C) = 0 0
open_nocancel("/var/folders/xh/xhUg+BgeHp8hhi8Kt3qIKU+++TM/-Tmp-/foo.rb20110611-61741-eq8gl4-0\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/var/folders/xh/xhUg+BgeHp8hhi8Kt3qIKU+++TM/-Tmp-/foo.rb20110611-61741-eq8gl4-0\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFF2B0, 0x7FFF5FBFF37C) = 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", 0x7FFF5FBFEC50, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFEC70, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems.rb\0", 0x7FFF5FBFEC70, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFEC90, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems.rb\0", 0x0, 0x10023FA60) = 3 0
fstat64(0x3, 0x7FFF5FBFEAC0, 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, 0x7FFF5FBFDED0, 0x7FFF5FBFDF9C) = 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, "licts 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 end\n\n # :stopdoc:\n\n Ruby", 0x1000) = 4096 0
read_nocancel(0x3, "ec_name+\n # is not given, the gem's default_executable is chosen, otherwise the\n # specified executable's path is returned. +requirements+ allows\n # you to specify specific gem versions.\n\n def self.bin_path(name, exec_name = nil, *requirements)\n # ", 0x1000) = 4096 0
read_nocancel(0x3, " # in case of perms issues -- lame\n end\n end\n\n ##\n # Returns a list of paths matching +glob+ that can be used by a gem to pick\n # up features from other gems. For example:\n #\n # Gem.find_files('rdoc/discover').each do |path| load path end\n #\n ", 0x1000) = 4096 0
read_nocancel(0x3, "lt $LOAD_PATH paths.\n\n def self.load_path_insert_index\n index = $LOAD_PATH.index ConfigMap[:sitelibdir]\n\n if QUICKLOADER_SUCKAGE then\n $LOAD_PATH.each_with_index do |path, i|\n if path.instance_variables.include?(:@gem_prelude_index) or\n ", 0x1000) = 4096 0
read_nocancel(0x3, "iles.\n\n def self.promote_load_path(gem_name, over_name)\n gem = Gem.loaded_specs[gem_name]\n over = Gem.loaded_specs[over_name]\n\n raise ArgumentError, \"gem #{gem_name} is not activated\" if gem.nil?\n raise ArgumentError, \"gem #{over_name} is not ", 0x1000) = 4096 0
read_nocancel(0x3, " able to set the sources without calling\n # Gem.sources.replace since that would cause an infinite loop.\n\n def self.sources= new_sources\n @sources = new_sources\n end\n\n ##\n # Glob pattern for require-able path suffixes.\n\n def self.suffix_pattern\n ", 0x1000) = 4096 0
read_nocancel(0x3, "te repositories\n\n MARSHAL_SPEC_DIR = \"quick/Marshal.#{Gem.marshal_version}/\"\n\n autoload :Version, 'rubygems/version'\n autoload :Requirement, 'rubygems/requirement'\n autoload :Dependency, 'rubygems/dependency'\n autoload :GemPathSearche", 0x1000) = 4096 0
read_nocancel(0x3, "cification::find_by_name\", 2011, 11\n deprecate :cache_dir, \"Specification#cache_dir\", 2011, 11\n deprecate :cache_gem, \"Specification#cache_file\", 2011, 11\n deprecate :default_system_source_cache_dir, :none, 2011, 11\n ", 0x1000) = 630 0
read_nocancel(0x3, "e\n # used to skip activation of specified gems, for example to test out changes\n # that haven't been installed yet. Now RubyGems defers to -I and the\n # RUBYLIB environment variable to skip activation of a gem.\n #\n # Example:\n #\n # GEM_SKIP=libA:", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults.rb\0", 0x7FFF5FBFE2E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE300, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults.rb\0", 0x7FFF5FBFE300, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE320, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults.rb\0", 0x0, 0x1002746E0) = 3 0
fstat64(0x3, 0x7FFF5FBFE150, 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, 0x7FFF5FBFD560, 0x7FFF5FBFD62C) = 0 0
read_nocancel(0x3, "module Gem\n\n # TODO: move this whole file back into rubygems.rb\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", 0x1000) = 2569 0
read_nocancel(0x3, "ion]\n ]\n else\n [\n ConfigMap[:libdir],\n ruby_engine,\n 'gems',\n ConfigMap[:ruby_version]\n ]\n end\n\n @default_dir ||= File.join(*path)\n end\n\n #", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency_list.rb\0", 0x7FFF5FBFE2C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency_list.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE2E0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency_list.rb\0", 0x7FFF5FBFE2E0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency_list.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE300, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency_list.rb\0", 0x0, 0x1002797C0) = 3 0
fstat64(0x3, 0x7FFF5FBFE130, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency_list.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency_list.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFD540, 0x7FFF5FBFD60C) = 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 'tsort'\nrequire 'rubygems/deprecate'\n\n##\n# Gem::DependencyList is used for installing and uninstalling gems in ", 0x1000) = 4096 0
read_nocancel(0x3, "]\n dep and not dep.requirement.satisfied_by? spec.version\n }\n end\n\n ##\n # Removes the gemspec matching +full_name+ from the dependency list\n\n def remove_by_name(full_name)\n @specs.delete_if { |spec| spec.full_name == full_name }\n end\n\n ##\n", 0x1000) = 1618 0
read_nocancel(0x3, "cs.each(&block)\n end\n\n def tsort_each_child(node, &block)\n specs = @specs.sort.reverse\n\n dependencies = node.runtime_dependencies\n dependencies.push(*node.development_dependencies) if @development\n\n dependencies.each do |dep|\n specs.each", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/tsort.rb\0", 0x7FFF5FBFD950, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/tsort.bundle\0", 0x7FFF5FBFD950, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/tsort.rb\0", 0x7FFF5FBFD950, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/tsort.bundle\0", 0x7FFF5FBFD950, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/tsort.rb\0", 0x7FFF5FBFD950, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/tsort.bundle\0", 0x7FFF5FBFD950, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/tsort.rb\0", 0x7FFF5FBFD950, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/tsort.bundle\0", 0x7FFF5FBFD950, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/tsort.rb\0", 0x7FFF5FBFD950, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/tsort.bundle\0", 0x7FFF5FBFD950, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/tsort.rb\0", 0x7FFF5FBFD950, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/tsort.bundle\0", 0x7FFF5FBFD950, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/tsort.rb\0", 0x7FFF5FBFD950, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/tsort.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFD970, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/tsort.rb\0", 0x7FFF5FBFD970, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/tsort.rb\0", 0x7FFF5FBFD970, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/tsort.rb\0", 0x7FFF5FBFD970, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/tsort.rb\0", 0x7FFF5FBFD970, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/tsort.rb\0", 0x7FFF5FBFD970, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/tsort.rb\0", 0x7FFF5FBFD970, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/tsort.rb\0", 0x7FFF5FBFD970, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/tsort.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFD990, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/tsort.rb\0", 0x0, 0x1002798D0) = 3 0
fstat64(0x3, 0x7FFF5FBFD7C0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/1.8/tsort.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/1.8/tsort.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFCBD0, 0x7FFF5FBFCC9C) = 0 0
read_nocancel(0x3, "#!/usr/bin/env ruby\n#--\n# tsort.rb - provides a module for topological sorting and strongly connected components.\n#++\n#\n\n#\n# TSort implements topological sorting using Tarjan's algorithm for\n# strongly connected components.\n#\n# TSort is designed to be able", 0x1000) = 4096 0
mmap(0x0, 0xB0000, 0x3, 0x1002, 0x3000000, 0x0) = 0x462000 0
read_nocancel(0x3, "#tsort method.\n # <tt><em>obj</em>.tsort_each</tt> is similar to <tt><em>obj</em>.tsort.each</tt>, but\n # modification of _obj_ during the iteration may lead to unexpected results.\n #\n # #tsort_each returns +nil+.\n # If there is a cycle, TSort::Cyclic", 0x1000) = 4089 0
read_nocancel(0x3, "_component {|component| result << component}\n result\n end\n\n #\n # The iterator version of the #strongly_connected_components method.\n # <tt><em>obj</em>.each_strongly_connected_component</tt> is similar to\n # <tt><em>obj</em>.strongly_connected_comp", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb\0", 0x7FFF5FBFD930, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFD950, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb\0", 0x7FFF5FBFD950, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFD970, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb\0", 0x0, 0x100268320) = 3 0
fstat64(0x3, 0x7FFF5FBFD7A0, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFCBB0, 0x7FFF5FBFCC7C) = 0 0
read_nocancel(0x3, "##\n# Provides a single method +deprecate+ to be used to declare when\n# something is going away.\n#\n# class Legacy\n# def self.klass_method\n# # ...\n# end\n#\n# def instance_method\n# # ...\n# end\n#\n# extend Deprec", 0x1000) = 1752 0
read_nocancel(0x3, " wrapping it up\n # in a dummy method. It warns on each call to the dummy method\n # telling the user of +repl+ (unless +repl+ is :none) and the\n # year/month that it is planned to go away.\n\n def deprecate name, repl, year, month\n class_eval {\n o", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/path_support.rb\0", 0x7FFF5FBFE2A0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/path_support.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE2C0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/path_support.rb\0", 0x7FFF5FBFE2C0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/path_support.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE2E0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/path_support.rb\0", 0x0, 0x100244D40) = 3 0
fstat64(0x3, 0x7FFF5FBFE110, 0x0) = 0 0
close(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/path_support.rb\0", 0x0, 0x1B6) = 3 0
close_nocancel(0x3) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/path_support.rb\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBFD520, 0x7FFF5FBFD5EC) = 0 0
read_nocancel(0x3, "##\n#\n# Gem::PathSupport facilitates the GEM_HOME and GEM_PATH environment settings\n# to the rest of RubyGems.\n#\nclass Gem::PathSupport\n ##\n # The default system path for managing Gems.\n attr_reader :home\n\n ##\n # Array of paths to search for Gems.\n at", 0x1000) = 1528 0
read_nocancel(0x3, "(gpaths)\n # FIX: it should be [home, *path], not [*path, home]\n\n gem_path = []\n\n # FIX: I can't tell wtf this is doing.\n gpaths ||= (ENV['GEM_PATH'] || \"\").empty? ? nil : ENV[\"GEM_PATH\"]\n\n if gpaths\n if gpaths.kind_of?(Array)\n ge", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rbconfig.bundle\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rbconfig.bundle\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rbconfig.rb\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rbconfig.bundle\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rbconfig.bundle\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rbconfig.bundle\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rbconfig.rb\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rbconfig.bundle\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rbconfig.bundle\0", 0x7FFF5FBFE280, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFE280, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE2A0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFE2A0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFE2A0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rbconfig.rb\0", 0x7FFF5FBFE2A0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFE2A0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFE2A0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rbconfig.rb\0", 0x7FFF5FBFE2A0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFE2A0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFE2A0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE2C0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x0, 0x10026B820) = 3 0
fstat64(0x3, 0x7FFF5FBFE0F0, 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, 0x7FFF5FBFD500, 0x7FFF5FBFD5CC) = 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
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/rubygems/deprecate.rb\0", 0x7FFF5FBFE260, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE280, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/exceptions.rb\0", 0x7FFF5FBFE240, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/exceptions.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE260, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/exceptions.rb\0", 0x7FFF5FBFE260, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/exceptions.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE280, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/exceptions.rb\0", 0x0, 0x100257310) = 3 0
fstat64(0x3, 0x7FFF5FBFE0B0, 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, 0x7FFF5FBFD4C0, 0x7FFF5FBFD58C) = 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", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("./rubygems/defaults/operating_system.rb\0", 0x7FFF5FBFDB00, 0x0) = -1 Err#2
stat64("./rubygems/defaults/operating_system.bundle\0", 0x7FFF5FBFDB00, 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", 0x7FFF5FBFE220, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE240, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb\0", 0x7FFF5FBFE240, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFE260, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb\0", 0x0, 0x100264140) = 3 0
fstat64(0x3, 0x7FFF5FBFE090, 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, 0x7FFF5FBFD4A0, 0x7FFF5FBFD56C) = 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 if defined?(gem_original_require) then\n # Ruby ships with a custom_require, override its require\n ", 0x1000) = 1834 0
read_nocancel(0x3, " gem is activated (added to the\n # loadpath).\n #\n # The normal <tt>require</tt> functionality of returning false if\n # that file has already been loaded is preserved.\n\n def require path\n if Gem.unresolved_deps.empty? or Gem.loaded_path? path then", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/specification.rb\0", 0x7FFF5FBFDAA0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/specification.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFDAC0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/specification.rb\0", 0x7FFF5FBFDAC0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/specification.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFDAE0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/specification.rb\0", 0x0, 0x10026B340) = 3 0
fstat64(0x3, 0x7FFF5FBFD910, 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, 0x7FFF5FBFCD20, 0x7FFF5FBFCDEC) = 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'\nrequire \"rubygems/deprecate\"\n\n# :", 0x1000) = 4096 0
read_nocancel(0x3, "d.\n #\n # The default ['lib'] is typically sufficient.\n\n attr_accessor :require_paths\n\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 attr_accessor :rubygems_version", 0x1000) = 4096 0
read_nocancel(0x3, "move once we're happy\n\n # TODO: this is much more efficient, but we need the extra checks for now\n # _all.concat specs\n # _resort!\n\n specs.each do |spec| # TODO: slow\n add_spec spec\n end\n end\n\n ##\n # Returns all specifications. This ", 0x1000) = 4096 0
read_nocancel(0x3, "nput+ can 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 unle", 0x1000) = 4096 0
read_nocancel(0x3, "end\n\n ##\n # Load custom marshal format, re-initializing defaults as needed\n\n def self._load(str)\n array = Marshal.load str\n\n spec = Gem::Specification.new\n spec.instance_variable_set :@specification_version, array[1]\n\n current_version = CURR", 0x1000) = 4096 0
read_nocancel(0x3, "executables)\n return nil if executables.nil?\n\n if @bindir then\n Array(executables).map { |e| File.join(@bindir, e) }\n else\n executables\n end\n rescue\n return nil\n end\n\n ##\n # Adds a dependency on gem +dependency+ with type +type", 0x1000) = 4096 0
read_nocancel(0x3, "end\n\n ##\n # Return true if this spec can require +file+.\n\n def contains_requirable_file? file\n root = full_gem_path\n\n require_paths.each do |lib|\n base = \"#{root}/#{lib}/#{file}\"\n Gem.suffixes.each do |suf|\n path = \"#{base}#{suf}\"", 0x1000) = 4096 0
read_nocancel(0x3, " Don't\n # use this, push onto the array instead.\n\n def executables= value\n # TODO: warn about setting instead of pushing\n @executables = Array(value)\n end\n\n ##\n # Extensions to build when installing the gem. See\n # Gem::Installer#build_extensi", 0x1000) = 4096 0
read_nocancel(0x3, "_)|\n hash_code ^ self.send(name).hash\n }\n end\n\n def init_with coder # :nodoc:\n yaml_initialize coder.tag, coder.map\n end\n\n ##\n # Specification constructor. Assigns the default values to the attributes\n # and yields itself for further initi", 0x1000) = 4096 0
read_nocancel(0x3, "files.concat(@extra_rdoc_files)\n end\n\n @files = @files.uniq if @files\n @extensions = @extensions.uniq if @extensions\n @test_files = @test_files.uniq if @test_files\n @executables = @executables.uniq if @executables", 0x1000) = 4096 0
read_nocancel(0x3, " self.require_paths = [path]\n end\n\n ##\n # The version of ruby required by this gem\n\n def required_ruby_version= req\n @required_ruby_version = Gem::Requirement.create req\n end\n\n ##\n # The RubyGems version required by this gem\n\n def required_ruby", 0x1000) = 4096 0
read_nocancel(0x3, "e\n test_files.first\n end\n\n def test_suite_file= file # :nodoc:\n # TODO: deprecate\n @test_files = [] unless defined? @test_files\n @test_files << file\n end\n\n ##\n # Returns a Ruby code representation of this specification, such that it can\n ", 0x1000) = 4096 0
read_nocancel(0x3, "aise Gem::InvalidSpecificationException,\n \"expected RubyGems version #{Gem::VERSION}, was #{rubygems_version}\"\n end\n\n @@required_attributes.each do |symbol|\n unless self.send symbol then\n raise Gem::InvalidSpecificationExceptio", 0x1000) = 4096 0
read_nocancel(0x3, "rn @version\n end\n\n # FIX: have this handle the platform/new_platform/original_platform bullshit\n def yaml_initialize(tag, vals) # :nodoc:\n vals.each do |ivar, val|\n instance_variable_set \"@#{ivar}\", val\n end\n\n @original_platform = @platfor", 0x1000) = 1231 0
read_nocancel(0x3, " 2011, 10\n # deprecate :has_rdoc?, :none, 2011, 10\n # deprecate :has_rdoc=, :none, 2011, 10\n # deprecate :default_executable, :none, 2011, 10\n # deprecate :default_executable=, :none, 2011, 10\n # depre", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x7FFF5FBFC710, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFC730, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x7FFF5FBFC730, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFC750, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x0, 0x1002CCB70) = 3 0
fstat64(0x3, 0x7FFF5FBFC580, 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, 0x7FFF5FBFB990, 0x7FFF5FBFBA5C) = 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", 0x7FFF5FBFC6F0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFC710, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x7FFF5FBFC710, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFC730, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x0, 0x1002D9550) = 3 0
fstat64(0x3, 0x7FFF5FBFC560, 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, 0x7FFF5FBFB970, 0x7FFF5FBFBA3C) = 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) = 4096 0
read_nocancel(0x3, ":Gem::Requirement\n# :startdoc:\n\n 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) = 32 0
read_nocancel(0x3, " number,\n # like <tt>\"1.2\"</tt>.\n #\n # parse(\"> 1.0\") # => [\">\", \"1.0\"]\n # parse(\"1.0\") # => [\"=\", \"1.0\"]\n # parse(Gem::Version.new(\"1.0\")) # => [\"=, \"1.0\"]\n\n def self.parse obj\n return [\"=\", obj] if ", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x7FFF5FBFB360, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/version.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB380, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/platform.rb\0", 0x7FFF5FBFC6D0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/platform.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFC6F0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/platform.rb\0", 0x7FFF5FBFC6F0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/platform.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFC710, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/platform.rb\0", 0x0, 0x1002E24F0) = 3 0
fstat64(0x3, 0x7FFF5FBFC540, 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, 0x7FFF5FBFB950, 0x7FFF5FBFBA1C) = 0 0
read_nocancel(0x3, "require \"rubygems/deprecate\"\n\n##\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 ", 0x1000) = 4096 0
read_nocancel(0x3, "is a String it will be\n # converted 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", 0x1000) = 1507 0
read_nocancel(0x3, " ['powerpc', 'darwin', $1 ]\n when /sparc-solaris2.8/ then ['sparc', 'solaris', '2.8' ]\n when /universal-darwin(\\d)/ then ['universal', 'darwin', $1 ]\n else other\n ", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb\0", 0x7FFF5FBFB340, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFB360, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb\0", 0x7FFF5FBFC6B0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/deprecate.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFC6D0, 0x0) = 0 0
close(0x3) = 0 0
issetugid(0x7FFF857BD411, 0x10082F600, 0x100800000) = 0 0
open_nocancel("/usr/share/zoneinfo/UTC\0", 0x0, 0x2E) = 3 0
fstat64(0x3, 0x7FFF5FBF9ED0, 0x0) = 0 0
read_nocancel(0x3, "TZif\0", 0x2A64) = 56 0
close_nocancel(0x3) = 0 0
mmap(0x0, 0x200000, 0x3, 0x1002, 0x7000000, 0x100000001) = 0x512000 0
munmap(0x100512000, 0xEE000) = 0 0
munmap(0x100700000, 0x12000) = 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\0", 0x7FFF5FBF5FE0, 0x100820400) = 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(0x7FFF5FBF8430, 0x2, 0x7FFF70A73718) = 0 0
fstatfs64(0x3, 0x7FFF5FBF8480, 0x0) = 0 0
getdirentries64(0x3, 0x100836600, 0x1000) = 240 0
getdirentries64(0x3, 0x100836600, 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/specifications/nokogiri-1.4.4.gemspec\0", 0x7FFF5FBF88B0, 0x100603D10) = 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, 0x7FFF5FBF86C0, 0x0) = 0 0
lseek(0x3, 0x0, 0x1) = 0 0
fstat64(0x3, 0x7FFF5FBF8560, 0x7FFF5FBF862C) = 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
madvise(0x10060A000, 0xF2000, 0x7) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency.rb\0", 0x7FFF5FBF5250, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF5270, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency.rb\0", 0x7FFF5FBF5270, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF5290, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/dependency.rb\0", 0x0, 0x1002EF520) = 3 0
fstat64(0x3, 0x7FFF5FBF50C0, 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, 0x7FFF5FBF44D0, 0x7FFF5FBF459C) = 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, " requirement that satisfies this\n # dependency.\n\n def =~ other\n unless Gem::Dependency === other\n return unless other.respond_to?(:name) && other.respond_to?(:version)\n other = Gem::Dependency.new other.name, other.version\n end\n\n retur", 0x1000) = 2488 0
read_nocancel(0x3, "(spec.version)\n end\n\n ##\n # Merges the requirements of +other+ into this dependency\n\n def merge other\n unless name == other.name then\n raise ArgumentError,\n \"#{self} and #{other} have different names\"\n end\n\n default = Gem::Requ", 0x1000) = 0 0
close_nocancel(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x7FFF5FBF3EC0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rubygems/requirement.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBF3EE0, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/specifications/rake-0.9.2.gemspec\0", 0x7FFF5FBF88B0, 0x100603D60) = 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, 0x7FFF5FBF86C0, 0x0) = 0 0
lseek(0x3, 0x0, 0x1) = 0 0
fstat64(0x3, 0x7FFF5FBF8560, 0x7FFF5FBF862C) = 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
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/specifications/rdoc-3.6.1.gemspec\0", 0x7FFF5FBF88B0, 0x100603DB0) = 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, 0x7FFF5FBF86C0, 0x0) = 0 0
lseek(0x3, 0x0, 0x1) = 0 0
fstat64(0x3, 0x7FFF5FBF8560, 0x7FFF5FBF862C) = 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
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/specifications/rubygems-update-1.8.5.gemspec\0", 0x7FFF5FBF88B0, 0x100603E00) = 0 0
open_nocancel("/Users/aaron/.ruby18/lib/ruby/gems/1.8/specifications/rubygems-update-1.8.5.gemspec\0", 0x0, 0x1B6) = 3 0
fstat64(0x3, 0x7FFF5FBF86C0, 0x0) = 0 0
lseek(0x3, 0x0, 0x1) = 0 0
fstat64(0x3, 0x7FFF5FBF8560, 0x7FFF5FBF862C) = 0 0
read_nocancel(0x3, "# -*- encoding: utf-8 -*-\n\nGem::Specification.new do |s|\n s.name = %q{rubygems-update}\n s.version = \"1.8.5\"\n\n s.required_rubygems_version = Gem::Requirement.new(\">= 0\") if s.respond_to? :required_rubygems_version=\n s.authors = [\"Jim Weirich\", \"Chad Fow", 0x1000) = 4096 0
read_nocancel(0x3, "bygems/package/tar_reader/entry.rb\", \"lib/rubygems/package/tar_test_case.rb\", \"lib/rubygems/package/tar_writer.rb\", \"lib/rubygems/package_task.rb\", \"lib/rubygems/path_support.rb\", \"lib/rubygems/platform.rb\", \"lib/rubygems/remote_fetcher.rb\", \"lib/rubygems/", 0x1000) = 4096 0
read_nocancel(0x3, "bygems/test_gem_remote_fetcher.rb\", \"test/rubygems/test_gem_requirement.rb\", \"test/rubygems/test_gem_security.rb\", \"test/rubygems/test_gem_server.rb\", \"test/rubygems/test_gem_silent_ui.rb\", \"test/rubygems/test_gem_source_index.rb\", \"test/rubygems/test_gem_", 0x1000) = 4096 0
read_nocancel(0x3, "t/rubygems/test_gem_text.rb\", \"test/rubygems/test_gem_uninstaller.rb\", \"test/rubygems/test_gem_validator.rb\", \"test/rubygems/test_gem_version.rb\", \"test/rubygems/test_gem_version_option.rb\", \"test/rubygems/test_kernel.rb\"]\n\n if s.respond_to? :specificatio", 0x1000) = 1651 0
read_nocancel(0x3, ".add_development_dependency(%q<hoe>, [\">= 2.9.4\"])\n else\n s.add_dependency(%q<minitest>, [\">= 2.1.0\"])\n s.add_dependency(%q<builder>, [\"~> 2.1\"])\n s.add_dependency(%q<hoe-seattlerb>, [\"~> 1.2\"])\n s.add_dependency(%q<session>, [\"~> 2.", 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", 0x7FFF5FBF9700, 0x100821200) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri\0", 0x7FFF5FBF8790, 0x1002C5540) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri.rb\0", 0x7FFF5FBF8790, 0x1002C55C0) = 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, 0x1002C6FF0) = 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", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/rbconfig.bundle\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/rbconfig.bundle\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/rbconfig.bundle\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rbconfig.rb\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/rbconfig.bundle\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/rbconfig.bundle\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/rbconfig.bundle\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rbconfig.rb\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/rbconfig.bundle\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rbconfig.rb\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/rbconfig.bundle\0", 0x7FFF5FBFCAF0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x7FFF5FBFCAF0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/rbconfig.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFCB10, 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", 0x7FFF5FBFCAD0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/nokogiri.bundle\0", 0x7FFF5FBFCAD0, 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, 0x7FFF5FBFCAF0, 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", 0x7FFF5FBFCAF0, 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, 0x7FFF5FBFCB10, 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", 0x7FFF5FBFC030, 0x7FFF5FBFC670) = 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(0x1001AC000, 0x12000, 0x5, 0x12, 0x3, 0x100000001) = 0x1AC000 0
mmap(0x1001BE000, 0x1000, 0x3, 0x12, 0x3, 0x100000001) = 0x1BE000 0
mmap(0x1001BF000, 0xEE30, 0x1, 0x12, 0x3, 0x100000001) = 0x1BF000 0
close(0x3) = 0 0
stat64("/usr/lib/libexslt.0.dylib\0", 0x7FFF5FBFBD70, 0x7FFF5FBFC3B0) = 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(0x1001CE000, 0xE000, 0x5, 0x12, 0x3, 0x100000001) = 0x1CE000 0
mmap(0x1001DC000, 0x1000, 0x3, 0x12, 0x3, 0x100000001) = 0x1DC000 0
mmap(0x1001DD000, 0x3D00, 0x1, 0x12, 0x3, 0x100000001) = 0x1DD000 0
close(0x3) = 0 0
stat64("/usr/lib/libxslt.1.dylib\0", 0x7FFF5FBFBD70, 0x7FFF5FBFC3B0) = 0 0
stat64("/usr/lib/libxml2.2.dylib\0", 0x7FFF5FBFBD70, 0x7FFF5FBFC3B0) = 0 0
stat64("/usr/lib/libiconv.2.dylib\0", 0x7FFF5FBFBD70, 0x7FFF5FBFC3B0) = 0 0
stat64("/usr/lib/libz.1.dylib\0", 0x7FFF5FBFBBC0, 0x7FFF5FBFC200) = 0 0
stat64("/usr/lib/libicucore.A.dylib\0", 0x7FFF5FBFBBC0, 0x7FFF5FBFC200) = 0 0
stat64("/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation\0", 0x7FFF5FBFBAB0, 0x7FFF5FBFC0F0) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/version.rb\0", 0x7FFF5FBFCAB0, 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, 0x7FFF5FBFCAD0, 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", 0x7FFF5FBFCAD0, 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, 0x7FFF5FBFCAF0, 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, 0x10024BA10) = 3 0
fstat64(0x3, 0x7FFF5FBFC920, 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, 0x7FFF5FBFBD30, 0x7FFF5FBFBDFC) = 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", 0x7FFF5FBFCA90, 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, 0x7FFF5FBFCAB0, 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", 0x7FFF5FBFCAB0, 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, 0x7FFF5FBFCAD0, 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, 0x100299590) = 3 0
fstat64(0x3, 0x7FFF5FBFC900, 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, 0x7FFF5FBFBD10, 0x7FFF5FBFBDDC) = 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", 0x7FFF5FBFCA70, 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, 0x7FFF5FBFCA90, 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", 0x7FFF5FBFCA90, 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, 0x7FFF5FBFCAB0, 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, 0x1002A3690) = 3 0
fstat64(0x3, 0x7FFF5FBFC8E0, 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, 0x7FFF5FBFBCF0, 0x7FFF5FBFBDBC) = 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", 0x7FFF5FBFCA50, 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, 0x7FFF5FBFCA70, 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", 0x7FFF5FBFCA70, 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, 0x7FFF5FBFCA90, 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, 0x1002A4070) = 3 0
fstat64(0x3, 0x7FFF5FBFC8C0, 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, 0x7FFF5FBFBCD0, 0x7FFF5FBFBD9C) = 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", 0x7FFF5FBFB6C0, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/pp.rb\0", 0x0, 0x1002C7A30) = 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/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, 0x7FFF5FBFA940, 0x7FFF5FBFAA0C) = 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", 0x7FFF5FBFA330, 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, 0x7FFF5FBFA350, 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", 0x7FFF5FBFA350, 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, 0x7FFF5FBFA370, 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, 0x100271660) = 3 0
fstat64(0x3, 0x7FFF5FBFA1A0, 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, 0x7FFF5FBF95B0, 0x7FFF5FBF967C) = 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", 0x7FFF5FBFA310, 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, 0x7FFF5FBFA330, 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", 0x7FFF5FBFA330, 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, 0x7FFF5FBFA350, 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, 0x1002BC800) = 3 0
fstat64(0x3, 0x7FFF5FBFA180, 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, 0x7FFF5FBF9590, 0x7FFF5FBF965C) = 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", 0x7FFF5FBFB6A0, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/parse_options.rb\0", 0x0, 0x1002E3FA0) = 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/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, 0x7FFF5FBFA920, 0x7FFF5FBFA9EC) = 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
stat64("/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation\0", 0x7FFF5FBF9370, 0x7FFF5FBF99B0) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node/save_options.rb\0", 0x7FFF5FBFA2B0, 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, 0x7FFF5FBFA2D0, 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", 0x7FFF5FBFA2D0, 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, 0x7FFF5FBFA2F0, 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, 0x1002C6C80) = 3 0
fstat64(0x3, 0x7FFF5FBFA120, 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, 0x7FFF5FBF9530, 0x7FFF5FBF95FC) = 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", 0x7FFF5FBFB640, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attribute_decl.rb\0", 0x0, 0x10026EB80) = 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/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, 0x7FFF5FBFA8C0, 0x7FFF5FBFA98C) = 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", 0x7FFF5FBFB620, 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, 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_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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/element_decl.rb\0", 0x0, 0x1002490F0) = 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_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, 0x7FFF5FBFA8A0, 0x7FFF5FBFA96C) = 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", 0x7FFF5FBFB600, 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, 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/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
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, 0x7FFF5FBFA900, 0x7FFF5FBFA9CC) = 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
__sysctl(0x7FFF5FBFD210, 0x2, 0x7FFF5FBFD200) = 0 0
bsdthread_register(0x7FFF856A539C, 0x7FFF85685FB8, 0x2000) = 0 0
thread_selfid(0x7FFF856A539C, 0x7FFF85685FB8, 0x0) = 386393 0
open_nocancel("/dev/urandom\0", 0x0, 0x7FFF70A6EBE0) = 3 0
read_nocancel(0x3, "\367t\333\337i\361QI\317\021\231\347z\341\333\335\270\303v\352[I>`\250\236\365\334\201,\213\374\0374&\333\245\300v\275W\234H\270L\314\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) = 61746 0
open_nocancel("/dev/urandom\0", 0x0, 0x0) = 3 0
read_nocancel(0x3, "C\254\006\303\033\023\332\227\322\245&t\314\277\312\214\326[\2306\227\214N\030\337\370<\003\353E\001\316\203\300.\316<\025\234 \215\3667\327Gw\306\332g:\363\366\006f;\351\202\262\365\004\276\302\177\024i\354\233^2\306\r\225\005&q\206\201\344T\263\023\201z\336\204\300$\342\006\355j\354\206\261\237\322\316\231\350\0264;\251?]\305\245\032\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
shm_open(0x7FFF857C17F8, 0x0, 0x0) = 3 0
mmap(0x0, 0x1000, 0x1, 0x1, 0x3, 0x0) = 0x1AB000 0
close_nocancel(0x3) = 0 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.rb\0", 0x7FFF5FBFB680, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/sax.rb\0", 0x0, 0x10027B080) = 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/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, 0x7FFF5FBFA900, 0x7FFF5FBFA9CC) = 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", 0x7FFF5FBFA2F0, 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, 0x7FFF5FBFA310, 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", 0x7FFF5FBFA310, 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, 0x7FFF5FBFA330, 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, 0x10026DD20) = 3 0
fstat64(0x3, 0x7FFF5FBFA160, 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, 0x7FFF5FBF9570, 0x7FFF5FBF963C) = 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", 0x7FFF5FBFA2D0, 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, 0x7FFF5FBFA2F0, 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", 0x7FFF5FBFA2F0, 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, 0x7FFF5FBFA310, 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, 0x1002EFEA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA140, 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, 0x7FFF5FBF9550, 0x7FFF5FBF961C) = 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", 0x7FFF5FBFA2B0, 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, 0x7FFF5FBFA2D0, 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", 0x7FFF5FBFA2D0, 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, 0x7FFF5FBFA2F0, 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, 0x10025E450) = 3 0
fstat64(0x3, 0x7FFF5FBFA120, 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, 0x7FFF5FBF9530, 0x7FFF5FBF95FC) = 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", 0x7FFF5FBFA290, 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, 0x7FFF5FBFA2B0, 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", 0x7FFF5FBFA2B0, 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, 0x7FFF5FBFA2D0, 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, 0x1002C1FD0) = 3 0
fstat64(0x3, 0x7FFF5FBFA100, 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, 0x7FFF5FBF9510, 0x7FFF5FBF95DC) = 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", 0x7FFF5FBFB660, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node.rb\0", 0x0, 0x1002D66A0) = 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/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, 0x7FFF5FBFA8E0, 0x7FFF5FBFA9AC) = 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
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
mmap(0x0, 0x13D000, 0x3, 0x1002, 0x3000000, 0x0) = 0x1000000 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", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/stringio.bundle\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/stringio.rb\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/stringio.bundle\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/stringio.rb\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/stringio.rb\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/stringio.bundle\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/stringio.rb\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/stringio.bundle\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/stringio.rb\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/stringio.rb\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/stringio.bundle\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/stringio.rb\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/stringio.bundle\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/stringio.rb\0", 0x7FFF5FBFA2D0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBFA2D0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA2F0, 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", 0x7FFF5FBFA2F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/stringio.bundle\0", 0x7FFF5FBFA2F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBFA2F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/stringio.bundle\0", 0x7FFF5FBFA2F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/stringio.bundle\0", 0x7FFF5FBFA2F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBFA2F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/stringio.bundle\0", 0x7FFF5FBFA2F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/stringio.bundle\0", 0x7FFF5FBFA2F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBFA2F0, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA310, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/stringio.bundle\0", 0x7FFF5FBF9830, 0x7FFF5FBF9E70) = 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(0x1001E1000, 0x4000, 0x5, 0x12, 0x3, 0x0) = 0x1E1000 0
mmap(0x1001E5000, 0x1000, 0x3, 0x12, 0x3, 0x0) = 0x1E5000 0
mmap(0x1001E6000, 0x2798, 0x1, 0x12, 0x3, 0x0) = 0x1E6000 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, 0x10024AA10) = 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/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, 0x7FFF5FBFA880, 0x7FFF5FBFA94C) = 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", 0x7FFF5FBFB5E0, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/character_data.rb\0", 0x0, 0x100255C60) = 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/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, 0x7FFF5FBFA860, 0x7FFF5FBFA92C) = 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", 0x7FFF5FBFB5C0, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/namespace.rb\0", 0x0, 0x100256A30) = 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/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, 0x7FFF5FBFA840, 0x7FFF5FBFA90C) = 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", 0x7FFF5FBFB5A0, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/attr.rb\0", 0x0, 0x100258F20) = 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/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, 0x7FFF5FBFA820, 0x7FFF5FBFA8EC) = 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", 0x7FFF5FBFB580, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/dtd.rb\0", 0x0, 0x100259DF0) = 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/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, 0x7FFF5FBFA800, 0x7FFF5FBFA8CC) = 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", 0x7FFF5FBFB560, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/cdata.rb\0", 0x0, 0x1002692F0) = 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/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, 0x7FFF5FBFA7E0, 0x7FFF5FBFA8AC) = 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", 0x7FFF5FBFB540, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/text.rb\0", 0x0, 0x100269C50) = 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/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, 0x7FFF5FBFA7C0, 0x7FFF5FBFA88C) = 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", 0x7FFF5FBFB520, 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, 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.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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document.rb\0", 0x0, 0x1002C0110) = 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.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, 0x7FFF5FBFA7A0, 0x7FFF5FBFA86C) = 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", 0x7FFF5FBFB500, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/document_fragment.rb\0", 0x0, 0x10027EE00) = 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/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, 0x7FFF5FBFA780, 0x7FFF5FBFA84C) = 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", 0x7FFF5FBFB4E0, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/processing_instruction.rb\0", 0x0, 0x100240010) = 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/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, 0x7FFF5FBFA760, 0x7FFF5FBFA82C) = 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", 0x7FFF5FBFB4C0, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/node_set.rb\0", 0x0, 0x10027C8C0) = 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/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, 0x7FFF5FBFA740, 0x7FFF5FBFA80C) = 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", 0x7FFF5FBFB4A0, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/syntax_error.rb\0", 0x0, 0x100284E50) = 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/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, 0x7FFF5FBFA720, 0x7FFF5FBFA7EC) = 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", 0x7FFF5FBFB480, 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, 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.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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath.rb\0", 0x0, 0x10028AE90) = 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.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, 0x7FFF5FBFA700, 0x7FFF5FBFA7CC) = 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", 0x7FFF5FBFA0F0, 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, 0x7FFF5FBFA110, 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", 0x7FFF5FBFA110, 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, 0x7FFF5FBFA130, 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, 0x10028DA10) = 3 0
fstat64(0x3, 0x7FFF5FBF9F60, 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, 0x7FFF5FBF9370, 0x7FFF5FBF943C) = 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", 0x7FFF5FBFB460, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/xpath_context.rb\0", 0x0, 0x100290550) = 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/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, 0x7FFF5FBFA6E0, 0x7FFF5FBFA7AC) = 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", 0x7FFF5FBFB440, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/builder.rb\0", 0x0, 0x100294550) = 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/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, 0x7FFF5FBFA6C0, 0x7FFF5FBFA78C) = 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", 0x7FFF5FBFB420, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/reader.rb\0", 0x0, 0x1002ADA70) = 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/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, 0x7FFF5FBFA6A0, 0x7FFF5FBFA76C) = 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", 0x7FFF5FBFB400, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/notation.rb\0", 0x0, 0x1002B3BF0) = 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/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, 0x7FFF5FBFA680, 0x7FFF5FBFA74C) = 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", 0x7FFF5FBFB3E0, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/entity_decl.rb\0", 0x0, 0x1002B5D30) = 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/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, 0x7FFF5FBFA660, 0x7FFF5FBFA72C) = 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", 0x7FFF5FBFB3C0, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/schema.rb\0", 0x0, 0x1002B7800) = 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/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, 0x7FFF5FBFA640, 0x7FFF5FBFA70C) = 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", 0x7FFF5FBFB3A0, 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, 0x7FFF5FBFB3C0, 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", 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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xml/relax_ng.rb\0", 0x0, 0x1002BBBC0) = 3 0
fstat64(0x3, 0x7FFF5FBFB210, 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, 0x7FFF5FBFA620, 0x7FFF5FBFA6EC) = 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", 0x7FFF5FBFCA30, 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, 0x7FFF5FBFCA50, 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", 0x7FFF5FBFCA50, 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, 0x7FFF5FBFCA70, 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, 0x1002BE770) = 3 0
fstat64(0x3, 0x7FFF5FBFC8A0, 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, 0x7FFF5FBFBCB0, 0x7FFF5FBFBD7C) = 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", 0x7FFF5FBFB6A0, 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, 0x7FFF5FBFB6C0, 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", 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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/xslt/stylesheet.rb\0", 0x0, 0x1002C4720) = 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/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, 0x7FFF5FBFA920, 0x7FFF5FBFA9EC) = 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", 0x7FFF5FBFCA10, 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, 0x7FFF5FBFCA30, 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", 0x7FFF5FBFCA30, 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, 0x7FFF5FBFCA50, 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, 0x1002CAF00) = 3 0
fstat64(0x3, 0x7FFF5FBFC880, 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, 0x7FFF5FBFBC90, 0x7FFF5FBFBD5C) = 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", 0x7FFF5FBFB680, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/entity_lookup.rb\0", 0x0, 0x1002CD6F0) = 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/entity_lookup.rb\0", 0x0, 0x1B6) = 3 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", 0x7FFF5FBFB660, 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, 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.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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document.rb\0", 0x0, 0x1002CE9B0) = 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.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, 0x7FFF5FBFA8E0, 0x7FFF5FBFA9AC) = 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", 0x7FFF5FBFB640, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/document_fragment.rb\0", 0x0, 0x1002D2F00) = 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/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, 0x7FFF5FBFA8C0, 0x7FFF5FBFA98C) = 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", 0x7FFF5FBFB620, 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, 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_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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser_context.rb\0", 0x0, 0x1002D58E0) = 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_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, 0x7FFF5FBFA8A0, 0x7FFF5FBFA96C) = 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", 0x7FFF5FBFB600, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/sax/parser.rb\0", 0x0, 0x1002D7E00) = 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/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, 0x7FFF5FBFA880, 0x7FFF5FBFA94C) = 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", 0x7FFF5FBFB5E0, 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, 0x7FFF5FBFB600, 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", 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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/html/element_description.rb\0", 0x0, 0x1002DC140) = 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/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, 0x7FFF5FBFA860, 0x7FFF5FBFA92C) = 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", 0x7FFF5FBFC9F0, 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, 0x7FFF5FBFCA10, 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", 0x7FFF5FBFCA10, 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, 0x7FFF5FBFCA30, 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, 0x1002DE430) = 3 0
fstat64(0x3, 0x7FFF5FBFC860, 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, 0x7FFF5FBFBC70, 0x7FFF5FBFBD3C) = 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", 0x7FFF5FBFC9D0, 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, 0x7FFF5FBFC9F0, 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", 0x7FFF5FBFC9F0, 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, 0x7FFF5FBFCA10, 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, 0x1002E3C80) = 3 0
fstat64(0x3, 0x7FFF5FBFC840, 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, 0x7FFF5FBFBC50, 0x7FFF5FBFBD1C) = 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", 0x7FFF5FBFB640, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/node.rb\0", 0x0, 0x1002E9E10) = 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/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, 0x7FFF5FBFA8C0, 0x7FFF5FBFA98C) = 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
madvise(0x100600000, 0xFC080, 0x8) = 0 0
read_nocancel(0x3, "pe(\n [:CONDITIONAL_SELECTOR,\n [:ELEMENT_NAME], [:PSEUDO_CLASS]\n ])\n matches.each do |match|\n if ['first-child', 'last-child'].include?(match.value[1].value.first)\n which = match.value[1].value.first.gsu", 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", 0x7FFF5FBFB620, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/xpath_visitor.rb\0", 0x0, 0x10060AE00) = 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/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, 0x7FFF5FBFA8A0, 0x7FFF5FBFA96C) = 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", 0x7FFF5FBFB600, 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, 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_parser.rb\0", 0x7FFF5FBFB620, 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, 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_parser.rb\0", 0x0, 0x1006159E0) = 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_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, 0x7FFF5FBFA880, 0x7FFF5FBFA94C) = 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", 0x7FFF5FBFA290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/racc/parser.rb\0", 0x7FFF5FBFA290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/racc/parser.rb\0", 0x7FFF5FBFA290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/racc/parser.rb\0", 0x7FFF5FBFA290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/racc/parser.rb\0", 0x7FFF5FBFA290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/racc/parser.rb\0", 0x7FFF5FBFA290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/racc/parser.rb\0", 0x7FFF5FBFA290, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/racc/parser.rb\0", 0x7FFF5FBFA290, 0x0) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/racc/parser.rb\0", 0x0, 0x1000D4EA0) = 3 0
fstat64(0x3, 0x7FFF5FBFA2B0, 0x0) = 0 0
close(0x3) = 0 0
open("/Users/aaron/.ruby18/lib/ruby/1.8/racc/parser.rb\0", 0x0, 0x100630DD0) = 3 0
fstat64(0x3, 0x7FFF5FBFA0E0, 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, 0x7FFF5FBF94F0, 0x7FFF5FBF95BC) = 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", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/racc/cparse.bundle\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/racc/cparse.rb\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/racc/cparse.bundle\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/racc/cparse.rb\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/racc/cparse.rb\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/racc/cparse.bundle\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/racc/cparse.rb\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/racc/cparse.bundle\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/racc/cparse.rb\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/racc/cparse.rb\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/racc/cparse.bundle\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/racc/cparse.rb\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/racc/cparse.bundle\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/racc/cparse.rb\0", 0x7FFF5FBF80F0, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF80F0, 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, 0x7FFF5FBF8110, 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", 0x7FFF5FBF8110, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/racc/cparse.bundle\0", 0x7FFF5FBF8110, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF8110, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/site_ruby/racc/cparse.bundle\0", 0x7FFF5FBF8110, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/racc/cparse.bundle\0", 0x7FFF5FBF8110, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF8110, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/vendor_ruby/racc/cparse.bundle\0", 0x7FFF5FBF8110, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/racc/cparse.bundle\0", 0x7FFF5FBF8110, 0x0) = -1 Err#2
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF8110, 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, 0x7FFF5FBF8130, 0x0) = 0 0
close(0x3) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/1.8/i686-darwin10.7.0/racc/cparse.bundle\0", 0x7FFF5FBF7650, 0x7FFF5FBF7C90) = 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(0x1001E9000, 0x3000, 0x5, 0x12, 0x3, 0x100000001) = 0x1E9000 0
mmap(0x1001EC000, 0x1000, 0x3, 0x12, 0x3, 0x100000001) = 0x1EC000 0
mmap(0x1001ED000, 0x1578, 0x1, 0x12, 0x3, 0x100000001) = 0x1ED000 0
close(0x3) = 0 0
stat64("/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation\0", 0x7FFF5FBF7180, 0x7FFF5FBF77C0) = 0 0
stat64("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_tokenizer.rb\0", 0x7FFF5FBFB5E0, 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, 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/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
open("/Users/aaron/.ruby18/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/lib/nokogiri/css/generated_tokenizer.rb\0", 0x0, 0x1006470D0) = 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/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, 0x7FFF5FBFA860, 0x7FFF5FBFA92C) = 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