httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steffen" <i...@apachelounge.com>
Subject Re: Pre-release test tarballs of httpd 1.3.40, 2.0.62 and 2.2.7 available
Date Sat, 05 Jan 2008 11:19:42 GMT
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" <rpluem@apache.org>
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
>
> 


Mime
View raw message