Error handling response: TypeError: Cannot read property 'state' of null

Hello,

I am trying to scrape all the numbers of all listings on the website http://rubratings.com/cities/

Each time I get different amount of numbers scraped as webscraper turns itself off before it is finished. I don't get a notification that is finished so then I have to click "refresh" and then I can export the incomplete scraping session to CSV.

When I look to the console I get these errors:

Error handling response: TypeError: Cannot read property 'state' of null
at CSRecorder.onQueryStateCompleted (chrome-extension://cplklnmnlbnpmjogncfgfijoopmnlemp/content_scripts/recorder.js:106:18)

When I click on the error then as you can see it shows me which part of the code it refers to http://puu.sh/DH9AW/0bcc8c0ec1.png

which is this one " if (data.state == "recording" && !this.recording) {"

Any ideas on why webscraper turns itself off and the scraping session is not 100% done and I get this error?

This is my sitemap exported:

{"_id":"rub_ratings_cities","startUrl":["http://rubratings.com/cities/"],"selectors":[{"id":"cities","type":"SelectorLink","parentSelectors":["_root"],"selector":"dd a","multiple":true,"delay":0},{"id":"listings","type":"SelectorLink","parentSelectors":["cities"],"selector":".listing > a","multiple":true,"delay":0},{"id":"click phone icon","type":"SelectorPopupLink","parentSelectors":["listings"],"selector":"i.fa-phone","multiple":false,"delay":"1000"},{"id":"number","type":"SelectorText","parentSelectors":["listings"],"selector":".btn-group li a","multiple":false,"regex":"","delay":0}]}

did you ever figure this out? :grimacing: