DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=44381>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ· INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=44381 [EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO ------- Additional Comments From [EMAIL PROTECTED] 2008-02-15 04:45 ------- (In reply to comment #4) > I attached GDB to a process running in the CPU hogging state and discovered > the > following looping stacktrace: > > #0 apr_pool_cleanup_kill (p=0xf1100030, data=0xf1101130, > cleanup_fn=0xf7f90e90 > <brigade_cleanup>) at memory/unix/apr_pools.c:2022 > c = (cleanup_t *) 0xf1101040 > lastp = (cleanup_t **) 0xf1100fd0 It would be very helpful if you could follow c->next until its value is NULL or you detect a loop. Whats the value of p->cleanups and what of c->data and c->plain_cleanup_fn in each iteration? > #1 0xf7f91e12 in apr_brigade_destroy (b=0xf1101130) at > buckets/apr_brigade.c:58 > No locals. > #2 0x56584755 in ap_core_output_filter (f=0xf1100670, b=0xf1101130) at > core_filters.c:876 > temp = <value optimized out> > next = <value optimized out> > temp_brig = (apr_bucket_brigade *) 0xee3e32a8 > nbytes = 0 > nvec_trailers = 0 > vec = {{iov_base = 0xef5f13b8, iov_len = 5}, {iov_base = 0xe83b0148, > iov_len = 910}, {iov_base = 0x565d6b1f, iov_len = 2}, { > iov_base = 0x0, iov_len = 4031307968}, {iov_base = 0xf53b64f8, iov_len = > 4160298675}, {iov_base = 0xf1a2c980, iov_len = 4031307928}, { > iov_base = 0x1f40, iov_len = 4160358428}, {iov_base = 0x1117e, iov_len = > 4160303534}, {iov_base = 0xf53b6538, iov_len = 4160304487}, { > iov_base = 0xef5f1bf8, iov_len = 4160353204}, {iov_base = 0x0, iov_len = > 4160298775}, {iov_base = 0x565d6b1f, iov_len = 4047184992}, { > iov_base = 0xf53b6538, iov_len = 4160298775}, {iov_base = 0x11e1a300, > iov_len = 0}, {iov_base = 0xf53b6558, iov_len = 4160358428}, { > iov_base = 0xef5f1bf8, iov_len = 3997052964}} > flen = <value optimized out> > last_e = <value optimized out> > e = <value optimized out> > nvec = 0 > fd = (apr_file_t *) 0x0 > last_merged_bucket = (apr_bucket *) 0x0 > vec_trailers = {{iov_base = 0xef5ef160, iov_len = 1448999480}, > {iov_base > = 0xf1101130, iov_len = 4015976800}, { > iov_base = 0xf53b6468, iov_len = 1448675696}, {iov_base = 0xef5efef0, > iov_len = 4044362032}, {iov_base = 0xf048e2c3, > iov_len = 1448999480}, {iov_base = 0x565dfa38, iov_len = 4114310437}, > {iov_base = 0x493e0, iov_len = 0}, {iov_base = 0x11e1a300, > iov_len = 0}, {iov_base = 0xf7e90c59, iov_len = 1}, {iov_base = > 0xf53b6498, > iov_len = 4159153768}, {iov_base = 0x0, > iov_len = 4160158260}, {iov_base = 0x493e0, iov_len = 4114310340}, > {iov_base > = 0xf53b64d8, iov_len = 4160136804}, { > iov_base = 0xf53b64c4, iov_len = 1}, {iov_base = 0x493e0, iov_len = > 4160099041}, {iov_base = 0xf00dff48, iov_len = 4023555248}} > foffset = 0 > rv = 0 > more = (apr_bucket_brigade *) 0x0 > c = (conn_rec *) 0xf1100220 > net = (core_net_rec *) 0xf1100648 > ctx = (core_output_filter_ctx_t *) 0xee3e3030 > eblock = APR_NONBLOCK_READ > input_pool = (apr_pool_t *) 0xf1100030 > #3 0x56590970 in ap_pass_brigade (next=0xf1100fd0, bb=0xf1101130) at > util_filter.c:526 > e = (apr_bucket *) 0xf1101040 > #4 0x565bcbe5 in ap_http_chunk_filter (f=0xe83ca870, b=0xf1101130) at > chunk_filter.c:189 > bytes = 0 > eos = (apr_bucket *) 0x0 > flush = (apr_bucket *) 0xef5f1bf8 > chunk_hdr = "38e\r�\037\000\000\000\000\000\0008f;���[V" > c = (conn_rec *) 0xf1100220 > more = (apr_bucket_brigade *) 0x0 > e = <value optimized out> > rv = <value optimized out> > #5 0x56590970 in ap_pass_brigade (next=0xf1100fd0, bb=0xf1101130) at > util_filter.c:526 > e = (apr_bucket *) 0xf1101040 > #6 0x565ba5e2 in ap_http_outerror_filter (f=0xef5efef0, b=0xf1101130) at > http_filters.c:1550 > r = (request_rec *) 0xef5ef160 > e = <value optimized out> > #7 0x56590970 in ap_pass_brigade (next=0xf1100fd0, bb=0xf1101130) at > util_filter.c:526 > e = (apr_bucket *) 0xf1101040 > #8 0x56579c1d in ap_content_length_filter (f=0xef5efec0, b=0xf1101130) at > protocol.c:1338 > r = (request_rec *) 0xef5ef160 > ---Type <return> to continue, or q <return> to quit--- > ctx = (struct content_length_ctx *) 0xe83ca758 > e = <value optimized out> > eblock = 4044361680 > #9 0x56590970 in ap_pass_brigade (next=0xf1100fd0, bb=0xf1101130) at > util_filter.c:526 > e = (apr_bucket *) 0xf1101040 > #10 0x565ad11b in ap_proxy_http_process_response (p=0xf1100030, r=0xef5ef160, > backend=0x5950c1d8, origin=0xf1100808, conf=0x565efb08, > server_portstr=0xf53ba8af "") at mod_proxy_http.c:1648 > readbytes = 910 > rv = <value optimized out> > mode = <value optimized out> > finish = 0 > c = (conn_rec *) 0xf1100220 > buffer = "\000\npported\000 com.microsoft.wm.srvppair, > com.microsoft.wm.sswitch, com.microsoft.wm.predstrm, com.microsoft.wm.fastcac > he, com.microsoft.wm.startupprofile\000\n\000\000\000\000\034\b��`J�� > a\002�X\210;�\217\036��P�\024�H�\004�'\n\000\000`\020��ة;�\034\b��"... > buf = <value optimized out> > keepchar = <value optimized out> > rp = (request_rec *) 0xf1101140 > e = <value optimized out> > bb = (apr_bucket_brigade *) 0xf1101130 > tmp_bb = (apr_bucket_brigade *) 0xee3e2ec8 > len = 15 > backasswards = 0 > interim_response = 0 > pread_len = 0 > save_table = (apr_table_t *) 0xef5f0fd0 > backend_broke = 0 > te = 0xe83ca488 "chunked" > hop_by_hop_hdrs = {0x565d188d "Keep-Alive", 0x565ccb45 > "Proxy-Authenticate", 0x565d8aa9 "TE", 0x565d6a9f "Trailer", > 0x565d18a1 "Upgrade", 0x0} > #11 0x565af055 in proxy_http_handler (r=0xef5ef160, worker=0x565f3ea8, > conf=0x565efb08, > url=0xf11007a0 > "/trailer_er/er_tiefverborgenephantasien1_tr_300.wmv?px_cip=88.226.112.161.ip&px_host=cyber-tv.at.host", > proxyname=0x0, > proxyport=0) at mod_proxy_http.c:1885 > data = 0xef5ef160 "(�^� \002\020� �^V" > bytes_read = 4044358176 > bytes_written = 4044361792 > status = <value optimized out> > server_portstr = > "\000����\000\000\000\000(�;�\204\034��(�^�\b�^V�\t_�\000\000" > scheme = 0xf1100700 "http" > proxy_function = 0x565d6a0d "HTTP" > backend = (proxy_conn_rec *) 0x5950c1d8 > is_ssl = <value optimized out> > p = (apr_pool_t *) 0xf1100030 > #12 0x5659e5d0 in proxy_run_scheme_handler (r=0xef5ef160, worker=0x565f3ea8, > conf=0x565efb08, > url=0xef5f09a6 > "http://194.50.253.10/trailer_er/er_tiefverborgenephantasien1_tr_300.wmv?px_cip=88.226.112.161.ip&px_host=cyber-tv.at.hos > t", proxyhost=0x0, proxyport=0) at mod_proxy.c:2240 > n = 0 > rv = <value optimized out> > #13 0x565a2c36 in proxy_handler (r=0xef5ef160) at mod_proxy.c:884 > url = 0xef5f09a6 > "http://194.50.253.10/trailer_er/er_tiefverborgenephantasien1_tr_300.wmv?px_cip=88.226.112.161.ip&px_host=cyber-tv. > at.host" > uri = 0xef5f09a6 > "http://194.50.253.10/trailer_er/er_tiefverborgenephantasien1_tr_300.wmv?px_cip=88.226.112.161.ip&px_host=cyber-tv. > at.host" > scheme = 0xef5f0c20 "http" > p = 0x4 <Address 0x4 out of bounds> > p2 = 0xef5ef2e8 "��^�h\b_���^�h\b_ > conf = (proxy_server_conf *) 0x565efb08 > ---Type <return> to continue, or q <return> to quit--- > proxies = (apr_array_header_t *) 0x565efbd0 > ents = (struct proxy_remote *) 0x565efbe8 > i = -250609048 > access_status = 0 > direct_connect = <value optimized out> > str = <value optimized out> > maxfwd = <value optimized out> > balancer = (proxy_balancer *) 0x0 > worker = (proxy_worker *) 0x565f3ea8 > attempts = 0 > max_attempts = 0 > #14 0x565857dd in ap_run_handler (r=0xef5ef160) at config.c:157 > n = 0 > rv = <value optimized out> > #15 0x56588f97 in ap_invoke_handler (r=0xef5ef160) at config.c:372 > handler = 0x0 > result = <value optimized out> > old_handler = 0x565d4994 "proxy-server" > ignore = <value optimized out> > #16 0x565ba4fe in ap_process_request (r=0xef5ef160) at http_request.c:258 > access_status = <value optimized out> > #17 0x565b728f in ap_process_http_connection (c=0xf1100220) at http_core.c:190 > r = (request_rec *) 0xef5ef160 > csd = (apr_socket_t *) 0x0 > #18 0x5658d4dd in ap_run_process_connection (c=0xf1100220) at connection.c:43 > n = 0 > rv = <value optimized out> > #19 0x5658d5dc in ap_process_connection (c=0xf1100220, csd=0xf1100070) at > connection.c:178 > rc = -250605504 > #20 0x565bfb2f in worker_thread (thd=0x569976a0, dummy=0x58e39370) at > worker.c:544 > process_slot = 3 > thread_slot = 41 > csd = (apr_socket_t *) 0xf1100070 > bucket_alloc = (apr_bucket_alloc_t *) 0xef5f1130 > last_ptrans = (apr_pool_t *) 0x0 > ptrans = (apr_pool_t *) 0xf1100030 > rv = <value optimized out> > is_idle = <value optimized out> > #21 0xf7f6ba26 in dummy_worker (opaque=0x569976a0) at > threadproc/unix/thread.c:142 > No locals. > #22 0xf7eff45b in start_thread () from /lib/libpthread.so.0 > No symbol table info available. > #23 0xf7e8424e in clone () from /lib/libc.so.6 > -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
