PAC file causes foxy prox to crash Firefox on Linux, and freeze on Windows

I've configured foxy proxy to use our PAC file for the proxy and its causing a segfault on Linux, and in Windows XP causes Firefox to freeze.
I can provide the PAC on request, would prefer not to have it public.

Yes, please do send it to me

Yes, please do send it to me at eric dot jung at yahoo dot com. Please also include your foxyproxy.xml and a link to this page.

Thank you,
Eric Jung
author
FoxyProxy

Thanks for mailing those to

Thanks for mailing those to me.

I suspect this is a race condition because I'm not able to duplicate it on Firefox 3.5.5 on Ubuntu 9.10. Can you try a test for me?

1. Copy the PAC file to your local hard drive
2. Change the URL of the PAC file in FoxyProxy to file://c:/path-to-pac/thepac.pac
3. restart firefox and post here (not https://bugzilla.redhat.com/show_bug.cgi?id=530236) if you still get the crash or freeze on Windows

If the above fixes it, then I know what to fix in FoxyProxy to prevent the race condition. If not, I'll need to re-examine the code.

Thanks,
Eric

test results

I've made the change to load pack file from local disc rather than network.  It works fine in Windows XP with Firefox 3.5.3 and foxyproxy 2.15.  I'm unable to cause firefox to freeze or crash on windows with foxyproxy.
I also tried on my Fedora Firefox (the one segfaulting) and I can confirm that still occurs using either a local .pac file, or a network resource pac file.

Thanks for the info. I'll

Thanks for the info. I'll have a beta for you to test, probably on Tuesday or Wednesday.

Eric