node-coveralls icon indicating copy to clipboard operation
node-coveralls copied to clipboard

BSOD on Windows 7 when trying to push results

Open cezarykluczynski opened this issue 9 years ago • 1 comments

I'm getting BSOD of Windows 7 when trying to push results from local machine to coveralls.io. Im using grunt-coveralls, but that one it's just a wrapper and I'm assuming I should write here.

Besides Windows 7, I use git version 1.9.2.msysgit.0, and ruby version 1.9.3p545 (2014-02-24) [i386-mingw32]. With ruby 1.9.3, the BSOD pops some time after the push, and with Ruby 2.1.5, it happen during the grunt task. (I'm not really sure if the Ruby parts matters, but Ruby seems to make some difference).

Config of the grunt task is pretty straightforward too:

coveralls: {
    all: {
        src: "lcov.info",
        force: false
    }
}

And the command to run it is:

grunt coveralls:all

Can you offer some explanation, or point me in a right direction?

cezarykluczynski avatar Mar 30 '15 18:03 cezarykluczynski

Well I'd like to see a reproduction that just uses this library alone to start. This script is pretty minimal and has some fairly light dependencies, so it's tough to imagine what could be going wrong. Additionally, I don't even know anyone developing on windows, so I'm unlikely to be able to provide a fix. If I was trying to debug this on a windows machine, I'd probably try putting some console.logs() into the source of this script and I'd be piping the output to a file ( like ./node_modules/.bin/mocha \ --require blanket \ --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js > crashlog.txt). That output might have useful clues in it, the most useful of which is probably the point at which the logging stopped.

Like I say, I won't be much help in the fix, but maybe I can suggest other debugging methods. Let me know if you get any additional info. Thanks!

cainus avatar Apr 03 '15 17:04 cainus