[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Possible bug in win32- 1.4.0 when accessing repository via https

From: <MKrause_at_atronicsystems.com>
Date: 2006-09-19 17:00:07 CEST

This is the call stack:

> svn.exe!svn_auth_next_credentials(void * * credentials=0x0012f80c,
svn_auth_iterstate_t * state=0x00000000, apr_pool_t * pool=0x00b0b698)
Zeile 244 + 0x7 C
        svn.exe!request_auth(void * userdata=0x00b24258, const char *
realm=0x00000002, int attempt=11832968, char * username=0x0012f844, char *
password=0x00b48e63) Zeile 110 + 0x11 C
        svn.exe!basic_challenge(auth_session * sess=0x00b24258, int
attempt=2, auth_challenge * parms=0x00b48e88) Zeile 346 + 0x1a C
        svn.exe!auth_challenge(auth_session * sess=0x00b24258, int
attempt=2, const char * value=0x00b44920) Zeile 1103 + 0x8 C
        svn.exe!ah_post_send(ne_request_s * req=0x00000000, void *
cookie=0x00b449a8, const ne_status * status=0x00b26dec) Zeile 1215 + 0x11
C
        svn.exe!ne_end_request(ne_request_s * req=0x00b24ce8) Zeile 1342
+ 0x10 C
        svn.exe!ne_request_dispatch(ne_request_s * req=0x00b24ce8) Zeile
1401 + 0xa C
        svn.exe!parsed_request(ne_session_s * sess=0x00b22de8, const char
* method=0x004da37c, const char * url=0x00b0b858, const char *
body=0x004db7d4, apr_file_t * body_file=0x004db7bc, void (ne_xml_parser_s
*, void *)* set_parser=0x0042c830, const svn_ra_dav__xml_elm_t *
elements=0x004c6030, int use_neon_shim=1, int (void *, int, int)*
validate_compat_cb=0x0042c1b0, int (void *, const svn_ra_dav__xml_elm_t *,
const char * *)* startelm_compat_cb=0x0042c330, int (void *, const
svn_ra_dav__xml_elm_t *, const char *)* endelm_compat_cb=0x0042c510, int
(void *, int, const char *, const char *, const char * *)*
startelm_cb=0x00000000, int (void *, int, const char *, unsigned int)*
cdata_cb=0x00000000, int (void *, int, const char *, const char *)*
endelm_cb=0x00000000, void * baton=0x0012fabc, apr_hash_t *
extra_headers=0x00b0b860, int * status_code=0x00000000, int
spool_response=0, apr_pool_t * pool=0x00b0b698) Zeile 715 + 0x6 C
        svn.exe!svn_ra_dav__parsed_request_compat(ne_session_s *
sess=0x00b22de8, const char * method=0x004da37c, const char *
url=0x00b0b858, const char * body=0x00b23b88, apr_file_t *
body_file=0x00000000, void (ne_xml_parser_s *, void *)*
set_parser=0x0042c830, const svn_ra_dav__xml_elm_t * elements=0x004c6030,
int (void *, int, int)* validate_cb=0x0042c1b0, int (void *, const
svn_ra_dav__xml_elm_t *, const char * *)* startelm_cb=0x0042c330, int
(void *, const svn_ra_dav__xml_elm_t *, const char *)*
endelm_cb=0x0042c510, void * baton=0x0012fabc, apr_hash_t *
extra_headers=0x00b0b860, int * status_code=0x00000000, int
spool_response=0, apr_pool_t * pool=0x00b0b698) Zeile 875 + 0x58 C
        svn.exe!svn_ra_dav__get_props(apr_hash_t * * results=0x0012fb18,
ne_session_s * sess=0x00b22de8, const char * url=0x00b0b858, int depth=0,
const char * label=0x00000000, const ne_propname * which_props=0x004c5ef0,
apr_pool_t * pool=0x00b0b860) Zeile 539 C
        svn.exe!svn_ra_dav__get_props_resource(svn_ra_dav_resource_t * *
rsrc=0x0012fbc4, ne_session_s * sess=0x00b22de8, const char *
url=0x00b0b840, const char * label=0x00000000, const ne_propname *
which_props=0x004c5ef0, apr_pool_t * pool=0x00b0b698) Zeile 559 + 0x1d C
        svn.exe!svn_ra_dav__get_starting_props(svn_ra_dav_resource_t * *
rsrc=0x0012fbc4, ne_session_s * sess=0x00b22de8, const char *
url=0x00b0b840, const char * label=0x00000000, apr_pool_t *
pool=0x00b0b698) Zeile 630 + 0x23 C
 svn.exe!svn_ra_dav__search_for_starting_props(svn_ra_dav_resource_t * *
rsrc=0x0012fbc4, const char * * missing_path=0x0012fbb8, ne_session_s *
sess=0x00b22de8, const char * url=0x00b176c8, apr_pool_t *
pool=0x00b0b698) Zeile 668 + 0x16 C
        svn.exe!svn_ra_dav__get_baseline_props(svn_string_t *
bc_relative=0x0012fbd8, svn_ra_dav_resource_t * * bln_rsrc=0x0012fc00,
ne_session_s * sess=0x00b22de8, const char * url=0x00b176c8, long
revision=-1, const ne_propname * which_props=0x004c5f18, apr_pool_t *
pool=0x00b0b698) Zeile 745 + 0x25 C
        svn.exe!svn_ra_dav__get_baseline_info(int * is_dir=0x00000000,
svn_string_t * bc_url=0x00000000, svn_string_t * bc_relative=0x00000000,
long * latest_rev=0x0012fc64, ne_session_s * sess=0x00b22de8, const char *
url=0x00b176c8, long revision=-1, apr_pool_t * pool=0x00b0b698) Zeile 904
+ 0x2c C
        svn.exe!svn_ra_dav__get_latest_revnum(svn_ra_session_t *
session=0x00b0b770, long * latest_revnum=0x0012fc64, apr_pool_t *
pool=0x00b0b698) Zeile 1246 + 0x22 C
        svn.exe!svn_ra_get_latest_revnum(svn_ra_session_t *
session=0x00b0b770, long * latest_revnum=0x0012fc64, apr_pool_t *
pool=0x00b0b698) Zeile 345 + 0x14 C
        svn.exe!svn_client__get_revision_number(long * revnum=0x0012fc64,
svn_ra_session_t * ra_session=0x00b0b770, const svn_opt_revision_t *
revision=0x0012fce0, const char * path=0x00b0b6d0, apr_pool_t *
pool=0x00b0b698) Zeile 65 + 0x10 C
        svn.exe!svn_client__repos_locations(const char * *
start_url=0x0012fcbc, svn_opt_revision_t * * start_revision=0x0012fcc4,
const char * * end_url=0x0012fccc, svn_opt_revision_t * *
end_revision=0x0012fcc8, svn_ra_session_t * ra_session=0x00b0b770, const
char * path=0x00b0b6d0, const svn_opt_revision_t * revision=0x00b0b6d0,
const svn_opt_revision_t * start=0x0012fcd0, const svn_opt_revision_t *
end=0x0012fcf0, svn_client_ctx_t * ctx=0x00af45d8, apr_pool_t *
pool=0x00b0b698) Zeile 761 + 0x12 C
        svn.exe!svn_client__ra_session_from_path(svn_ra_session_t * *
ra_session_p=0x00b0b6d0, long * rev_p=0x0012fda8, const char * *
url_p=0x0012fe20, const char * path_or_url=0x00000000, const
svn_opt_revision_t * peg_revision_p=0x00000001, const svn_opt_revision_t *
revision=0x00000000, svn_client_ctx_t * ctx=0x00403c10, apr_pool_t *
pool=0x0012fda0) Zeile 927 + 0x30 C
        svn.exe!svn_cl__list(apr_getopt_t * os=0x00af4188, void *
baton=0x00000000, apr_pool_t * pool=0x00af5eb0) Zeile 305 + 0x4b C
        svn.exe!main(int argc=3, const char * * argv=0x00362790) Zeile
1485 + 0x10 C
        svn.exe!_mainCRTStartup() + 0xe3
        kernel32.dll!7c816d4f()
        kernel32.dll!7c8399f3()

Michael

"D.J. Heap" <djheap@gmail.com> wrote on 19.09.2006 16:49:32:

> [image removed] www Diese EMail erreichte Sie via Internet... /
> This mail was sent via internet...
>
> On 9/19/06, MKrause@atronicsystems.com <MKrause@atronicsystems.com>
wrote:
> > Hi,
> >
> > the relevant configuration is
> >
> > <Location /lg>
> > DAV svn
> > SVNPath d:/subversionrepository/lg
> > AuthType SSPI
> > SSPIAuth On
> > SSPIAuthoritative On
> > SSPIDomain gg
> > SSPIOfferBasic On
> > AuthName "Subversion repository"
> > Require group xy\sdfsdfsdf
> > </Location>
> >
> > And the command used was "svn ls https://svnserver:8885/lg"
> >
> > The debugger stopped at
> >
> > svn_error_t *
> > svn_auth_next_credentials(void **credentials,
> > svn_auth_iterstate_t *state,
> > apr_pool_t *pool)
> > {
> > svn_auth_baton_t *auth_baton = state->auth_baton;
> > svn_auth_provider_object_t *provider;
> > provider_set_t *table = state->table;
> >
> >
> > in auth.c, and state is NULL
> >
>
>
> Thanks for the config info -- I'll work on setting up and debugging
> deeper into this as soon as I can. What was the call stack looking
> like when you had the failure above?
>
> DJ

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Sep 19 17:01:27 2006

This is an archived mail posted to the Subversion Users mailing list.