Hi Stefan,
Windows doesn't seems to like this.
Short call stack and locals in attached.
Regards,
Gregg
httpd-trunk at r1727604
APR 1.5.2
APR-UTIL 1.5.4
PCRE 8.38
SSL 1.0.2f
NGHTTP2 1.7.0
Call Stack
--------------
> mod_http2.so!h2_slave_create(conn_rec * master=0x02cbc2b0, apr_pool_t *
> p=0x01a6e208, apr_thread_t * thread=0x01a6c2b0, apr_socket_t *
> socket=0x01a6c2d0) Line 262 + 0x5 bytes C
mod_http2.so!execute(apr_thread_t * thread=0x01a6c2b0, void *
wctx=0x02cd2380) Line 66 + 0x1b bytes C
libapr-1.dll!dummy_worker(void * opaque=0x01a6c2b0) Line 79 + 0xa
bytes C
msvcr90.dll!70c23433()
[Frames below may be incorrect and/or missing, no symbols loaded for
msvcr90.dll]
msvcr90.dll!70c234c7()
kernel32.dll!75ead4d1()
ntdll.dll!77401593()
ntdll.dll!77401566()
Locals
--------------
- master 0x02cbc2b0 {pool=0x02cd0138 base_server=0x01a3c100
vhost_lookup_data=0x00000000 ...} conn_rec *
pool 0x02cd0138 apr_pool_t *
+ base_server 0x01a3c100 {process=0x019cd0a0 next=0x01a3b768
error_fname=0x01a3c7a8 "logs/error.log" ...} server_rec *
vhost_lookup_data 0x00000000 void *
- local_addr 0x02cbc188 {pool=0x02cbc0e8 hostname=0x00000000
<Bad Ptr> servname=0x00000000 <Bad Ptr> ...} apr_sockaddr_t *
pool 0x02cbc0e8 apr_pool_t *
+ hostname 0x00000000 <Bad Ptr> char *
+ servname 0x00000000 <Bad Ptr> char *
port 0x01bb unsigned short
family 0x00000017 int
salen 0x0000001c int
ipaddr_len 0x00000010 int
addr_str_len 0x0000002e int
ipaddr_ptr 0x02cbc1b8 void *
+ next 0x00000000 {pool=??? hostname=??? servname=??? ...}
apr_sockaddr_t *
+ sa {sin={...} sin6={...} } <unnamed-tag>
- client_addr 0x02cbc1d0 {pool=0x02cbc0e8 hostname=0x00000000
<Bad Ptr> servname=0x00000000 <Bad Ptr> ...} apr_sockaddr_t *
pool 0x02cbc0e8 apr_pool_t *
+ hostname 0x00000000 <Bad Ptr> char *
+ servname 0x00000000 <Bad Ptr> char *
port 0xd192 unsigned short
family 0x00000017 int
salen 0x0000001c int
ipaddr_len 0x00000010 int
addr_str_len 0x0000002e int
ipaddr_ptr 0x02cbc200 void *
+ next 0x00000000 {pool=??? hostname=??? servname=??? ...}
apr_sockaddr_t *
+ sa {sin={...} sin6={...} } <unnamed-tag>
+ client_ip 0x02cbc370 "::1" char *
+ remote_host 0x00000000 <Bad Ptr> char *
+ remote_logname 0x00000000 <Bad Ptr> char *
+ local_ip 0x02cbc340 "::1" char *
+ local_host 0x00000000 <Bad Ptr> char *
id 0x0000003e long
conn_config 0x02cd0178 ap_conf_vector_t *
notes 0x02cd0200 apr_table_t *
+ input_filters 0x02cee2b8 {frec=0x01a6be40 ctx=0x02cd23e0
next=0x02cee090 ...} ap_filter_t *
+ output_filters 0x02cd0530 {frec=0x01a1f660 ctx=0x00000000
next=0x02cd0550 ...} ap_filter_t *
sbh 0x02cbc2a8 void *
bucket_alloc 0x02cbe0f0 apr_bucket_alloc_t *
+ cs 0x00000000 {state=??? sense=??? } conn_state_t *
data_in_input_filters 0x00000000 int
data_in_output_filters 0x00000000 int
clogging_input_filters 0x00000000 unsigned int
double_reverse 0x00000000 int
aborted 0x00000000 unsigned int
keepalive AP_CONN_UNKNOWN ap_conn_keepalive_e
keepalives 0x00000000 int
+ log 0x00000000 {module_levels=??? level=??? } const
ap_logconf *
+ log_id 0x00000000 <Bad Ptr> const char *
current_thread 0x02cbc3a0 apr_thread_t *
+ slaves 0x02cd0358 {pool=0x02cd0138 elt_size=0x00000004
nelts=0x00000000 ...} apr_array_header_t *
+ master 0x00000000 {pool=??? base_server=???
vhost_lookup_data=??? ...} conn_rec *
ctx 0x00000000 void *
suspended_baton 0x00000000 void *
+ requests 0x02cd03c0 {pool=0x02cd0138 elt_size=0x00000004
nelts=0x00000000 ...} apr_array_header_t *
+ empty 0x02cd0428 {p=0x02cd0138 list={...}
bucket_alloc=0x02cbe0f0 } apr_bucket_brigade *
filters 0x02cd0448 apr_hash_t *
async_filter 0x00000000 int
p 0x01a6e208 apr_pool_t *
thread 0x01a6c2b0 apr_thread_t *
socket 0x01a6c2d0 apr_socket_t *