Skip to content

Instantly share code, notes, and snippets.

@jarmo
Created February 5, 2011 19:43
Show Gist options
  • Save jarmo/812725 to your computer and use it in GitHub Desktop.
Save jarmo/812725 to your computer and use it in GitHub Desktop.
[30, 39] in c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/common/file_reaper.rb
30 FileUtils.rm_rf tmp_files.delete(file)
31 end
32
33 def reap!
34 require "ruby-debug"; debugger;
=> 35 tmp_files.each { |file| FileUtils.rm_rf(file) } if reap?
36 end
37 end
38
39 at_exit { reap! }
c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/common/file_reaper.rb:35
tmp_files.each { |file| FileUtils.rm_rf(file) } if reap?
Exception `Errno::ENOENT' at c:/ruby/lib/ruby/site_ruby/1.8/rbreadline.rb:2099 - No such file or directory - c:/users/jarmo/.inputrc
Exception `Errno::ENOENT' at c:/ruby/lib/ruby/site_ruby/1.8/rbreadline.rb:2099 - No such file or directory - C:/etc/inputrc
Exception `Errno::ENOENT' at c:/ruby/lib/ruby/site_ruby/1.8/rbreadline.rb:2099 - No such file or directory - c:/users/jarmo/_inputrc
(rdb:1) tmp_files
[]
(rdb:1) trace on
Tracing on on current thread.
(rdb:1) c
Tracing(1):c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/common/file_reaper.rb:35 tmp_files.each { |file| FileUti
ls.rm_rf(file) } if reap?
Tracing(1):c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/common/file_reaper.rb:11 @reap = true unless defined?(@r
eap)
Tracing(1):c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/common/file_reaper.rb:11 @reap = true unless defined?(@r
eap)
Tracing(1):c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/common/file_reaper.rb:12 !!@reap
Tracing(1):c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/common/file_reaper.rb:16 @tmp_files ||= []
Faulting application name: IEXPLORE.EXE, version: 8.0.7600.16700, time stamp: 0x4cd23213
Faulting module name: rtutils.dll, version: 6.1.7600.16617, time stamp: 0x4c1c6047
Exception code: 0xc0000005
Fault offset: 0x000011ac
Faulting process id: 0x1d10
Faulting application start time: 0x01cbc57002cf1bc2
Faulting application path: C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE
Faulting module path: C:\Windows\system32\rtutils.dll
Report Id: 41f0d583-3163-11e0-80f9-001e33247bf5
Fault bucket 1565287466, type 5
Event Name: BEX
Response: Not available
Cab Id: 0
Problem signature:
P1: IEXPLORE.EXE
P2: 8.0.7600.16700
P3: 4cd23213
P4: rtutils.dll
P5: 6.1.7600.16617
P6: 4c1c6047
P7: 000011ac
P8: c0000005
P9: 00000008
P10:
Attached files:
C:\Users\jarmo\AppData\Local\Temp\WER340.tmp.WERInternalMetadata.xml
These files may be available here:
C:\Users\jarmo\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_IEXPLORE.EXE_e5597b4b9335dc3171b49d3771549e773df3_c0f03825
Analysis symbol:
Rechecking for solution: 0
Report Id: 41f0d583-3163-11e0-80f9-001e33247bf5
Report Status: 0
$DEBUG = true
require "watir-webdriver"
b = Watir::Browser.new :ie
b.goto "google.com"
b.close
Timeout::Error:
execution expired
# c:/ruby/lib/ruby/1.8/timeout.rb:60:in `rbuf_fill'
# c:/ruby/lib/ruby/1.8/net/protocol.rb:132:in `rbuf_fill'
# c:/ruby/lib/ruby/1.8/net/protocol.rb:116:in `readuntil'
# c:/ruby/lib/ruby/1.8/net/protocol.rb:126:in `readline'
# c:/ruby/lib/ruby/1.8/net/http.rb:2020:in `read_status_line'
# c:/ruby/lib/ruby/1.8/net/http.rb:2009:in `read_new'
# c:/ruby/lib/ruby/1.8/net/http.rb:1050:in `request'
# c:/ruby/lib/ruby/1.8/net/http.rb:1037:in `request'
# c:/ruby/lib/ruby/1.8/net/http.rb:543:in `start'
# c:/ruby/lib/ruby/1.8/net/http.rb:1035:in `request'
# c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/remote/http/default.rb:68:in `response_for'
# c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/remote/http/default.rb:36:in `request'
# c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/remote/http/common.rb:40:in `call'
# c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/remote/bridge.rb:479:in `raw_execute'
# c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/remote/bridge.rb:89:in `create_session'
# c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/remote/bridge.rb:69:in `initialize'
# c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/ie/bridge.rb:39:in `initialize'
# c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/common/driver.rb:31:in `new'
# c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver/common/driver.rb:31:in `for'
# c:/ruby/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.3.dev/lib/selenium/webdriver.rb:73:in `for'
# c:/ruby/lib/ruby/gems/1.8/gems/watir-webdriver-0.1.9/lib/watir-webdriver/browser.rb:34:in `initialize'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment