httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ryan Bloom" <...@covalent.net>
Subject RE: Current CVS segfaults on Win32
Date Fri, 28 Jun 2002 15:57:29 GMT
Nope.  There is no segfault on Linux, just tried it.

Ryan

----------------------------------------------
Ryan Bloom                  rbb@covalent.net
645 Howard St.              rbb@apache.org
San Francisco, CA 

> -----Original Message-----
> From: William A. Rowe, Jr. [mailto:wrowe@rowe-clan.net]
> Sent: Friday, June 28, 2002 8:48 AM
> To: dev@httpd.apache.org
> Cc: dev@httpd.apache.org
> Subject: Re: Current CVS segfaults on Win32
> 
> This applies to all platforms, IIRC.  DAV is delay-processing all
> directives.
> Because it isn't checking them up front, it lands in muddy waters
without
> being able to create a davlock, or a provider, or whatever and dies
too
> late.
> 
> At 10:36 AM 6/28/2002, Sebastian Bergmann wrote:
> >   ... when I load modules/mod_dav.so *and* register a DAV location
in
> >   my httpd.conf
> >
> >     <Location /svn/buch>
> >       DAV svn
> >       SVNPath c:/home/svn/test
> >       Order deny,allow
> >       Deny  from all
> >       Allow from wopr
> >       Allow from wopr-mobile
> >     </Location>
> >
> >   Note: I have mod_dav_svn.so not loaded, because right now I can't
> build
> >   it (the Win32 build is broken). Anyhow, it shouldn't crash.
> >
> >   Stacktrace:
> >
> >find_entry(apr_hash_t * 0x00000000, const void * 0x007dfda8, int 3,
const
> >void * 0x00000000) line 278 + 6 bytes
> >apr_hash_get(apr_hash_t * 0x00000000, const void * 0x007dfda8, int
-1)
> >line 338 + 19 bytes
> >dav_lookup_provider(const char * 0x007dfda8) line 84
> >dav_cmd_dav(cmd_parms_struct * 0x0012fec8, void * 0x007dfd78, const
char
> *
> >0x007dfda0) line 295 + 11 bytes
> >invoke_cmd(const command_struct * 0x6fdd1020 dav_cmds,
cmd_parms_struct *
> >0x0012fec8, void * 0x007dfd78, const char * 0x007d4d9b) line 726 + 18
> >bytes
> >ap_walk_config_sub(const ap_directive_t * 0x007d4d78,
cmd_parms_struct *
> >0x0012fec8, ap_conf_vector_t * 0x007dfb60) line 1079 + 24 bytes
> >ap_walk_config(ap_directive_t * 0x007d4d78, cmd_parms_struct *
> 0x0012fec8,
> >ap_conf_vector_t * 0x007dfb60) line 1118 + 17 bytes
> >urlsection(cmd_parms_struct * 0x0012fec8, void * 0x007acb70, const
char *
> >0x007dfcc9) line 1692 + 23 bytes
> >invoke_cmd(const command_struct * 0x6ff33650, cmd_parms_struct *
> >0x0012fec8, void * 0x007acb70, const char * 0x007d4d60) line 710 + 18
> >bytes
> >ap_walk_config_sub(const ap_directive_t * 0x007d4d40,
cmd_parms_struct *
> >0x0012fec8, ap_conf_vector_t * 0x007aca50) line 1079 + 24 bytes
> >ap_walk_config(ap_directive_t * 0x007d4d40, cmd_parms_struct *
> 0x0012fec8,
> >ap_conf_vector_t * 0x007aca50) line 1118 + 17 bytes
> >ap_process_config_tree(server_rec * 0x007ac488, ap_directive_t *
> >0x007ade50, apr_pool_t * 0x0079a580, apr_pool_t * 0x007cc550) line
1556 +
> >20 bytes
> >main(int 1, const char * const * 0x007943e0) line 564
> >mainCRTStartup() line 338 + 17 bytes
> >
> >--
> >   Sebastian Bergmann
> >   http://sebastian-bergmann.de/
http://phpOpenTracker.de/
> >
> >   Did I help you? Consider a gift: http://wishlist.sebastian-
> bergmann.de/
> 



Mime
View raw message