Xuefeng-Zhu / cSpeed

Chrome Extension to analyse Internet speed
MIT License
0 stars 1 forks source link

Some erratic behavior possibly due to unusual geolocation #19

Open brighten opened 9 years ago

brighten commented 9 years ago

cSpeed has been working reliably for me for weeks/months, but just now I ran into a problem. I'm seeing a few random problems actually:

I am currently located in Wadern, Germany at public IP address in the 192.76.146.0/24 block. When I started, the default geolocation is given as , CA, United States which is pretty odd too. I changed the geolocatio to Wadern, Germany before running the test and getting the results above.

screen shot 2015-02-08 at 10 03 41 pm

ankitsingla commented 9 years ago

Brighten, can you please try to reproduce this, and include a screenshot of the console log? The console log can be seen by right clicking anywhere and selecting 'inspect element', and then in the dashboard that appears, choosing console log.

Ankit

On 8 February 2015 at 15:08, brighten notifications@github.com wrote:

cSpeed has been working reliably for me for weeks/months, but just now I ran into a problem. I'm seeing a few random problems actually:

  • I let it run, switched to a different screen; when I switched back it had frozen. Clicking/selecting a few times randomly seemed to wake it up and the test results were displayed.
  • When it does complete, some interface elements are missing. See screenshot below.

I am currently located in Wadern, Germany at public IP address in the 192.76.146.0/24 block. When I started, the default geolocation is given as , CA, United States which is pretty odd too. I changed the geolocatio to Wadern, Germany before running the test and getting the results above.

[image: screen shot 2015-02-08 at 10 03 41 pm] https://cloud.githubusercontent.com/assets/5674245/6098428/7d023a18-afde-11e4-81c3-97087502d90f.png

— Reply to this email directly or view it on GitHub https://github.com/Xuefeng-Zhu/cSpeed/issues/19.

brighten commented 9 years ago

I ran it again, with some differences:

Nevertheless I think the main (?) problem is still reproduced. Here is the console log.

ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}
angular.js:9507 Error: Firebase.push failed: first argument contains undefined in property 'user_info.ip.country'
    at Error (native)
    at Ba (chrome-extension://agjacgneahkcbekeeokdmjecmipgdbfb/lib/firebase.js:12:82)
    at Ba (chrome-extension://agjacgneahkcbekeeokdmjecmipgdbfb/lib/firebase.js:13:221)
    at Ba (chrome-extension://agjacgneahkcbekeeokdmjecmipgdbfb/lib/firebase.js:13:221)
    at Ba (chrome-extension://agjacgneahkcbekeeokdmjecmipgdbfb/lib/firebase.js:13:221)
    at Aa (chrome-extension://agjacgneahkcbekeeokdmjecmipgdbfb/lib/firebase.js:11:410)
    at D.E.push (chrome-extension://agjacgneahkcbekeeokdmjecmipgdbfb/lib/firebase.js:154:345)
    at finalizeTest (chrome-extension://agjacgneahkcbekeeokdmjecmipgdbfb/js/controllers.js:289:51)
    at Benchmark.<anonymous> (chrome-extension://agjacgneahkcbekeeokdmjecmipgdbfb/js/controllers.js:227:25)
    at chrome-extension://agjacgneahkcbekeeokdmjecmipgdbfb/lib/benchmark.js:2236:46
ng-Fx.min.js:1 Object {trigger: false, duration: 1, ease: Object, motion: "enter", animation: "fade-down"…}