Here an example crashing in mod_logio:
libaprutil-1.dll!apr_bucket_alloc(unsigned int size=40, apr_bucket_alloc_t *
list=0x00b4c0f0) Line 135 C
libaprutil-1.dll!apr_bucket_socket_create(apr_socket_t * p=0x00b4a140,
apr_bucket_alloc_t * list=0x00b4c0f0) Line 104 C
libhttpd.dll!ap_core_input_filter(ap_filter_t * f=0x0215d680,
apr_bucket_brigade * b=0x00b4cf08, ap_input_mode_t mode=AP_MODE_GETLINE,
apr_read_type_e block=APR_BLOCK_READ, __int64 readbytes=0) Line 133 C
libhttpd.dll!ap_get_brigade(ap_filter_t * next=0x0215d680,
apr_bucket_brigade * bb=0x00b4cf08, ap_input_mode_t mode=AP_MODE_GETLINE,
apr_read_type_e block=APR_BLOCK_READ, __int64 readbytes=0) Line 490 + 0x21
bytes C
mod_logio.so!logio_in_filter(ap_filter_t * f=0x0215d640,
apr_bucket_brigade * bb=0x00b4cf08, ap_input_mode_t mode=AP_MODE_GETLINE,
apr_read_type_e block=APR_BLOCK_READ, __int64 readbytes=0) Line 115 +
0x24 bytes C
libhttpd.dll!ap_get_brigade(ap_filter_t * next=0x0215d640,
apr_bucket_brigade * bb=0x00b4cf08, ap_input_mode_t mode=AP_MODE_GETLINE,
apr_read_type_e block=APR_BLOCK_READ, __int64 readbytes=0) Line 490 + 0x21
bytes C
libhttpd.dll!ap_rgetline_core(char * * s=0x00b4c140, unsigned int n=8192,
unsigned int * read=0x00e0fef0, request_rec * r=0x00b4c128, int fold=0,
apr_bucket_brigade * bb=0x00b4cf08) Line 233 C
libhttpd.dll!read_request_line(request_rec * r=0x00000000,
apr_bucket_brigade * bb=0x00b4cf08) Line 597 + 0x23 bytes C
libhttpd.dll!ap_read_request(conn_rec * conn=0x00b4c0f0) Line 891 + 0x6
bytes C
libhttpd.dll!ap_process_http_connection(conn_rec * c=0x0215d1e0) Line 183
+ 0x6 bytes C
libhttpd.dll!ap_run_process_connection(conn_rec * c=0x0215d1e0) Line 43 +
0x25 bytes C
libhttpd.dll!ap_process_connection(conn_rec * c=0x0215d1e0, void *
csd=0x00b4a140) Line 178 + 0x6 bytes C
libhttpd.dll!worker_main(void * thread_num_val=0x0215d1d8) Line 778 C
msvcr80.dll!_callthreadstartex() Line 348 + 0x6 bytes C
msvcr80.dll!_threadstartex(void * ptd=0x00af8988) Line 326 + 0x5 bytes C
kernel32.dll!7c80b6a3()
[Frames below may be incorrect and/or missing, no symbols loaded for
kernel32.dll]
----- Original Message -----
From: "Ruediger Pluem" <[EMAIL PROTECTED]>
To: <dev@httpd.apache.org>
Sent: Saturday, 05 January, 2008 12:12
Subject: Re: Pre-release test tarballs of httpd 1.3.40, 2.0.62 and 2.2.7
available
On 01/05/2008 11:36 AM, Steffen wrote:
Building fine with GUI on VS 2005 out of the box.
With the shipped httpd.conf " It works! "
It crashes when apr_bucket_alloc() is called by modules
and also when eg. "EnableMMAP off" is set:
\srclib\apr-util\buckets\apr_buckets_alloc.c
+ list 0x00b71f10 {pool=0x00b6ff08 allocator=0x00000000
freelist=0x00000000
...} apr_bucket_alloc_t *
With an allocator set to NULL....
libaprutil-1.dll!apr_bucket_alloc(unsigned int size=40,
apr_bucket_alloc_t
* list=0x00b71f10) Line 135 C
A longer stack trace would be helpful here.
Regards
RĂ¼diger