mikedeboer / jsDAV

jsDAV allows you to easily add WebDAV support to a NodeJS application. jsDAV is meant to cover the entire standard, and attempts to allow integration using an easy to understand API.
http://www.mikedeboer.nl
MIT License
681 stars 159 forks source link

Creating new web folder connection on Win XP fails with master head #16

Closed jeffbski closed 11 years ago

jeffbski commented 13 years ago

When I am running test/test_server.js from the head from master which includes the locking functionality, I get an exception in Windows XP Professional when trying to initially create a new web folder connection to the WebDAV server. The failure prevents the WebDAV server from appearing in My Network, so effectively prevents it from being used if not previously created.

However if I am running v0.1.1 (the version without locking support) then I can create a Web folder using the same process.

Once the web folder had been previously created and shows up in My Network, then I can access the WebDAV folder in both v 0.1.1 and the head version. So the problem only occurs when trying to initially create the Web Folder.

The error brings up a crash dialog with

AppName: rundll32.exe AppVer: 5.1.2600.5512 ModName: shell32.dll ModVer: 6.0.2900.6072 Offset: 0002b234

https://gist.github.com/1217773

Below is the debug log from head (v0.1.2) which fails https://gist.github.com/1217782

Here is the debug log from v0.1.1 (without locking) which works (for comparison) https://gist.github.com/1217784

The net result is that unless you have previously created a web folder using v0.1.1 I could not find a way to create it when using the latest version.

I'm hoping the debug logs from both versions will make this easy to figure out.

Thanks.

mikedeboer commented 11 years ago

@jeffbski I added many features and stability fixes to jsDAV and v0.3.0 is well worth the time to check out (IMHO)

jsDAV has changed A LOT in a year. Current release is v0.3.0. Closing this issue, because it cannot be reproduced.

If you find this decision to be in error, please reopen the issue.

jeffbski commented 11 years ago

Thanks for the update!

On Fri, Feb 22, 2013 at 12:14 PM, Mike de Boer notifications@github.comwrote:

@jeffbski https://github.com/jeffbski I added many features and stability fixes to jsDAV and v0.3.0 is well worth the time to check out (IMHO)

jsDAV has changed A LOT in a year. Current release is v0.3.0. Closing this issue, because it cannot be reproduced.

If you find this decision to be in error, please reopen the issue.

— Reply to this email directly or view it on GitHubhttps://github.com/mikedeboer/jsDAV/issues/16#issuecomment-13960430.

Jeff Barczewski Inspired Horizons http://inspiredhorizons.com/ Professional Software Craftsmanship